#21872 closed enhancement (fixed)
harfbuzz-11.3.2
| Reported by: | Bruce Dubbs | Owned by: | Bruce Dubbs |
|---|---|---|---|
| Priority: | normal | Milestone: | 12.4 |
| Component: | BOOK | Version: | git |
| Severity: | normal | Keywords: | |
| Cc: |
Description
New minor version.
Change History (3)
comment:1 by , 7 months ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:2 by , 7 months ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
comment:3 by , 6 months ago
11.3.0
What's Changed
Speed up handling fonts with very large number of variations:
Drawing by up to 40%.
Calculating glyph extents by up to 15%.
Getting horizontal glyph advances by up to 45%.
Speed up getting horizontal and vertical glyph advances by up to 24%.
Significantly speed up vertical text shaping.
Various documentation improvements.
Various build improvements.
Various subsetting improvements.
Various improvements to Rust font functions (fontations integration) and shaper
(HarfRust integration).
Rename harfruzz option and shaper to harfrust following upstream rename.
Implement hb_face_reference_blob() for DirectWrite font functions.
New API:
+hb_font_get_glyph_origins_func_t
+hb_font_get_glyph_h_origins_func_t
+hb_font_get_glyph_v_origins_func_t
+hb_font_funcs_set_glyph_h_origins_func()
+hb_font_funcs_set_glyph_v_origins_func()
+hb_font_get_glyph_h_origins()
+hb_font_get_glyph_v_origins()
11.3.1
What's Changed
Fix crasher in the glyph_v_origin function introduced in 11.3.0.
11.3.2
What's Changed
Fix build with non-compliant C++11 compilers that don't recognize the "and" keyword.
Note:
See TracTickets
for help on using tickets.

Fixed at commits