Skip to content

Version Packages#7631

Merged
Xaroz merged 2 commits into
mainfrom
changeset-release/main
Jan 13, 2026
Merged

Version Packages#7631
Xaroz merged 2 commits into
mainfrom
changeset-release/main

Conversation

@hyper-gonk
Copy link
Copy Markdown
Contributor

@hyper-gonk hyper-gonk Bot commented Dec 16, 2025

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@hyperlane-xyz/aleo-sdk@21.0.0

Major Changes

Minor Changes

  • 8006faf: Implemented the new artifact API for reading Aleo ISMs. Added AleoIsmArtifactManager with readers for Test ISM, Message ID Multisig ISM, and Routing ISM. Fixed TEST_ISM type constant to match on-chain contract.

Patch Changes

  • ed10fc1: Introduced the Artifact API for ISM operations on AltVMs. The new API provides a unified interface for reading and writing ISM configurations across different blockchain protocols. Radix ISM readers and writers fully implemented; Cosmos ISM readers implemented. The generic IsmReader in deploy-sdk replaces the legacy AltVMIsmReader and supports recursive expansion of routing ISM configurations.
  • Updated dependencies [239e1a1]
  • Updated dependencies [ed10fc1]
  • Updated dependencies [0bce4e7]
    • @hyperlane-xyz/provider-sdk@1.0.0
    • @hyperlane-xyz/utils@21.0.0

@hyperlane-xyz/cli@21.0.0

Major Changes

  • 68310db: feat: aleo cli support
  • 4f9bf92: Removed deprecated Kurtosis agent deployment functionality. The hyperlane deploy kurtosis-agents command was removed as it was no longer maintained.

Minor Changes

  • 239e1a1: Migrate AltVm JsonSubmittor and FileSubmittor to deploy-sdk (from provider-sdk and cli, respectively)

  • bc8b22f: Moved rebalancer-specific type definitions from @hyperlane-xyz/sdk to @hyperlane-xyz/rebalancer. Updated CLI and infra imports to use the new location. The rebalancer package is now self-contained and doesn't pollute the SDK with rebalancer-specific types.

  • 7032a7c: Added hyperlane ica deploy command to deploy Interchain Accounts (ICAs) on destination chains for a specified owner on an origin chain. The command accepts --origin, --destinations, --owner, and --key parameters, and outputs a table showing the deployment status for each destination chain.

  • 9963e0e: feat: separate rebalancer package

    • Extract rebalancer logic from CLI into dedicated @hyperlane-xyz/rebalancer package
    • New package supports both manual CLI execution and continuous daemon mode for K8s deployments
    • CLI now imports from new package, maintaining backward compatibility for manual rebalancing

Patch Changes

  • e4fed47: Fixed CLI e2e tests failing locally by properly marking type imports with the type keyword. This ensures compatibility with tsx which reads JS files directly, while tests in CI continue to work with the bundled CLI.
  • fb12649: hyperlane status no longer requires private keys when checking message status. Keys are now only required when using --relay flag, and only for the destination chain protocol you're relaying to.
  • ed10fc1: Introduced the Artifact API for ISM operations on AltVMs. The new API provides a unified interface for reading and writing ISM configurations across different blockchain protocols. Radix ISM readers and writers fully implemented; Cosmos ISM readers implemented. The generic IsmReader in deploy-sdk replaces the legacy AltVMIsmReader and supports recursive expansion of routing ISM configurations.

@hyperlane-xyz/deploy-sdk@1.0.0

Major Changes

Minor Changes

  • 239e1a1: Migrate AltVm JsonSubmittor and FileSubmittor to deploy-sdk (from provider-sdk and cli, respectively)
  • ed10fc1: Introduced the Artifact API for ISM operations on AltVMs. The new API provides a unified interface for reading and writing ISM configurations across different blockchain protocols. Radix ISM readers and writers fully implemented; Cosmos ISM readers implemented. The generic IsmReader in deploy-sdk replaces the legacy AltVMIsmReader and supports recursive expansion of routing ISM configurations.

Patch Changes

  • Updated dependencies [8006faf]
  • Updated dependencies [68310db]
  • Updated dependencies [239e1a1]
  • Updated dependencies [ed10fc1]
  • Updated dependencies [0bce4e7]
    • @hyperlane-xyz/aleo-sdk@21.0.0
    • @hyperlane-xyz/provider-sdk@1.0.0
    • @hyperlane-xyz/radix-sdk@21.0.0
    • @hyperlane-xyz/cosmos-sdk@21.0.0
    • @hyperlane-xyz/utils@21.0.0

