jamescowens
released this
11 Apr 02:37
·
73 commits
to development
since this release
[5.4.8.0], 2024-04-10, leisure
This release is a maintenance release that adds checkpoints post the unintended
fork when 5.4.6.0 was introduced. Given that some folks upgraded to 5.4.7.0 too
late for their wallets to correct out of the fork, some 5.4.7.0 clients continue
to spam the network. This will largely squelch that on 5.4.8.0 nodes. It also
will force the forked 5.4.7.0 or below clients to reset their blockchain and
resync from zero when they upgrade to 5.4.8.0 and run it for the first time.
It is highly encouraged to upgrade to this release.
Jim Owens
Added
- build: add option for sanitizers #2553 (@div72)
- build: CMake: Initial Windows support (MSYS2) #2733 (@CyberTailor)
Changed
- build: enforce SSE2 on x86 targets #2746 (@div72)
- consensus: Update checkpoint data for mainnet and testnet #2756 (@jamescowens)
- gui, util: Enhance verify checkpoints fail handling; use RegistryBookmarks for DB passivation #2758 (@jamescowens)
Removed
Fixed
- build, depends: fix compilation with XCode 15 #2747 (@div72)
- Fix man page installation path for cmake builds #2749 (@theMarix)
- consensus, mrc, sidestake: add mrc fees to staker to rewards to be allocated via sidestaking #2753 (@jamescowens)
- Fix Systemd unit install location #2754 (@theMarix)
- scraper: Corrections to scraper_net after removal of cntPartsRcvd decrement and increment #2755 (@jamescowens)
- rpc: fix setban segfault #2757 (@div72)