Publish 0.3.3

This commit is contained in:
Lukas Wirth 2025-10-23 13:15:01 +02:00
parent b1acd45fce
commit 1af327e78a
2 changed files with 5 additions and 3 deletions

View File

@ -1,8 +1,10 @@
# Changelog
## Unreleased
## Unreleased
- Optimise `StrExt::to_ascii_lowercase_smolstr`, `StrExt::to_ascii_uppercase_smolstr`
## 0.3.3 - 2025-10-23
- Optimise `StrExt::to_ascii_lowercase_smolstr`, `StrExt::to_ascii_uppercase_smolstr`
~2x speedup inline, ~4-22x for heap.
- Optimise `StrExt::to_lowercase_smolstr`, `StrExt::to_uppercase_smolstr` ~2x speedup inline, ~5-50x for heap.
- Optimise `StrExt::replace_smolstr`, `StrExt::replacen_smolstr` for single ascii replace,

View File

@ -1,6 +1,6 @@
[package]
name = "smol_str"
version = "0.3.2"
version = "0.3.3"
description = "small-string optimized string type with O(1) clone"
license = "MIT OR Apache-2.0"
repository = "https://github.com/rust-analyzer/smol_str"