You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/release-process.md
+10-5Lines changed: 10 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,15 +4,14 @@ Release Process
4
4
Before every release candidate:
5
5
6
6
* Update translations (ping wumpus on IRC) see [translation_process.md](https://github.com/bitcoin/bitcoin/blob/master/doc/translation_process.md#synchronising-translations).
7
-
8
7
* Update manpages, see [gen-manpages.sh](https://github.com/bitcoin/bitcoin/blob/master/contrib/devtools/README.md#gen-manpagessh).
9
-
* Update release candidate version in `configure.ac` (`CLIENT_VERSION_RC`)
8
+
* Update release candidate version in `configure.ac` (`CLIENT_VERSION_RC`).
10
9
11
10
Before every minor and major release:
12
11
13
12
* Update [bips.md](bips.md) to account for changes since the last release.
14
-
* Update version in `configure.ac` (don't forget to set `CLIENT_VERSION_IS_RELEASE` to `true`) (don't forget to set `CLIENT_VERSION_RC` to `0`)
15
-
* Write release notes (see below)
13
+
* Update version in `configure.ac` (don't forget to set `CLIENT_VERSION_RC` to `0`).
14
+
* Write release notes (see below).
16
15
* Update `src/chainparams.cpp` nMinimumChainWork with information from the getblockchaininfo rpc.
17
16
* Update `src/chainparams.cpp` defaultAssumeValid with information from the getblockhash rpc.
18
17
- The selected value must not be orphaned so it may be useful to set the value two blocks back from the tip.
@@ -26,7 +25,13 @@ Before every major release:
26
25
* Update [`src/chainparams.cpp`](/src/chainparams.cpp) m_assumed_blockchain_size and m_assumed_chain_state_size with the current size plus some overhead.
27
26
* Update `src/chainparams.cpp` chainTxData with statistics about the transaction count and rate. Use the output of the RPC `getchaintxstats`, see
28
27
[this pull request](https://github.com/bitcoin/bitcoin/pull/12270) for an example. Reviewers can verify the results by running `getchaintxstats <window_block_count> <window_last_block_hash>` with the `window_block_count` and `window_last_block_hash` from your output.
29
-
* Update version of `contrib/gitian-descriptors/*.yml`: usually one'd want to do this on master after branching off the release - but be sure to at least do it before a new major release
28
+
* Update version of `contrib/gitian-descriptors/*.yml`: usually one'd want to do this on master after branching off the release - but be sure to at least do it before a new major release.
29
+
* In `configure.ac` and `build_msvc/bitcoin_config.h` on _the master branch_:
30
+
- update `CLIENT_VERSION_MINOR` version
31
+
* In `configure.ac` and `build_msvc/bitcoin_config.h` on _a new release branch_ (see [this commit](https://github.com/bitcoin/bitcoin/commit/742f7dd972fca3dd4a33cfff90bf901b71a687e7)):
0 commit comments