bytestring
A UTF-8 encoded read-only string using `Bytes` as storage
1.5.1
78M downloads/mo
#923 most downloaded on crates.io
actix/actix-net
What this package is like to depend on
Last release 3 months ago
30 Apr 2026
Release timing varies
gaps range from 2 weeks to 1.4 years
Nearly every release is documented
notes for 14 of 14 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
14 releases · first in 2019
2 releases in the last 12 months
see the full history below
Release timeline
14 releases · Dec 2019 to Apr 2026
2020
2021
2022
2023
2024
2025
2026
Releases
latest 14-
1.5.130 Apr 2026Release notes
Open source →- Minimum supported Rust version (MSRV) is now 1.88.
- Improve
From<ByteString> for Stringperformance. - Improve ASCII
TryFromconversions performance.
Release notes
Open source →- Minimum supported Rust version (MSRV) is now 1.88.
- Improve
From<ByteString> for Stringperformance. - Improve ASCII
TryFromconversions performance.
-
1.5.015 Sep 2025Release notes
Open source →- Migrate
serdedependency toserde_core. - Minimum supported Rust version (MSRV) is now 1.75.
Release notes
Open source →- Migrate
serdedependency toserde_core. - Minimum supported Rust version (MSRV) is now 1.75.
- Switch
serdetoserde_core
- Migrate
-
1.4.024 Nov 2024Release notes
Open source →- Add
ByteString::split_at()method. - Minimum supported Rust version (MSRV) is now 1.71.
- Add
-
1.3.129 Oct 2023 -
1.3.003 Mar 2023 -
1.2.007 Nov 2022Release notes
Open source →- Add
ByteString::slice_refwhich can safely slice aByteStringinto a new one with zero copy. #470 - Minimum supported Rust version (MSRV) is now 1.57.
- Add
-
1.1.011 Jun 2022 -
1.0.031 Dec 2020Release notes
Open source →- Update
bytesdependency to1. - Add array and slice of
u8impls ofTryFromup to 32 in length. - Rename
get_reftoas_bytesand renameinto_innertointo_bytes. ByteString::newis now aconst fn.- Crate is now
#[no_std]compatible.
- Update
-
0.1.530 Mar 2020 -
0.1.414 Jan 2020 -
0.1.314 Jan 2020 -
0.1.222 Dec 2019Release notes
Open source →- Fix
new()method - Make
ByteString::from_static()andByteString::from_bytes_unchecked()methods const.
- Fix
-
0.1.107 Dec 2019 -
0.1.007 Dec 2019