|
| 1 | +Bitcoin Core version 0.9.5 is now available from: |
| 2 | + |
| 3 | + https://bitcoin.org/bin/0.9.5/ |
| 4 | + |
| 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. |
| 8 | + |
| 9 | +Please report bugs using the issue tracker at github: |
| 10 | + |
| 11 | + https://github.com/bitcoin/bitcoin/issues |
| 12 | + |
| 13 | +How to Upgrade |
| 14 | +=============== |
| 15 | + |
| 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). |
| 20 | + |
| 21 | +Notable changes |
| 22 | +================ |
| 23 | + |
| 24 | +Mining and relay policy enhancements |
| 25 | +------------------------------------ |
| 26 | + |
| 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. |
| 36 | + |
| 37 | +0.9.5 changelog |
| 38 | +================ |
| 39 | + |
| 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 |
| 47 | + |
| 48 | +Credits |
| 49 | +-------- |
| 50 | + |
| 51 | +Thanks to who contributed to this release, at least: |
| 52 | + |
| 53 | +- 21E14 |
| 54 | +- Alex Morcos |
| 55 | +- Cory Fields |
| 56 | +- Gregory Maxwell |
| 57 | +- Pieter Wuille |
| 58 | +- Wladimir J. van der Laan |
| 59 | + |
| 60 | +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). |
0 commit comments