From 0d9af4f7de087878100b296c81d1baca2e05433d Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Mon, 29 Dec 2025 14:19:32 -0700 Subject: [PATCH] 0.16.0 --- CHANGELOG.md | 14 +++++++++++++- Cargo.toml | 2 +- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 48ca1e3..9e93d3a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,11 +5,23 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +## [0.16.0] - 2025-12-29 ### Added - Add `Renderer` trait for more flexible rendering of buffers and editors +- Make hinting configurable with `Hinting` enum + +### Fixed + +- Fix bench compilation +- Round x_advance to nearest monospace width when requested +- Do not use ASCII fast path when a word has incompatible spans + +### Changed + +- Update harfrust to 0.4.1 +- Update skrifa to 0.39.0 ## [0.15.0] - 2025-10-30 diff --git a/Cargo.toml b/Cargo.toml index eac508c..a93c7be 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "cosmic-text" description = "Pure Rust multi-line text handling" -version = "0.15.0" +version = "0.16.0" authors = ["Jeremy Soller "] edition = "2021" license = "MIT OR Apache-2.0"