# 0.11.0 - 2024-02-23 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. # 0.10.0 - 2024-02-22 - yanked 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](https://github.com/rust-bitcoin/rust-bech32/pull/167) - Add `CheckedHrpstring::fe32_iter` function [#174](https://github.com/rust-bitcoin/rust-bech32/pull/174) - Make a couple of the functions on `CheckedHrpstring` struct public [#173](https://github.com/rust-bitcoin/rust-bech32/pull/173) # 0.10.0-beta Re-implement the crate level API using the new `primitives` module. # 0.10.0-alpha 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. # 0.9.1 - [Support bech32 encoding without a checksum](https://github.com/rust-bitcoin/rust-bech32/pull/66) # 0.9.0 - [Enable edition 2018](https://github.com/rust-bitcoin/rust-bech32/pull/57) bumping MSRV to 1.41.1 - [Implement `From for u8`](https://github.com/rust-bitcoin/rust-bech32/pull/58)