Skip to content

13.x: Preserve finalized PSBT inputs#968

Merged
apoelstra merged 3 commits into
rust-bitcoin:release-13.xfrom
noahjoeris:13.x/preserve-finalized-psbt-inputs
May 28, 2026
Merged

13.x: Preserve finalized PSBT inputs#968
apoelstra merged 3 commits into
rust-bitcoin:release-13.xfrom
noahjoeris:13.x/preserve-finalized-psbt-inputs

Conversation

@noahjoeris

@noahjoeris noahjoeris commented May 27, 2026

Copy link
Copy Markdown
Contributor

Backport of #960 and #873 to the 13.x branch.

This preserves PSBT inputs that already have final_script_sig or final_script_witness, avoiding re-finalization failures when finalized inputs no longer contain fields such as witness_script or partial_sigs.

Also bumps the 13.x branch version to 13.0.1 for a new patch release.

@noahjoeris noahjoeris changed the base branch from master to release-13.x May 27, 2026 14:21
@noahjoeris noahjoeris force-pushed the 13.x/preserve-finalized-psbt-inputs branch from 081f9bb to 361376d Compare May 27, 2026 14:24
@noahjoeris noahjoeris force-pushed the 13.x/preserve-finalized-psbt-inputs branch from 361376d to f24a5b5 Compare May 27, 2026 14:41
@apoelstra

Copy link
Copy Markdown
Member

CI still failing

We cannot link to a file by directory path in rustdocs. Just remove
the link.

This is breaking the docs build in rust-bitcoin#805 and is also mentioned in rust-bitcoin#872.
@noahjoeris

Copy link
Copy Markdown
Contributor Author

Should be fixed now. This also needed a backport of #873

@tcharding tcharding left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

ACK aecd5dc

@apoelstra apoelstra left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

ACK aecd5dc; successfully ran local tests

@apoelstra

Copy link
Copy Markdown
Member

Tagged and published.

@apoelstra apoelstra merged commit d60078f into rust-bitcoin:release-13.x May 28, 2026
30 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