Skip to content

5.3.1.0-leisure

Compare
Choose a tag to compare
@jamescowens jamescowens released this 04 Apr 18:52
· 2218 commits to development since this release
5.3.1.0
7a5a96f

[5.3.1.0] 2021-04-04, leisure

This leisure release is part of the "Ingrid" milestone and contains a number
of important fixes. It is highly recommended to upgrade as soon as practicable.

Some highlights:

  1. The beacon renewal chain walker fix (#2054) corrects a potential stall on restart
    if the accrual directory is rebuilt.

  2. Beacons are not supposed to be auto-renewed during the scraper active period to
    prevent problems with magnitude for renewed beacons on the following superblock. We
    actually saw this, where a researcher lost magnitude on the following superblock (only)
    due to a renewal that occurred while the scrapers were active, and traced it to an
    incorrect guard on the renewal. #2090 and #2092 fix this problem.

  3. Checkpoint based spam protection has been reimplemented (#2084) and we are now
    verifying hardened checkpoints on startup to catch some forked wallets better.

  4. Several GUI improvements, including better researcher status while out-of-sync to
    prevent confusion (#2068), and an update to translations.

  5. Memory optimization for the beacon db to "passivate" unneeded beacon elements from
    memory.

  6. Implementation of a new getburnreport RPC function.

The next release should have the requested "sync-from-zero" menu option to complement
the "snapshot download" option already present.

Enjoy!

[5.3.1.0] 2021-04-04, leisure

Added

Changed

Removed

Fixed