Merge #12079: Improve prioritisetransaction test coverage
[bitcoinplatinum.git] / doc / release-notes / release-notes-0.9.5.md
blobbed0af9879bf44e651b8726426d0209c4c75ef96
1 Bitcoin Core version 0.9.5 is now available from:
3   https://bitcoin.org/bin/0.9.5/
5 This is a new minor version release, with the goal of backporting BIP66. There
6 are also a few bug fixes and updated translations. Upgrading to this release is
7 recommended.
9 Please report bugs using the issue tracker at github:
11   https://github.com/bitcoin/bitcoin/issues
13 How to Upgrade
14 ===============
16 If you are running an older version, shut it down. Wait until it has completely
17 shut down (which might take a few minutes for older versions), then run the
18 installer (on Windows) or just copy over /Applications/Bitcoin-Qt (on Mac) or
19 bitcoind/bitcoin-qt (on Linux).
21 Notable changes
22 ================
24 Mining and relay policy enhancements
25 ------------------------------------
27 Bitcoin Core's block templates are now for version 3 blocks only, and any mining
28 software relying on its `getblocktemplate` must be updated in parallel to use
29 libblkmaker either version 0.4.2 or any version from 0.5.1 onward.
30 If you are solo mining, this will affect you the moment you upgrade Bitcoin
31 Core, which must be done prior to BIP66 achieving its 951/1001 status.
32 If you are mining with the stratum mining protocol: this does not affect you.
33 If you are mining with the getblocktemplate protocol to a pool: this will affect
34 you at the pool operator's discretion, which must be no later than BIP66
35 achieving its 951/1001 status.
37 0.9.5 changelog
38 ================
40 - `74f29c2` Check pindexBestForkBase for null
41 - `9cd1dd9` Fix priority calculation in CreateTransaction
42 - `6b4163b` Sanitize command strings before logging them.
43 - `3230b32` Raise version of created blocks, and enforce DERSIG in mempool
44 - `989d499` Backport of some of BIP66's tests
45 - `ab03660` Implement BIP 66 validation rules and switchover logic
46 - `8438074` build: fix dynamic boost check when --with-boost= is used
48 Credits
49 --------
51 Thanks to who contributed to this release, at least:
53 - 21E14
54 - Alex Morcos
55 - Cory Fields
56 - Gregory Maxwell
57 - Pieter Wuille
58 - Wladimir J. van der Laan
60 As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/).