Skip to content

Commit 7e7d63e

Browse files
authored
Release 0.3.2 (#281)
1 parent 0dd7b14 commit 7e7d63e

File tree

3 files changed

+13
-3
lines changed

3 files changed

+13
-3
lines changed

CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [0.3.2] - 2025-10-15
11+
12+
This release matches HarfBuzz [v12.1.0][harfbuzz-12.1.0], and has an MSRV (minimum supported Rust version) of 1.82.
13+
14+
- Fix "would apply" logic for chained sequence context format 3. This bug was preventing accurate classification of
15+
characters in Indic syllables for some fonts.
16+
- Various optimizations.
17+
1018
## [0.3.1] - 2025-09-12
1119

1220
This release matches HarfBuzz [v11.5.0][harfbuzz-11.5.0], and has an MSRV (minimum supported Rust version) of 1.82.
@@ -57,7 +65,8 @@ This release matches HarfBuzz [v11.2.1][harfbuzz-11.2.1], and has an MSRV (minim
5765
HarfRust is a fork of RustyBuzz.
5866
See [their changelog](https://github.com/harfbuzz/rustybuzz/blob/main/CHANGELOG.md) for details of prior releases.
5967

60-
[Unreleased]: https://github.com/harfbuzz/harfrust/compare/0.3.1...HEAD
68+
[Unreleased]: https://github.com/harfbuzz/harfrust/compare/0.3.2...HEAD
69+
[0.3.2]: https://github.com/harfbuzz/harfrust/compare/0.3.1...0.3.2
6170
[0.3.1]: https://github.com/harfbuzz/harfrust/compare/0.3.0...0.3.1
6271
[0.3.0]: https://github.com/harfbuzz/harfrust/compare/0.2.1...0.3.0
6372
[0.2.1]: https://github.com/harfbuzz/harfrust/compare/0.2.0...0.2.1
@@ -71,6 +80,7 @@ See [their changelog](https://github.com/harfbuzz/rustybuzz/blob/main/CHANGELOG.
7180
[harfbuzz-11.3.3]: https://github.com/harfbuzz/harfbuzz/releases/tag/11.3.3
7281
[harfbuzz-11.4.4]: https://github.com/harfbuzz/harfbuzz/releases/tag/11.4.4
7382
[harfbuzz-11.5.0]: https://github.com/harfbuzz/harfbuzz/releases/tag/11.5.0
83+
[harfbuzz-12.1.0]: https://github.com/harfbuzz/harfbuzz/releases/tag/12.1.0
7484

7585
[@khaledhosny]: https://github.com/khaledhosny
7686

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "harfrust"
3-
version = "0.3.1"
3+
version = "0.3.2"
44
edition = "2021"
55
rust-version = "1.82" # should match https://github.com/googlefonts/fontations/blob/main/Cargo.toml
66
description = "A complete HarfBuzz shaping algorithm port to Rust."

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ HarfRust started as a fork of [RustyBuzz](https://docs.rs/rustybuzz) to explore
1212
multiple implementations of core font parsing for [`skrifa`](https://docs.rs/skrifa) consumers.
1313
Further context in https://github.com/googlefonts/fontations/issues/956.
1414

15-
Matches HarfBuzz [v11.4.5](https://github.com/harfbuzz/harfbuzz/releases/tag/11.4.5).
15+
Matches HarfBuzz [v12.1.0](https://github.com/harfbuzz/harfbuzz/releases/tag/12.1.0).
1616

1717
## Why?
1818

0 commit comments

Comments
 (0)