@hyperlane-xyz/sdk@21.0.0

Major Changes

Minor Changes

  • bc8b22f: Moved rebalancer-specific type definitions from @hyperlane-xyz/sdk to @hyperlane-xyz/rebalancer. Updated CLI and infra imports to use the new location. The rebalancer package is now self-contained and doesn't pollute the SDK with rebalancer-specific types.

Patch Changes

  • c08fa32: Added default multisig ISM validator configs for eni and krown chains. Improved deployer contract verification to gracefully skip when no explorer API is configured instead of failing.
  • b6b206d: Fixed CCTP V2 deployer to allow maxFeeBps and minFinalityThreshold to be 0 by using explicit undefined checks instead of falsy checks.
  • ed10fc1: Introduced the Artifact API for ISM operations on AltVMs. The new API provides a unified interface for reading and writing ISM configurations across different blockchain protocols. Radix ISM readers and writers fully implemented; Cosmos ISM readers implemented. The generic IsmReader in deploy-sdk replaces the legacy AltVMIsmReader and supports recursive expansion of routing ISM configurations.
  • Updated dependencies [8006faf]
  • Updated dependencies [68310db]
  • Updated dependencies [239e1a1]
  • Updated dependencies [ed10fc1]
  • Updated dependencies [0bce4e7]
    • @hyperlane-xyz/aleo-sdk@21.0.0
    • @hyperlane-xyz/deploy-sdk@1.0.0
    • @hyperlane-xyz/provider-sdk@1.0.0
    • @hyperlane-xyz/radix-sdk@21.0.0
    • @hyperlane-xyz/cosmos-sdk@21.0.0
    • @hyperlane-xyz/utils@21.0.0
    • @hyperlane-xyz/core@10.1.4
    • @hyperlane-xyz/starknet-core@21.0.0

@hyperlane-xyz/cosmos-sdk@21.0.0

Minor Changes

  • ed10fc1: Introduced the Artifact API for ISM operations on AltVMs. The new API provides a unified interface for reading and writing ISM configurations across different blockchain protocols. Radix ISM readers and writers fully implemented; Cosmos ISM readers implemented. The generic IsmReader in deploy-sdk replaces the legacy AltVMIsmReader and supports recursive expansion of routing ISM configurations.

Patch Changes

  • Updated dependencies [239e1a1]
  • Updated dependencies [ed10fc1]
  • Updated dependencies [0bce4e7]
    • @hyperlane-xyz/provider-sdk@1.0.0
    • @hyperlane-xyz/utils@21.0.0
    • @hyperlane-xyz/cosmos-types@21.0.0

@hyperlane-xyz/provider-sdk@1.0.0

Minor Changes

  • 239e1a1: Migrate AltVm JsonSubmittor and FileSubmittor to deploy-sdk (from provider-sdk and cli, respectively)
  • ed10fc1: Introduced the Artifact API for ISM operations on AltVMs. The new API provides a unified interface for reading and writing ISM configurations across different blockchain protocols. Radix ISM readers and writers fully implemented; Cosmos ISM readers implemented. The generic IsmReader in deploy-sdk replaces the legacy AltVMIsmReader and supports recursive expansion of routing ISM configurations.

Patch Changes

  • Updated dependencies [0bce4e7]
    • @hyperlane-xyz/utils@21.0.0

@hyperlane-xyz/radix-sdk@21.0.0

Minor Changes

  • ed10fc1: Introduced the Artifact API for ISM operations on AltVMs. The new API provides a unified interface for reading and writing ISM configurations across different blockchain protocols. Radix ISM readers and writers fully implemented; Cosmos ISM readers implemented. The generic IsmReader in deploy-sdk replaces the legacy AltVMIsmReader and supports recursive expansion of routing ISM configurations.

Patch Changes

  • Updated dependencies [239e1a1]
  • Updated dependencies [ed10fc1]
  • Updated dependencies [0bce4e7]
    • @hyperlane-xyz/provider-sdk@1.0.0
    • @hyperlane-xyz/utils@21.0.0

@hyperlane-xyz/rebalancer@0.1.0

Minor Changes

  • bc8b22f: Moved rebalancer-specific type definitions from @hyperlane-xyz/sdk to @hyperlane-xyz/rebalancer. Updated CLI and infra imports to use the new location. The rebalancer package is now self-contained and doesn't pollute the SDK with rebalancer-specific types.

  • 9963e0e: feat: separate rebalancer package

    • Extract rebalancer logic from CLI into dedicated @hyperlane-xyz/rebalancer package
    • New package supports both manual CLI execution and continuous daemon mode for K8s deployments
    • CLI now imports from new package, maintaining backward compatibility for manual rebalancing

