NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #2627 most downloaded on crates.io
Rust Port of human-format from node, formatting numbers for us, while the machines are still at bay.
Last release 8 months ago
17 Jan 2026
Release timing varies
gaps range from 3 weeks to 4.2 years
Nearly every release is documented
notes for 7 of 7 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
7 releases · first in 2018
Binary suffix Ki should be with capital K by @ip1981 in #34
One column per quarter.
New tests for cases out in the wild
try_parse which returns Result<f64, ParseError> instead of panickingParseError enum with variants for EmptyInput, InvalidNumber, and UnknownSuffixparse_or_clamp convenience method to optionally clamp unknown suffixes to the largest multiplier (now respects explicit_map when present)try_parse, binary scales, units and negative numbersR/Q (ronna/quetta) and r/q (ronto/quecto)µ and output µ when enabled via Formatter::with_micro_sign(true)Formatter::with_suffix("M") will scale output to the requested suffix when possible (e.g., 100000 -> 0.10 M)Scales::Time() with explicit time unit multipliers (ns, us, ms, s, m, h, d, w, mo, qtr, y, dec, c, kyr, Myr, Gyr, and aliases)master branch to maintry_get_magnitude_multiplier returning error on unknown suffixedition to 2024galvanic-test as a dependencyMerge branch 'release/1.1'
Merge branch 'release/1.1'
Remove println macros by @jaysonsantos in #9
Full Changelog: 1.0.2...1.0.3
Remove to_owned Declarations on with_suffixes by @BobGneu in #4
Full Changelog: 1.0.1...1.0.2
Release 1.0.1 by @BobGneu in #3
Release/1.0.0 by @BobGneu in #1
Full Changelog: https://github.com/BobGneu/human-format-rs/commits/1.0.0
Your coding agent can read these notes before it upgrades. Set up the MCP server →