Skip to content

doc: Bump version number v7 -> v8#241

Merged
ryanofsky merged 1 commit intobitcoin-core:masterfrom
ryanofsky:pr/v8
Jan 22, 2026
Merged

doc: Bump version number v7 -> v8#241
ryanofsky merged 1 commit intobitcoin-core:masterfrom
ryanofsky:pr/v8

Conversation

@ryanofsky
Copy link
Collaborator

Increase version number after previous version was added to bitcoin core. Also update version history and documentation.

Increase version number after previous version was added to bitcoin core. Also
update version history and documentation.
@DrahtBot
Copy link

DrahtBot commented Jan 21, 2026

The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

Reviews

See the guideline for information on the review process.

Type Reviewers
ACK Sjors

If your review is incorrectly listed, please copy-paste <!--meta-tag:bot-skip--> into the comment that the bot should ignore.

@ryanofsky
Copy link
Collaborator Author

Note: a good followup for this PR would be to port willcl-ark's change bitcoin/bitcoin#33623 from the 29.x branch to the 30.x and master branches, adding libmultiprocess and capnproto version information to the dependencies documents:

@ryanofsky
Copy link
Collaborator Author

Updated 34c3d04 -> 0ade1b4 (pr/v8.3 -> pr/v8.4, compare) to fix llm typos

@Sjors
Copy link
Member

Sjors commented Jan 22, 2026

If I understand correctly 7.0-pre1 are all in Bitcoin Core 30.x, while 7.0 changes will go in 31.x, unless they're backported. So I guess we should have bumped the version earlier? Since the version is encoded in MP_MAJOR_VERSION we can't retroactively adjust the tags.

ACK 0ade1b4

I did not check the PR links to earlier subtree updates.

@ryanofsky
Copy link
Collaborator Author

Thanks for the review!

Since the version is encoded in MP_MAJOR_VERSION we can't retroactively adjust the tags.

Exactly yes. I added the v5.0-pre1 tag when I wanted to tag a version between v4.0 and v5.0 and I added a v7.0-pre1 tag when I wanted to tag a version between v6.0 and v7.0. This seemed less awkward than renumbering due to MP_MAJOR_VERSION being present. In the future, it shouldn't be necessary to have any more -pre tags as long as the version number is bumped consistently. When I initially created the v0..v7 tags, I just didn't create enough of them and didn't leave space between them.

@ryanofsky ryanofsky merged commit 3a69d47 into bitcoin-core:master Jan 22, 2026
10 checks passed
@Sjors
Copy link
Member

Sjors commented Jan 22, 2026

and didn't leave space between them.

Oh this brings back memories of BASIC line numbering...

ryanofsky added a commit to ryanofsky/bitcoin that referenced this pull request Jan 27, 2026
…fea1

dafc808fea1 Prevent crash on unclean disconnect if abandoned IPC call returns interface pointer
23176715770 Allow simultaneous calls on same Context.thread
3a69d4755af Merge bitcoin-core/libmultiprocess#241: doc: Bump version number v7 -> v8
0ade1b40ac5 doc: Bump version number

git-subtree-dir: src/ipc/libmultiprocess
git-subtree-split: dafc808fea17933123e44f9d96865ab3cfd94610
ryanofsky added a commit to ryanofsky/bitcoin that referenced this pull request Jan 28, 2026
…a8ea

1d7debfa8ea Prevent crash on unclean disconnect if abandoned IPC call returns interface pointer
d43f965e2fc Allow simultaneous calls on same Context.thread
3a69d4755af Merge bitcoin-core/libmultiprocess#241: doc: Bump version number v7 -> v8
0ade1b40ac5 doc: Bump version number

git-subtree-dir: src/ipc/libmultiprocess
git-subtree-split: 1d7debfa8ea9a5eddfcf3f8bb694e4971e04d61d
Sjors added a commit to Sjors/sv2-tp that referenced this pull request Feb 16, 2026
3a69d4755a Merge bitcoin-core/libmultiprocess#241: doc: Bump version number v7 -> v8
0ade1b40ac doc: Bump version number
1fc65008f7 Merge bitcoin-core/libmultiprocess#237: Made SpawnProcess() behavior safe post fork()
5205a87cd9 test: check SpawnProcess post-fork safety
69652f0edf Precompute argv before fork in SpawnProcess
30a8681de6 SpawnProcess: avoid fd leak on close failure
d0fc1081d0 Merge bitcoin-core/libmultiprocess#196: ci: Add NetBSD job
7b171f45bf Merge bitcoin-core/libmultiprocess#234: doc: Fix typos and grammar in documentation and comments
861da39cae ci: Add NetBSD job
458745e394 Fix various typos, spelling mistakes, and grammatical errors in design.md and source code comments.
585decc856 Merge bitcoin-core/libmultiprocess#236: ci: Install binary package `capnproto` on OpenBSD instead of building it
14e926a3ff refactor: extract MakeArgv helper
1ee909393f ci: Install binary package `capnproto` on OpenBSD instead of building it
470fc518d4 Merge bitcoin-core/libmultiprocess#230: cmake: add ONLY_CAPNP target_capnp_sources option
2d8886f26c Merge bitcoin-core/libmultiprocess#228: Add versions.md and version.h files describing version branches and tags
c1838be565 Merge bitcoin-core/libmultiprocess#225: Improve and document act support
a173f1704c Merge bitcoin-core/libmultiprocess#223: ci: Replace nix-shell with equivalent nix develop command
625eaca42f Merge bitcoin-core/libmultiprocess#229: Design Documentation Update
cc234be73a Design doc update
81c652687b cmake: add ONLY_CAPNP target_capnp_sources option
6e01d2d766 Add versions.md and version.h files describing version branches and tags
4e3f8fa0d2 doc: add instructions for using act
81712ff6bb ci: disable KVM and sandbox inside act containers
18a2237a8e ci: Replace nix-shell with equivalent nix develop command

git-subtree-dir: src/ipc/libmultiprocess
git-subtree-split: 3a69d4755af36752f281f787478da053867081fe
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