Skip to content

Releases: omni-network/omni

v0.17.0

25 Aug 09:23
6a0d7fa
Compare
Choose a tag to compare

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 with geth v1.14.13.

Full Changelog: v0.16.0...v0.17.0

v0.16.0

29 Jul 09:50
3f06769
Compare
Choose a tag to compare

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:

  • Prevent theoretical array-out-of-bound #4283
  • Support proxy EVM RPC requests #4251

Note: This version of halo is compatible with geth v1.14.13.

Full Changelog: v0.15.0...v0.16.0

v0.15.0

19 May 14:47
3603a46
Compare
Choose a tag to compare

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 with geth v1.14.13.

Full Changelog: v0.14.0...v0.15.0

v0.14.1

15 Apr 07:39
33feee0
Compare
Choose a tag to compare

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):

  • Prevent a deadlock in the ethclient (#3687)
  • Add a http timeout to the ethclient (#3689)

Note: This version of halo is compatible with geth v1.14.13.

Full Changelog: v0.14.0...v0.14.1

v0.14.0

02 Apr 13:33
c9b9dfd
Compare
Choose a tag to compare

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:

  • Verify transaction signing info empty (#3538)
  • Assert msg authority fields (#3330)

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

26 Feb 12:51
d4597ef
Compare
Choose a tag to compare

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 with geth 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

21 Jan 15:27
ead6061
Compare
Choose a tag to compare

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 the operator init-nodes command #2703
  • Rename operator register|deregister commands to operator avs-register|avs-deregister #2772

Full Changelog: v0.11.0...v0.12.0

v0.11.0

27 Nov 21:11
ea783ab
Compare
Choose a tag to compare

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:

  • Upgraded CometBFT to version 0.38.15 (#2422).
  • Persist cosmovisor current upgrade info (#2322).

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

28 Oct 14:47
aea8469
Compare
Choose a tag to compare

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:

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

07 Oct 11:36
1703c8a
Compare
Choose a tag to compare

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