base62
A Base62 encoding/decoding library
2.2.4
17M downloads/mo
#2290 most downloaded on crates.io
fbernier/base62
What this package is like to depend on
Last release 5 months ago
17 Mar 2026
Ships unpredictably
gaps range from 1 weeks to 2.2 years
Some releases are documented
notes for 9 of 20 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
20 releases · first in 2015
2 releases in the last 12 months
see the full history below
Release timeline
20 releases · Oct 2015 to Mar 2026Releases
latest 20-
2.2.417 Mar 2026Release notes
Open source →What's Changed
- Encoding performance improvements by @jackkleeman in #28
Full Changelog: v2.2.3...v2.2.4
-
2.2.321 Sep 2025Release notes
Open source →What's Changed
- Remove rustversion dependency and bump to edition 2021
- Encode performance improvements
Full Changelog: v2.2.2...v2.2.3
-
2.2.226 Aug 2025Release notes
Open source →What's Changed
- Use multiply shift instead of u128 division to 2x encoding speed by @jackkleeman in #25
- Specialise for u64 and particular digit counts of u128 by @jackkleeman in #26
- Branchless
decode_charby @fbernier in d5f0ee6 - Speed up encoding by @fbernier in 4d210c3
New Contributors
- @jackkleeman made their first contribution in #25
Full Changelog: v2.2.1...v2.2.2
-
2.2.113 Jan 2025Release notes
Open source →What's Changed
Public
Internal
- Improve encoding performance by @fbernier in #21
- Remove the macros by @fbernier in #22
- Move encode_bytes to no_std by @fbernier in #23
Full Changelog: v2.2.0...v2.2.1
-
2.2.009 Jan 2025 -
2.1.007 Jan 2025Release notes
Open source →What's Changed
- Implement encoding into io::Write and fmt::Write by @fbernier in #17
- impl core::error::Error for errors by @fbernier in #15
Full Changelog: v2.0.3...v2.1.0
-
2.0.308 Nov 2024Release notes
Open source →What's Changed
- Add
encode_bytesandencode_alternative_bytesfunctions to write the result to a byte slice by @fbernier in #7 - Clippy fixes by @fbernier in #12
- Fix pointer provenance UB detected by miri by getting rig of raw pointer manipulation by @fbernier in #13
- Bring the CI config to 2024 by @fbernier in #14
Full Changelog: v2.0.2...v2.0.3
- Add
-
2.0.213 Sep 2022 -
2.0.129 Aug 2022Release notes
Open source →Improvements
- Greatly sped up decoding
- slightly sped up encoding
- Improved test coverage
- Various refactors
- Minimum Supported Rust Version lowered to 1.36
Full Changelog: v2.0.0...v2.0.1
-
2.0.017 Jun 2022Nothing published for this version
-
1.1.518 Nov 2021Nothing published for this version
-
1.1.409 Aug 2021Nothing published for this version
-
1.1.329 Jul 2021Nothing published for this version
-
1.1.213 Jun 2021Nothing published for this version
-
1.1.103 Mar 2021Nothing published for this version
-
1.1.014 Feb 2021Nothing published for this version
-
1.0.009 Feb 2021Nothing published for this version
-
0.3.017 Oct 2015Nothing published for this version
-
0.2.016 Oct 2015Nothing published for this version
-
0.1.013 Oct 2015Nothing published for this version