From 5d7516e76984a6adf858eb9853a5bcccb82e69d4 Mon Sep 17 00:00:00 2001 From: Yevhenii Reizner Date: Wed, 29 Nov 2023 10:56:33 +0200 Subject: [PATCH] Version bump. --- CHANGELOG.md | 12 +++++++++++- Cargo.toml | 2 +- README.md | 2 +- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 19080f47..1ec1d540 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,15 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] +## [0.12.0] - 2023-11-29 +### Added +- Sync with HarfBuzz 2.9.1. + Thanks to [@bluebear94](https://github.com/bluebear94). +- `UnicodeBuffer::set_pre_context` and `UnicodeBuffer::set_post_context`. + Thanks to [@bluebear94](https://github.com/bluebear94). +- `shape_with_plan` function to allow cached `ShapePlan`s. + Thanks to [@vorporeal](https://github.com/vorporeal). + ## [0.11.0] - 2023-10-15 ### Added - Sync with HarfBuzz 2.9.0. @@ -159,7 +168,8 @@ At this point, this is just a simple Rust bindings to a stripped down harfbuzz. Embedded harfbuzz relies only on internal TrueType implementation. - Most of the non-shaping harfbuzz API. -[Unreleased]: https://github.com/RazrFalcon/rustybuzz/compare/v0.11.0...HEAD +[Unreleased]: https://github.com/RazrFalcon/rustybuzz/compare/v0.12.0...HEAD +[0.12.0]: https://github.com/RazrFalcon/rustybuzz/compare/v0.11.0...v0.12.0 [0.11.0]: https://github.com/RazrFalcon/rustybuzz/compare/v0.10.0...v0.11.0 [0.10.0]: https://github.com/RazrFalcon/rustybuzz/compare/v0.9.0...v0.10.0 [0.9.0]: https://github.com/RazrFalcon/rustybuzz/compare/v0.8.0...v0.9.0 diff --git a/Cargo.toml b/Cargo.toml index 769c1d00..33725703 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rustybuzz" -version = "0.11.0" +version = "0.12.0" authors = ["Evgeniy Reizner "] edition = "2018" description = "A complete harfbuzz shaping algorithm port to Rust." diff --git a/README.md b/README.md index 7d5360e9..f526f740 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ Imho, the only solution is a corporate funded/backed clean sheet implementation. `rustybuzz` is a complete [harfbuzz](https://github.com/harfbuzz/harfbuzz)'s shaping algorithm port to Rust. -Matches `harfbuzz` v2.9.0 +Matches `harfbuzz` v2.9.1 ## Why?