We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
payjoin-0.13.0 improves taproot and v2 payjoin support for integration with downstream projects.
payjoin-0.13.0
26f0d06 (this will change since we need #155)
0.13.0 - 2024-01-?? API Parse json errors from the receiver into WellKnown or other ResponseErrors Fixes Fixed problem where outdated OHTTP Config issue was unclear (Signal keyconfig problem #153) Support Taproot PSBT field clearing and validation (Release 0.13.0 #157)
WellKnown
ResponseErrors
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-dev-MAJOR-MINOR+1
bump-dev-0-22
Cargo.toml
MAJOR.MINOR+1.0
CHANGELOG.md
Create a new release branch and release candidate tag:
release/MAJOR.MINOR+1
MAJOR.MINOR+1.0-rc.1
HEAD
release/<CRATE>-MAJOR.MINOR+1
<CRATE>-MAJOR.MINOR+1.0-rc.1
--sign
release/<CRATE>-MAJOR.MINOR
payjoin/rust-payjoin
git push --tags
If any issues need to be fixed before the MAJOR.MINOR+1.0 version is released:
MAJOR.MINOR+1.0-rc.x+1
<CRATE>-MAJOR.MINOR+1.0-rc.x+1
Tag and publish new release:
<CRATE>-MAJOR.MINOR+1.0
Release <CRATE>-MAJOR.MINOR+1.0
1.0.0
The text was updated successfully, but these errors were encountered:
needs #161, actually, this is already released, and is not horribly breaking, so we can include it in a patch
Sorry, something went wrong.
No branches or pull requests
Create a new minor release
Summary
payjoin-0.13.0
improves taproot and v2 payjoin support for integration with downstream projects.Commit
26f0d06 (this will change since we need #155)
Changelog
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-dev-MAJOR-MINOR+1
, eg.bump-dev-0-22
.bump-dev-MAJOR-MINOR+1
branch to the next development MINOR+1 version.Cargo.toml
version value toMAJOR.MINOR+1.0
.CHANGELOG.md
file.bump-dev-MAJOR-MINOR+1
branch tomaster
.Create a new release branch and release candidate tag:
master
is up-to-date with the upstream repo.release/MAJOR.MINOR+1
frommaster
.release/MAJOR.MINOR+1
branch toMAJOR.MINOR+1.0-rc.1
version.Cargo.toml
version value toMAJOR.MINOR+1.0-rc.1
.HEAD
commit in therelease/<CRATE>-MAJOR.MINOR+1
branch.<CRATE>-MAJOR.MINOR+1.0-rc.1
--sign
flag.release/<CRATE>-MAJOR.MINOR
branch and new tag to thepayjoin/rust-payjoin
repo.git push --tags
option to push the new<CRATE>-MAJOR.MINOR+1.0-rc.1
tag.If any issues need to be fixed before the MAJOR.MINOR+1.0 version is released:
master
branch.release/<CRATE>-MAJOR.MINOR+1
branch.release/<CRATE>-MAJOR.MINOR+1
branch.release/<CRATE>-MAJOR.MINOR+1
branch toMAJOR.MINOR+1.0-rc.x+1
version.Cargo.toml
version value toMAJOR.MINOR+1.0-rc.x+1
.HEAD
commit in therelease/<CRATE>-MAJOR.MINOR+1
branch.<CRATE>-MAJOR.MINOR+1.0-rc.x+1
, where x is the current release candidate number.--sign
flag.payjoin/rust-payjoin
repo.git push --tags
option to push the new<CRATE>-MAJOR.MINOR+1.0-rc.x+1
tag.On the day of the release
Tag and publish new release:
release/<CRATE>-MAJOR.MINOR+1
branch toMAJOR.MINOR+1.0
version.Cargo.toml
version value toMAJOR.MINOR+1.0
.HEAD
commit in therelease/MAJOR.MINOR+1
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.The text was updated successfully, but these errors were encountered: