Skip to content

Bump payjoin version to 1.0.0-rc.4#1726

Merged
spacebear21 merged 1 commit into
payjoin:masterfrom
spacebear21:bump-payjoin-1-0-0-rc-4
Jul 10, 2026
Merged

Bump payjoin version to 1.0.0-rc.4#1726
spacebear21 merged 1 commit into
payjoin:masterfrom
spacebear21:bump-payjoin-1-0-0-rc-4

Conversation

@spacebear21

@spacebear21 spacebear21 commented Jul 10, 2026

Copy link
Copy Markdown
Collaborator

Prepares the payjoin-1.0.0-rc.4 release. Part of #1720.

Changelog

1.0.0-rc.4

This release locks down the public API ahead of the 1.0 freeze. It insulates the bitcoin-ohttp and bitcoin-hpke types from the public interface, marks public enums non_exhaustive and persistence transition types must_use, exposes transient versus fatal classification on PersistedError, corrects the create_error_request return type, renames the Receiver check methods, and removes utxos_to_be_locked. It also hardens the receiver against panic paths and fixes bugs in output substitution change handling, session replay, and coin selection.

Selected Improvements:

API Stabilization

Bug Fixes and Hardening

Dependencies

Testing and Documentation


Disclosure: co-authored by Claude Code

🤖 Generated with Claude Code

Prepare the payjoin-1.0.0-rc.4 release. Bump the crate version and
the internal dependency references, update both lock files to match,
and record the library changes since rc.3 in the changelog.
@spacebear21 spacebear21 marked this pull request as ready for review July 10, 2026 19:24
@coveralls

Copy link
Copy Markdown
Collaborator

Coverage Report for CI Build 29117879408

Coverage remained the same at 86.01%

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: 15876
Covered Lines: 13655
Line Coverage: 86.01%
Coverage Strength: 343.76 hits per line

💛 - Coveralls

@benalleng benalleng 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 b750f44

🚀

@spacebear21 spacebear21 merged commit 4c2595c into payjoin:master Jul 10, 2026
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants