Skip to content

Bump payjoin-cli version to 1.0.0-rc.0#1739

Merged
benalleng merged 1 commit into
payjoin:masterfrom
benalleng:bump-payjoin-cli-1-0-0-rc-0
Jul 15, 2026
Merged

Bump payjoin-cli version to 1.0.0-rc.0#1739
benalleng merged 1 commit into
payjoin:masterfrom
benalleng:bump-payjoin-cli-1-0-0-rc-0

Conversation

@benalleng

Copy link
Copy Markdown
Collaborator

Prepare the payjoin-cli-1.0.0-rc.0 release. Part of #1738

Changelog

1.0.0-rc.0

The 1.0.0-rc.0 release rewrites payjoin-cli's foundations. Session storage migrated from
sled to SQLite, and the Bitcoin RPC client was replaced twice, landing on bitcoind-async-
client with official mainnet/testnet support. New CLI commands include cancel and directory
fallback behavior. Error handling was stabilized with better messages and max fee rate gated
to v2-only config. Concurrent sends are guarded with exclusive DB locks. Bugs fixed include
premature resume success, RPC error regression, send-log ordering, and spendable UTXO checks.
OHTTP relay got documented relay selection guidance and enforced fixed-config selection.
Testing and code quality improved across the board.

Selected Improvements:

Co-authored by Deepseek V4 Flash Free

Pull Request Checklist

Please confirm the following before requesting review:

@coveralls

coveralls commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

Coverage Report for CI Build 29428522793

Coverage remained the same at 86.187%

Details

  • Coverage remained the same as the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 15963
Covered Lines: 13758
Line Coverage: 86.19%
Coverage Strength: 345.48 hits per line

💛 - Coveralls

@benalleng

benalleng commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator Author

Blocked by #1728 and #1700 not being included in payjoin-1.0.0-rc.4

@xstoicunicornx xstoicunicornx left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK

@spacebear21 spacebear21 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK

Prepare the payjoin-cli-1.0.0-rc.0 release. Bump the crate version and
any internal dependency references, update both lock files to match, and
record the library changes since 0.2.0 in the changelog.
@benalleng benalleng force-pushed the bump-payjoin-cli-1-0-0-rc-0 branch from 878a7c1 to ec54110 Compare July 15, 2026 15:32

@spacebear21 spacebear21 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

reACK

@benalleng benalleng merged commit a290219 into payjoin:master Jul 15, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants