Releases: omni-network/omni
v0.17.0
We are pleased to announce the release of v0.17.0 of the Omni Network CLI and Halo. This is a critical coordinated release containing the Earhart network upgrade. See this document for details.
Key halo Enhancements:
4_drakenetwork upgrade- The upgrade contains changes to halo's logic adding support EVM redenomination from OMNI to NOM, increasing the EVM account balances by 75x.
Note: This version of
halois compatible withgethv1.14.13.
Full Changelog: v0.16.0...v0.17.0
v0.16.0
We are pleased to announce the release of v0.16.0 of the Omni Network CLI and Halo. This is a non-critical incremental release compatible with the 3_drake network upgrade.
Key halo Enhancements:
Note: This version of
halois compatible withgethv1.14.13.
Full Changelog: v0.15.0...v0.16.0
v0.15.0
We are pleased to announce the release of v0.15.0 of the Omni Network CLI and Halo. This is a critical coordinated release containing the Drake network upgrade. See this document for details.
Key halo Enhancements:
3_drakenetwork upgrade- Withdrawal of accrued rewards to EVM
- Withdrawal of delegated stake to EVM
Note: This version of
halois compatible withgethv1.14.13.
Full Changelog: v0.14.0...v0.15.0
v0.14.1
We are pleased to announce the release of v0.14.1 of the Omni Network CLI and Halo. This is a hotfix release compatible with the 2_magellan network upgrade and does not require a coordinated upgrade.
halo fixes (only applicable to validators):
Note: This version of halo is compatible with geth v1.14.13.
Full Changelog: v0.14.0...v0.14.1
v0.14.0
We are pleased to announce the release of v0.14.0 of the Omni Network CLI and Halo. This is a non-critical release compatible with the 2_magellan network upgrade and does not require a coordinated upgrade.
halo security fixes:
Note: This version of halo is compatible with geth v1.14.13.
geth v1.15.* is not yet supported due to a regression affecting DNS bootnode support.
Full Changelog: v0.13.0...v0.14.0
v0.13.0
We are pleased to announce the release of v0.13.0 of the Omni Network CLI and Halo. This is a critical coordinated release containing the Magellan network upgrade. See here for more details.
Key halo Enhancements:
2_magellannetwork upgrade #3015- Permissionless OMNI delegation with 11% staking rewards #1792
- Staking event buffer to prevent validator set thrashing #2525
- Protobuf encoding of EVM payloads in consensus blocks for improved performance and security #2533
- Simplified EVM event processing for better efficiency #2106
- Automatic staking withdrawals enqueuing to EVM (not processed yet) #2976
Note: This version of
halois compatible withgethv1.14.13.
geth v1.15.*is not yet supported due to a regression affecting DNS bootnode support.
Full Changelog: v0.12.0...v0.13.0
v0.12.0
We are pleased to announce the release of version 0.12.0 of the Omni Network CLI and Halo. This is a non-urgent update focusing primarily on enhancing CLI functionality.
Key omni CLI enchancements include:
- Allow AVS operator deregistration #2578
- Add
--halo-tagto theoperator init-nodescommand #2703 - Rename
operator register|deregistercommands tooperator avs-register|avs-deregister#2772
Full Changelog: v0.11.0...v0.12.0
v0.11.0
We are excited to announce the release of Omni Network CLI and Halo version 0.11.0! This update is a significant milestone, focusing on security enhancements in preparation for Omni’s Mainnet launch.
Key Fixes from the Cantina Audit Competition:
- Reject octane payloads with deposits (#2528).
- Ensure correct proposal transaction count (#2529).
- Prevent adding empty attestations (#2524).
- Fix next proposer algorithm (#2526).
- Support blob transactions (#2498).
- Gracefully handle post-finalization errors (#2508).
- Verify votes before proposing blocks (#2482).
- Handle engine application errors (#2469).
- Prevent ECDSA signature malleability (#2438).
- Always verify public keys (#2439).
Key halo Improvements:
Note: This version of
halois compatible with geth v1.14.12.
Full Changelog:
Check out all the changes here.
A special shoutout to @raehat for their first contribution—welcome to the Omni Network community!
v0.10.0
We are pleased to announce the release of version 0.10.0 of the Omni Network CLI and Halo. This is a non-urgent update focusing primarily on enhancing the functionality and improving performance for operators.
Key halo enhancements:
- Add docker health
/readyendpoint #2035, #2179, - Reduce xchain RPC queries by 25% #2160
- Use gRPC to query Cosmos state #2002, #2216
- Low severity audit fixes #2071, #2094, #2086, #2030, #2140, #2121, #2120,
Key omni CLI enhancements:
Note this version of halo is compatible with geth v1.14.11.
Full Changelog: v0.9.0...v0.10.0
v0.9.0
We are pleased to announce the release of version 0.9.0 of the Omni Network CLI and Halo. It is a critical coordinated release containing the Uluwatu network upgrade, see here for more details.
Key halo enhancements:
- Uluwatu network upgrade #1983
- No panics when halo detects network upgrades #1996
- Fixed low-likelihood issue in voter persistence #1998
- Improved halo command errors #205
- Cosmos gRPC and REST APIs enabled by default #2036
Note this version of halo is compatible with geth v1.14.11.
Full Changelog: v0.8.0...v0.9.0