ragg breaking changes

cran

7 curated breaking changes across major versions of ragg. Use this as a migration checklist before bumping dependencies.

7
changes
Breaking changes by transition
  • v0.4.1 \u2192 v1.1.0breaking

    Re-exporting `get_font_features()` from textshaping

  • v0.4.1 \u2192 v1.1.0breaking

    Re-exporting `register_font()`, `register_variant()`, and `font_feature()` from systemfonts

  • v0.4.1 \u2192 v1.1.0breaking

    Use new textshaping API and handle font fallback correctly

  • v0.4.1 \u2192 v1.1.0breaking

    Add support for rendering colour fonts (#1)

  • v0.4.0 \u2192 v1.0.0breaking

    Fixed a bug resulting in system crash on certain systems, as well as clang-ASAN error. (#59)

  • v0.4.0 \u2192 v1.0.0breaking

    ragg now requires the Harfbuzz and Fribidi libraries to be available when installing from source due to their dependency in the textshaping package.

  • v0.4.0 \u2192 v1.0.0breaking

    Re-exporting `register_font()` and `register_variant()` from systemfonts

API access

Get this data programmatically \u2014 free, no authentication.

curl https://depscope.dev/api/breaking/cran/ragg
ragg breaking changes — CRAN migration guide | DepScope