Bitcoin Core 29.0 Drops: What’s New in the Latest Major Release
Bitcoin Core 29.0 is now live. The latest version of the official Bitcoin client includes a CMake-based build system, enhanced RPCs, and updates to the mempool and network stack.
Bitcoin Core 29.0 was released on April 16, 2025. This is the official Bitcoin client used to run network nodes and validate blocks and transactions.
The update is available for download on bitcoincore.org and as source code on GitHub.
The release includes several key technical upgrades:
- Bug fixes
- Performance optimizations
- Updates to the network stack
- Revised transaction processing policy
Additionally, Bitcoin Core 29.0 introduces a major change to its build system, migrating it from Autotools to CMake, a more modern and flexible solution. This shift simplifies builds and improves maintainability, especially for developers and users running Bitcoin Core across different operating systems.
Read more: Bitcoin Core Developers to Disclose Vulnerabilities
Bitcoin Core 29.0 also introduces:
- Enhancements to the RPC interface
- Support for new startup parameters
- Updates to the mempool and mining policy
Moreover, the release puts a strong focus on client stability and security. The update is recommended for node operators and anyone running Bitcoin Core as part of their infrastructure.
Bitcoin Core 29.0 supports Linux Kernel 3.17+, macOS 13+, and Windows 10 or later. Users can install the update over a previous version or as a fresh setup. The team recommends shutting down the older versions of the client before upgrading.
As a core component of Bitcoin’s decentralized infrastructure, each Bitcoin Core release contributes to a more secure and stable network.
You might also like: Which Countries and Cities Lead in the Number of Bitcoin Nodes?
The content on The Coinomist is for informational purposes only and should not be interpreted as financial advice. While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, or reliability of any content. Neither we accept liability for any errors or omissions in the information provided or for any financial losses incurred as a result of relying on this information. Actions based on this content are at your own risk. Always do your own research and consult a professional. See our Terms, Privacy Policy, and Disclaimers for more details.