1Bitcoin Core version 0.16.2 is now available from: 2 3 <https://bitcoincore.org/bin/bitcoin-core-0.16.2/> 4 5This is a new minor version release, with various bugfixes 6as well as updated translations. 7 8Please report bugs using the issue tracker at GitHub: 9 10 <https://github.com/bitcoin/bitcoin/issues> 11 12To receive security and update notifications, please subscribe to: 13 14 <https://bitcoincore.org/en/list/announcements/join/> 15 16How to Upgrade 17============== 18 19If you are running an older version, shut it down. Wait until it has completely 20shut down (which might take a few minutes for older versions), then run the 21installer (on Windows) or just copy over `/Applications/Bitcoin-Qt` (on Mac) 22or `bitcoind`/`bitcoin-qt` (on Linux). 23 24The first time you run version 0.15.0 or newer, your chainstate database will be converted to a 25new format, which will take anywhere from a few minutes to half an hour, 26depending on the speed of your machine. 27 28Note that the block database format also changed in version 0.8.0 and there is no 29automatic upgrade code from before version 0.8 to version 0.15.0 or higher. Upgrading 30directly from 0.7.x and earlier without re-downloading the blockchain is not supported. 31However, as usual, old wallet versions are still supported. 32 33Downgrading warning 34------------------- 35 36Wallets created in 0.16 and later are not compatible with versions prior to 0.16 37and will not work if you try to use newly created wallets in older versions. Existing 38wallets that were created with older versions are not affected by this. 39 40Compatibility 41============== 42 43Bitcoin Core is extensively tested on multiple operating systems using 44the Linux kernel, macOS 10.8+, and Windows Vista and later. Windows XP is not supported. 45 46Bitcoin Core should also work on most other Unix-like systems but is not 47frequently tested on them. 48 490.16.2 change log 50------------------ 51 52### Wallet 53- #13622 `c04a4a5` Remove mapRequest tracking that just effects Qt display. (TheBlueMatt) 54- #12905 `cfc6f74` [rpcwallet] Clamp walletpassphrase value at 100M seconds (sdaftuar) 55- #13437 `ed82e71` wallet: Erase wtxOrderd wtx pointer on removeprunedfunds (MarcoFalke) 56 57### RPC and other APIs 58- #13451 `cbd2f70` rpc: expose CBlockIndex::nTx in getblock(header) (instagibbs) 59- #13507 `f7401c8` RPC: Fix parameter count check for importpubkey (kristapsk) 60- #13452 `6b9dc8c` rpc: have verifytxoutproof check the number of txns in proof structure (instagibbs) 61- #12837 `bf1f150` rpc: fix type mistmatch in `listreceivedbyaddress` (joemphilips) 62- #12743 `657dfc5` Fix csBestBlock/cvBlockChange waiting in rpc/mining (sipa) 63 64### GUI 65- #12432 `f78e7f6` [qt] send: Clear All also resets coin control options (Sjors) 66- #12617 `21dd512` gui: Show messages as text not html (laanwj) 67- #12793 `cf6feb7` qt: Avoid reseting on resetguisettigs=0 (MarcoFalke) 68 69### Build system 70- #13544 `9fd3e00` depends: Update Qt download url (fanquake) 71- #12573 `88d1a64` Fix compilation when compiler do not support `__builtin_clz*` (532479301) 72 73### Tests and QA 74- #13061 `170b309` Make tests pass after 2020 (bmwiedemann) 75- #13192 `79c4fff` [tests] Fixed intermittent failure in `p2p_sendheaders.py` (lmanners) 76- #13300 `d9c5630` qa: Initialize lockstack to prevent null pointer deref (MarcoFalke) 77- #13545 `e15e3a9` tests: Fix test case `streams_serializedata_xor` Remove Boost dependency. (practicalswift) 78- #13304 `cbdabef` qa: Fix `wallet_listreceivedby` race (MarcoFalke) 79 80### Miscellaneous 81- #12887 `2291774` Add newlines to end of log messages (jnewbery) 82- #12859 `18b0c69` Bugfix: Include <memory> for `std::unique_ptr` (luke-jr) 83- #13131 `ce8aa54` Add Windows shutdown handler (ken2812221) 84- #13652 `20461fc` rpc: Fix that CWallet::AbandonTransaction would leave the grandchildren, etc. active (Empact) 85 86Credits 87======= 88 89Thanks to everyone who directly contributed to this release: 90 91- 532479301 92- Ben Woosley 93- Bernhard M. Wiedemann 94- Chun Kuan Lee 95- Cory Fields 96- fanquake 97- Gregory Sanders 98- joemphilips 99- John Newbery 100- Kristaps Kaupe 101- lmanners 102- Luke Dashjr 103- MarcoFalke 104- Matt Corallo 105- Pieter Wuille 106- practicalswift 107- Sjors Provoost 108- Suhas Daftuar 109- Wladimir J. van der Laan 110 111And to those that reported security issues: 112 113- Braydon Fuller 114- Himanshu Mehta 115 116As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). 117