@@ -5,6 +5,40 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ 0.15.0] - 2025-10-30
9+
10+ ### Added
11+
12+ - Add DISABLE\_ HINTING cache flag
13+ - Variable font support
14+ - Add pixel font flag
15+ - Add ASCII fast path optimization to ShapeWord::build
16+ - Optimize BidiParagraphs with ASCII fast path
17+ - Add explicit lifetimes to borrowed return types
18+ - Implement pixel-based scrolling for the Editor
19+ - Add alignment paramater to set\_ text
20+
21+ ### Fixed
22+
23+ - Clip based on ascent and descent, not baseline
24+ - Fix scroll when vertical offset is exactly layout\_ height
25+ - Do not ignore font family
26+ - Transform outline if fake italic provided
27+ - Fixed Tab indenting the line instead of adding Tab or spaces
28+ - Update and fix cargo-deny
29+ - Fix UDHR link
30+ - If buffer is empty, do not set line ending
31+ - Better handling of newlines in editor insert and delete
32+ - Improve handling of non-existant files in load\_ text
33+ - Fix delete ranges removing interior newlines
34+
35+ ### Changed
36+
37+ - fontdb updated to 0.23
38+ - Replace rustybuzz with HarfRust
39+ - Use linebender\_ resource\_ handle instead of peniko
40+ - Upgrade skrifa to 0.37
41+
842## [ 0.14.2] - 2025-04-14
943
1044### Fixed
0 commit comments