Releases: wormhole-foundation/wormhole
v2.23.29
Key Changes
- Adds maintenance features for the CCQ proxy server.
What's Changed
- Node/EVM: Another blocktime query retry reason by @bruce-riley in #3583
- Deploy Mantle to testnet by @bruce-riley in #3438
- Node/CCQ/Server: Add per user metrics by @bruce-riley in #3596
- Node/CCQ/Server: Add permissions file watcher by @bruce-riley in #3586
- Node/CCQ/Server: Clean restart by @bruce-riley in #3598
New Contributors
Full Changelog: v2.23.28...v2.23.29
v2.23.28 - Reduce governor limit for Aptos
What's Changed
Full Changelog: v2.23.27...v2.23.28
v2.23.27
Key Changes
This release adds a retry for when the EVM watcher fails to read the block time for a wormhole message, which can happen in testnet when using public endpoints.
What's Changed
- Add prometheus remote write to guardian and ccq by @panoel in #3497
- Node/EVM: Retry block time read by @bruce-riley in #3577
- Node/SDK: Add neutron support via IBC by @bruce-riley in #3563
Full Changelog: v2.23.26...v2.23.27
v2.23.26-wormchaind
This is a wormchaind release.
It allows validators running on testnet and devnet environments to hot-swap their validator addresses by associating their guardian key with a new validator address.
Guardians may adopt this release for wormchaind only whenever is most suitable for them.
What's Changed
Full Changelog: v2.23.25...v2.23.26
v2.23.25
Key Changes
- Prepares for the gossip network cutover on January 16th, 2024.
- Speeds up Polygon finality. You will need to remove polygonRootChainRpc and polygonRootChainContractAddress from your guardiand config.
- Adds IBC watcher support for additional cosmos chains. (Will show up in the dashboard, but not actually being used yet.)
What's Changed
- Node/GACCT: Drop bogus pending transfers from db by @bruce-riley in #3572
- CCQ/Node/EVM: Enable timestamp cache on all chains by @bruce-riley in #3575
- QUIC/Node: Set mainnet cut over time by @bruce-riley in #3557
- CCQ/Node/EVM: Refactor by @bruce-riley in #3542
- Node/Solana: Process multiple wormhole instructions by @bruce-riley in #3527
- Node/Gov: Update token list by @bruce-riley in #3566
- Node/EVM: Polygon finality change by @bruce-riley in #3569
- Node: Add cosmos chains over IBC by @bruce-riley in #3562
- Node/EVM: Remove obsolete polygon parameters by @bruce-riley in #3571
Full Changelog:
v2.23.24
Key Changes
- Prepares for the gossip network cutover on January 16th, 2024.
- Speeds up Polygon finality. You will need to remove
polygonRootChainRpc
andpolygonRootChainContractAddress
from your guardiand config.
What's Changed
- QUIC/Node: Set mainnet cut over time by @bruce-riley in #3557
- CCQ/Node/EVM: Refactor by @bruce-riley in #3542
- Node/Solana: Process multiple wormhole instructions by @bruce-riley in #3527
- Node/Gov: Update token list by @bruce-riley in #3566
- Node/EVM: Polygon finality change by @bruce-riley in #3569
- Node: Add cosmos chains over IBC by @bruce-riley in #3562
- Node/EVM: Remove obsolete polygon parameters by @bruce-riley in #3571
Full Changelog: v2.23.22...v2.23.23
Full Changelog: v2.23.23...v2.23.24
v2.23.22 - Another Celo-bration
Key Changes
This release fixes an issue with Celo VAAs not getting observed.
What's Changed
- node: Add cache buster for CoinGecko price queries by @djb15 in #3528
- Doc: Add bootstrap peers to operations.md by @bruce-riley in #3549
- node/pkg/adminrpc: Trim 0x from hash by @panoel in #3551
- CCQ/Node: Remove excessive logging by @bruce-riley in #3553
- Node/EVM: Celo TimeOfBlockByHash is wrong by @bruce-riley in #3552
Full Changelog: v2.23.21...v2.23.22
v2.23.21
Key Changes
This release fixes an issue with guardiand being unable to see CCQ requests in certain circumstances
What's Changed
- Update operations.md by @smithit2000 in #3544
- CCQ/Node: P2P message filter is wrong by @bruce-riley in #3547
- CCQ/Node/EVM: Logger cleanup by @bruce-riley in #3524
New Contributors
- @smithit2000 made their first contribution in #3544
Full Changelog: v2.23.20...v2.23.21
v2.23.20
Key Changes
This release fixes an issue with the Terra2 watcher that is blocking observation of messages.
It also improves P2P connectivity for CCQ.
What's Changed
- CCQ: QueryResponse fuzzing + extra safety checks by @djb15 in #3519
- node/pkg/p2p: Prevent potential nil pointer dereference when processi… by @kev1n-peters in #3532
- CCQ: Server should use base networkID for logging by @bruce-riley in #3531
- node/ccq: allow guardian peers by @evan-gray in #3530
- node/pkg/p2p: Add GossipSub configuration to Components struct by @kev1n-peters in #3533
- CCQ/Node: Query request ID may not be unique by @bruce-riley in #3536
- node/pkg/watchers: cw decoding more robust by @panoel in #3535
New Contributors
Full Changelog: v2.23.19...v2.23.20
v2.23.19
Key Changes
This release changes the network ID used for CCQ.
What's Changed
- CCQ/Node: Metrics by @bruce-riley in #3517
- node/pkg/adminrpc: Need to decode hex string. by @panoel in #3520
- CCQ: Change network ID by @bruce-riley in #3523
Full Changelog: v2.23.18...v2.23.19