dash/doc/release-notes.md
2024-10-22 12:22:55 -05:00

8.6 KiB

Dash Core version v21.1.1

This is a new patch version release, bringing important bugfixes.

This release is optional but recommended for all nodes.

Please report bugs using the issue tracker at GitHub:

https://github.com/dashpay/dash/issues

Upgrading and downgrading

How to Upgrade

If you are running an older version, shut it down. Wait until it has completely shut down (which might take a few minutes for older versions), then run the installer (on Windows) or just copy over /Applications/Dash-Qt (on Mac) or dashd/dash-qt (on Linux).

Downgrade warning

Downgrade to a version < v21.0.0

Downgrading to a version older than v21.0.0 may not be supported due to changes if you are using descriptor wallets.

Downgrade to a version < v19.2.0

Downgrading to a version older than v19.2.0 is not supported due to changes in the evodb database. If you need to use an older version, you must either reindex or re-sync the whole chain.

Notable changes

  • Core now categorizes asset unlock transactions as "Platform Transfers" on the Transactions tab in Dash-Qt and in the output of the gettransaction RPC (#6131)
  • Persist Coinjoin Denoms options changes made via GUI over restarts (#6208)
  • Fix incorrect payment predictions for evonodes in Dash-Qt and in RPC masternode winners (#6222)
  • creditOutputs entries in various RPCs that output transaction JSON are shown as objects now instead of being shown as strings (#6229)
  • Updated PGP key for builder 'pasta' to reflect new subkeys. You may need to reimport this key to validate signatures. (#6290)
  • Build failures on Ubuntu 24.10 / clang 19.1.1 resolved (#6328)
  • RPC errors in masternode payments, getblock, getblockstats related to Asset Unlock parsing have been fixed (#6336)

v21.1.0 Change log

See detailed set of changes.

Credits

Thanks to everyone who directly contributed to this release:

  • Kittywhiskers Van Gogh
  • Konstantin Akimov
  • PastaPastaPasta
  • UdjinM6

As well as everyone that submitted issues, reviewed pull requests and helped debug the release candidates.

Older releases

These release are considered obsolete. Old release notes can be found here: