aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfanquake <fanquake@gmail.com>2023-10-03 14:05:39 +0100
committerfanquake <fanquake@gmail.com>2023-10-10 17:35:30 +0100
commitd8340dd03bfaee1a888478803ce4f0cfeb0cc98d (patch)
treec64d6443bfebdec5c67f0ebee8989d72ec466362
parent9795e0ba5e92cc4bd53538545aba9b8690041798 (diff)
doc: add release notes for 24.2rc1
-rw-r--r--doc/release-notes.md57
1 files changed, 17 insertions, 40 deletions
diff --git a/doc/release-notes.md b/doc/release-notes.md
index d3a98fc686..56a6f92b5d 100644
--- a/doc/release-notes.md
+++ b/doc/release-notes.md
@@ -1,9 +1,9 @@
-24.1 Release Notes
+24.2rc1 Release Notes
==================
-Bitcoin Core version 24.1 is now available from:
+Bitcoin Core version 24.2rc1 is now available from:
- <https://bitcoincore.org/bin/bitcoin-core-24.1/>
+ <https://bitcoincore.org/bin/bitcoin-core-24.2/test.rc1/>
This release includes various bug fixes and performance
improvements, as well as updated translations.
@@ -37,63 +37,40 @@ Core should also work on most other Unix-like systems but is not as
frequently tested on them. It is not recommended to use Bitcoin Core on
unsupported systems.
-### P2P
+### Fees
-- #26878 I2P network optimizations
-- #26909 net: prevent peers.dat corruptions by only serializing once
-- #27608 p2p: Avoid prematurely clearing download state for other peers
-- #27610 Improve performance of p2p inv to send queues
+- #27622 Fee estimation: avoid serving stale fee estimate
### RPC and other APIs
-- #26515 rpc: Require NodeStateStats object in getpeerinfo
-- #27279 doc: fix/improve warning helps in {create,load,unload,restore}wallet
-- #27468 rest: avoid segfault for invalid URI
+- #27727 rpc: Fix invalid bech32 address handling
### Build System
-- #26944 depends: fix systemtap download URL
-- #27462 depends: fix compiling bdb with clang-16 on aarch64
+- #28097 depends: xcb-proto 1.15.2
+- #28543 build, macos: Fix qt package build with new Xcode 15 linker
+- #28571 depends: fix unusable memory_resource in macos qt build
-### Wallet
+### CI
-- #26595 wallet: be able to specify a wallet name and passphrase to migratewallet
-- #26675 wallet: For feebump, ignore abandoned descendant spends
-- #26679 wallet: Skip rescanning if wallet is more recent than tip
-- #26761 wallet: fully migrate address book entries for watchonly/solvable wallets
-- #27053 wallet: reuse change dest when re-creating TX with avoidpartialspends
-- #27080 wallet: Zero out wallet master key upon locking so it doesn't persist in memory
-- #27473 wallet: Properly handle "unknown" Address Type
-
-### GUI changes
-
-- gui#687 Load PSBTs using istreambuf_iterator rather than istream_iterator
-- gui#704 Correctly limit overview transaction list
+- #27777 ci: Prune dangling images on RESTART_CI_DOCKER_BEFORE_RUN
+- #27834 ci: Nuke Android APK task, Use credits for tsan
+- #27844 ci: Use podman stop over podman kill
+- #27886 ci: Switch to amd64 container in "ARM" task
### Miscellaneous
-
-- #26880 ci: replace Intel macOS CI job
-- #26924 refactor: Add missing includes to fix gcc-13 compile error
+- #28452 Do not use std::vector = {} to release memory
Credits
=======
Thanks to everyone who directly contributed to this release:
-- Andrew Chow
-- Anthony Towns
+- Abubakar Sadiq Ismail
- Hennadii Stepanov
-- John Moffett
-- Jon Atack
- Marco Falke
-- Martin Zumsande
-- Matthew Zipkin
- Michael Ford
-- pablomartin4btc
-- Sebastian Falbesoner
-- Suhas Daftuar
-- Thomas Nguyen
-- Vasil Dimov
+- Pieter Wuille
As well as to everyone that helped with translations on
[Transifex](https://www.transifex.com/bitcoin/bitcoin/).