Skip to content

Commit d9bd628

Browse files
committed
doc: add release notes for 22.1rc2
1 parent 6523107 commit d9bd628

File tree

1 file changed

+55
-51
lines changed

1 file changed

+55
-51
lines changed

doc/release-notes.md

Lines changed: 55 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
22.0 Release Notes
2-
==================
1+
22.1rc2 Release Notes Draft
2+
===========================
33

4-
Bitcoin Core version 22.0 is now available from:
4+
Bitcoin Core version 22.1rc2 is now available from:
55

6-
<https://bitcoincore.org/bin/bitcoin-core-22.0/>
6+
<https://bitcoincore.org/bin/bitcoin-core-22.1/>
77

88
This release includes new features, various bug fixes and performance
99
improvements, as well as updated translations.
@@ -21,7 +21,7 @@ How to Upgrade
2121

2222
If you are running an older version, shut it down. Wait until it has completely
2323
shut down (which might take a few minutes in some cases), then run the
24-
installer (on Windows) or just copy over `/Applications/Bitcoin-Qt` (on Mac)
24+
installer (on Windows) or just copy over `/Applications/Bitcoin-Qt` (on macOS)
2525
or `bitcoind`/`bitcoin-qt` (on Linux).
2626

2727
Upgrading directly from a version of Bitcoin Core that has reached its EOL is
@@ -42,21 +42,6 @@ From Bitcoin Core 22.0 onwards, macOS versions earlier than 10.14 are no longer
4242
Notable changes
4343
===============
4444

45-
P2P and network changes
46-
-----------------------
47-
48-
New and Updated RPCs
49-
--------------------
50-
51-
Build System
52-
------------
53-
54-
Files
55-
-----
56-
57-
New settings
58-
------------
59-
6045
Updated settings
6146
----------------
6247

@@ -66,57 +51,76 @@ Updated settings
6651
mean `-persistmempool=1`. Passing `-persistmempool=0`, `-persistmempool=1`
6752
and `-nopersistmempool` is unaffected. (#23061)
6853

69-
Tools and Utilities
70-
-------------------
71-
72-
Wallet
73-
------
74-
75-
GUI changes
76-
-----------
77-
78-
Low-level changes
79-
=================
80-
81-
RPC
82-
---
83-
84-
Tests
85-
-----
54+
### P2P
8655

87-
22.0 change log
88-
===============
56+
### RPC and other APIs
8957

90-
A detailed list of changes in this version follows. To keep the list to a manageable length, small refactors and typo fixes are not included, and similar changes are sometimes condensed into one line.
58+
- #25237 rpc: Capture UniValue by ref for rpcdoccheck
59+
- #25983 Prevent data race for pathHandlers
60+
- #26275 Fix crash on deriveaddresses when index is 2147483647 (2^31-1)
9161

92-
### Consensus
62+
### Wallet
9363

94-
### Policy
64+
- #22781 wallet: fix the behavior of IsHDEnabled
65+
- #22949 fee: Round up fee calculation to avoid a lower than expected feerate
66+
- #23333 wallet: fix segfault by avoiding invalid default-ctored external_spk_managers entry
9567

96-
### Mining
68+
### Build system
9769

98-
### Block and transaction handling
70+
- #22820 build, qt: Fix typo in QtInputSupport check
71+
- #23045 build: Restrict check for CRC32C intrinsic to aarch64
72+
- #23148 build: Fix guix linker-loader path and add check_ELF_interpreter
73+
- #23314 build: explicitly disable libsecp256k1 openssl based tests
74+
- #23580 build: patch qt to explicitly define previously implicit header include
75+
- #24215 guix: ignore additional failing certvalidator test
76+
- #24256 build: Bump depends packages (zmq, libXau)
77+
- #25201 windeploy: Renewed windows code signing certificate
78+
- #25985 Revert "build: Use Homebrew's sqlite package if it is available"
9979

100-
### P2P protocol and network code
80+
### GUI
10181

102-
### Wallet
82+
- #gui631 Disallow encryption of watchonly wallets
83+
- #gui680 Fixes MacOS 13 segfault by preventing certain notifications
84+
- #24498 qt: Avoid crash on startup if int specified in settings.json
10385

104-
### RPC and other APIs
86+
### Tests
10587

106-
### GUI
88+
- #23716 test: replace hashlib.ripemd160 with an own implementation
89+
- #24239 test: fix ceildiv division by using integers
10790

108-
### Build system
91+
### Utilities
10992

110-
### Tests and QA
93+
- #22390 system: skip trying to set the locale on NetBSD
94+
- #22895 don't call GetBlockPos in ReadBlockFromDisk without cs_main lock
95+
- #24104 fs: Make compatible with boost 1.78
11196

11297
### Miscellaneous
11398

114-
### Documentation
99+
- #23335 refactor: include a missing <limits> header in fs.cpp
100+
- #23504 ci: Replace soon EOL hirsute with jammy
101+
- #26321 Adjust .tx/config for new Transifex CLI
115102

116103
Credits
117104
=======
118105

119106
Thanks to everyone who directly contributed to this release:
120107

108+
- Andrew Chow
109+
- Carl Dong
110+
- Hennadii Stepanov
111+
- Joan Karadimov
112+
- John Moffett
113+
- Jon Atack
114+
- Kittywhiskers Van Gogh
115+
- Marco Falke
116+
- Martin Zumsande
117+
- Michael Ford
118+
- muxator
119+
- Pieter Wuille
120+
- Ryan Ofsky
121+
- Saibato
122+
- Sebastian Falbesoner
123+
- W. J. van der Laan
124+
121125
As well as to everyone that helped with translations on
122126
[Transifex](https://www.transifex.com/bitcoin/bitcoin/).

0 commit comments

Comments
 (0)