github AvianNetwork/Avian v4.2.0-rc.1
v4.2.0 RC1 – Longbottom Leaf

pre-release16 hours ago

This release is a maintenance and modernization update focused on improving build infrastructure, dependency freshness, and long-term stability ahead of new feature development.

Key updates:

  • Qt framework upgraded from 5.7.0 → 5.12.11 (LTS) for improved stability, performance, and compatibility with modern systems.
  • Updated dependencies within the depends system to current, secure versions.
  • Protocol version incremented to ensure compatibility with 4.1.x and newer nodes only — older pre-4.1 wallets will no longer connect, preventing sync slowdowns and network inconsistencies.
  • Update getblocktemplate to comply more with BIP22
  • Add NetworkUpgrade struct
  • Use chain-specific params when calculating PoW hash
  • Minor bug fixes and performance improvements.
  • CI/CD modernized: GitHub Actions now builds binaries for
    • Windows
    • Linux
    • macOS
    • aarch64 (ARM 64-bit)
    • arm32v7 (ARM 32-bit)

Purpose:

Establish a stable, modern foundation for future releases (4.2.1+) and new feature work while ensuring reliable multi-platform builds and consistent network behavior.

Full Changelog: v4.1.0...v4.2.0-rc.1

Don't miss a new Avian release

NewReleases is sending notifications on new releases.