File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,6 +5,32 @@ 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.19.0] - 2026-04-22
9+
10+ ### Fixed
11+
12+ - Empty lines use span metrics: https://github.com/pop-os/cosmic-text/pull/479
13+ - Match variable fonts using wght axis: https://github.com/pop-os/cosmic-text/pull/486
14+ - Used normalized\_ coords for swash scaler: https://github.com/pop-os/cosmic-text/pull/488
15+ - Fix highlight for editor: https://github.com/pop-os/cosmic-text/pull/491
16+ - Optimize shape\_ until\_ scroll with large line count: https://github.com/pop-os/cosmic-text/pull/490
17+ - Fix shape\_ until\_ scroll if a buffer\_ line is modified: https://github.com/pop-os/cosmic-text/pull/494
18+ - Remove 1px horizontal offset on pixel fonts: https://github.com/pop-os/cosmic-text/pull/495
19+ - Make the swash feature compile with no\_ std: https://github.com/pop-os/cosmic-text/pull/492
20+ - Fallback to a default font in basic shaping mode: https://github.com/pop-os/cosmic-text/pull/498
21+ - Clamp scroll.line to a valid range: https://github.com/pop-os/cosmic-text/pull/501
22+
23+ ### Added
24+
25+ - Text decoration: https://github.com/pop-os/cosmic-text/pull/480
26+ - Implement layout\_ runs for BufferLine: https://github.com/pop-os/cosmic-text/pull/484
27+ - Add cursor\_ position and is\_ rtl methods to buffer: https://github.com/pop-os/cosmic-text/pull/496
28+
29+ ### Changed
30+
31+ - Buffer setter methods are now lazy: https://github.com/pop-os/cosmic-text/pull/483
32+ - Update hashbrown: https://github.com/pop-os/cosmic-text/pull/502
33+
834## [ 0.18.2] - 2026-02-20
935
1036### Fixed
Original file line number Diff line number Diff line change 11[package ]
22name = " cosmic-text"
33description = " Pure Rust multi-line text handling"
4- version = " 0.18.2 "
4+ version = " 0.19.0 "
55authors = [" Jeremy Soller <jeremy@system76.com>" ]
66edition = " 2021"
77license = " MIT OR Apache-2.0"
You can’t perform that action at this time.
0 commit comments