Dogecoin Core version 1.14.4 is now available from:
This is a new minor version release, including various bugfixes and performance improvements. It is a recommended
update for all users.
Please report bugs using the issue tracker at github:
To receive security and update notifications, please watch reddit or Twitter:
* https://www.reddit.com/r/dogecoin/
* @Dogecoin on Twitter for high priority announcements
* @dogecoin\_devs on Twitter for updates on development work
Compatibility
==============
Dogecoin Core is extensively tested on Ubuntu Server LTS, Mac OS X and Windows 10.
Dogecoin Core should also work on most other Unix-like systems but is not
frequently tested on them.
Notable changes
===============
Fee Reductions
--------------
This release reduces the recommended fees, following reduction of the required fees
in 1.14.4. The main highlights for the revised fee schedule are:
* The user interface for selecting fees when sending Dogecoins has been updated to
give an idea of how much is being spent, rather than a block target. As Dogecoin
blocks are not full, typically all transactions are mined in the next block, and
therefore the target estimation does not makes sense for Dogecoin.
* Transaction sizes are no longer rounded up to the nearest kilobyte before
calculating fees, which significantly simplifies fee calculation logic. It is anticipated
this will also simplify fee calculation by third party wallets which typically use
Bitcoin-like fee calculation.
* The default transaction fee is now 0.001 DOGE per kilobyte, although note you may see
transactions take 2-3 blocks to be confirmed while using low fees, until miners update.
BDB Updated to 5.3
------------------
The Berkley DB version used by Dogecoin Core has been updated to 5.3 (from 5.1) as 5.3 is now
standard on many Linux distributions. In testing 5.1 and 5.3 files appear readily interchangeable,
although we would recommend not attempting to open wallets from Dogecoin Core 1.14.5 in previous
versions of Dogecoin Core, as a precaution.
Key Derivation
--------------
The BIP32 hierarchical deterministic key derivation path contained the wrong chain ID.
Previously the chain ID 0 was used, it's now correctly set to 3 as per
[SLIP44](https://github.com/satoshilabs/slips/blob/master/slip-0044.md).
This has a relatively minimal impact currently, however in future versions where expect more use
of hierarchical deterministic keys, this is important to define consistently. In particular
it is important that the key derivation paths used by Dogecoin Core and hardware wallets
are consistent, so that extended keys from one can be used with the other. This will also simplify
future compatibility with projects such as HWI, which could enable Dogecoin Core to use hardware
wallets.
Minor Changes
=============
* Fix compilation on FreeBSD, which was failing to compile the Scrypt code.
* Refresh FreeBSD docs, see `doc/build-freebsd.md`.
* Update to OpenSSL 1.0.2u.
* Refresh translation files to simplify volunteer contributions to translations.
Credits
=======
* AbcSxyZ
* Carl Dong
* cg
* chromatic
* Daksh Sharma
* Dan Raviv
* Ed Tubbs
* Elvis Begovi
* Micael Malta
* Patrick Lodder
* Ross Nicoll