Opened 13 months ago

Closed 13 months ago

Last modified 8 months ago

#22005 closed enhancement (fixed)

harfbuzz-11.4.5

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 13.0
Component: BOOK Version: git
Severity: medium Keywords:
Cc:

Description

New point version.

Change History (5)

comment:1 by Bruce Dubbs, 13 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: new → assigned

comment:2 by Bruce Dubbs, 13 months ago

Summary: harfbuzz-11.4.2 → harfbuzz-11.4.5

Now version 11.4.5.

comment:3 by Bruce Dubbs, 13 months ago

Overview of changes leading to 11.4.5 - Saturday, August 30, 2025

  • Bug fixes for “AAT” shaping, and other shaping micro optimizations.

Overview of changes leading to 11.4.4 - Tuesday, August 26, 2025

  • Fix a shaping regression affecting mark glyphs in certain fonts.
  • Fix pruning of mark filtering sets when subsetting fonts, which caused changes in shaping behaviour.

Overview of changes leading to 11.4.3 - Saturday, August 23, 2025

  • Make shaping fail much faster for certain malformed fonts (e.g., those that trigger infinite recursion).
  • Fix undefined behaviour introduced in 11.4.2.
  • Fix detection of the “Cambria Math” font when fonts are scaled, so the workaround for the bad MATH table constant is applied.

Overview of changes leading to 11.4.2 - Thursday, August 21, 2025

  • Various performance and memory usage improvements.
  • The hb-shape command line tool can now be built with the amalgamated harfbuzz.cc source.
  • Fix regression in handling version 2 of avar table.
  • Increase various buffer length limits for better handling of fonts that generate huge number of glyphs per codepoint (e.g. Noto Sans Duployan)
  • Improvements to the harfrust shaper for more accurate testing.

comment:4 by Bruce Dubbs, 13 months ago

Resolution: → fixed
Status: assigned → closed

Fixed at commits

908b068dd1 Update to git-2.51.0.
ac98baebd2 Update to harfbuzz-11.4.5.

comment:5 by Bruce Dubbs, 8 months ago

Milestone: 12.5 → 13.0

Milestone renamed

Note: See TracTickets for help on using tickets.