Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
harfbuzz-win64-11.3.0.zip | 2025-07-20 | 5.1 MB | |
harfbuzz-win32-11.3.0.zip | 2025-07-20 | 5.1 MB | |
harfbuzz-11.3.0.tar.xz | 2025-07-20 | 18.1 MB | |
11.3.0 source code.tar.gz | 2025-07-20 | 35.3 MB | |
11.3.0 source code.zip | 2025-07-20 | 39.5 MB | |
README.md | 2025-07-20 | 1.6 kB | |
Totals: 6 Items | 103.0 MB | 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()
New Contributors
- @jmckenna made their first contribution in https://github.com/harfbuzz/harfbuzz/pull/5337
- @tintou made their first contribution in https://github.com/harfbuzz/harfbuzz/pull/5364
- @benjamin-otte made their first contribution in https://github.com/harfbuzz/harfbuzz/pull/5363
- @gay-chicken made their first contribution in https://github.com/harfbuzz/harfbuzz/pull/5373
- @caolanm made their first contribution in https://github.com/harfbuzz/harfbuzz/pull/5389
- @chr-thien made their first contribution in https://github.com/harfbuzz/harfbuzz/pull/5391
Full Changelog: https://github.com/harfbuzz/harfbuzz/compare/11.2.1...11.3.0