Version Packages (#4103)

This PR was opened by the [Changesets
release](https://github.com/changesets/action) 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/cli@5.0.0

### Major Changes

- f1d70a5e8: refactor: select chain now become 2 step, select
mainnet/testnet type first, then select chain

### Minor Changes

-   388d25517: Added HyperlaneRelayer for relaying messages from the CLI
-   d0f7f21fd: Fix logging for hyperlane core apply
- d00f2ffc0: Displays formatted deployment plan to confirm warp deploy.
-   40255575c: Adds blockExplorers option on registry init.
-   708999433: Adds hyperlane warp apply
- 0e1a80e6e: Improve chain metadata and address fetching from github
registries
-   5529d98d0: Add hyperlane core apply with update ownership
-   62d71fad3: Add hyperlane warp update to extend a warp config
-   49986aa92: Add collateralAddressOrDenom for collateralVault
- ded5718a0: Update hyperlane core read to log the config terminal
"preview", only if the number of lines is < 250
- 5125b798d: Prompt for chain testnet/mainnet during chain definition
flow
-   bb470aec2: Add 'submit' command to CLI.

### Patch Changes

- 80ac5d28e: Display token symbol when balance is insufficient for
command
- 6341edf2a: fix: use merkle tree hook address from registry for self
relay hook derivations
-   c539775d7: Default to mailbox address in registry
- c2a2897d7: Update CLI verbiage to ask for vault and not token when
initiating collateralVault warp route.
-   Updated dependencies [2c0ae3cf3]
-   Updated dependencies [0dedbf5a0]
-   Updated dependencies [388d25517]
-   Updated dependencies [69a39da1c]
-   Updated dependencies [4907b510c]
-   Updated dependencies [488f949ef]
-   Updated dependencies [c7f5a35e8]
-   Updated dependencies [7265a4087]
-   Updated dependencies [0a40dcb8b]
-   Updated dependencies [f83b492de]
-   Updated dependencies [79740755b]
-   Updated dependencies [8533f9e66]
-   Updated dependencies [ed65556aa]
-   Updated dependencies [ab827a3fa]
-   Updated dependencies [dfa908796]
-   Updated dependencies [ed63e04c4]
-   Updated dependencies [dfa908796]
-   Updated dependencies [5aa24611b]
-   Updated dependencies [cfb890dc6]
-   Updated dependencies [708999433]
-   Updated dependencies [5529d98d0]
-   Updated dependencies [62d71fad3]
-   Updated dependencies [49986aa92]
-   Updated dependencies [7fdd3958d]
-   Updated dependencies [8e942d3c6]
-   Updated dependencies [fef629673]
-   Updated dependencies [be4617b18]
-   Updated dependencies [1474865ae]
    -   @hyperlane-xyz/sdk@5.0.0
    -   @hyperlane-xyz/utils@5.0.0

## @hyperlane-xyz/sdk@5.0.0

### Major Changes

-   488f949ef: Upgrade CosmJS libs to 0.32.4

### Minor Changes

-   2c0ae3cf3: Deploy to connextsepolia + superpositiontestnet
-   0dedbf5a0: Deploy to endurance, fusemainnet, zoramainnet
-   388d25517: Added HyperlaneRelayer for relaying messages from the CLI
- 4907b510c: Add logic to parse SmartProvider errors to handle ethers
and smart provider errors
-   c7f5a35e8: Add hyperlane core apply with update default Ism
- f83b492de: - Enable updating of hooks through the `EvmHookModule`,
including IGP and gas oracles.
    -   Drive-by fixes to ISM module and tests.
-   79740755b: Add enroll remote router to WarpModule
- 8533f9e66: Adds transferOwnership to warp update to allow ownership to
be transferred if the onchain owner differ
- ed65556aa: Improve WarpCore validation error message for IGP fee
checks
-   cfb890dc6: Remove outdated logos in SDK (now in registry)
-   708999433: Adds hyperlane warp apply
-   5529d98d0: Add hyperlane core apply with update ownership
-   62d71fad3: Add hyperlane warp update to extend a warp config
-   49986aa92: Add collateralAddressOrDenom for collateralVault
-   8e942d3c6: Deploy to cheesechain, worldchain, xlayer

### Patch Changes

-   69a39da1c: Fix issue with cosmos tx estimation
- 7265a4087: Add rpcUrl, chainId, and method(params) to smart provider
logging.
-   0a40dcb8b: Update cosmos chain schema
- ab827a3fa: Removes innacurate contract verification check, resulting
in proxy contracts not being marked as proxies during contract
verification.
-   dfa908796: add error message for all calls to assert util
- ed63e04c4: Creates HyperlaneReader to re-use dyn provider log level &
silences provider logs in deriveIsmConfig like deriveHookConfig.
- 5aa24611b: Add 'isInitialized' check before initializing
implementation contract (for contracts that disableInitializers in
constructors).
- 7fdd3958d: Adds logic to prune and minify build artifacts to address
'entity size too large' error thrown from explorers. Note that the only
identified instance of this issue is on BSC mainnet.
- fef629673: ContractVerifier now adjusts timeouts based on explorer
family, which helps with many rate-limiting related contract
verification issues. In addition, the ContractVerifier verify logic has
been greatly simplified to allowing for a predictable callstack + easy
debugging.
-   be4617b18: Handle subdirectories for the folder in S3Validator class
-   Updated dependencies [388d25517]
-   Updated dependencies [488f949ef]
-   Updated dependencies [dfa908796]
-   Updated dependencies [90598ad44]
-   Updated dependencies [1474865ae]
    -   @hyperlane-xyz/utils@5.0.0
    -   @hyperlane-xyz/core@5.0.0

## @hyperlane-xyz/utils@5.0.0

### Major Changes

-   488f949ef: Upgrade CosmJS libs to 0.32.4

### Minor Changes

-   388d25517: Added HyperlaneRelayer for relaying messages from the CLI
- dfa908796: set the errorMessage argument as required for assert util
function

### Patch Changes

-   1474865ae: Replace `configDeepEquals` with improve `deepEquals`

## @hyperlane-xyz/widgets@5.0.0

### Minor Changes

-   98eb680ad: Migrate hyperlane widgets lib to monorepo

### Patch Changes

-   Updated dependencies [2c0ae3cf3]
-   Updated dependencies [0dedbf5a0]
-   Updated dependencies [388d25517]
-   Updated dependencies [69a39da1c]
-   Updated dependencies [4907b510c]
-   Updated dependencies [488f949ef]
-   Updated dependencies [c7f5a35e8]
-   Updated dependencies [7265a4087]
-   Updated dependencies [0a40dcb8b]
-   Updated dependencies [f83b492de]
-   Updated dependencies [79740755b]
-   Updated dependencies [8533f9e66]
-   Updated dependencies [ed65556aa]
-   Updated dependencies [ab827a3fa]
-   Updated dependencies [dfa908796]
-   Updated dependencies [ed63e04c4]
-   Updated dependencies [5aa24611b]
-   Updated dependencies [cfb890dc6]
-   Updated dependencies [708999433]
-   Updated dependencies [5529d98d0]
-   Updated dependencies [62d71fad3]
-   Updated dependencies [49986aa92]
-   Updated dependencies [7fdd3958d]
-   Updated dependencies [8e942d3c6]
-   Updated dependencies [fef629673]
-   Updated dependencies [be4617b18]
    -   @hyperlane-xyz/sdk@5.0.0

## @hyperlane-xyz/core@5.0.0

### Patch Changes

-   90598ad44: Removed outbox as param for ArbL2ToL1Ism
-   Updated dependencies [388d25517]
-   Updated dependencies [488f949ef]
-   Updated dependencies [dfa908796]
-   Updated dependencies [1474865ae]
    -   @hyperlane-xyz/utils@5.0.0

## @hyperlane-xyz/helloworld@5.0.0

### Patch Changes

-   Updated dependencies [2c0ae3cf3]
-   Updated dependencies [0dedbf5a0]
-   Updated dependencies [388d25517]
-   Updated dependencies [69a39da1c]
-   Updated dependencies [4907b510c]
-   Updated dependencies [488f949ef]
-   Updated dependencies [c7f5a35e8]
-   Updated dependencies [7265a4087]
-   Updated dependencies [0a40dcb8b]
-   Updated dependencies [f83b492de]
-   Updated dependencies [79740755b]
-   Updated dependencies [8533f9e66]
-   Updated dependencies [ed65556aa]
-   Updated dependencies [ab827a3fa]
-   Updated dependencies [dfa908796]
-   Updated dependencies [ed63e04c4]
-   Updated dependencies [5aa24611b]
-   Updated dependencies [cfb890dc6]
-   Updated dependencies [708999433]
-   Updated dependencies [5529d98d0]
-   Updated dependencies [62d71fad3]
-   Updated dependencies [49986aa92]
-   Updated dependencies [7fdd3958d]
-   Updated dependencies [8e942d3c6]
-   Updated dependencies [fef629673]
-   Updated dependencies [90598ad44]
-   Updated dependencies [be4617b18]
    -   @hyperlane-xyz/sdk@5.0.0
    -   @hyperlane-xyz/core@5.0.0

## @hyperlane-xyz/infra@5.0.0

### Minor Changes

-   388d25517: Added HyperlaneRelayer for relaying messages from the CLI

### Patch Changes

-   Updated dependencies [2c0ae3cf3]
-   Updated dependencies [0dedbf5a0]
-   Updated dependencies [388d25517]
-   Updated dependencies [69a39da1c]
-   Updated dependencies [4907b510c]
-   Updated dependencies [488f949ef]
-   Updated dependencies [c7f5a35e8]
-   Updated dependencies [7265a4087]
-   Updated dependencies [0a40dcb8b]
-   Updated dependencies [f83b492de]
-   Updated dependencies [79740755b]
-   Updated dependencies [8533f9e66]
-   Updated dependencies [ed65556aa]
-   Updated dependencies [ab827a3fa]
-   Updated dependencies [dfa908796]
-   Updated dependencies [ed63e04c4]
-   Updated dependencies [dfa908796]
-   Updated dependencies [5aa24611b]
-   Updated dependencies [cfb890dc6]
-   Updated dependencies [708999433]
-   Updated dependencies [5529d98d0]
-   Updated dependencies [62d71fad3]
-   Updated dependencies [49986aa92]
-   Updated dependencies [7fdd3958d]
-   Updated dependencies [8e942d3c6]
-   Updated dependencies [fef629673]
-   Updated dependencies [be4617b18]
-   Updated dependencies [1474865ae]
    -   @hyperlane-xyz/sdk@5.0.0
    -   @hyperlane-xyz/utils@5.0.0
    -   @hyperlane-xyz/helloworld@5.0.0

## @hyperlane-xyz/ccip-server@5.0.0

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
pull/4253/head
github-actions[bot] 4 months ago committed by GitHub
parent d0f7f21fd4
commit ec447febc6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 5
      .changeset/beige-chicken-chew.md
  2. 5
      .changeset/brave-pigs-invent.md
  3. 8
      .changeset/breezy-wasps-grin.md
  4. 5
      .changeset/chatty-suns-breathe.md
  5. 5
      .changeset/chilly-cups-tap.md
  6. 5
      .changeset/clever-scissors-itch.md
  7. 6
      .changeset/cuddly-fans-chew.md
  8. 5
      .changeset/empty-waves-speak.md
  9. 5
      .changeset/fair-lobsters-exercise.md
  10. 5
      .changeset/fast-teachers-drum.md
  11. 5
      .changeset/four-bottles-hide.md
  12. 5
      .changeset/gentle-hotels-pull.md
  13. 5
      .changeset/gold-seals-burn.md
  14. 5
      .changeset/great-candles-battle.md
  15. 5
      .changeset/grumpy-ads-pump.md
  16. 6
      .changeset/hip-suits-smoke.md
  17. 5
      .changeset/itchy-phones-rest.md
  18. 5
      .changeset/khaki-crabs-perform.md
  19. 5
      .changeset/kind-coins-heal.md
  20. 5
      .changeset/lazy-oranges-sing.md
  21. 5
      .changeset/lazy-steaks-prove.md
  22. 5
      .changeset/lazy-years-judge.md
  23. 5
      .changeset/light-bulldogs-confess.md
  24. 5
      .changeset/loud-bears-flash.md
  25. 5
      .changeset/nice-planes-kiss.md
  26. 5
      .changeset/olive-walls-try.md
  27. 5
      .changeset/plenty-cameras-hide.md
  28. 6
      .changeset/proud-days-flash.md
  29. 5
      .changeset/purple-cherries-clean.md
  30. 6
      .changeset/red-rabbits-dress.md
  31. 6
      .changeset/shy-ants-wave.md
  32. 6
      .changeset/slimy-kiwis-divide.md
  33. 5
      .changeset/soft-tigers-explode.md
  34. 5
      .changeset/spicy-doors-approve.md
  35. 5
      .changeset/spotty-ducks-sell.md
  36. 5
      .changeset/tame-apricots-lay.md
  37. 5
      .changeset/tame-rocks-talk.md
  38. 5
      .changeset/tame-snakes-brush.md
  39. 5
      .changeset/tiny-lions-kiss.md
  40. 5
      .changeset/twelve-seas-return.md
  41. 5
      .changeset/twenty-nails-hug.md
  42. 5
      .changeset/wild-fans-repair.md
  43. 11
      solidity/CHANGELOG.md
  44. 4
      solidity/package.json
  45. 2
      typescript/ccip-server/CHANGELOG.md
  46. 2
      typescript/ccip-server/package.json
  47. 58
      typescript/cli/CHANGELOG.md
  48. 6
      typescript/cli/package.json
  49. 2
      typescript/cli/src/version.ts
  50. 34
      typescript/helloworld/CHANGELOG.md
  51. 6
      typescript/helloworld/package.json
  52. 40
      typescript/infra/CHANGELOG.md
  53. 8
      typescript/infra/package.json
  54. 45
      typescript/sdk/CHANGELOG.md
  55. 6
      typescript/sdk/package.json
  56. 15
      typescript/utils/CHANGELOG.md
  57. 2
      typescript/utils/package.json
  58. 37
      typescript/widgets/CHANGELOG.md
  59. 4
      typescript/widgets/package.json
  60. 30
      yarn.lock

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/sdk': minor
---
Deploy to connextsepolia + superpositiontestnet

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/sdk': minor
---
Deploy to endurance, fusemainnet, zoramainnet

@ -1,8 +0,0 @@
---
'@hyperlane-xyz/infra': minor
'@hyperlane-xyz/utils': minor
'@hyperlane-xyz/cli': minor
'@hyperlane-xyz/sdk': minor
---
Added HyperlaneRelayer for relaying messages from the CLI

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/sdk': patch
---
Fix issue with cosmos tx estimation

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/cli': minor
---
Fix logging for hyperlane core apply

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/sdk': minor
---
Add logic to parse SmartProvider errors to handle ethers and smart provider errors

@ -1,6 +0,0 @@
---
'@hyperlane-xyz/utils': major
'@hyperlane-xyz/sdk': major
---
Upgrade CosmJS libs to 0.32.4

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/cli': patch
---
Display token symbol when balance is insufficient for command

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/cli': major
---
refactor: select chain now become 2 step, select mainnet/testnet type first, then select chain

@ -1,5 +0,0 @@
---
"@hyperlane-xyz/cli": patch
---
fix: use merkle tree hook address from registry for self relay hook derivations

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/cli': minor
---
Displays formatted deployment plan to confirm warp deploy.

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/sdk': minor
---
Add hyperlane core apply with update default Ism

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/sdk': patch
---
Add rpcUrl, chainId, and method(params) to smart provider logging.

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/cli': minor
---
Adds blockExplorers option on registry init.

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/sdk': patch
---
Update cosmos chain schema

@ -1,6 +0,0 @@
---
'@hyperlane-xyz/sdk': minor
---
- Enable updating of hooks through the `EvmHookModule`, including IGP and gas oracles.
- Drive-by fixes to ISM module and tests.

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/sdk': minor
---
Add enroll remote router to WarpModule

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/sdk': minor
---
Adds transferOwnership to warp update to allow ownership to be transferred if the onchain owner differ

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/sdk': minor
---
Improve WarpCore validation error message for IGP fee checks

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/sdk': patch
---
Removes innacurate contract verification check, resulting in proxy contracts not being marked as proxies during contract verification.

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/sdk': patch
---
add error message for all calls to assert util

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/sdk': patch
---
Creates HyperlaneReader to re-use dyn provider log level & silences provider logs in deriveIsmConfig like deriveHookConfig.

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/utils': minor
---
set the errorMessage argument as required for assert util function

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/widgets': minor
---
Migrate hyperlane widgets lib to monorepo

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/sdk': patch
---
Add 'isInitialized' check before initializing implementation contract (for contracts that disableInitializers in constructors).

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/sdk': minor
---
Remove outdated logos in SDK (now in registry)

@ -1,5 +0,0 @@
---
"@hyperlane-xyz/cli": patch
---
Default to mailbox address in registry

@ -1,6 +0,0 @@
---
'@hyperlane-xyz/cli': minor
'@hyperlane-xyz/sdk': minor
---
Adds hyperlane warp apply

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/cli': minor
---
Improve chain metadata and address fetching from github registries

@ -1,6 +0,0 @@
---
'@hyperlane-xyz/cli': minor
'@hyperlane-xyz/sdk': minor
---
Add hyperlane core apply with update ownership

@ -1,6 +0,0 @@
---
'@hyperlane-xyz/cli': minor
'@hyperlane-xyz/sdk': minor
---
Add hyperlane warp update to extend a warp config

@ -1,6 +0,0 @@
---
'@hyperlane-xyz/cli': minor
'@hyperlane-xyz/sdk': minor
---
Add collateralAddressOrDenom for collateralVault

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/sdk': patch
---
Adds logic to prune and minify build artifacts to address 'entity size too large' error thrown from explorers. Note that the only identified instance of this issue is on BSC mainnet.

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/sdk': minor
---
Deploy to cheesechain, worldchain, xlayer

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/cli': minor
---
Update hyperlane core read to log the config terminal "preview", only if the number of lines is < 250

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/cli': patch
---
Update CLI verbiage to ask for vault and not token when initiating collateralVault warp route.

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/sdk': patch
---
ContractVerifier now adjusts timeouts based on explorer family, which helps with many rate-limiting related contract verification issues. In addition, the ContractVerifier verify logic has been greatly simplified to allowing for a predictable callstack + easy debugging.

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/core': patch
---
Removed outbox as param for ArbL2ToL1Ism

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/sdk': patch
---
Handle subdirectories for the folder in S3Validator class

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/utils': patch
---
Replace `configDeepEquals` with improve `deepEquals`

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/cli': minor
---
Prompt for chain testnet/mainnet during chain definition flow

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/cli': minor
---
Add 'submit' command to CLI.

@ -1,5 +1,16 @@
# @hyperlane-xyz/core
## 5.0.0
### Patch Changes
- 90598ad44: Removed outbox as param for ArbL2ToL1Ism
- Updated dependencies [388d25517]
- Updated dependencies [488f949ef]
- Updated dependencies [dfa908796]
- Updated dependencies [1474865ae]
- @hyperlane-xyz/utils@5.0.0
## 4.1.0
### Patch Changes

@ -1,11 +1,11 @@
{
"name": "@hyperlane-xyz/core",
"description": "Core solidity contracts for Hyperlane",
"version": "4.1.0",
"version": "5.0.0",
"dependencies": {
"@arbitrum/nitro-contracts": "^1.2.1",
"@eth-optimism/contracts": "^0.6.0",
"@hyperlane-xyz/utils": "4.1.0",
"@hyperlane-xyz/utils": "5.0.0",
"@layerzerolabs/lz-evm-oapp-v2": "2.0.2",
"@openzeppelin/contracts": "^4.9.3",
"@openzeppelin/contracts-upgradeable": "^v4.9.3",

@ -1,5 +1,7 @@
# @hyperlane-xyz/ccip-server
## 5.0.0
## 4.1.0
## 4.0.0

@ -1,6 +1,6 @@
{
"name": "@hyperlane-xyz/ccip-server",
"version": "4.1.0",
"version": "5.0.0",
"description": "CCIP server",
"typings": "dist/index.d.ts",
"typedocMain": "src/index.ts",

@ -1,5 +1,63 @@
# @hyperlane-xyz/cli
## 5.0.0
### Major Changes
- f1d70a5e8: refactor: select chain now become 2 step, select mainnet/testnet type first, then select chain
### Minor Changes
- 388d25517: Added HyperlaneRelayer for relaying messages from the CLI
- d0f7f21fd: Fix logging for hyperlane core apply
- d00f2ffc0: Displays formatted deployment plan to confirm warp deploy.
- 40255575c: Adds blockExplorers option on registry init.
- 708999433: Adds hyperlane warp apply
- 0e1a80e6e: Improve chain metadata and address fetching from github registries
- 5529d98d0: Add hyperlane core apply with update ownership
- 62d71fad3: Add hyperlane warp update to extend a warp config
- 49986aa92: Add collateralAddressOrDenom for collateralVault
- ded5718a0: Update hyperlane core read to log the config terminal "preview", only if the number of lines is < 250
- 5125b798d: Prompt for chain testnet/mainnet during chain definition flow
- bb470aec2: Add 'submit' command to CLI.
### Patch Changes
- 80ac5d28e: Display token symbol when balance is insufficient for command
- 6341edf2a: fix: use merkle tree hook address from registry for self relay hook derivations
- c539775d7: Default to mailbox address in registry
- c2a2897d7: Update CLI verbiage to ask for vault and not token when initiating collateralVault warp route.
- Updated dependencies [2c0ae3cf3]
- Updated dependencies [0dedbf5a0]
- Updated dependencies [388d25517]
- Updated dependencies [69a39da1c]
- Updated dependencies [4907b510c]
- Updated dependencies [488f949ef]
- Updated dependencies [c7f5a35e8]
- Updated dependencies [7265a4087]
- Updated dependencies [0a40dcb8b]
- Updated dependencies [f83b492de]
- Updated dependencies [79740755b]
- Updated dependencies [8533f9e66]
- Updated dependencies [ed65556aa]
- Updated dependencies [ab827a3fa]
- Updated dependencies [dfa908796]
- Updated dependencies [ed63e04c4]
- Updated dependencies [dfa908796]
- Updated dependencies [5aa24611b]
- Updated dependencies [cfb890dc6]
- Updated dependencies [708999433]
- Updated dependencies [5529d98d0]
- Updated dependencies [62d71fad3]
- Updated dependencies [49986aa92]
- Updated dependencies [7fdd3958d]
- Updated dependencies [8e942d3c6]
- Updated dependencies [fef629673]
- Updated dependencies [be4617b18]
- Updated dependencies [1474865ae]
- @hyperlane-xyz/sdk@5.0.0
- @hyperlane-xyz/utils@5.0.0
## 4.1.0
### Minor Changes

@ -1,13 +1,13 @@
{
"name": "@hyperlane-xyz/cli",
"version": "4.1.0",
"version": "5.0.0",
"description": "A command-line utility for common Hyperlane operations",
"dependencies": {
"@aws-sdk/client-kms": "^3.577.0",
"@aws-sdk/client-s3": "^3.577.0",
"@hyperlane-xyz/registry": "2.4.0",
"@hyperlane-xyz/sdk": "4.1.0",
"@hyperlane-xyz/utils": "4.1.0",
"@hyperlane-xyz/sdk": "5.0.0",
"@hyperlane-xyz/utils": "5.0.0",
"@inquirer/prompts": "^3.0.0",
"asn1.js": "^5.4.1",
"bignumber.js": "^9.1.1",

@ -1 +1 @@
export const VERSION = '4.1.0';
export const VERSION = '5.0.0';

@ -1,5 +1,39 @@
# @hyperlane-xyz/helloworld
## 5.0.0
### Patch Changes
- Updated dependencies [2c0ae3cf3]
- Updated dependencies [0dedbf5a0]
- Updated dependencies [388d25517]
- Updated dependencies [69a39da1c]
- Updated dependencies [4907b510c]
- Updated dependencies [488f949ef]
- Updated dependencies [c7f5a35e8]
- Updated dependencies [7265a4087]
- Updated dependencies [0a40dcb8b]
- Updated dependencies [f83b492de]
- Updated dependencies [79740755b]
- Updated dependencies [8533f9e66]
- Updated dependencies [ed65556aa]
- Updated dependencies [ab827a3fa]
- Updated dependencies [dfa908796]
- Updated dependencies [ed63e04c4]
- Updated dependencies [5aa24611b]
- Updated dependencies [cfb890dc6]
- Updated dependencies [708999433]
- Updated dependencies [5529d98d0]
- Updated dependencies [62d71fad3]
- Updated dependencies [49986aa92]
- Updated dependencies [7fdd3958d]
- Updated dependencies [8e942d3c6]
- Updated dependencies [fef629673]
- Updated dependencies [90598ad44]
- Updated dependencies [be4617b18]
- @hyperlane-xyz/sdk@5.0.0
- @hyperlane-xyz/core@5.0.0
## 4.1.0
### Patch Changes

@ -1,11 +1,11 @@
{
"name": "@hyperlane-xyz/helloworld",
"description": "A basic skeleton of an Hyperlane app",
"version": "4.1.0",
"version": "5.0.0",
"dependencies": {
"@hyperlane-xyz/core": "4.1.0",
"@hyperlane-xyz/core": "5.0.0",
"@hyperlane-xyz/registry": "2.4.0",
"@hyperlane-xyz/sdk": "4.1.0",
"@hyperlane-xyz/sdk": "5.0.0",
"@openzeppelin/contracts-upgradeable": "^4.9.3",
"ethers": "^5.7.2"
},

@ -1,5 +1,45 @@
# @hyperlane-xyz/infra
## 5.0.0
### Minor Changes
- 388d25517: Added HyperlaneRelayer for relaying messages from the CLI
### Patch Changes
- Updated dependencies [2c0ae3cf3]
- Updated dependencies [0dedbf5a0]
- Updated dependencies [388d25517]
- Updated dependencies [69a39da1c]
- Updated dependencies [4907b510c]
- Updated dependencies [488f949ef]
- Updated dependencies [c7f5a35e8]
- Updated dependencies [7265a4087]
- Updated dependencies [0a40dcb8b]
- Updated dependencies [f83b492de]
- Updated dependencies [79740755b]
- Updated dependencies [8533f9e66]
- Updated dependencies [ed65556aa]
- Updated dependencies [ab827a3fa]
- Updated dependencies [dfa908796]
- Updated dependencies [ed63e04c4]
- Updated dependencies [dfa908796]
- Updated dependencies [5aa24611b]
- Updated dependencies [cfb890dc6]
- Updated dependencies [708999433]
- Updated dependencies [5529d98d0]
- Updated dependencies [62d71fad3]
- Updated dependencies [49986aa92]
- Updated dependencies [7fdd3958d]
- Updated dependencies [8e942d3c6]
- Updated dependencies [fef629673]
- Updated dependencies [be4617b18]
- Updated dependencies [1474865ae]
- @hyperlane-xyz/sdk@5.0.0
- @hyperlane-xyz/utils@5.0.0
- @hyperlane-xyz/helloworld@5.0.0
## 4.1.0
### Minor Changes

@ -1,7 +1,7 @@
{
"name": "@hyperlane-xyz/infra",
"description": "Infrastructure utilities for the Hyperlane Network",
"version": "4.1.0",
"version": "5.0.0",
"dependencies": {
"@arbitrum/sdk": "^3.0.0",
"@aws-sdk/client-iam": "^3.74.0",
@ -13,10 +13,10 @@
"@ethersproject/hardware-wallets": "^5.7.0",
"@ethersproject/providers": "^5.7.2",
"@google-cloud/secret-manager": "^5.5.0",
"@hyperlane-xyz/helloworld": "4.1.0",
"@hyperlane-xyz/helloworld": "5.0.0",
"@hyperlane-xyz/registry": "2.4.0",
"@hyperlane-xyz/sdk": "4.1.0",
"@hyperlane-xyz/utils": "4.1.0",
"@hyperlane-xyz/sdk": "5.0.0",
"@hyperlane-xyz/utils": "5.0.0",
"@nomiclabs/hardhat-etherscan": "^3.0.3",
"@safe-global/protocol-kit": "^4.0.2",
"@solana/web3.js": "^1.78.0",

@ -1,5 +1,50 @@
# @hyperlane-xyz/sdk
## 5.0.0
### Major Changes
- 488f949ef: Upgrade CosmJS libs to 0.32.4
### Minor Changes
- 2c0ae3cf3: Deploy to connextsepolia + superpositiontestnet
- 0dedbf5a0: Deploy to endurance, fusemainnet, zoramainnet
- 388d25517: Added HyperlaneRelayer for relaying messages from the CLI
- 4907b510c: Add logic to parse SmartProvider errors to handle ethers and smart provider errors
- c7f5a35e8: Add hyperlane core apply with update default Ism
- f83b492de: - Enable updating of hooks through the `EvmHookModule`, including IGP and gas oracles.
- Drive-by fixes to ISM module and tests.
- 79740755b: Add enroll remote router to WarpModule
- 8533f9e66: Adds transferOwnership to warp update to allow ownership to be transferred if the onchain owner differ
- ed65556aa: Improve WarpCore validation error message for IGP fee checks
- cfb890dc6: Remove outdated logos in SDK (now in registry)
- 708999433: Adds hyperlane warp apply
- 5529d98d0: Add hyperlane core apply with update ownership
- 62d71fad3: Add hyperlane warp update to extend a warp config
- 49986aa92: Add collateralAddressOrDenom for collateralVault
- 8e942d3c6: Deploy to cheesechain, worldchain, xlayer
### Patch Changes
- 69a39da1c: Fix issue with cosmos tx estimation
- 7265a4087: Add rpcUrl, chainId, and method(params) to smart provider logging.
- 0a40dcb8b: Update cosmos chain schema
- ab827a3fa: Removes innacurate contract verification check, resulting in proxy contracts not being marked as proxies during contract verification.
- dfa908796: add error message for all calls to assert util
- ed63e04c4: Creates HyperlaneReader to re-use dyn provider log level & silences provider logs in deriveIsmConfig like deriveHookConfig.
- 5aa24611b: Add 'isInitialized' check before initializing implementation contract (for contracts that disableInitializers in constructors).
- 7fdd3958d: Adds logic to prune and minify build artifacts to address 'entity size too large' error thrown from explorers. Note that the only identified instance of this issue is on BSC mainnet.
- fef629673: ContractVerifier now adjusts timeouts based on explorer family, which helps with many rate-limiting related contract verification issues. In addition, the ContractVerifier verify logic has been greatly simplified to allowing for a predictable callstack + easy debugging.
- be4617b18: Handle subdirectories for the folder in S3Validator class
- Updated dependencies [388d25517]
- Updated dependencies [488f949ef]
- Updated dependencies [dfa908796]
- Updated dependencies [90598ad44]
- Updated dependencies [1474865ae]
- @hyperlane-xyz/utils@5.0.0
- @hyperlane-xyz/core@5.0.0
## 4.1.0
### Minor Changes

@ -1,13 +1,13 @@
{
"name": "@hyperlane-xyz/sdk",
"description": "The official SDK for the Hyperlane Network",
"version": "4.1.0",
"version": "5.0.0",
"dependencies": {
"@aws-sdk/client-s3": "^3.74.0",
"@cosmjs/cosmwasm-stargate": "^0.32.4",
"@cosmjs/stargate": "^0.32.4",
"@hyperlane-xyz/core": "4.1.0",
"@hyperlane-xyz/utils": "4.1.0",
"@hyperlane-xyz/core": "5.0.0",
"@hyperlane-xyz/utils": "5.0.0",
"@safe-global/api-kit": "1.3.0",
"@safe-global/protocol-kit": "1.3.0",
"@solana/spl-token": "^0.3.8",

@ -1,5 +1,20 @@
# @hyperlane-xyz/utils
## 5.0.0
### Major Changes
- 488f949ef: Upgrade CosmJS libs to 0.32.4
### Minor Changes
- 388d25517: Added HyperlaneRelayer for relaying messages from the CLI
- dfa908796: set the errorMessage argument as required for assert util function
### Patch Changes
- 1474865ae: Replace `configDeepEquals` with improve `deepEquals`
## 4.1.0
## 4.0.0

@ -1,7 +1,7 @@
{
"name": "@hyperlane-xyz/utils",
"description": "General utilities and types for the Hyperlane network",
"version": "4.1.0",
"version": "5.0.0",
"dependencies": {
"@cosmjs/encoding": "^0.32.4",
"@solana/web3.js": "^1.78.0",

@ -0,0 +1,37 @@
# @hyperlane-xyz/widgets
## 5.0.0
### Minor Changes
- 98eb680ad: Migrate hyperlane widgets lib to monorepo
### Patch Changes
- Updated dependencies [2c0ae3cf3]
- Updated dependencies [0dedbf5a0]
- Updated dependencies [388d25517]
- Updated dependencies [69a39da1c]
- Updated dependencies [4907b510c]
- Updated dependencies [488f949ef]
- Updated dependencies [c7f5a35e8]
- Updated dependencies [7265a4087]
- Updated dependencies [0a40dcb8b]
- Updated dependencies [f83b492de]
- Updated dependencies [79740755b]
- Updated dependencies [8533f9e66]
- Updated dependencies [ed65556aa]
- Updated dependencies [ab827a3fa]
- Updated dependencies [dfa908796]
- Updated dependencies [ed63e04c4]
- Updated dependencies [5aa24611b]
- Updated dependencies [cfb890dc6]
- Updated dependencies [708999433]
- Updated dependencies [5529d98d0]
- Updated dependencies [62d71fad3]
- Updated dependencies [49986aa92]
- Updated dependencies [7fdd3958d]
- Updated dependencies [8e942d3c6]
- Updated dependencies [fef629673]
- Updated dependencies [be4617b18]
- @hyperlane-xyz/sdk@5.0.0

@ -1,14 +1,14 @@
{
"name": "@hyperlane-xyz/widgets",
"description": "Common react components for Hyperlane projects",
"version": "4.1.0",
"version": "5.0.0",
"peerDependencies": {
"react": "^18",
"react-dom": "^18"
},
"dependencies": {
"@hyperlane-xyz/registry": "2.4.0",
"@hyperlane-xyz/sdk": "4.1.0"
"@hyperlane-xyz/sdk": "5.0.0"
},
"devDependencies": {
"@storybook/addon-essentials": "^7.6.14",

@ -7325,8 +7325,8 @@ __metadata:
"@ethersproject/abi": "npm:*"
"@ethersproject/providers": "npm:*"
"@hyperlane-xyz/registry": "npm:2.4.0"
"@hyperlane-xyz/sdk": "npm:4.1.0"
"@hyperlane-xyz/utils": "npm:4.1.0"
"@hyperlane-xyz/sdk": "npm:5.0.0"
"@hyperlane-xyz/utils": "npm:5.0.0"
"@inquirer/prompts": "npm:^3.0.0"
"@types/mocha": "npm:^10.0.1"
"@types/node": "npm:^18.14.5"
@ -7355,13 +7355,13 @@ __metadata:
languageName: unknown
linkType: soft
"@hyperlane-xyz/core@npm:4.1.0, @hyperlane-xyz/core@workspace:solidity":
"@hyperlane-xyz/core@npm:5.0.0, @hyperlane-xyz/core@workspace:solidity":
version: 0.0.0-use.local
resolution: "@hyperlane-xyz/core@workspace:solidity"
dependencies:
"@arbitrum/nitro-contracts": "npm:^1.2.1"
"@eth-optimism/contracts": "npm:^0.6.0"
"@hyperlane-xyz/utils": "npm:4.1.0"
"@hyperlane-xyz/utils": "npm:5.0.0"
"@layerzerolabs/lz-evm-oapp-v2": "npm:2.0.2"
"@layerzerolabs/solidity-examples": "npm:^1.1.0"
"@nomiclabs/hardhat-ethers": "npm:^2.2.3"
@ -7396,13 +7396,13 @@ __metadata:
languageName: unknown
linkType: soft
"@hyperlane-xyz/helloworld@npm:4.1.0, @hyperlane-xyz/helloworld@workspace:typescript/helloworld":
"@hyperlane-xyz/helloworld@npm:5.0.0, @hyperlane-xyz/helloworld@workspace:typescript/helloworld":
version: 0.0.0-use.local
resolution: "@hyperlane-xyz/helloworld@workspace:typescript/helloworld"
dependencies:
"@hyperlane-xyz/core": "npm:4.1.0"
"@hyperlane-xyz/core": "npm:5.0.0"
"@hyperlane-xyz/registry": "npm:2.4.0"
"@hyperlane-xyz/sdk": "npm:4.1.0"
"@hyperlane-xyz/sdk": "npm:5.0.0"
"@nomiclabs/hardhat-ethers": "npm:^2.2.3"
"@nomiclabs/hardhat-waffle": "npm:^2.0.6"
"@openzeppelin/contracts-upgradeable": "npm:^4.9.3"
@ -7449,10 +7449,10 @@ __metadata:
"@ethersproject/hardware-wallets": "npm:^5.7.0"
"@ethersproject/providers": "npm:^5.7.2"
"@google-cloud/secret-manager": "npm:^5.5.0"
"@hyperlane-xyz/helloworld": "npm:4.1.0"
"@hyperlane-xyz/helloworld": "npm:5.0.0"
"@hyperlane-xyz/registry": "npm:2.4.0"
"@hyperlane-xyz/sdk": "npm:4.1.0"
"@hyperlane-xyz/utils": "npm:4.1.0"
"@hyperlane-xyz/sdk": "npm:5.0.0"
"@hyperlane-xyz/utils": "npm:5.0.0"
"@nomiclabs/hardhat-ethers": "npm:^2.2.3"
"@nomiclabs/hardhat-etherscan": "npm:^3.0.3"
"@nomiclabs/hardhat-waffle": "npm:^2.0.6"
@ -7515,15 +7515,15 @@ __metadata:
languageName: node
linkType: hard
"@hyperlane-xyz/sdk@npm:4.1.0, @hyperlane-xyz/sdk@workspace:typescript/sdk":
"@hyperlane-xyz/sdk@npm:5.0.0, @hyperlane-xyz/sdk@workspace:typescript/sdk":
version: 0.0.0-use.local
resolution: "@hyperlane-xyz/sdk@workspace:typescript/sdk"
dependencies:
"@aws-sdk/client-s3": "npm:^3.74.0"
"@cosmjs/cosmwasm-stargate": "npm:^0.32.4"
"@cosmjs/stargate": "npm:^0.32.4"
"@hyperlane-xyz/core": "npm:4.1.0"
"@hyperlane-xyz/utils": "npm:4.1.0"
"@hyperlane-xyz/core": "npm:5.0.0"
"@hyperlane-xyz/utils": "npm:5.0.0"
"@nomiclabs/hardhat-ethers": "npm:^2.2.3"
"@nomiclabs/hardhat-waffle": "npm:^2.0.6"
"@safe-global/api-kit": "npm:1.3.0"
@ -7563,7 +7563,7 @@ __metadata:
languageName: unknown
linkType: soft
"@hyperlane-xyz/utils@npm:4.1.0, @hyperlane-xyz/utils@workspace:typescript/utils":
"@hyperlane-xyz/utils@npm:5.0.0, @hyperlane-xyz/utils@workspace:typescript/utils":
version: 0.0.0-use.local
resolution: "@hyperlane-xyz/utils@workspace:typescript/utils"
dependencies:
@ -7588,7 +7588,7 @@ __metadata:
resolution: "@hyperlane-xyz/widgets@workspace:typescript/widgets"
dependencies:
"@hyperlane-xyz/registry": "npm:2.4.0"
"@hyperlane-xyz/sdk": "npm:4.1.0"
"@hyperlane-xyz/sdk": "npm:5.0.0"
"@storybook/addon-essentials": "npm:^7.6.14"
"@storybook/addon-interactions": "npm:^7.6.14"
"@storybook/addon-links": "npm:^7.6.14"

Loading…
Cancel
Save