Patch Changes

  • Updated dependencies [c08fa32]
  • Updated dependencies [68310db]
  • Updated dependencies [b6b206d]
  • Updated dependencies [239e1a1]
  • Updated dependencies [bc8b22f]
  • Updated dependencies [ed10fc1]
  • Updated dependencies [0bce4e7]
    • @hyperlane-xyz/sdk@21.0.0
    • @hyperlane-xyz/provider-sdk@1.0.0
    • @hyperlane-xyz/utils@21.0.0
    • @hyperlane-xyz/core@10.1.4

@hyperlane-xyz/core@10.1.4

Patch Changes

  • Updated dependencies [0bce4e7]
    • @hyperlane-xyz/utils@21.0.0

@hyperlane-xyz/helloworld@21.0.0

Patch Changes

  • Updated dependencies [c08fa32]
  • Updated dependencies [68310db]
  • Updated dependencies [b6b206d]
  • Updated dependencies [bc8b22f]
  • Updated dependencies [ed10fc1]
  • Updated dependencies [0bce4e7]
    • @hyperlane-xyz/sdk@21.0.0
    • @hyperlane-xyz/utils@21.0.0
    • @hyperlane-xyz/core@10.1.4

@hyperlane-xyz/utils@21.0.0

Patch Changes

  • 0bce4e7: Fixed an issue with starknet addresses validation

@hyperlane-xyz/widgets@21.0.0

Patch Changes

  • c3ab8b6: Updated 'Chain Id' and 'Domain Id' labels to use uppercase 'ID' in the chain details metadata modal for consistency.
  • Updated dependencies [c08fa32]
  • Updated dependencies [68310db]
  • Updated dependencies [b6b206d]
  • Updated dependencies [239e1a1]
  • Updated dependencies [bc8b22f]
  • Updated dependencies [ed10fc1]
  • Updated dependencies [0bce4e7]
    • @hyperlane-xyz/sdk@21.0.0
    • @hyperlane-xyz/provider-sdk@1.0.0
    • @hyperlane-xyz/radix-sdk@21.0.0
    • @hyperlane-xyz/cosmos-sdk@21.0.0
    • @hyperlane-xyz/utils@21.0.0

@hyperlane-xyz/starknet-core@21.0.0

@hyperlane-xyz/cosmos-types@21.0.0

@hyperlane-xyz/infra@21.0.0

Minor Changes

  • bc8b22f: Moved rebalancer-specific type definitions from @hyperlane-xyz/sdk to @hyperlane-xyz/rebalancer. Updated CLI and infra imports to use the new location. The rebalancer package is now self-contained and doesn't pollute the SDK with rebalancer-specific types.

Patch Changes

  • b3027cf: Patched node-fetch@2.7.0 to avoid 429 errors with Safe API, reverting from premature upgrade to node-fetch@3
  • Updated dependencies [c08fa32]
  • Updated dependencies [68310db]
  • Updated dependencies [b6b206d]
  • Updated dependencies [bc8b22f]
  • Updated dependencies [ed10fc1]
  • Updated dependencies [9963e0e]
  • Updated dependencies [0bce4e7]
    • @hyperlane-xyz/sdk@21.0.0
    • @hyperlane-xyz/rebalancer@0.1.0
    • @hyperlane-xyz/utils@21.0.0
    • @hyperlane-xyz/helloworld@21.0.0
    • @hyperlane-xyz/http-registry-server@21.0.0
    • @hyperlane-xyz/core@10.1.4

@hyperlane-xyz/ccip-server@21.0.0

Patch Changes

  • Updated dependencies [c08fa32]
  • Updated dependencies [68310db]
  • Updated dependencies [b6b206d]
  • Updated dependencies [bc8b22f]
  • Updated dependencies [ed10fc1]
  • Updated dependencies [0bce4e7]
    • @hyperlane-xyz/sdk@21.0.0
    • @hyperlane-xyz/utils@21.0.0
    • @hyperlane-xyz/core@10.1.4

@hyperlane-xyz/http-registry-server@21.0.0

Patch Changes

  • Updated dependencies [c08fa32]
  • Updated dependencies [68310db]
  • Updated dependencies [b6b206d]
  • Updated dependencies [bc8b22f]
  • Updated dependencies [ed10fc1]
  • Updated dependencies [0bce4e7]
    • @hyperlane-xyz/sdk@21.0.0
    • @hyperlane-xyz/utils@21.0.0

