ragg breaking changes
cran7 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