github harfbuzz/harfbuzz 8.3.1

latest release: 8.4.0
one month ago

What's Changed

  • hb_blob_create_from_file_or_fail() on Windows will now try to interpret the file name as UTF-8 first, and as system code page if it is not valid UTF-8.
  • Fix hb_style_get_value() in fonts with “STAT” table.
  • Properly handle negative offsets in CFF table.
  • Update IANA Language Subtag Registry to 2024-03-07.
  • Subsetter now supports subsetting “BASE” table.
  • Subsetter will update “hhea” font metrics in sync with “OS/2” ones.
  • “--variations” option of “hb-subset” now supports leaving out values that should be unchanged, e.g. “wght=:500:” will change the default and keep max and min unchanged. It also supports “*=drop” to to pin all axes to default location.
  • Fix hb_ot_math_get_glyph_kerning() to match updated “MATH” table spec.
  • Support legacy MacRoman encoding in “cmap” table.
  • Various build fixes.
  • Various subsetting and instancing fixes.

New Contributors

Full Changelog: 8.3.0...8.3.1

Don't miss a new harfbuzz release

NewReleases is sending notifications on new releases.