Releases: wormhole-foundation/wormhole
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
v2.23.18
What's Changed
- node/pkg: fix json unmarshalling by @panoel in #3513
- Node/EVM: Scroll finality by @bruce-riley in #3518
Full Changelog: v2.23.17...v2.23.18
v2.23.17
Key Changes
Although it wouldn't hurt to deploy this to the guardians, it really only applies to the CCQ query server.
What's Changed
- ccq: better proxy peering by @evan-gray in #3514
Full Changelog: v2.23.16...v2.23.17
v2.23.16
Key Changes
This release fixes a issue with pythnet triggering the security check added in the last release.
What's Changed
- node/watchers/solana: pythnet safety carve out by @evan-gray in #3512
Full Changelog: v2.23.15...v2.23.16
v2.23.15
Key Changes
This release paves the way for enabling CCQ (cross chain queries) in mainnet. It also changes the EVM watcher so that it publishes latest blocks in the gossip heartbeat and Prometheus metrics, along with other changes.
What's Changed
- Node/EVM: Track latest block by @bruce-riley in #3470
- Node/EVM: Add timestamp to block by @bruce-riley in #3490
- Node/EVM: Fix race in network stats by @bruce-riley in #3493
- Node/EVM: Suppress unnecessary polling errors by @bruce-riley in #3495
- CCQ: Query server code cleanup by @bruce-riley in #3496
- CCQ: Query server response channel too small by @bruce-riley in #3502
- CCQ: Query server metrics by @bruce-riley in #3503
- node/watchers/solana: additional safety check by @evan-gray in #3509
- Deploy scroll to testnet by @bruce-riley in #3429
- CCQ/Node/EVM: Cache timestamps by @bruce-riley in #3491
- CCQ: Query server logging by @bruce-riley in #3508
Full Changelog: v2.23.14...v2.23.15
v2.23.14
What's Changed
- NODE/IBC: Allow for a separate block height URL by @bruce-riley in #3480
- NODE/GACCT: Don't reload invalid pending transfers by @bruce-riley in #3486
Full Changelog: v2.23.13...v2.23.14
v2.23.13
Key Changes
BSC, Moonbeam and Arbitrum now support querying for finalized
and safe
blocks. This release upgrades the EVM watcher to take advantage of that.
What's Changed
- Node/EVM: Shouldn't publish safe block in heartbeats by @bruce-riley in #3466
- Node/EVM: More nodes support finalized and safe by @bruce-riley in #3467
- node: Add get-and-observe-missing-vaas command by @panoel in #3465
- node: update pkg/telemetry to remove google cloud logging by @SEJeff in #3459
- CCQ: eth_call_with_finality by @bruce-riley in #3460
Full Changelog: v2.23.12...v2.23.13