Create a new major (beta) release
Summary
BDK Wallet 1.0.0-beta.4 replaces 1.0.0-beta.3 and fixes a versioning mistake with two of our dependency crates. The bdk-wallet 1.0.0-beta.3 version and related dependency patch releases have been yanked from crates.io.
Commit
TBD
Changelog
See https://github.com/bitcoindevkit/bdk/releases/tag/v1.0.0-beta.3
Checklist
Release numbering must follow Semantic Versioning. These steps assume the current master branch development version is 1.0.0-beta.3.
On the day of the feature freeze
Change the master branch to the 1.0.0-beta.4 version:
On the day of the release
Tag and publish new release:
Create a new major (beta) release
Summary
BDK Wallet 1.0.0-beta.4 replaces 1.0.0-beta.3 and fixes a versioning mistake with two of our dependency crates. The
bdk-wallet1.0.0-beta.3 version and related dependency patch releases have been yanked from crates.io.Commit
TBD
Changelog
See https://github.com/bitcoindevkit/bdk/releases/tag/v1.0.0-beta.3
Checklist
Release numbering must follow Semantic Versioning. These steps assume the current
masterbranch development version is 1.0.0-beta.3.On the day of the feature freeze
Change the
masterbranch to the 1.0.0-beta.4 version:masterbranch.release/bump_dev_1.0.0_beta.4.v1.0.0-beta.3bump_dev_1.0.0_beta.4branch to the next development version.Cargo.tomlfiles. [update this list with only changed crates]release/bump_dev_1.0.0-beta.4branch tomaster. Bump bdk_wallet version to 1.0.0-beta.4 #1610On the day of the release
Tag and publish new release:
HEADcommit in themasterbranch.git tag v1.0.0-beta.4 --sign -ev1.0.0-beta.4--signflag.bitcoindevkit/bdkrepo.git push upstream --tag v1.0.0-beta.4cargo publish -p <crate name>Release 1.0.0-beta.4.1.0.0release check the "Pre-release" box.