NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #842 most downloaded on crates.io
Semantic wrapper for byte count representations
Last release 2 months ago
02 Aug 2026
Release timing varies
gaps range from 1 weeks to 1.6 years
Some releases are documented
notes for 10 of 27 stable releases
4 versions withdrawn
withdrawn after publishing
11 years old
32 releases · first in 2015
Remove no-alloc support because it removed ByteSize::display() when default features were disabled.
ByteSize::display() when default features were disabled.Add display styles for IEC and SI bit units.
(yanked)
One column per quarter.
Honor precision when a width is set with formatting args.
#[no_alloc] support.(yanked)
Improve accuracy of parsing large non-decimal byte count strings.
Fix rounding error near power-of-unit boundaries.
Minimum supported Rust version (MSRV) is now 1.85.
Sum for ByteSize.Fix unit truncation in error strings.
Add Unit enum. Add UnitParseError type.
Unit enum.UnitParseError type.Add ByteSize::as_*() methods to return equivalent sizes in KB, GiB, etc.
ByteSize::as_*() methods to return equivalent sizes in KB, GiB, etc.Support parsing and formatting exabytes (EB) & exbibytes (EiB).
serde dependency to serde_core.serde dependency to serde_core.Add support for precision in Display implementations.
Display implementations.Add support for no_std targets.
no_std targets.Display.Display type for customizing printed format.ByteSize::display() method.Sub<ByteSize> for ByteSize.Sub<impl Into<u64>> for ByteSize.SubAssign<ByteSize> for ByteSize.SubAssign<impl Into<u64>> for ByteSize.ByteSize::to_string_as() method.to_string() method.B constant.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
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 →