diff options
author | fanquake <fanquake@gmail.com> | 2023-10-03 14:05:39 +0100 |
---|---|---|
committer | fanquake <fanquake@gmail.com> | 2023-10-10 17:35:30 +0100 |
commit | d8340dd03bfaee1a888478803ce4f0cfeb0cc98d (patch) | |
tree | c64d6443bfebdec5c67f0ebee8989d72ec466362 | |
parent | 9795e0ba5e92cc4bd53538545aba9b8690041798 (diff) |
doc: add release notes for 24.2rc1
-rw-r--r-- | doc/release-notes.md | 57 |
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/). |