Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

harfbuzz 10.2.0 #203943

Merged
merged 2 commits into from
Jan 12, 2025
Merged

harfbuzz 10.2.0 #203943

merged 2 commits into from
Jan 12, 2025

Conversation

BrewTestBot
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

release notes
## What's Changed
- Consider Unicode Variation Selectors when subsetting “cmap” table.
- Guard hb_cairo_glyphs_from_buffer() against malformed UTF-8 strings.
- Fix incorrect “COLR” v1 glyph scaling in hb-cairo.
- Use locale-independent parsing of double numbers is “hb-subset” command line tool.
- Fix incorrect zeroing of advance width of base glyphs in various “Courier New” font versions due to incorrect “GDEF” glyph classes.
- Fix handling of long language codes with “HB_LEAN” configuration.
- Update OpenType language system registry.
- Allow all Myanmar tone marks (including visarga) in any order
- Don’t insert U+25CC DOTTED CIRCLE before superscript/subscript digits
- Handle Garay script as right to left script.
- New API for serializing font tables and potentially repacking them in optimal way. This was a previously experimental-only API.
- New API for converting font variation setting from and to strings.
- Various build fixes
- Various subsetter and instancer fixes.
  • New API:
    +hb_subset_serialize_link_t
    +hb_subset_serialize_object_t
    +hb_subset_serialize_or_fail()
    +hb_subset_axis_range_from_string()
    +hb_subset_axis_range_to_string()

New Contributors

Full Changelog: harfbuzz/harfbuzz@10.1.0...10.2.0

@github-actions github-actions bot added bump-formula-pr PR was created using `brew bump-formula-pr` icu4c ICU use is a significant feature of the PR or issue long dependent tests Set a long timeout for dependent testing labels Jan 11, 2025
@chenrui333 chenrui333 added the CI-no-fail-fast-deps Continue dependent tests despite failing GitHub Actions matrix tests. label Jan 12, 2025
Copy link
Contributor

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Jan 12, 2025
@BrewTestBot BrewTestBot enabled auto-merge January 12, 2025 14:04
@BrewTestBot BrewTestBot added this pull request to the merge queue Jan 12, 2025
Merged via the queue into master with commit 2c7e088 Jan 12, 2025
15 checks passed
@BrewTestBot BrewTestBot deleted the bump-harfbuzz-10.2.0 branch January 12, 2025 14:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bump-formula-pr PR was created using `brew bump-formula-pr` CI-no-fail-fast-deps Continue dependent tests despite failing GitHub Actions matrix tests. CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. icu4c ICU use is a significant feature of the PR or issue long dependent tests Set a long timeout for dependent testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants