All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning as described in The Cargo Book.
2.0.0 - 2023-09-15
- New default
std
feature enablingthiserror
crate to handlestd::error::Error
implementation onError
enum
- Rust edition
2021
and MSRV1.63.0
check
feature is disabled by default
1.1.0 - 2023-03-11
- Implement no_std environment support for all features except streaming
- Set default-features to false
- Removed unnecessary thiserror package
- 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 - 2022-06-27
- Feature
stream
is no longer part ofdefault
features
- 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 - 2021-11-15
- Fix a bug in the condition that validates inputs in
encode_block
anddecode_block
(#13)
0.3.1 - 2021-09-27
- CI migrated to GitHub Actions with more tests and build
hex
dependency bumped from0.3
to0.4
(#2)
- 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 - 2021-04-09
- Update to
tokio
version"1"
(#1) - Improve async doc code example tests runtime with
tokio_test
- Add more documentation about
check
andstream
features
0.2.1 - 2021-03-19
- Use
thiserror
to handle display, from and error implementation onbase58::Error
0.2.0 - 2020-01-09
- New
stream
feature for asynchronous streams - More test vectors
- Improved documentation with examples
0.1.1 - 2019-03-09
- File header
- Trait
std::error::Error
onError
0.1.0 - 2019-03-06
- Initial release of the library