|
| 1 | +Dash Core version 0.16.1.0 |
| 2 | +========================== |
| 3 | + |
| 4 | +Release is now available from: |
| 5 | + |
| 6 | + <https://www.dash.org/downloads/#wallets> |
| 7 | + |
| 8 | +This is a new minor version release, bringing various bugfixes and improvements. |
| 9 | + |
| 10 | +Please report bugs using the issue tracker at github: |
| 11 | + |
| 12 | + <https://github.com/dashpay/dash/issues> |
| 13 | + |
| 14 | + |
| 15 | +Upgrading and downgrading |
| 16 | +========================= |
| 17 | + |
| 18 | +How to Upgrade |
| 19 | +-------------- |
| 20 | + |
| 21 | +If you are running an older version, shut it down. Wait until it has completely |
| 22 | +shut down (which might take a few minutes for older versions), then run the |
| 23 | +installer (on Windows) or just copy over /Applications/Dash-Qt (on Mac) or |
| 24 | +dashd/dash-qt (on Linux). If you upgrade after DIP0003 activation and you were |
| 25 | +using version < 0.13 you will have to reindex (start with -reindex-chainstate |
| 26 | +or -reindex) to make sure your wallet has all the new data synced. Upgrading |
| 27 | +from version 0.13 should not require any additional actions. |
| 28 | + |
| 29 | +When upgrading from a version prior to 0.14.0.3, the |
| 30 | +first startup of Dash Core will run a migration process which can take a few |
| 31 | +minutes to finish. After the migration, a downgrade to an older version is only |
| 32 | +possible with a reindex (or reindex-chainstate). |
| 33 | + |
| 34 | +Downgrade warning |
| 35 | +----------------- |
| 36 | + |
| 37 | +### Downgrade to a version < 0.14.0.3 |
| 38 | + |
| 39 | +Downgrading to a version older than 0.14.0.3 is no longer supported due to |
| 40 | +changes in the "evodb" database format. If you need to use an older version, |
| 41 | +you must either reindex or re-sync the whole chain. |
| 42 | + |
| 43 | +### Downgrade of masternodes to < 0.16 |
| 44 | + |
| 45 | +Starting with this release, masternodes will verify the protocol version of other |
| 46 | +masternodes. This will result in PoSe punishment/banning for outdated masternodes, |
| 47 | +so downgrading is not recommended. |
| 48 | + |
| 49 | +Notable changes |
| 50 | +=============== |
| 51 | + |
| 52 | +Network changes |
| 53 | +--------------- |
| 54 | +InstantSend locks were not relayed correctly when another node was requesting updates via the `mempool` |
| 55 | +p2p message. Some other internal optimizations were made to the way object requests are handled. |
| 56 | + |
| 57 | +GUI changes |
| 58 | +----------- |
| 59 | +Fixes for the following GUI related issues |
| 60 | +- The wallet crashed if no valid GUI theme was found in settings. |
| 61 | +This happened for users upgrading from versions prior to v0.14. |
| 62 | +- There were randomly occurring font size scaling issues. |
| 63 | +- Opening or closing the settings while the application was in full-screen/maximized |
| 64 | +window mode lead to fragmented GUI layouts. |
| 65 | +- There was an unexpected checkmark in the "Encrypt wallet" menu item on Linux and Windows |
| 66 | +- Starting Dash Core compiled without wallet support or with `-disablewallet` command line |
| 67 | +parameter lead to an application crash. |
| 68 | + |
| 69 | +RPC changes |
| 70 | +----------- |
| 71 | +- `getwalletinfo` shows wallet rescan duration and progress now |
| 72 | + |
| 73 | +0.16.1.0 Change log |
| 74 | +=================== |
| 75 | + |
| 76 | +See detailed [set of changes](https://github.com/dashpay/dash/compare/v0.16.0.1...dashpay:v0.16.1.0). |
| 77 | + |
| 78 | +- [`b1c930bc86`](https://github.com/dashpay/dash/commit/b1c930bc86) [v0.16.x] bump version in configure.ac (#3788) |
| 79 | +- [`3d94e714a9`](https://github.com/dashpay/dash/commit/3d94e714a9) contrib|src: Update hard coded seeds (#3791) |
| 80 | +- [`c02a994489`](https://github.com/dashpay/dash/commit/c02a994489) bump nMinimumChainWork, defaultAssumeValid, checkpointData for mainnet and testnet (#3789) |
| 81 | +- [`1d41fbd760`](https://github.com/dashpay/dash/commit/1d41fbd760) Update man pages (#3798) |
| 82 | +- [`b3bbc00dbc`](https://github.com/dashpay/dash/commit/b3bbc00dbc) Merge #15730: rpc: Show scanning details in getwalletinfo (#3785) |
| 83 | +- [`3ad4651db1`](https://github.com/dashpay/dash/commit/3ad4651db1) Call EraseObjectRequest as soon as an object is read from the stream (#3783) |
| 84 | +- [`d8f8f174c0`](https://github.com/dashpay/dash/commit/d8f8f174c0) Avoid accessing pendingContributionVerifications from VerifyPendingContributions while ReceiveMessage is still doing its job (#3782) |
| 85 | +- [`0814e6145d`](https://github.com/dashpay/dash/commit/0814e6145d) qt: Handle fonts of deleted widgets properly, streamline the flow in `GUIUtil::updateFonts` (#3772) |
| 86 | +- [`e149740120`](https://github.com/dashpay/dash/commit/e149740120) qt: avoid auto-updating window width when it's in full screen or when it's maximized (#3771) |
| 87 | +- [`78358a2a6d`](https://github.com/dashpay/dash/commit/78358a2a6d) qt: Do not show a check-mark for "Encrypt wallet" menu item (#3770) |
| 88 | +- [`7b72e98092`](https://github.com/dashpay/dash/commit/7b72e98092) Fix IS-locks sync via `mempool` p2p command (#3766) |
| 89 | +- [`9ceee5df20`](https://github.com/dashpay/dash/commit/9ceee5df20) qt: Fix --disable-wallet build and --disablewallet mode (#3762) |
| 90 | +- [`62985c771b`](https://github.com/dashpay/dash/commit/62985c771b) depends: Update Qt download url. (#3756) |
| 91 | +- [`717a41a572`](https://github.com/dashpay/dash/commit/717a41a572) qt: Make sure there is a valid theme set in the options (#3755) |
| 92 | +- [`01a3435158`](https://github.com/dashpay/dash/commit/01a3435158) update public part of windows code signing certificate (#3749) |
| 93 | + |
| 94 | +Credits |
| 95 | +======= |
| 96 | + |
| 97 | +Thanks to everyone who directly contributed to this release: |
| 98 | + |
| 99 | +- dustinface (xdustinface) |
| 100 | +- Oleg Girko (OlegGirko) |
| 101 | +- PastaPastaPasta |
| 102 | +- UdjinM6 |
| 103 | + |
| 104 | +As well as everyone that submitted issues and reviewed pull requests. |
| 105 | + |
| 106 | +Older releases |
| 107 | +============== |
| 108 | + |
| 109 | +Dash was previously known as Darkcoin. |
| 110 | + |
| 111 | +Darkcoin tree 0.8.x was a fork of Litecoin tree 0.8, original name was XCoin |
| 112 | +which was first released on Jan/18/2014. |
| 113 | + |
| 114 | +Darkcoin tree 0.9.x was the open source implementation of masternodes based on |
| 115 | +the 0.8.x tree and was first released on Mar/13/2014. |
| 116 | + |
| 117 | +Darkcoin tree 0.10.x used to be the closed source implementation of Darksend |
| 118 | +which was released open source on Sep/25/2014. |
| 119 | + |
| 120 | +Dash Core tree 0.11.x was a fork of Bitcoin Core tree 0.9, |
| 121 | +Darkcoin was rebranded to Dash. |
| 122 | + |
| 123 | +Dash Core tree 0.12.0.x was a fork of Bitcoin Core tree 0.10. |
| 124 | + |
| 125 | +Dash Core tree 0.12.1.x was a fork of Bitcoin Core tree 0.12. |
| 126 | + |
| 127 | +These release are considered obsolete. Old release notes can be found here: |
| 128 | + |
| 129 | +- [v0.16.0.1](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.16.0.1.md) released September/30/2020 |
| 130 | +- [v0.15.0.0](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.15.0.0.md) released Febrary/18/2020 |
| 131 | +- [v0.14.0.5](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.14.0.5.md) released December/08/2019 |
| 132 | +- [v0.14.0.4](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.14.0.4.md) released November/22/2019 |
| 133 | +- [v0.14.0.3](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.14.0.3.md) released August/15/2019 |
| 134 | +- [v0.14.0.2](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.14.0.2.md) released July/4/2019 |
| 135 | +- [v0.14.0.1](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.14.0.1.md) released May/31/2019 |
| 136 | +- [v0.14.0](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.14.0.md) released May/22/2019 |
| 137 | +- [v0.13.3](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.13.3.md) released Apr/04/2019 |
| 138 | +- [v0.13.2](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.13.2.md) released Mar/15/2019 |
| 139 | +- [v0.13.1](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.13.1.md) released Feb/9/2019 |
| 140 | +- [v0.13.0](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.13.0.md) released Jan/14/2019 |
| 141 | +- [v0.12.3.4](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.12.3.4.md) released Dec/14/2018 |
| 142 | +- [v0.12.3.3](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.12.3.3.md) released Sep/19/2018 |
| 143 | +- [v0.12.3.2](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.12.3.2.md) released Jul/09/2018 |
| 144 | +- [v0.12.3.1](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.12.3.1.md) released Jul/03/2018 |
| 145 | +- [v0.12.2.3](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.12.2.3.md) released Jan/12/2018 |
| 146 | +- [v0.12.2.2](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.12.2.2.md) released Dec/17/2017 |
| 147 | +- [v0.12.2](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.12.2.md) released Nov/08/2017 |
| 148 | +- [v0.12.1](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.12.1.md) released Feb/06/2017 |
| 149 | +- [v0.12.0](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.12.0.md) released Aug/15/2015 |
| 150 | +- [v0.11.2](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.11.2.md) released Mar/04/2015 |
| 151 | +- [v0.11.1](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.11.1.md) released Feb/10/2015 |
| 152 | +- [v0.11.0](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.11.0.md) released Jan/15/2015 |
| 153 | +- [v0.10.x](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.10.0.md) released Sep/25/2014 |
| 154 | +- [v0.9.x](https://github.com/dashpay/dash/blob/master/doc/release-notes/dash/release-notes-0.9.0.md) released Mar/13/2014 |
0 commit comments