Skip to content

Commit c82ee1c

Browse files
committed
0.15.0
1 parent cffdea2 commit c82ee1c

File tree

2 files changed

+35
-1
lines changed

2 files changed

+35
-1
lines changed

CHANGELOG.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,40 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and 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

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "cosmic-text"
33
description = "Pure Rust multi-line text handling"
4-
version = "0.14.2"
4+
version = "0.15.0"
55
authors = ["Jeremy Soller <[email protected]>"]
66
edition = "2021"
77
license = "MIT OR Apache-2.0"

0 commit comments

Comments
 (0)