Inside Bitcoin
Opening the selected file…
Inside Bitcoin
Opening the selected file…
The code behind the network, with room to understand it.
Release published 2026-10-28 · Snapshot fetched 2026-11-01. Latest stable release at fetch time; development branches and Git history are excluded. Only the selected code window and visible folders load here.
1Bitcoin Core version 0.9.5 is now available from:3https://bitcoin.org/bin/0.9.5/5This is a new minor version release, with the goal of backporting BIP66. There6are also a few bug fixes and updated translations. Upgrading to this release is7recommended.9Please report bugs using the issue tracker at github:11https://github.com/bitcoin/bitcoin/issues13How to Upgrade14===============16If you are running an older version, shut it down. Wait until it has completely17shut down (which might take a few minutes for older versions), then run the18installer (on Windows) or just copy over /Applications/Bitcoin-Qt (on Mac) or19bitcoind/bitcoin-qt (on Linux).21Notable changes22================24Mining and relay policy enhancements25------------------------------------27Bitcoin Core's block templates are now for version 3 blocks only, and any mining28software relying on its `getblocktemplate` must be updated in parallel to use29libblkmaker either version 0.4.2 or any version from 0.5.1 onward.30If you are solo mining, this will affect you the moment you upgrade Bitcoin31Core, which must be done prior to BIP66 achieving its 951/1001 status.32If you are mining with the stratum mining protocol: this does not affect you.33If you are mining with the getblocktemplate protocol to a pool: this will affect34you at the pool operator's discretion, which must be no later than BIP6635achieving its 951/1001 status.370.9.5 changelog38================40- `74f29c2` Check pindexBestForkBase for null41- `9cd1dd9` Fix priority calculation in CreateTransaction42- `6b4163b` Sanitize command strings before logging them.43- `3230b32` Raise version of created blocks, and enforce DERSIG in mempool44- `989d499` Backport of some of BIP66's tests45- `ab03660` Implement BIP 66 validation rules and switchover logic46- `8438074` build: fix dynamic boost check when --with-boost= is used48Credits49--------51Thanks to who contributed to this release, at least:53- 21E1454- Alex Morcos55- Cory Fields56- Gregory Maxwell57- Pieter Wuille58- Wladimir J. van der Laan60As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/).
Independent explanations by MyBitcoinExplorer. Not affiliated with or endorsed by Bitcoin Core. Guides are educational and do not replace the source or its tests.
Bitcoin Core source © its contributors, distributed under the MIT license. Original notices and bundled third-party licenses are retained in the source tree.