Opened 3 years ago
Closed 3 years ago
#16709 closed enhancement (fixed)
harfbuzz-4.4.1
Reported by: | Bruce Dubbs | Owned by: | Bruce Dubbs |
---|---|---|---|
Priority: | normal | Milestone: | 11.2 |
Component: | BOOK | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
New minor version.
Change History (6)
comment:2 by , 3 years ago
This looks like it is fixed upstream. Let's wait a couple of days to see if a new version is released.
comment:3 by , 3 years ago
Summary: | harfbuzz-4.4.0 → harfbuzz-4.4.1 |
---|
Now 4.4.1 with the test failure and one other regression fixed.
comment:4 by , 3 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:5 by , 3 years ago
Overview of changes leading to 4.4.1 - Wednesday, June 29, 2022
- Fix test failure with some compilers.
- Fix Telugu and Kannada kerning regression.
Overview of changes leading to 4.4.0 - Monday, June 27, 2022
- Caching of variable fonts shaping, in particular when using HarfBuzz’s own font loading functions (ot). Bringing performance of variable shaping in par with non-variable fonts shaping.
- Caching of format 2 “Contextual Substitution” and “Chained Contexts Substitution” lookups. Resulting in up to 20% speedup of lookup-heavy fonts like Gulzar or Noto Nastaliq Urdu.
- Improved ANSI output from hb-view.
- Support for shaping legacy, pre-OpenType Windows 3.1-era, Arabic fonts that relied on a fixed PUA encoding.
- Sinhala script is now shaped by the USE shaper instead of “indic” one.
- Thai shaper improvements.
- hb-ot-name API supports approximate BCP-47 language matching, for example asking for “en_US” in a font that has only “en” names will return them.
- Optimized TrueType glyph shape loading.
- Fix subsetting of HarfBuzz faces created via hb_face_create_for_tables().
- Add 32 bit var store support to the subsetter.
- New API
+HB_BUFFER_FLAG_DEFINED +HB_BUFFER_SERIALIZE_FLAG_DEFINED +hb_font_changed() +hb_font_get_serial() +hb_ft_hb_font_changed() +hb_set_hash() +hb_map_copy() +hb_map_hash()
comment:6 by , 3 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed at commits
fae2f6f7f9 Update to python-dbusmock-0.28.1 (Python module). 30fb348a4a Update to harfbuzz-4.4.1.
Note:
See TracTickets
for help on using tickets.
There is a test failure: https://github.com/harfbuzz/harfbuzz/issues/3684
Not sure if we need to pull the fix in.