This is the general availability release of Avian Core 4.2.0 – Longbottom Leaf, focused on modernization, performance, and wallet usability.
Highlights
-
Modernized Qt and dependencies
- Qt upgraded from 5.7.0 → 5.12.11 (LTS)
- Updated depends stack to current, secure versions
- Improved multi‑platform CI/CD (Windows, Linux, macOS, ARM64, ARM32)
-
Consensus and network
- Protocol version bump (4.1+ only) to keep the network consistent and avoid slow, legacy peers
getblocktemplateupdated for better BIP22 compliance- Added
NetworkUpgradestruct and use chain‑specific params for PoW hash
-
New UTXO consolidation system
- New RPC:
consolidateutxos <address> [min_utxos] [max_batches] [min_amount] [max_amount] - New Qt dialog: “Consolidate UTXO Transactions” with configurable limits, real‑time stats, progress, and cancellation
- Greatly improves performance for wallets with many small outputs
- New RPC:
-
GUI and UX improvements
- Faster, more responsive startup and splash screen
- Splash remains visible with real‑time progress and RC/Version info
- Defer network initialization to speed GUI construction
- UTXO consolidation runs in the background (no UI freezing)
-
RPC additions and wallet tools
- New RPCs:
getblockstats– block‑level stats and developer fee trackinggetnodeaddresses– list known peer nodesgetindexinfo– status of active indexeslistwatchonly– list watch‑only addressesremovewatchonly– remove watch‑only addresses
- Added
powhashcacheinformation to help and diagnostics
- New RPCs:
Upgrade notes
- 4.2.0 is compatible with 4.1+; older nodes should be upgraded before connecting.
- As with any core upgrade, back up your wallet (
wallet.dat) before installing.