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:
Make a couple of the functions on CheckedHrpstring struct public #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.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps bech32 from 0.8.1 to 0.11.0.
Changelog
Sourced from bech32's changelog.
Commits
c2aac49
Merge rust-bitcoin/rust-bech3232: Bump version to 0.11.087a6c11
Bump version to 0.11.00541ee4
Merge rust-bitcoin/rust-bech3232: Release tracking PR:v0.10.0
1b64ed4
Bump version to 0.10.0ea5385e
Merge rust-bitcoin/rust-bech3232: Check for changes to the public API8241316
Check for public API changes92146d7
Merge rust-bitcoin/rust-bech3232: Add witness_version functions to `Checked...50d59d6
Merge rust-bitcoin/rust-bech3232: Fix feature gating2d7832a
Add witness_version functions to CheckedHrpstring3ce7225
Improve docs onUncheckedHrpstring::witness_version
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show