Change History (6)
comment:1 by , 6 months ago
- Unicode 16.0.0 support.
- Various documentation fixes.
- Various build fixes.
- Add API to allow HarfBuzz client to set what glyph to use when a Unicode Variation Selector is not supported by the font, which would allow the client to customize what happens in this case, by using a different font for example.
- Add a callback to for “hb_face_t” for getting the list of table tags. This is now used to make calling “hb_face_get_table_tags()” work on a faces created by “hb_face_create_for_tables()” (e.g. faces returned by “hb_subset_or_fail()”).
- CGJ and Mongolian Variation Selectors are now ignored during glyph positioning, previously they would block both glyph substitution and positioning across them.
- Support cairo script as an output format for “hb-view” command line tool.
- Drop an optimization that would cause HarfBuzz not apply pair positioning lookup subtables under certain circumstances, for compatibility with other implementations that do apply these subtables.
- Subsetting will now fail if source font has no glyphs, so feeding the subsetter invalid data will not silently return an empty face.
- If after partially instancing a font no variation data is left (the instance is fully static), don’t consider this a failure.
- Workaround a Firefox bug in displaying SVGs generated be “hb-view” command line tool under certain circumstances.
- Fix bug in macroman mapping for “cmap” table.
- Fix difference shaping output when HarfBuzz is built with with “HB_NO_OT_RULESETS_FAST_PATH” enabled.
- Various subsetting and instancing fixes.
- Various fuzzing fixes.
- Add “with_libstdcxx” meson build option.
- New API:
comment:2 by , 6 months ago
Summary: | harfbuzz-10.0.0 (currency) → harfbuzz-10.0.1 |
---|
Currency fixed.
Now version 10.0.1.
comment:3 by , 6 months ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:4 by , 6 months ago
Overview of changes leading to 10.0.1 - Tuesday, Sep 24, 2024
- Relax sanitization checks for “morx” subtables to fix broken AAT shaping of macOS 15.0 version of GeezaPro.
comment:5 by , 6 months ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:6 by , 6 months ago
Fixed at commits
2968f05d99 Update to harfbuzz-10.0.1. 026f189002 Update to mpv-0.39.0. 9bfaf9fe00 Update to audacious and audacious-plugins-4.4.1. c82a9ca2fd Update to nss-3.105. 01ac611481 Update to graphviz-12.1.2.
Note:
See TracTickets
for help on using tickets.