humfmt 0.3.0

Ergonomic human-readable formatting toolkit for Rust
Documentation
# humfmt Roadmap


## Released in v0.2.0

- [x] compact number formatting
- [x] byte-size formatting
- [x] ordinal formatting
- [x] duration formatting
- [x] relative-time formatting
- [x] natural-language list formatting
- [x] English, Russian, and Polish locale packs
- [x] `CustomLocale` overrides
- [x] optional `chrono` / `time` integrations
- [x] docs.rs all-features documentation pass

## In Progress / Recently Completed

- [x] benchmark suite
- [x] standalone comparison benchmarks (tools/benchmarks)
- [x] generated benchmark report + charts (BENCHMARKS.md + assets/benchmarks)
- [x] publish benchmark methodology and results comparison (reproducible and semantics-aligned)
- [x] internal maintainability cleanup (centralized sealing + O(1) compact integer scaling)
- [x] public API documentation push + compile-time docs enforcement (`deny(missing_docs)`)

## Next Up

- [ ] Stable public API snapshot for the formatter surface
- [ ] docs.rs cookbook-style guides and edge-case tables (kept concise, low-noise)
- [ ] more locale packs and locale ergonomics
- [ ] semantics-aligned comparison expansions (more crates, more scenarios, clearer limitations)

## Longer-Term Ideas (Optional)

- [ ] optional ICU-backed integrations for high-fidelity locale behavior
- [ ] additional formatters (percentages, ratios, rates)