- Fix
docs.rsbuilds (#101)
- Bump
bitcoin_hashesdependency to v0.14.0 (#76) - Redact
Debugoutput ofMnemonic(#93) - Disable default features for optional
zeroizedependency (#94)
- Unpin unicode-normalization version
- Add support for Portuguese as per addition to BIP.
- Add constant Language::ALL and deprecate Language::all()
- Add Mnemonic::words and deprecate Mnemonic::word_iter
- Add Mnemonic::word_indices
- Use
rand_coreifrandfeature is not set - Add
allocfeature to gateunicode-normalization
- Set Rust edition to 2018
- Make
randandrand_coredependencies more flexible- Increase maximum version in constraint
- Make
rand_coreoptional too - Expose both crates
- Bump MSRV to 1.41.1
- Add
Mnemonic::parse_in_normalized_without_checksum_check - Make public
Mnemonic::normalize_utf8_cow
- Add zerioze support through a feature (MSRV 1.51)
- Allow word count multiples of 3 instead of 6
- Add support for no-std usage
- Expose
Language::word_listandLanguage::find_wordmethods
- Add
Mnemonic::languagegetter. - Make
Mnemonic::language_ofstatic method public. - Change internal representation of
Mnemonic, making it slightly smaller.
- Initial version of entire rewrite.