Skip to content

Backport 188 serde deserialization bug#201

Merged
apoelstra merged 1 commit intorust-bitcoin:0.3.xfrom
tcharding:push-vkplozwurqvx
Mar 3, 2026
Merged

Backport 188 serde deserialization bug#201
apoelstra merged 1 commit intorust-bitcoin:0.3.xfrom
tcharding:push-vkplozwurqvx

Conversation

@tcharding
Copy link
Member

@tcharding tcharding commented Feb 23, 2026

PR #188 fixes issue #189, a bug in serde deserialization.

Manual backport of e1fa1d8 because it did not cherry-pick cleanly.

Patch adds a dev dependency that causes the MSRV build to choke. Update the Cargo-minimal.lock by using -Z minimal-versions.

And then pin proc-macro2 back to what it was with: cargo update -p proc-macro2 --precise 1.0.63

@tcharding tcharding mentioned this pull request Feb 23, 2026
@tcharding tcharding force-pushed the push-vkplozwurqvx branch 3 times, most recently from b6a9438 to 9642563 Compare February 25, 2026 23:20
PR rust-bitcoin#188 fixes issue rust-bitcoin#189, a bug in serde deserialization.

Manual backport of e1fa1d8 because it
did not cherry-pick cleanly.

Patch adds a dev dependency that causes the MSRV build to choke.
Update the `Cargo-minimal.lock` by using `-Z minimal-versions`.

And then pin `proc-macro2` back to what it was with:

  `cargo update -p proc-macro2 --precise  1.0.63`
Copy link
Member

@apoelstra apoelstra left a comment

Choose a reason for hiding this comment

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

ACK 903730c; successfully ran local tests

@apoelstra apoelstra merged commit 102de18 into rust-bitcoin:0.3.x Mar 3, 2026
13 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.

2 participants