diff --git a/CHANGELOG.md b/CHANGELOG.md index ee2212f..70b89e8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,9 @@ 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). +## [1.2.0] - 2025-01-07 +- Remove unsafe code from encoder while improving encoding performance by ~40% for mostly-ASCII inputs + ## [1.1.0] - 2023-07-26 - Add support for cp910 - Note that yore 1.0.0+ is compatible with Rust 1.71.0(there was an issue created that yore 0.3.3 has problem with that version of Rust) diff --git a/Cargo.toml b/Cargo.toml index 39b08b8..778df7d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "yore" -version = "1.1.0" +version = "1.2.0" authors = ["Andreas Liljeqvist "] edition = "2021" categories = ["encoding"] diff --git a/README.md b/README.md index a1edf0f..f6d0eb7 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ A Rust library for decoding and encoding character sets based on OEM code pages. -[![yore at crates.io](https://img.shields.io/badge/crates.io-1.1.0-blue)](https://crates.io/crates/yore) +[![yore at crates.io](https://img.shields.io/badge/crates.io-1.2.0-blue)](https://crates.io/crates/yore) [![yore at docs.rs](https://docs.rs/yore/badge.svg)](https://docs.rs/yore) # Features @@ -18,7 +18,7 @@ Add `yore` to your `Cargo.toml` file. ```toml [dependencies] -yore = "1.1.0" +yore = "1.2.0" ``` # Examples