Skip to content

Commit 3224daa

Browse files
committed
0.8.0
1 parent f244598 commit 3224daa

File tree

2 files changed

+34
-1
lines changed

2 files changed

+34
-1
lines changed

CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [0.8.0] - 2023-04-03
9+
10+
### Added
11+
12+
- `FontSystem::new_with_fonts` helper
13+
- Alignment and justification
14+
- `FontSystem::db_mut` provides mutable access to `fontdb` database
15+
- `rustybuzz` is re-exported
16+
17+
### Fixed
18+
19+
- Fix some divide by zero panics
20+
- Redox now uses `std` `FontSystem`
21+
- Layout system improvements
22+
- `BufferLinke::set_text` has been made more efficient
23+
- Fix potential panic on window resize
24+
25+
### Changed
26+
27+
- Use `f32` instead of `i32` for lengths
28+
- `FontSystem` no longer self-referencing
29+
- `SwashCash` no longer keeps reference to `FontSystem`
30+
31+
### Removed
32+
33+
- `Attrs::monospaced` is removed, use `Family::Monospace` instead

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.7.0"
4+
version = "0.8.0"
55
authors = ["Jeremy Soller <[email protected]>"]
66
edition = "2021"
77
license = "MIT OR Apache-2.0"

0 commit comments

Comments
 (0)