Skip to content

0.13.0

Choose a tag to compare

@dfrg dfrg released this 13 Aug 10:47
· 64 commits to main since this release
Immutable release. Only release title and notes can be modified.
b4854f8

This release matches HarfBuzz v14.3.1, and has an MSRV (minimum supported Rust version) of 1.85.

  • Guard GPOS cursive attachment against out-of-bounds attach_chain offsets
    that could panic on buffers longer than 32767 glyphs (#411).
  • Apply calt to non-Hangul characters in Hangul runs while continuing to
    suppress it for Jamo.
  • Preserve the correct component assignments when MultipleSubst output is
    ligated and positioned with mark attachment lookups.
  • Apply cross-direction mark attachment offsets immediately.
  • Bound syllables to 64 glyphs during shaping.
  • Map the collective ISO 15924 Hrkt script to the OpenType kana script tag.
  • Update read-fonts to 0.43.0 (#418).