Unnamed repository; edit this file 'description' to name the repository.
Changelog
0.3.6 - 2026-03-04
- Fix the
borshfeature.
0.3.5 - 2026-01-08
- Optimise
SmolStr::clone4-5x speedup inline, 0.5x heap (slow down).
0.3.4 - 2025-10-23
- Added
rust-versionfield toCargo.toml
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_smolstrfor single ascii replace, ~3x speedup inline & heap.
0.3.2 - 2024-10-23
- Fix
SmolStrBuilder::pushincorrectly padding null bytes when spilling onto the heap on a multibyte character push
0.3.1 - 2024-09-04
- Fix
SmolStrBuilderleaking implementation details
0.3.0 - 2024-09-04
- Remove deprecated
SmolStr::new_inline_from_asciifunction - Remove
SmolStr::to_stringin favor ofToString::to_string - Add
impl AsRef<[u8]> for SmolStrimpl - Add
impl AsRef<OsStr> for SmolStrimpl - Add
impl AsRef<Path> for SmolStrimpl - Add
SmolStrBuilder
0.2.2 - 2024-05-14
- Add
StrExttrait providingto_lowercase_smolstr,replace_smolstrand similar - Add
PartialEqoptimization forptr_eq-able representations