Skip to content

Conversation

tcharding
Copy link
Member

In preparation for release, bump the version, add a TODO placeholder as a changelog, and update the lock files.

@tcharding
Copy link
Member Author

I'm sitting in the airport; could not work out right now what has been changed that requires this so I put a TODO in the changelog, seems reasonable since it will be the same changelog for the non-beta release.

@apoelstra
Copy link
Member

All the musig structures are new in this version.

@apoelstra
Copy link
Member

@tcharding you need to re-run the vendoring script to increase the version of secp256k1-sys.

I think we should bump it to 0.12.0 rather than 0.12.0-beta.0 since we aren't expecting any API changes to -sys and our logic for separating symbol names in the C library doesn't handle suffixes.

@tcharding tcharding changed the title secp256k1-sys: Bump version to 0.12.0-beta.0 Release tracking PR: secp256k1-sys v0.12.0 Oct 10, 2025
@tcharding tcharding force-pushed the push-yylpyqruorro branch 2 times, most recently from d675c90 to 98264f6 Compare October 10, 2025 16:55
@tcharding
Copy link
Member Author

Can you put me out of my misery and tell me exactly how to run the vendor script please? I've managed to just strip the numbers out of the symbols all together.

@apoelstra
Copy link
Member

@tcharding

cd secp256k1-sys
./vendor-libsecp.sh 0cdc758a56360bf58a851fe91085a327ec97685a

@tcharding
Copy link
Member Author

Where did that commit hash come from?

@apoelstra
Copy link
Member

@tcharding it's the existing commit hash in secp256k1-sys/depend/secp256k1-HEAD-revision.txt.

In preparation for release, bump the version, add a changelog entry,
and update the lock files, and run the vendor script.

Ran script with

  ./vendor-libsecp.sh 0cdc758a56360bf58a851fe91085a327ec97685a
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 cdedca8; successfully ran local tests

@apoelstra apoelstra merged commit 4cfcc4b into rust-bitcoin:master Oct 14, 2025
28 checks passed
@apoelstra
Copy link
Member

Tagged and published.

@apoelstra
Copy link
Member

Also tagged and published 0.32.0-beta.0 of the main crate.

@tcharding
Copy link
Member Author

BOOM. We got there in the end huh.

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