The 0.10.0
release contains API breaking changes compared to 0.10.0-beta
and because of semver
rules (which we adhere to) cannot be released with that version number, we had to yank it and re-do
the release as 0.11.0
- sorry.
Release the new primitives
module! This release is a total re-write of the crate - enjoy.
Right before doing this release we added a few API improvements to the primitives::decode
module:
- Add accessor functions to the
decode
types #167 - Add
CheckedHrpstring::fe32_iter
function #174 - Make a couple of the functions on
CheckedHrpstring
struct public #173
Re-implement the crate level API using the new primitives
module.
This release introduces a new primitives
module that is basically a new implementation of the
whole crate. We also add a segwit
module but we have not yet settled on the exact new API in
lib.rs
, hence the alpha
release.
- Enable edition 2018 bumping MSRV to 1.41.1
- Implement
From<u5> for u8