Releases: monero-rs/base58-monero
Releases · monero-rs/base58-monero
2.0.0
Added
- New default
std
feature enabling thiserror
crate to handle std::error::Error
implementation on Error
enum
Changed
- Rust edition
2021
and MSRV 1.63.0
check
feature is disabled by default
YANKED - 1.1.0
Added
- Implement no_std environment support for all features except streaming
Removed
- Set default-features to false
- Removed unnecessary thiserror package
Changed
- Refactored custom Error enum to not depend on thiserror and to only use std for the stream feature
- Use alloc and core in place of std where possible
1.0.0
Removed
- Feature
stream
is no longer part of default
features
Changed
- Bump MSRV from 1.45.2 to 1.49.0
- Updating dprint-plugin-markdown 0.11.2 to 0.13.3
- Updating dprint-plugin-toml 0.5.3 to 0.5.4
0.3.2
Added
- Shared workflow to automate release management and publication on crates.io (#14)
Fixed
- Fix a bug in the condition that validates inputs in
encode_block
and decode_block
(#13)
0.3.1
Changed
- CI migrated to GitHub Actions with more tests and build
hex
dependency bumped from 0.3
to 0.4
(#2)
Added
- Minimum Stable Rust Version of
1.45.2
- Changelog tracking past and futur release
- Benchmarks and results in README (#6)
- Code coverage (#7)
0.3.0
Changed
- Update to
tokio
version "1"
(#1)
- Improve async doc code example tests runtime with
tokio_test
- Add more documentation about
check
and stream
features
0.2.1
Changed
- Use
thiserror
to handle display, from and error implementation on base58::Error
0.2.0
Added
- New
stream
feature for asynchronous streams
- More test vectors
Changed
- Improved documentation with examples
0.1.1
Added
- File header
- Trait
std::error::Error
on Error
0.1.0
Added
- Initial release 🎉
- Monero base58 specific encoding format implementation