2404 has been superseded by 2501.
24.04 Release Notes
Riecoin Core 24.04 was released on April 18 2024. Latest binaries for Riecoin Core are available from: https://riecoin.xyz/Core/.
Please report bugs or open any relevant discussion about Riecoin Core on the Riecoin Forum: https://riecoin.xyz/Forum
Compatibility
Riecoin Core is supported and tested on recent Debian based Linux distributions and Windows 10 and newer. It should also work on most other Unix-like systems, but is not as much tested on them, and full functionality on unsupported systems is not guaranteed.
How to Upgrade
From 23.04
The upgrade from 23.04 is straightforward for most users. Still, consider checking the changes from 23.04 below if you are making advanced use of Riecoin Core (to run a Pool, etc).
- Make a backup of all your wallets just in case - as long as you saved your
wallet.dat
somewhere, there will always be a a way to recover your funds if something goes wrong. Don't forget to shut down Riecoin Core before making such backup. - If you are still running an older version, shut it down. Wait until it has completely shut down (which might take a few minutes in some cases).
- Run the installer again (on Windows) or replace riecoind/riecoin-qt by the newer one and restart it (on Linux).
From 22.03-
In the case you are still running Riecoin Core 22.03 or older, the upgrade to 23.04+ is not trivial. We invite you to read the 23.04 release notes as the same upgrade process would work for 24.04.
Unlike 23.04, 24.04 is released along a separate Riecoin Wallet Migrator that may be used to migrate Legacy Wallets to Descriptor.
Changes from Riecoin Core 23.04
Here is a list of changes from Riecoin Core 23.04:
- This release is now based on Bitcoin Core 27.0 (instead of 24.0.1), or more exactly the "master" branch as it was on April 11. Read the Bitcoin's Release notes to learn more about the changes from Bitcoin 24.0.1 to 27.0:
- 24.2 Release Notes
- 25.0 Release Notes
- 25.1 Release Notes
- 25.2 Release Notes
- 26.0 Release Notes
- 26.1 Release Notes
- 27.0 Release Notes
- Testnet has been reset (Testnet3 -> Testnet2404). It now starts straight away with Fork 2 Rules since the first Block, does not longer resets the Difficulty if it takes too long to find a Block, and has a 5 minutes target block spacing so Testnet takes less space and is synced faster.
- Some code about old soft and hard forks has been refactored and simplified, and many Test Units were rewritten to adapt them to the Fork 2 PoW.
- Preventive measures against spam transactions have been implemented: Block Size was reduced to half Bitcoin's, and an absolute minimum Fee Rate is now enforced at Consensus level. To give people time to upgrade (these are soft forks: blocks not enforcing the new rules will be rejected), these changes are only effective starting from May 15, and about two weeks after the release, respectively.
- Another such measure complementing the minimum fee enforcement, and which also has the purpose of supporting Riecoin holders, is that Miners must burn half of Transaction Fees. This is also enforced starting from May 15.
Rationales for the changes can be found on this Riecoin Forum Post.
Solo miners, pool and exchange operators should upgrade before May 15 to avoid mining no longer admissible blocks or having a node validating such blocks and possibly ending up in forks during unacceptable timespans.
Other users can worry less about this, but as usual, it is always recommended to upgrade as soon as possible to the newest Riecoin Core version. Upgrading from versions older than the previous one is in most cases possible, but the larger the version difference is, the more difficult, risky, and less supported the upgrade will be. You are responsible for following the latest Riecoin news and upgrading regularly.
Credits
Riecoin Core 24.04 Developer List:
Credits are also due for the Bitcoin Developers who contributed from Bitcoin 24.0.1 to 27.0 (see the release notes above).