Bitcoin Core v25.1: Bug Fixes, Improvements, Updated Translations

Bitcoin Core version 25.1 is now available from: https://bitcoincore.org/bin/bitcoin-core-25.1/“This release includes various bug fixes and performance improvements, as well as updated translations.””Please report bugs using the issue tracker at GitHub.”

Notable changes

P2P

#27626 Parallel compact block downloads, take 3#27743 p2p: Unconditionally return when compact block status == READ_STATUS_FAILED

Fees

#27622 Fee estimation: avoid serving stale fee estimate

RPC

#27727 rpc: Fix invalid bech32 address handling

Rest

#27853 rest: fix crash error when calling /deploymentinfo#28551 http: bugfix: allow server shutdown in case of remote client disconnection

Wallet

#28038 wallet: address book migration bug fixes#28067 descriptors: do not return top-level only funcs as sub descriptors#28125 wallet: bugfix, disallow migration of invalid scripts#28542 wallet: Check for uninitialized last processed and conflicting heights in MarkConflicted

Build

#27724 build: disable boost multi index safe mode in debug mode#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

Gui

gui#751 macOS, do not process actions during shutdown

Miscellaneous

#28452 Do not use std::vector = {} to release memory

CI

#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

Credits

Thanks to everyone who directly contributed to this release:

Abubakar Sadiq IsmailAndrew ChowBruno GarciaGregory SandersHennadii StepanovMacroFakeMatias FurszyferMichael FordPieter Wuillestickies-vWill ClarkAs well as to everyone that helped with translations onĀ Transifex.

GitHub Repo
Announcement
/ Archive

Leave a Reply

Your email address will not be published. Required fields are marked *