release: Prepare for 0.7.0 #1707
pull real-or-random wants to merge 2 commits into bitcoin-core:master from real-or-random:202507-v0.7.0 changing 5 files +15 −14-
real-or-random commented at 2:23 pm on July 21, 2025: contributor
-
real-or-random added the label release on Jul 21, 2025
-
real-or-random force-pushed on Jul 21, 2025
-
real-or-random commented at 2:28 pm on July 21, 2025: contributor
I plan to create a signed tarball using this code and attach it to the github release. We could add the code the release process afterward if we’re happy with the result:
0git archive --output "libsecp256k1-0.7.0.tar.gz" --prefix "libsecp256k1-0.7.0/" v0.7.0 1gpg --local-user "09E03F871092E40E106E902B33BC86AB80FF5516" --detach-sign "libsecp256k1-0.7.0.tar.gz" 2gpg --verify "libsecp256k1-0.7.0.tar.gz.sig"
edit: Some alternatives that were rejected after discussing with @jonasnick:
- We considered *.zip for compatibility with Windows, but it turns out that Windows 10/11 has a built-in
tar
command that can handle .tar.gz, so let’s prefer the latter. - We considered creating a SHA256SUMS.txt as common for some projects, but it’s just pointless overhead when signing a single file.
- We considered *.zip for compatibility with Windows, but it turns out that Windows 10/11 has a built-in
-
jonasnick commented at 2:30 pm on July 21, 2025: contributorutACK 8ee77ba7364a3d69952a291ac25d8675b45b43f9
-
real-or-random force-pushed on Jul 21, 2025
-
real-or-random commented at 2:36 pm on July 21, 2025: contributorForce-pushed to prepend a commit that hopefully fixes CI
-
real-or-random force-pushed on Jul 21, 2025
-
sipa commented at 2:56 pm on July 21, 2025: contributorutACK 5b0500ea3f041b65ede661d85d67dae01abcee5b
-
in .github/workflows/ci.yml:659 in 5b0500ea3f outdated
651@@ -652,10 +652,11 @@ jobs: 652 653 - name: Symbol check 654 if: ${{ matrix.configuration.symbol_check }} 655+ shell: bash 656 run: | 657 py -3 --version 658 py -3 -m pip install lief 659- py -3 .\tools\symbol-check.py build\bin\RelWithDebInfo\libsecp256k1-5.dll 660+ py -3 ./tools/symbol-check.py build/bin/RelWithDebInfo/libsecp256k1-*.dll
fanquake commented at 2:57 pm on July 21, 2025:Looks like there’s another instance of this to change inci/ci.sh
?
real-or-random commented at 3:12 pm on July 21, 2025:sigh yes
real-or-random commented at 3:22 pm on July 21, 2025:fixedci: Don't hardcode ABI version f67b0ac1a0release: Prepare for 0.7.0 a3e742d947real-or-random force-pushed on Jul 21, 2025real-or-random added the label ci on Jul 21, 2025sipa commented at 4:18 pm on July 21, 2025: contributorutACK a3e742d9478c202cbe93e721567e0f1dea1c8bdejonasnick approvedjonasnick commented at 4:35 pm on July 21, 2025: contributorutACK a3e742d9478c202cbe93e721567e0f1dea1c8bdejonasnick commented at 5:52 pm on July 21, 2025: contributortACK a3e742d9478c202cbe93e721567e0f1dea1c8bdereal-or-random merged this on Jul 21, 2025real-or-random closed this on Jul 21, 2025
real-or-random referenced this in commit b9313c6e1a on Jul 21, 2025fanquake referenced this in commit 5600e6fc4b on Jul 22, 2025josibake referenced this in commit fef64aa2e0 on Jul 22, 2025fjahr referenced this in commit b6fc8c52d5 on Jul 24, 2025in configure.ac:18 in a3e742d947
18 # interface and therefore only increase the revision. 19-define(_LIB_VERSION_CURRENT, 5) 20-define(_LIB_VERSION_REVISION, 1) 21+define(_LIB_VERSION_CURRENT, 6) 22+define(_LIB_VERSION_REVISION, 0) 23 define(_LIB_VERSION_AGE, 0)
hebasto commented at 1:48 pm on July 27, 2025:To make it easier to verify versioning changes, I suggest including the output of the
./tools/check-abi.sh
tool in the PR description in the future.For example, for this one:
hebasto commented at 1:48 pm on July 27, 2025: memberPost-merge ACK a3e742d9478c202cbe93e721567e0f1dea1c8bde.
github-metadata-mirror
This is a metadata mirror of the GitHub repository bitcoin-core/secp256k1. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-08-06 23:15 UTC
This is a metadata mirror of the GitHub repository bitcoin-core/secp256k1. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-08-06 23:15 UTC
This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me
More mirrored repositories can be found on mirror.b10c.me