<commit_before>Dogecoin Core version 1.14.4 is now available from:

  <https://github.com/dogecoin/dogecoin/releases/tag/v1.14.4/>

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:

  <https://github.com/dogecoin/dogecoin/issues>

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

The developers also maintain personal Twitter accounts:

  * @langer\_hans
  * @JRossNicoll
  * @michilumin

Compatibility
==============

Dogecoin Core is extensively tested on Ubuntu Server LTS, Mac OS X and Windows 10.

Microsoft ended support for Windows XP on [April 8th, 2014](https://www.microsoft.com/en-us/WindowsForBusiness/end-of-xp-support),
No attempt is made to prevent installing or running the software on Windows XP, you
can still do so at your own risk but be aware that there are known instabilities and issues.
Please do not report issues about Windows XP to the issue tracker.

Dogecoin Core should also work on most other Unix-like systems but is not
frequently tested on them.

Notable changes
===============

Enable Reduced Fees
-------------------

1.14.4 is more permissive about fees on transactions, as part of a two-stage update to the recommended fees.
The main highlights for this are:

* Transaction sizes are no longer rounded up to the nearest kilobyte when deciding if a transaction can be accepted from another node.
* The default fee used when deciding if a transaction should be accepted from a node is 0.001 DOGE (reduced from 1 DOGE).
* Dust limit is now configurable via the `-dustlimit` option.

These will not be immediately user visible, as the recommended fees do not change, in order to retain backwards compatibilty while the network upgrades. We will release 1.14.5 to reduce the recommended fees, shortly, or you can run Dogecoin Core with `-paytxfee=0.001` to reduce your default fees manually.

Synchronization Improvements
----------------------------

* Disconnect peers which do not respond to requests for headers in a timely manner, to optimise synchronization rate.
* Dogecoin Core will no longer request further headers from a peer it is already downloading headers from. This stops Dogecoin Core from requesting the same headers more than once, and reduces network bandwidth wasted.

GUI Improvements
----------------

* Add menu option to import a private key, "Import Private Key" from the "File" menu.
* Improve displayed result when commands in the debug console return null.
* Fix text overflow in the paper wallet generator.
* Add column to peers table showing bytes sent/received, accessible via "Debug Window" from the "Help" menu.
* Add GUI for adding peers manually, accessible from the peers table of the Debug Window.

RPC Improvements
----------------

`getpeerinfo` now includes `feefilter` value for each peer, to be able to diagnose transaction relay issues.

Minor Changes
=============

* Corrections to French Canadian, Chinese, German, Indonesian, Korean, Polish and Portuguese translations.
* Correct a bug that resulted in negative progress per hour being displayed during sync.
* Regtest network can now generate AuxPoW blocks.
* Add Snap packaging support.
* Modify Scrypt code so it's compatible with Alpine Linux's musl library.
* Update libevent to 2.1.11
* Update ZMQ to 4.3.4
* Correctly set fixed seeds on startup.
* Add build instructions for NixOS
* Fix a rare crash bug on shutdown due to ActivateBestChain() being called when there is no best chain.

Credits
=======

* <NAME>
* <NAME>
* cg
* chey
* chromatic
* Cory Fields
* creekhu
* <NAME>
* <NAME>
* Demon
* <NAME>
* fanquake
* <NAME>
* fmhc
* Gab<NAME>
* <NAME>
* geekwisdom
* <NAME>
* <NAME>
* <NAME>
* katzenmalen
* <NAME>
* kregerl
* lee5378
* lynklody
* <NAME>
* <NAME>
* <NAME>
* <NAME>
* MD Islam
* <NAME>
* <NAME>
* motz0815
* nformant
* <NAME>
* <NAME>
* p-j01
* rht
* <NAME>
* sabotagebeats
* <NAME>
* stefanwouldgo
* Will
* xt3r
* <NAME>
<commit_msg>Update release notes based on most recent additions.<commit_after>Dogecoin Core version 1.14.4 is now available from:

  <https://github.com/dogecoin/dogecoin/releases/tag/v1.14.4/>

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:

  <https://github.com/dogecoin/dogecoin/issues>

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

The developers also maintain personal Twitter accounts:

  * @langer\_hans
  * @JRossNicoll
  * @michilumin

Compatibility
==============

Dogecoin Core is extensively tested on Ubuntu Server LTS, Mac OS X and Windows 10.

Microsoft ended support for Windows XP on [April 8th, 2014](https://www.microsoft.com/en-us/WindowsForBusiness/end-of-xp-support),
No attempt is made to prevent installing or running the software on Windows XP, you
can still do so at your own risk but be aware that there are known instabilities and issues.
Please do not report issues about Windows XP to the issue tracker.

Dogecoin Core should also work on most other Unix-like systems but is not
frequently tested on them.

Notable changes
===============

Enable Reduced Fees
-------------------

1.14.4 is more permissive about fees on transactions, as part of a two-stage update to the recommended fees.
The main highlights for this are:

* Transaction sizes are no longer rounded up to the nearest kilobyte when deciding if a transaction can be accepted from another node.
* The default fee used when deciding if a transaction should be accepted from a node is 0.001 DOGE (reduced from 1 DOGE).
* Dust limit is now configurable via the `-dustlimit` option.

These will not be immediately user visible, as the recommended fees do not change, in order to retain backwards compatibilty while the network upgrades. We will release 1.14.5 to reduce the recommended fees, shortly, or you can run Dogecoin Core with `-paytxfee=0.001` to reduce your default fees manually.

Synchronization Improvements
----------------------------

* Disconnect peers which do not respond to requests for headers in a timely manner, to optimise synchronization rate.
* Dogecoin Core will no longer request further headers from a peer it is already downloading headers from. This stops Dogecoin Core from requesting the same headers more than once, and reduces network bandwidth wasted.
* Proactively reject block headers which would build on an invalid chain.

GUI Improvements
----------------

* Add menu option to import a private key, "Import Private Key" from the "File" menu.
* Improve displayed result when commands in the debug console return null.
* Fix text overflow in the paper wallet generator.
* Add column to peers table showing bytes sent/received, accessible via "Debug Window" from the "Help" menu.
* Add GUI for adding peers manually, accessible from the peers table of the Debug Window.

RPC Improvements
----------------

`getpeerinfo` now includes `feefilter` value for each peer, to be able to diagnose transaction relay issues.

Minor Changes
=============

* Corrections to French Canadian, Chinese, German, Indonesian, Korean, Polish and Portuguese translations.
* Correct a bug that resulted in negative progress per hour being displayed during sync.
* Regtest network can now generate AuxPoW blocks.
* Add Snap packaging support.
* Modify Scrypt code so it's compatible with Alpine Linux's musl library.
* Update libevent to 2.1.11
* Update ZMQ to 4.3.4
* Correctly set fixed seeds on startup.
* Add build instructions for NixOS.
* Fix a rare crash bug on shutdown due to ActivateBestChain() being called when there is no best chain.
* Fix port numbers in `contrib/seeds/generate-seeds.py`.

Credits
=======

* <NAME>
* <NAME>
* cg
* chey
* chromatic
* <NAME>
* creekhu
* <NAME>
* <NAME>
* Demon
* <NAME>
* <NAME>
* fanquake
* <NAME>
* fmhc
* <NAME>
* <NAME>
* geekwisdom
* <NAME>
* Jeroen Ooms
* <NAME>
* <NAME>
* katzenmalen
* <NAME>
* kregerl
* lee5378
* lynklody
* <NAME>
* <NAME>
* <NAME>
* <NAME>
* MD Islam
* <NAME>
* <NAME>
* motz0815
* nformant
* <NAME>
* <NAME>
* p-j01
* rht
* <NAME>
* sabotagebeats
* <NAME>
* stefanwouldgo
* Will
* xt3r
* <NAME>

{'fraction_non_alphanumeric': 0.09434399629114511, 'fraction_numerical': 0.011590171534538712, 'mean_word_length': 3.947821100917431, 'pattern_counts': {'":': 0, '<': 55, '<?xml version=': 0, '>': 55, 'https://': 8, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5245756', 'n_tokens_mistral': 2559, 'n_tokens_neox': 2368, 'n_words': 1163}