@hyperlane-xyz/warp-monitor@0.0.1

Patch Changes

  • Updated dependencies [c08fa32]
  • Updated dependencies [68310db]
  • Updated dependencies [b6b206d]
  • Updated dependencies [bc8b22f]
  • Updated dependencies [ed10fc1]
  • Updated dependencies [0bce4e7]
    • @hyperlane-xyz/sdk@21.0.0
    • @hyperlane-xyz/utils@21.0.0
    • @hyperlane-xyz/core@10.1.4

@hyperlane-xyz/eslint-config@21.0.0

@hyperlane-xyz/github-proxy@21.0.0

@hyperlane-xyz/tsconfig@21.0.0

@codecov
Copy link
Copy Markdown

codecov Bot commented Dec 16, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 77.02%. Comparing base (0bce4e7) to head (46ceeab).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #7631   +/-   ##
=======================================
  Coverage   77.02%   77.02%           
=======================================
  Files         117      117           
  Lines        2651     2651           
  Branches      244      244           
=======================================
  Hits         2042     2042           
  Misses        593      593           
  Partials       16       16           
Components Coverage Δ
core 87.80% <ø> (ø)
hooks 71.86% <ø> (ø)
isms 81.10% <ø> (ø)
token 86.67% <ø> (ø)
middlewares 84.98% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@hyper-gonk hyper-gonk Bot force-pushed the changeset-release/main branch 4 times, most recently from 8cab1d6 to 0a9d038 Compare December 18, 2025 12:29
@hyper-gonk hyper-gonk Bot changed the title chore: release npm packages Version Packages Dec 18, 2025
@hyper-gonk hyper-gonk Bot force-pushed the changeset-release/main branch from 0a9d038 to 465eceb Compare December 18, 2025 12:42
@hyper-gonk hyper-gonk Bot changed the title Version Packages chore: release npm packages Dec 18, 2025
@hyper-gonk hyper-gonk Bot force-pushed the changeset-release/main branch from 465eceb to 46f61b4 Compare December 18, 2025 17:15
@hyper-gonk hyper-gonk Bot changed the title chore: release npm packages Version Packages Dec 18, 2025
@hyper-gonk hyper-gonk Bot force-pushed the changeset-release/main branch from 46f61b4 to 4181c45 Compare December 18, 2025 17:27
@hyper-gonk hyper-gonk Bot changed the title Version Packages chore: release npm packages Dec 18, 2025
@hyper-gonk hyper-gonk Bot force-pushed the changeset-release/main branch from 4181c45 to 1515c09 Compare December 18, 2025 17:34
@hyper-gonk hyper-gonk Bot changed the title chore: release npm packages Version Packages Dec 18, 2025
@hyper-gonk hyper-gonk Bot force-pushed the changeset-release/main branch from 1515c09 to b97a12a Compare December 18, 2025 17:46
@hyper-gonk hyper-gonk Bot changed the title Version Packages chore: release npm packages Dec 18, 2025
@hyper-gonk hyper-gonk Bot force-pushed the changeset-release/main branch from b97a12a to dd2dd74 Compare December 18, 2025 17:47
@hyper-gonk hyper-gonk Bot changed the title Version Packages chore: release npm packages Jan 3, 2026
@hyper-gonk hyper-gonk Bot force-pushed the changeset-release/main branch from fea02c3 to ad5c930 Compare January 3, 2026 01:32
@hyper-gonk hyper-gonk Bot changed the title chore: release npm packages Version Packages Jan 3, 2026
@hyper-gonk hyper-gonk Bot force-pushed the changeset-release/main branch from ad5c930 to 5f2fea0 Compare January 3, 2026 01:45
@hyper-gonk hyper-gonk Bot changed the title Version Packages chore: release npm packages Jan 3, 2026
@hyper-gonk hyper-gonk Bot force-pushed the changeset-release/main branch from 5f2fea0 to e67e5dc Compare January 3, 2026 12:10
@hyper-gonk hyper-gonk Bot changed the title chore: release npm packages Version Packages Jan 3, 2026
@hyper-gonk hyper-gonk Bot force-pushed the changeset-release/main branch from e67e5dc to 5790725 Compare January 3, 2026 12:22
@hyper-gonk hyper-gonk Bot changed the title Version Packages chore: release npm packages Jan 5, 2026
@hyper-gonk hyper-gonk Bot force-pushed the changeset-release/main branch from 5790725 to 45f5d35 Compare January 5, 2026 14:26
@hyper-gonk hyper-gonk Bot changed the title chore: release npm packages Version Packages Jan 5, 2026
@hyper-gonk hyper-gonk Bot force-pushed the changeset-release/main branch from 45f5d35 to 1eb1db5 Compare January 5, 2026 14:38
@hyper-gonk hyper-gonk Bot changed the title Version Packages chore: release npm packages Jan 6, 2026
@hyper-gonk hyper-gonk Bot force-pushed the changeset-release/main branch from 1eb1db5 to a98b0a6 Compare January 6, 2026 13:20
@hyper-gonk hyper-gonk Bot changed the title chore: release npm packages Version Packages Jan 6, 2026
@hyper-gonk hyper-gonk Bot force-pushed the changeset-release/main branch from a98b0a6 to 63c1675 Compare January 6, 2026 13:32
@hyper-gonk hyper-gonk Bot changed the title Version Packages chore: release npm packages Jan 6, 2026
@hyper-gonk hyper-gonk Bot force-pushed the changeset-release/main branch from 63c1675 to dbc00b9 Compare January 6, 2026 22:28
@hyper-gonk hyper-gonk Bot changed the title chore: release npm packages Version Packages Jan 6, 2026
@hyper-gonk hyper-gonk Bot force-pushed the changeset-release/main branch from dbc00b9 to dbb270a Compare January 6, 2026 22:41
@hyper-gonk hyper-gonk Bot changed the title Version Packages chore: release npm packages Jan 6, 2026
@hyper-gonk hyper-gonk Bot force-pushed the changeset-release/main branch from dbb270a to 3a19c9d Compare January 6, 2026 23:26
@hyper-gonk hyper-gonk Bot changed the title chore: release npm packages Version Packages Jan 6, 2026
hyper-gonk Bot added 2 commits January 13, 2026 17:19
Releases:
  @hyperlane-xyz/aleo-sdk@21.0.0
  @hyperlane-xyz/sdk@21.0.0
  @hyperlane-xyz/deploy-sdk@1.0.0
  @hyperlane-xyz/cli@21.0.0
  @hyperlane-xyz/widgets@21.0.0
  @hyperlane-xyz/provider-sdk@1.0.0
  @hyperlane-xyz/rebalancer@0.1.0
  @hyperlane-xyz/infra@21.0.0
  @hyperlane-xyz/radix-sdk@21.0.0
  @hyperlane-xyz/cosmos-sdk@21.0.0
  @hyperlane-xyz/utils@21.0.0
  @hyperlane-xyz/ccip-server@21.0.0
  @hyperlane-xyz/helloworld@21.0.0
  @hyperlane-xyz/http-registry-server@21.0.0
  @hyperlane-xyz/warp-monitor@0.0.1
  @hyperlane-xyz/core@10.1.4
  @hyperlane-xyz/starknet-core@21.0.0
  @hyperlane-xyz/cosmos-types@21.0.0
  @hyperlane-xyz/eslint-config@21.0.0
  @hyperlane-xyz/github-proxy@21.0.0
  @hyperlane-xyz/tsconfig@21.0.0

