Releases: wormhole-foundation/wormhole
The New Chain Bump
Key Changes
This is a guardiand update. New chain, new flow, who dis.
What's Changed
Full Changelog: v2.23.0...v2.23.1
v2.23.0
Key Changes
This is a guardiand and wormchaind release.
Please note that the
wormchaindrelease will require a scheduled upgrade, TBD
guardiand
Adds chain upgrade VAA support.
wormchaind
This release adds IBC features - Hooks, Packet Forward Middleware, and IBC Composability Middleware, along with the governances to support their setup.
What's Changed
- Add chain upgrade vaa and upgrade handler. Removes set params vaa. by @misko9 in #3292
- wormchain: rename v2.22.0 upgrade to v2.23.0 upgrade by @nik-suri in #3294
New Contributors
Full Changelog: v2.22.0...v2.23.0
v2.18.1.1
Key Changes
This is a wormchaind release.
wormchaind
This release adds support for scheduling upgrades, which is required for adding the new modules featured in v2.23.0
What's Changed
Full Changelog: v2.18.1...v2.18.1.1
A Gateway Getaway 🌴
Key Changes
This is a guardiand release.
guardiand
The following flags have been added to support watching core messages on Gateway
--gatewayWS ws://wormchain:26657/websocket
--gatewayLCD http://wormchain:1317
--gatewayContract wormhole1ufs3tlq4umljk0qfe8k5ya0x6hpavn897u2cnf9k0en9jr7qarqqaqfk2jTo enable the gateway relayer, specify the following guardian config parameters. This will relay Token Bridge signed VAAs destined to the Gateway IBC Translator contract.
--gatewayRelayerContract wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx
--gatewayRelayerKeyPath
--gatewayRelayerKeyPassPhrase
--wormchainURLWhat's Changed
- Add ibc-translator contract to the cosmwasm workspace and it's governance packet to the rust sdk. by @misko9 in #3174
- Add x/ibc-hooks to wormchain repo by @misko9 in #3270
- node: Fix skipPrivateLogs option in Loki telemetry by @tbjump in #3283
- Add PFM to wormchain by @misko9 in #3271
- Add ibc-composability-mw to gateway by @misko9 in #3273
- Gateway/Node: Watcher support by @bruce-riley in #3275
- Node/Deploy: Rootstock readonly by @bruce-riley in #3235
- node/node_test: Test governance vaa injection by @tbjump in #3222
- node/gov: Adjust chain parameters by @tbjump in #3260
- Setparams gov vaa by @nik-suri in #3285
Full Changelog: v2.21.2...v2.22.0
v2.21.2
Key Changes
❗ Please compile with golang 1.20.7 or later
This is a guardian release, which supports new a governance VAA type WormchainAllowlistInstantiateContract.
What's Changed
- Instantiate allowlist by @nik-suri in #3181
- wormchain: upgrade IBC version by @nik-suri in #3237
- node: update various dependencies by @tbjump in #3277
Full Changelog: v2.21.1...v2.21.2
v2.21.1
Key Changes
This is a guardiand release.
This release contains a go minor version bump. Please re-compile with 1.20.7
This release also adds a relaying feature for the upcoming Gateway release. To enable the Gateway relayer, specify the following guardian config parameters:
--gatewayRelayerContract
--gatewayRelayerKeyPath
--gatewayRelayerKeyPassPhrase
--wormchainURL
What's Changed
- node: Add benchmarks by @tbjump in #3135
- Node: Processor delay metrics by @bruce-riley in #3210
- node/node_test: Test automatic re-observation requests by @tbjump in #3204
- Node/Deploy: Add base VAAs by @bruce-riley in #3226
- Add tokenfactory module to wormchain by @misko9 in #3146
- Node/Gov: Update floor prices by @bruce-riley in #3255
- Node: Add gwrelayer to codeowners by @bruce-riley in #3262
- Node: Gateway Relayer by @bruce-riley in #3243
- upgrade to golang 1.20.7 by @tbjump in #3254
Full Changelog: v2.21.0...v2.21.1
A New Base of Operations
Key Changes
This is a guardian release, which adds mainnet support for Base and aims to reduce re-observation chatter.
To enable Base, add the following command line parameters:
--baseRPC=YOUR_BASE_RPC_URL
--baseContract=0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6
What's Changed
- Node: Increase subscription buffer size from 32 to 1024 by @barnjamin in #3185
- node/db: Add benchmark by @tbjump in #3148
- node: fix url handling of the value to --suiWS by @SEJeff in #2837
- Node: Loki logging by @bruce-riley in #3183
- node/node: increase test coverage and other improvements by @tbjump in #3067
- Node: Reduce auto reobservation requests by @bruce-riley in #3203
- watcher: add sui logging by @panoel in #3200
- node/processor: exponential backoff for reobservation requests by @tbjump in #3207
- node/p2p: improve startup by @tbjump in #3134
- node/node: Move options to options.go by @tbjump in #3127
- node/node_test: improve logging by @tbjump in #3128
- node: graceful shutdown by @tbjump in #3129
- Node: Base deployment by @bruce-riley in #3213
New Contributors
Full Changelog: v2.20.1...v2.21.0
v2.20.1 Reduce reobservation spam
Key Changes
This release reduces the length of time that guardians continue to retry reobservations for unavailable transactions.
What's Changed
- Node: Fix reobservation limits by @bruce-riley in #3177
Full Changelog: v2.20.0...v2.20.1
v2.20.0
What's Changed
- spy: Removed batch VAA functions, fixed race in tests by @kev1n-peters in #3167
- node/go.mod: update various dependencies by @tbjump in #3170
Full Changelog: v2.19.2...v2.20.0
v2.19.2 Even Less Logging
What's Changed
- Node: Remove more info logging by @bruce-riley in #3171
Full Changelog: v2.19.1...v2.19.2