Closed DanGould closed 3 weeks ago
These updates help payjoin-ffi play nicely.
payjoin-ffi
5a0bdc9
url::Url
url/serde
Release numbering must follow Semantic Versioning. These steps assume the current master branch development version is MAJOR.MINOR.0.
master
Change the master branch to the next MINOR+1 version:
bump-<CRATE>-MAJOR-MINOR+1
bump-<CRATE>-0-22
Cargo.toml
MAJOR.MINOR+1.0
CHANGELOG.md
If any issues need to be fixed before the MAJOR.MINOR+1.0 version is released:
bump-<CRATE>-MAJOR.MINOR+1
Tag and publish new release:
HEAD
<CRATE>-MAJOR.MINOR+1.0
--sign
payjoin/rust-payjoin
Release <CRATE>-MAJOR.MINOR+1.0
1.0.0
Create a new minor release
Summary
These updates help
payjoin-ffi
play nicely.Commit
5a0bdc9
Changelog
url::Url
withurl/serde
feature instead of custom deserializer (#286)Checklist
Release numbering must follow Semantic Versioning. These steps assume the current
master
branch development version is MAJOR.MINOR.0.On the day of the feature freeze
Change the
master
branch to the next MINOR+1 version:master
branch.bump-<CRATE>-MAJOR-MINOR+1
, eg.bump-<CRATE>-0-22
.bump-<CRATE>-MAJOR-MINOR+1
branch to the next development MINOR+1 version.Cargo.toml
version value toMAJOR.MINOR+1.0
.CHANGELOG.md
file.bump-<CRATE>-MAJOR-MINOR+1
branch tomaster
.bump-<CRATE>-MAJOR-MINOR+1
branch tomaster
.If any issues need to be fixed before the MAJOR.MINOR+1.0 version is released:
master
branch.bump-<CRATE>-MAJOR.MINOR+1
branch.bump-<CRATE>-MAJOR.MINOR+1
branch.On the day of the release
Tag and publish new release:
HEAD
commit in themaster
branch.<CRATE>-MAJOR.MINOR+1.0
--sign
flag.payjoin/rust-payjoin
repo.Release <CRATE>-MAJOR.MINOR+1.0
.1.0.0
release check the "Pre-release" box.