[skip ci]
@hyper-gonk
Copy link
Copy Markdown
Contributor Author

hyper-gonk Bot commented Jan 13, 2026

♻️ Rebalancer Docker Image Built Successfully

Image Tags:

gcr.io/abacus-labs-dev/hyperlane-rebalancer:pr-7631
gcr.io/abacus-labs-dev/hyperlane-rebalancer:46ceeab-20260113-171958

@hyper-gonk
Copy link
Copy Markdown
Contributor Author

hyper-gonk Bot commented Jan 13, 2026

🕵️ Warp Monitor Docker Image Built Successfully

Image Tags:

gcr.io/abacus-labs-dev/hyperlane-warp-monitor:pr-7631
gcr.io/abacus-labs-dev/hyperlane-warp-monitor:46ceeab-20260113-171958

@hyper-gonk
Copy link
Copy Markdown
Contributor Author

hyper-gonk Bot commented Jan 13, 2026

🐳 Monorepo Docker Image Built Successfully

Image Tags:

gcr.io/abacus-labs-dev/hyperlane-monorepo:pr-7631
gcr.io/abacus-labs-dev/hyperlane-monorepo:46ceeab-20260113-171952

@hyper-gonk
Copy link
Copy Markdown
Contributor Author

hyper-gonk Bot commented Jan 13, 2026

🔍 CCIP Server Docker Image Built Successfully

Image Tags:

gcr.io/abacus-labs-dev/hyperlane-offchain-lookup-server:pr-7631
gcr.io/abacus-labs-dev/hyperlane-offchain-lookup-server:46ceeab-20260113-172000

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

1 participant