Releases: hyperlane-xyz/hyperlane-monorepo
Releases · hyperlane-xyz/hyperlane-monorepo
@hyperlane-xyz/[email protected]
Patch Changes
- Updated dependencies [7e620c9]
- Updated dependencies [3501755]
- Updated dependencies [9f2c7ce]
- @hyperlane-xyz/[email protected]
- @hyperlane-xyz/[email protected]
@hyperlane-xyz/[email protected]
Patch Changes
- 3501755: Rename StaticProtocolFee hook to ProtocolFee for clarity
- @hyperlane-xyz/[email protected]
@hyperlane-xyz/[email protected]
Minor Changes
- 7e620c9: Allow CLI to accept hook as a config
Patch Changes
-
f44589e: Improve warp and kurtosis deploy command UX
-
2da6cce: Allow users to only configure validators for their chain
- Don't restrict user to having two chains for ism config
- If the user accidentally picks two chains, we prompt them again to confirm if they don't want to use the hyperlane validators for their multisigConfig
-
9f2c7ce: Removing agentStartBlocks and using mailbox.deployedBlock() instead
-
9705079: Improve UX of the send and status commands
-
c606b6a: Add figlet to CLI
-
Updated dependencies [7e620c9]
-
Updated dependencies [3501755]
-
Updated dependencies [9f2c7ce]
- @hyperlane-xyz/[email protected]
- @hyperlane-xyz/[email protected]
Agent release 2023-11-30
Highlights
- V3 Agents
- Includes a bug fix for Polygon and Mumbai txs to use the correct gas station endpoint (#2999)
- More robust merkle tree insertion indexing #2886
Docker image:
gcr.io/abacus-labs-dev/hyperlane-agent:f44589e-20231130-114734
What's Changed
- Deploy new agents w/ Polygon gas fix by @tkporter in #2999
- Update gas oracle values by @nambrot in #2996
- Use new ethers-rs version that should work with BSC by @tkporter in #3000
- Update ethers-rs with polygon gas oracle fix by @tkporter in #2998
- Deploy new agents w/ Polygon gas fix by @tkporter in #2999
- feat: Add possibility to configure a subfolder inside an S3 bucket by @gbouv in #2647
- fix: Add data directory owned by user 1000 by @gbouv in #2692
- Rust agent config parsing by @mattiecnvr in #2687
- Sealevel igp indexing by @daniel-savu in #2585
- chore(sealevel igp indexing): reduce log verbosity by @daniel-savu in #2724
- bump eta calculator log prio by @daniel-savu in #2726
- use
warn
logging level for eta errors by @daniel-savu in #2732 - chore: new relayer gas policies by @daniel-savu in #2731
- Indicate no quorum checkpoint by @nambrot in #2737
- Prevent invalid destination griefing for the relayer by @aroralanuk in #2703
- Eta calculator fixes by @daniel-savu in #2735
- Cap Msg backoff by @nambrot in #2763
- V3 agents rebase by @daniel-savu in #2746
- V3 agents feedback by @daniel-savu in #2780
- V3 E2E agent testing scenarios by @daniel-savu in #2815
- Fix validator checkpoint syncer latest index by @yorhodes in #2858
- Set a default gas policy by @nambrot in #2830
- 1k block chunk for scroll indexing by @tkporter in #2956
- Use Polygon gas oracle by @tkporter in #2965
- Update ethers-rs to use lower max priority fee by @tkporter in #2986
- Rm finality blocks and refactor checkpoint_submitter to be resilient to edge cases by @tkporter in #2836
- Index merkle tree insertions just like messages #2886
- #2885
Full Changelog: agents-2023-08-23...agents-2023-11-30
agents-2023-11-29
High level
Includes a bug fix for Polygon and Mumbai txs to use the correct gas station endpoint (#2999)
Docker image
gcr.io/abacus-labs-dev/hyperlane-agent:c2288eb-20231129-115257
What's Changed
- Indicate if the cwd doesn't have config files by @nambrot in #2985
- Deploy agents w/ new release by @tkporter in #2992
- Update ethers-rs with polygon gas oracle fix by @tkporter in #2998
- Deploy new agents w/ Polygon gas fix by @tkporter in #2999
Full Changelog: https://github.com/hyperlane-xyz/hyperlane-monorepo/compare/@hyperlane-xyz/[email protected]
agents-2023-11-28
Highlights
- v3 agents
- CosmWasm support in agents
- various bug fixes, e.g. ensuring merkle tree insertions have robust indexing
Docker image
gcr.io/abacus-labs-dev/hyperlane-agent:50aed86-20231128-120255
What's Changed
- feat(helm): Support chain signer key as external secret by @josedev-union in #2543
- Solana and Nautilus RC validators by @daniel-savu in #2685
- feat: Add possibility to configure a subfolder inside an S3 bucket by @gbouv in #2647
- Fix router app fork tests by @yorhodes in #2676
- fix: Add data directory owned by user 1000 by @gbouv in #2692
- Rust agent config parsing by @mattiecnvr in #2687
- Sealevel igp indexing by @daniel-savu in #2585
- Support using Squads multisig with sealevel tooling, support ownership transfers in tooling by @tkporter in #2700
- Multi-protocol Kathy by @jmrossy in #2559
- Migrate
SealevelTokenAdapter
from warp-routes-UI by @aroralanuk in #2684 - Bump versions to 1.5.0 by @jmrossy in #2704
- Monitor warp balances script by @aroralanuk in #2682
- Handling Ctrl+C while deploying by @aroralanuk in #2710
- feat(sealevel): read / write igp gas oracle config by @daniel-savu in #2705
- Update CODEOWNERS by @yorhodes in #2715
- Support base58 in matching list by @mattiecnvr in #2717
- Add
receive
fn toHypNative
andScaled
variant by @yorhodes in #2671 - chore(sealevel igp indexing): reduce log verbosity by @daniel-savu in #2724
- bump eta calculator log prio by @daniel-savu in #2726
- Finish migrating warp UI utils + adapters to SDK by @jmrossy in #2711
- Running forge with latest solc by @aroralanuk in #2729
- More Nautilus warps by @tkporter in #2706
- use
warn
logging level for eta errors by @daniel-savu in #2732 - Bump versions to 1.5.1 by @jmrossy in #2728
- Set igp on sealevel by @daniel-savu in #2727
- add InsertedIntoTree event by @aroralanuk in #2736
- chore: new relayer gas policies by @daniel-savu in #2731
- Indicate no quorum checkpoint by @nambrot in #2737
- Prevent invalid destination griefing for the relayer by @aroralanuk in #2703
- Eta calculator fixes by @daniel-savu in #2735
- V3 core deployment tooling (with static hook config assumptions) by @yorhodes in #2681
- add globalHookMetadata by @aroralanuk in #2743
- V3 comments remediation by @aroralanuk in #2748
- Update router implementations for v3 by @yorhodes in #2749
- rs-2690: Fast warp routes by @RohanShrothrium in #2714
- Sealevel IGP debugging, temporarily change Sealevel gas payment policy by @tkporter in #2758
- v3 Router SDK changes by @yorhodes in #2752
- Update Rust by @mattiecnvr in #2765
- Add unenroll to Router by @yorhodes in #2760
- Make recipientIsm more robust by @yorhodes in #2767
- Make immutable implementation of factories public by @yorhodes in #2761
- Cap Msg backoff by @nambrot in #2763
- Merkle Tree Hook Deployer changes by @aroralanuk in #2747
- Request 1M compute units in transfer remote by @tkporter in #2771
- Helloworld program and tooling by @tkporter in #2744
- Unify overheardIgp and igp by @aroralanuk in #2766
- Fixes for multi-protocol Kathy by @jmrossy in #2738
- V3 agents rebase by @daniel-savu in #2746
- Fix helloworld unit tests by @yorhodes in #2777
- Aggregation hook deployer by @aroralanuk in #2769
- Increase Kathy max wait time by @jmrossy in #2782
- Testnet4 config by @aroralanuk in #2781
- V3 agents feedback by @daniel-savu in #2780
- Put f64 in hyperlane-core behind float flag by @yorhodes in #2788
- Update ubuntu version by @nambrot in #2770
- Stash deploy progress by @yorhodes in #2783
- Increase Kathy timeout to 12 minutes by @jmrossy in #2789
- Stop running proteustestnet agents by @tkporter in #2794
- Update CODEOWNERS by @mattiecnvr in #2795
- Create new CLI package by @jmrossy in #2573
- validator deploy tweaks by @aroralanuk in #2784
- Bump versions to 1.5.8 by @jmrossy in #2814
- Merge main to v3 by @yorhodes in #2812
- Support multiple origins in PI deployments by @jmrossy in #2816
- V3 E2E agent testing scenarios by @daniel-savu in #2815
- Bubbling up verification artifacts to verification.json by @aroralanuk in #2817
- Testnet4 v3 deploy patches by @yorhodes in #2821
- Fix long validator name for polygonzkevmtestnet by @tkporter in #2832
- Verify testnet4 deploy by @yorhodes in #2820
- Fix MerkleRootMultisigIsm Metadata builder by @nambrot in #2831
- Fix alfajores igp address by @nambrot in #2829
- Support hook rotation in core deployer by @yorhodes in #2834
- Remediate Trevor's comments by @aroralanuk in #2835
- Testnet4 kathy fixes by @aroralanuk in #2833
- Rm finality blocks and refactor checkpoint_submitter to be resilient to edge cases by @tkporter in #2836
- Deploy testnet4 agents to include validator signing fix by @tkporter in #2838
- Remove legacy multisig from agents by @yorhodes in #2839
- Less noisy logs by @nambrot in #2863
- DomainRouting and FallbackDomainRouting hooks deployer by @aroralanuk in #2825
- Add bridge to scroll,polygonzkevm in key-funder by @aroralanuk in #2871
- Deploy contracts to mainnet3 by @aroralanuk in #2826
- Fix validator checkpoint syncer latest index by @yorhodes in #2858
- Update kathy testnet4 image by @nambrot in #2867
- Add Cosmos support to Utils and SDK by @yorhodes in https://github.com/hyperlane-xyz/hyperlane-monor...
@hyperlane-xyz/[email protected]
@hyperlane-xyz/[email protected]
@hyperlane-xyz/[email protected]
Minor Changes
- df69370: Add support for all ISM types in CLI interactive config creation
Patch Changes
- Updated dependencies [df34198]
- @hyperlane-xyz/[email protected]
- @hyperlane-xyz/[email protected]
@hyperlane-xyz/[email protected]
Patch Changes
- Updated dependencies [df34198]
- Updated dependencies [df69370]
- @hyperlane-xyz/[email protected]
- @hyperlane-xyz/[email protected]
@hyperlane-xyz/[email protected]
Minor Changes
- df34198: Includes storage gap in Mailbox Client for forwards compatibility
Patch Changes
- @hyperlane-xyz/[email protected]