Releases: axelarnetwork/axelar-core
Releases · axelarnetwork/axelar-core
v0.31.4
v0.32.2
Changelog
Build releases on Ubuntu 20.04 due to Github 18.04 deprecation
What's Changed
- feat: upgrade build machine OS to ubuntu 20.04 by @RiceAndMeet in #1900
New Contributors
- @RiceAndMeet made their first contribution in #1900
Full Changelog: v0.32.1...v0.32.2
v0.32.1
v0.32.0
Changelog
This release adds the ability to do cross-chain messaging between Cosmos <-> EVM chains.
- Contracts on EVM chains can call arbitrary Cosmwasm contracts on Cosmos chains and vice-versa.
- Messages are passed in the
memo
field of an IBC transfer. Cosmos chains need to haveibc-go
v3.4.0
/v4.2.0
+ formemo
support, along with IBC hooks to trigger wasm calls. - Allow calling EVM contracts from Axelar directly.
What's Changed
- fix: rebuild docker images by @kalidax in #1877
- fix(docker): fix creating manifest for multi arch build by @talalashraf in #1879
- feat(ibc)!: bump IBC to v4.2.0 by @milapsheth in #1873
- fix: make blank line removal script work for single line imports by @cgorenflo in #1883
- chore: update to go 1.19 by @milapsheth in #1874
- feat(axelarnet): translate from evm payload to wasm msg by @haiyizxx in #1865
- chore(grpc): command evm grpc query by @sdaveas in #1869
- feat(axelarnet)!: execute approved general message by @haiyizxx in #1885
- refactor(nexus)!: simplify general message struct by @haiyizxx in #1889
- feat(axelarnet)!: accepts json encoded payload by @haiyizxx in #1888
- feat(axelarnet): call evm contract from axelarnet by @cjcobb23 in #1881
- fix(dockerfile): add /axelar as safe directory in container to avoid directory ownership issue by @talalashraf in #1890
- feat(axelarnet)!: receive general message from ibc memo by @haiyizxx in #1887
- fix(axelarnet)!: use correct module codec for ibc packet parsing by @milapsheth in #1891
- chore(axelarnet)!: update cosmos gmp gas costs by @milapsheth in #1892
- feat(nexus): new event for confirmed GMP message by @cgorenflo in #1895
- fix(axelarnet)!: avoid double rate limiting send token by @milapsheth in #1893
- fix!: additional chain checks and handle errors by @milapsheth in #1894
- feat(nexus)!: add query for general message by @cjcobb23 in #1897
- chore: port rosetta changes to v0.45.11 by @haiyizxx in #1898
New Contributors
Full Changelog: v0.31.0...v0.32.0
v0.31.3
v0.31.3
v0.31.2
What's Changed
- fix: rebuild docker images (#1877) by @milapsheth in #1878
Full Changelog: v0.31.1...v0.31.2
v0.31.1
What's Changed
- fix(vald): add nil check for latestFinalizedBlockNumber for moonbeam by @sammy1991106 in #1849
- fix(vald): panic instead of stalling when no new blocks arrive by @cgorenflo in #1846
- fix(evm): deposit state (#1853) by @sammy1991106 in #1855
- fix(vald): introduce errgroup so vald stops when one if its processes fails by @cgorenflo in #1856
- chore: fix typo,
multisigRounter
->multisigRouter
by @ever0de in #1858 - refactor(key): register static key particles to prevent accidental collisions by @cgorenflo in #1851
- fix(vald): use sync broadcast mode for vald by @milapsheth in #1859
- fix(vald): copy job by value in closure by @milapsheth in #1861
- refactor: remove unused new keys by @cgorenflo in #1862
- feat(evm): optimism support by @sammy1991106 in #1857
- chore: update dependency by @haiyizxx in #1864
- revert(vald): revert optimism finality changes by @milapsheth in #1867
- fix(axelarnet)!: fix denom parsing and ibc channel use in rate limit by @milapsheth in #1866
- fix(utils): log cached context run errors at debug level by @milapsheth in #1870
- chore: remove warning in readme by @StephenFluin in #1872
- chore(evm): update gateway version to v4.3.1 by @milapsheth in #1871
- feat(evm)!: confirm general message destinates to cosmos chains by @haiyizxx in #1863
- chore(rosetta): rosetta dependency update by @haiyizxx in #1876
- revert: revert cosmos gmp change for v0.31 by @milapsheth in #1875
New Contributors
- @ever0de made their first contribution in #1858
- @StephenFluin made their first contribution in #1872
Full Changelog: v0.29.1...v0.31.1
v0.29.1
What's Changed
- Fixed an issue where
vald
would stall on an rpc error.vald
will now crash instead, allowing the system to auto-restart it. - Fixed an issue where
vald
broadcasts would time out.vald
now broadcasts insync
mode and checks for inclusion of the tx.
Commits
- fix(vald): add nil check for latestFinalizedBlockNumber for moonbeam (#1849) by @sammy1991106 in #1850
- fix(vald): backport vald stall and broadcast mode fix by @milapsheth in #1860
Full Changelog: v0.29.0...v0.29.1
v0.29.0
What's Changed
- chore(nexus): demote RegisterChainMaintainer logs from error to debug level by @cgorenflo in #1838
- chore: register legacy msg by @haiyizxx in #1840
- feat(nexus): add chain maintainers grpc query (#1773) by @milapsheth in #1843
- chore: improve migration log msg by @milapsheth in #1842
- fix(evm): migrate broken burner info key by @cgorenflo in #1847
- fix(nexus): fee getter should return default zero value by @milapsheth in #1848
Full Changelog: v0.28.0...v0.29.0
v0.28.1
What's Changed
- chore(nexus): demote RegisterChainMaintainer logs from error to debug level by @cgorenflo in #1839
- chore: register legacy msg by @haiyizxx in #1841
- feat(nexus): add chain maintainers grpc query (#1773) (#1843) by @milapsheth in #1844
- chore: improve migration log msg (#1842) by @milapsheth in #1845
Full Changelog: v0.28.0...v0.28.1