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 4_earhart network upgrade. See this document for details.
Key halo
Enhancements:
4_earhart
network upgrade- Redenomiation of EVM native token from OMNI to NOM (1:75)
Note: This version of
halo
is compatible withgeth
v1.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
halo
is compatible withgeth
v1.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_drake
network upgrade- Withdrawal of accrued rewards to EVM
- Withdrawal of delegated stake to EVM
Note: This version of
halo
is compatible withgeth
v1.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_magellan
network 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
halo
is compatible withgeth
v1.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-tag
to theoperator init-nodes
command #2703 - Rename
operator register|deregister
commands 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
halo
is 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
/ready
endpoint #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