doc/release-notes/release-notes-1.14.8.md
Dogecoin Core version 1.14.8 is now available from:
https://github.com/dogecoin/dogecoin/releases/tag/v1.14.8/
This is a new minor version release. Dogecoin users on any platform are strongly recommended to upgrade.
Please report bugs using the issue tracker at GitHub:
https://github.com/dogecoin/dogecoin/issues
To receive notifications about updates, subscribe to the release mailing list:
https://sourceforge.net/projects/dogecoin/lists/dogecoin-releases
Dogecoin Core is extensively tested on Ubuntu Server LTS, macOS and Windows. Minimum OS compatibility can be found in the INSTALL guide.
Several important updates have been added to Dogecoin Core, including fixes backported from Bitcoin Core's upstream.
Previously, Dogecoin Core nodes would maintain a large list of inventory for each peer. This is excessive and unnecessary and has been reduced to a more reasonable number.
Implemented with #3577
A new transaction request tracking system improves the way Dogecoin Core communicates with other peers. Notably, this improvement prioritizes communication with outbound peers over inbound peers and makes CPU and memory use more reliable and scalable with the number of peers.
Implemented with #3577
In previous versions of Dogecoin Core, orphan transactions were processed in a complex fashion. Now they are processed more like regular getdata messages, which allows for more efficient handling of messages arriving from other peers, as well as other code simplifications.
Implemented with #3575
Dogecoin Core now sends a getheaders message for one block when announced in an INV message, and it sends only a single such message rather than multiple per INV message. This reduces traffic and simplifies the logic of the code.
Implemented with #3568
Previously, difficulty adjustment violations were not reported for chains that branched off before the last checkpoint. This has been changed by moving the checkpoint check after the difficulty check.
Implemented with #3576
The SECURITY.md file describes how to report a potential vulnerability or security issue in Dogecoin Core.
Implemented with #3611
Credit goes to all awesome contributors to this release, alphabetically: