NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #1180 most downloaded on crates.io
Key String: optimized for map keys
Last release 19 days ago
18 Sep 2026
Release timing varies
gaps range from 3 weeks to 2.3 years
Most releases are documented
notes for 12 of 16 stable releases
1 version withdrawn
withdrawn after publishing
7 years old
25 releases · first in 2020
One column per quarter.
chore: Release kstring version 2.0.5
chore: Release kstring version 2.0.5
Deprecated, for alternatives, see https://github.com/rosetta-rs/string-rosetta-rs
chore: Release kstring version 2.0.4
chore: Release kstring version 2.0.4
chore: Release kstring version 2.0.3
chore: Release kstring version 2.0.3
chore: Release kstring version 2.0.2
chore: Release kstring version 2.0.2
chore: Release kstring version 2.0.1
chore: Release kstring version 2.0.1
…to bump major to get the benefits from some breaking changes.
Note: while we intended to be "forever 1.0" to be safe to use in public APIs, we checked our current users and it seemed safe enough to bump major to get the benefits from some breaking changes.
KString is now a type alias to KStringBase<...> (where ... depends on feature flags)serde is no longer a default featurestd and unsafe are now default featuresStackStringKString::try_inline to exclusively use StackStringconst fned some functionsforbid(unsafe_code) by removing the default unsafe feature#[must_use] everywherecloneNothing published for this version
#### Features - Add FromStr
FromStrAdd max_inline feature which is slower for smaller strings but faster for intermediate-length strings
max_inline feature which is slower for smaller strings but faster for intermediate-length stringsarc feature which is slower for smaller strings but, presumably, faster for large-enough stringsAdd missing impl From<&String> for KString
impl From<&String> for KString#### Performance - Sped up KString::clone()
KString::clone()serde support is now optional (still on by default)
serde support is now optional (still on by default)KString::from_string / KStringCow::from_stringNothing published for this version
<!-- next-url --> [Unreleased]: https://github.com/cobalt-org/kstring/compare/v2.0.5...HEAD [2.0.5]: https://github.com/cobalt-org/kstring/compare/v2.
<!-- next-url --> [Unreleased]: https://github.com/cobalt-org/kstring/compare/v2.0.5...HEAD [2.0.5]: https://github.com/cobalt-org/kstring/compare/v2.0.4...v2.0.5 [2.0.4]: https://github.com/cobalt-org/kstring/compare/v2.0.3...v2.0.4 [2.0.3]: https://github.com/cobalt-org/kstring/compare/v2.0.2...v2.0.3 [2.0.2]: https://github.com/cobalt-org/kstring/compare/v2.0.1...v2.0.2 [2.0.1]: https://github.com/cobalt-org/kstring/compare/v2.0.0...v2.0.1 [2.0.0]: https://github.com/cobalt-org/kstring/compare/v1.1.0...v2.0.0 [1.1.0]: https://github.com/cobalt-org/kstring/compare/v1.0.6...v1.1.0 [1.0.6]: https://github.com/cobalt-org/kstring/compare/v1.0.5...v1.0.6 [1.0.5]: https://github.com/cobalt-org/kstring/compare/v1.0.4...v1.0.5 [1.0.4]: https://github.com/cobalt-org/kstring/compare/v1.0.3...v1.0.4 [1.0.3]: https://github.com/cobalt-org/kstring/compare/v1.0.2...v1.0.3 [1.0.2]: https://github.com/cobalt-org/kstring/compare/v1.0.1...v1.0.2 [1.0.1]: https://github.com/cobalt-org/kstring/compare/v1.0.0...v1.0.1
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →