doc: add release notes for 24.2rc1

pull/28582/head
fanquake 1 year ago
parent 9795e0ba5e
commit d8340dd03b
No known key found for this signature in database
GPG Key ID: 2EEB9F5CC09526C1

@ -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/).

Loading…
Cancel
Save