Skip to content

Releases: fbernier/base62

v2.0.3

08 Nov 21:10
Compare
Choose a tag to compare

What's Changed

  • Add encode_bytes and encode_alternative_bytes functions 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

v2.0.2

13 Sep 16:31
Compare
Choose a tag to compare
  • Bump criterion to version 0.4

Full Changelog: v2.0.1...v2.0.2

v2.0.1

29 Aug 15:08
Compare
Choose a tag to compare

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

v2.0.0

17 Jun 21:40
Compare
Choose a tag to compare

Improvements

  • Encoding slightly faster and decoding much faster
  • Improved documentation
  • Improved error messages
  • Renamed base62 variants to 'standard' and 'alternative'

Breaking changes

  • Decoding an empty input will give an error instead of 0
  • {encode, decode}_config functions are now named {encode, decode}_alternative

New Contributors

Full Changelog: v1.1.5...v2.0.0