Skip to content

Commit fbff7e5

Browse files
authored
Release 0.13.3 (#457)
1 parent 1c68713 commit fbff7e5

2 files changed

Lines changed: 18 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,20 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
99

1010
This development version matches HarfBuzz [v14.3.1](https://github.com/harfbuzz/harfbuzz/releases/tag/14.3.1).
1111

12+
## [0.13.3] - 2026-08-25
13+
14+
This release matches HarfBuzz [v14.3.1](https://github.com/harfbuzz/harfbuzz/releases/tag/14.3.1),
15+
and has an MSRV (minimum supported Rust version) of 1.85.
16+
17+
- Add support for shaping legacy AAT `mort` tables, including
18+
language-specific morph features (#451, #453).
19+
- Handle tuple kerning in AAT `kerx` tables (#452).
20+
- Fix a debug assertion for legacy `kern` state tables that declare more than
21+
256 classes (#455).
22+
- Synthesize Arabic fallback GSUB lookups, including legacy Windows-1256
23+
glyph layouts and `no_std` builds (#454, #456).
24+
- Update `read-fonts` to 0.43.3.
25+
1226
## [0.13.2] - 2026-08-23
1327

1428
This release matches HarfBuzz [v14.3.1](https://github.com/harfbuzz/harfbuzz/releases/tag/14.3.1),
@@ -286,7 +300,8 @@ This release matches HarfBuzz [v11.2.1][harfbuzz-11.2.1], and has an MSRV (minim
286300
HarfRust is a fork of RustyBuzz.
287301
See [their changelog](https://github.com/harfbuzz/rustybuzz/blob/main/CHANGELOG.md) for details of prior releases.
288302

289-
[Unreleased]: https://github.com/harfbuzz/harfrust/compare/0.13.2...HEAD
303+
[Unreleased]: https://github.com/harfbuzz/harfrust/compare/0.13.3...HEAD
304+
[0.13.3]: https://github.com/harfbuzz/harfrust/compare/0.13.2...0.13.3
290305
[0.13.2]: https://github.com/harfbuzz/harfrust/compare/0.13.1...0.13.2
291306
[0.13.1]: https://github.com/harfbuzz/harfrust/compare/0.13.0...0.13.1
292307
[0.13.0]: https://github.com/harfbuzz/harfrust/compare/0.12.0...0.13.0

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ members = ["harfrust", "hr-shape", "fuzz"]
33
resolver = "3"
44

55
[workspace.package]
6-
version = "0.13.2"
6+
version = "0.13.3"
77
edition = "2021"
88
rust-version = "1.85" # should match https://github.com/googlefonts/fontations/blob/main/Cargo.toml
99
description = "A complete HarfBuzz shaping algorithm port to Rust."
@@ -22,7 +22,7 @@ codegen-units = 1
2222
inherits = "release"
2323

2424
[workspace.dependencies]
25-
harfrust = { version = "0.13.2", path = "./harfrust", default-features = false }
25+
harfrust = { version = "0.13.3", path = "./harfrust", default-features = false }
2626
read-fonts = { version = "0.43.3", default-features = false, features = ["experimental_font_api"] }
2727
once_cell = { version = "1.21.4", default-features = false, features = ["alloc", "race"] }
2828

0 commit comments

Comments
 (0)