Skip to content

Release tracking PR: hex-conservative 0.2.3 - #259

Merged
apoelstra merged 4 commits into
rust-bitcoin:0.2.xfrom
tcharding:push-mmrlzowqlptr
Sep 1, 2026
Merged

apoelstra merged 4 commits into
rust-bitcoin:0.2.xfrom
tcharding:push-mmrlzowqlptr

Conversation

@tcharding

@tcharding tcharding commented Sep 1, 2026 •

Copy link
Copy Markdown
Member

Use Kix's work in #258. Tthen use claude to fix the pinning. The use clippy to fix the linting. I just got out of the way.

Oh, and bump the version so we can cut a release from this PR.

Kixunil and others added 2 commits August 28, 2026 17:32
Per the new Rust recommendation it is now recommended for libraries to
commit their `Cargo.lock` too. This can prevent nasty surprises in CI
builds - like we already experience because of all versions of `core2`
being yanked.

To fix this, this commit adds Cargo.lock and removes it from `.gitignore`.
Additionally, this adds the `rust-version` field to ensure cargo won't
turn version 3 manifest into version 4. (That's the reason that change is
in this commit with `Cargo.lock`, not the only motivation behind it.)
Have claude fix pinning, by far my most favourite task to do with an
LLM. Thank you Claude.
@tcharding
tcharding changed the base branch from master to 0.2.x September 1, 2026 01:09
Clippy emits:

  error: can be more succinctly written as a byte str

As suggested use a byte string.
In preparation for release add a changelog entry, bump the version
number, and update `Cargo.lock` (by running `RUSTUP_TOOLCHAIN=1.56.1
contrib/test.sh`).
@tcharding tcharding changed the title Fix the build Release tracking PR: hex-conservative 0.2.3 Sep 1, 2026

@Kixunil Kixunil 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 28d2d46

Comment thread Cargo.lock
[[package]]
name = "honggfuzz"
version = "0.5.60"
version = "0.5.55"

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.

Feel free to fold Cargo.lock changes into the previous commit if it makes more sense to you.

@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 28d2d46; successfully ran local tests

@apoelstra

Copy link
Copy Markdown
Member

The first commit fails my local CI. I just bypassed it. This branch wasn't passing CI before this PR so I don't think it's essential that the first commit of this PR pass.

@apoelstra

Copy link
Copy Markdown
Member

Tagged and published.

@apoelstra
apoelstra merged commit e17b9b2 into rust-bitcoin:0.2.x Sep 1, 2026
8 of 10 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