Final steps for 31.0, assuming rc4 has no major issues.
[31.x] Finalize 31.0 #35042
pull achow101 wants to merge 3 commits into bitcoin:31.x from achow101:finalize-31.0 changing 9 files +393 −22-
achow101 commented at 6:43 PM on April 9, 2026: member
-
build: Bump to 31.0 bd40a32411
-
doc: update manpages for v31.0 6a25f3e3d4
- DrahtBot added the label Backport on Apr 9, 2026
-
DrahtBot commented at 6:43 PM on April 9, 2026: contributor
<!--e57a25ab6845829454e8d69fc972939a-->
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
<!--021abf342d371248e50ceaed478a90ca-->
Reviews
See the guideline for information on the review process.
If your review is incorrectly listed, please copy-paste <code><!--meta-tag:bot-skip--></code> into the comment that the bot should ignore.
<!--5faf32d7da4f0f540f40219e4f7537a3-->
- achow101 added this to the milestone 31.0 on Apr 9, 2026
-
fanquake commented at 7:39 AM on April 13, 2026: member
Pull the release notes in and undraft?
- achow101 marked this as ready for review on Apr 13, 2026
-
achow101 commented at 8:42 PM on April 13, 2026: member
Updated release notes and ready for review
-
in doc/release-notes.md:35 in 672f3c337f outdated
31 | + 32 | +Compatibility 33 | +============== 34 | + 35 | +Bitcoin Core is supported and tested on the following operating systems or 36 | +newer: Linux Kernel 3.17, macOS 14, and Windows 10 (version 1903). Bitcoin Core
janb84 commented at 7:57 AM on April 14, 2026:newer: Linux Kernel 3.17, macOS 14, and Windows 10 (version 19044). Bitcoin CoreHow did we endup with 1903 for this release ? The LTSC version is on build 19044, support for build 1903 ended on December 8, 2020
maflcko commented at 10:15 AM on April 14, 2026:I think it is just the version from dccbb178065f05810a0fad57a86bca2f10995ecf, which sets the minimum requirement to something that supports UTF-8. I am not sure if there are ways to detect and reject earlier EOL versions, but this may be best done in a separate pull request, also modifying the empty template:
bitcoin-core/master:doc/release-notes-empty-template.md:39:Linux Kernel 3.17, macOS 14, and Windows 10 (version 1903). Bitcoin
hebasto commented at 11:09 AM on April 14, 2026:I am not sure if there are ways to detect and reject earlier EOL versions...
Yes, the release notes document the minimum Windows version that is strictly required.
janb84 commented at 8:14 AM on April 14, 2026: contributorConcept ACK 672f3c337f3ef9d2c984516ff13c80716e03ff2a
Search for rc4 in in source, everything changed / removed.
Binaries report the version correctly:
<details>
$ ./build_dev_mode/bin/bitcoind --version Bitcoin Core daemon version v31.0.0 bitcoind Copyright (C) 2009-2026 The Bitcoin Core developers Please contribute if you find Bitcoin Core useful. Visit <https://bitcoincore.org/> for further information about the software. The source code is available from <https://github.com/bitcoin/bitcoin>. This is experimental software. Distributed under the MIT software license, see the accompanying file COPYING or <https://opensource.org/license/MIT></details>
The number of files differ from last major release 10 vs 9 now. Last time we also updated
release-process.mdDoes not seem to important to change.Release-notes match wiki
Small question on the mentioned windows 10 build number mentioned in the release-notes.
doc: 31.0 release notes e9f1466155in doc/release-notes.md:124 in 672f3c337f
120 | + each transaction. (#29415) 121 | + 122 | +- New RPCs have been added to introspect and control private broadcast: 123 | +`getprivatebroadcastinfo` reports transactions currently being privately 124 | +broadcast, and `abortprivatebroadcast` removes matching transactions from the 125 | +private broadcast queue. (#34329) [TODO: Should this go in New RPCs instead? It
maflcko commented at 10:35 AM on April 14, 2026:could do a fresh pull from upstream?
achow101 commented at 4:23 PM on April 14, 2026:Done
achow101 force-pushed on Apr 14, 2026hebasto approvedhebasto commented at 5:48 PM on April 15, 2026: memberACK e9f1466155849d886faaf89b2ccf1a0a46b9b1fe.
DrahtBot requested review from janb84 on Apr 15, 2026janb84 commented at 6:25 PM on April 15, 2026: contributorACK e9f1466155849d886faaf89b2ccf1a0a46b9b1fe
go for version 31 !
DrahtBot requested review from janb84 on Apr 15, 2026achow101 merged this on Apr 15, 2026achow101 closed this on Apr 15, 2026
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-05-01 12:12 UTC
More mirrored repositories can be found on mirror.b10c.me