chore(cli,sdk,core,utils): release 4.0.0-alpha (#3892)

#### will run `npm publish --tag alpha` once approved and merged from
`cli-2.0` branch to `main`
pull/3897/head
Noah Bayindirli 🥂 5 months ago committed by GitHub
parent 642bc686df
commit fa237e0f7a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 5
      .changeset/beige-suns-wave.md
  2. 7
      .changeset/brave-humans-draw.md
  3. 6
      .changeset/bright-islands-shake.md
  4. 5
      .changeset/cuddly-trains-rescue.md
  5. 5
      .changeset/great-cycles-tickle.md
  6. 5
      .changeset/hip-squids-lay.md
  7. 7
      .changeset/orange-lemons-shake.md
  8. 5
      .changeset/rich-humans-hug.md
  9. 5
      .changeset/selfish-carpets-do.md
  10. 5
      .changeset/spotty-days-worry.md
  11. 5
      .changeset/spotty-wolves-fail.md
  12. 6
      .changeset/strong-rockets-kiss.md
  13. 5
      .changeset/three-coats-juggle.md
  14. 5
      .changeset/yellow-donkeys-fetch.md
  15. 12
      solidity/CHANGELOG.md
  16. 4
      solidity/package.json
  17. 2
      typescript/ccip-server/CHANGELOG.md
  18. 2
      typescript/ccip-server/package.json
  19. 32
      typescript/cli/CHANGELOG.md
  20. 6
      typescript/cli/package.json
  21. 2
      typescript/cli/src/version.ts
  22. 16
      typescript/helloworld/CHANGELOG.md
  23. 6
      typescript/helloworld/package.json
  24. 22
      typescript/infra/CHANGELOG.md
  25. 8
      typescript/infra/package.json
  26. 24
      typescript/sdk/CHANGELOG.md
  27. 6
      typescript/sdk/package.json
  28. 10
      typescript/utils/CHANGELOG.md
  29. 2
      typescript/utils/package.json
  30. 124
      yarn.lock

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/sdk': minor
---
Add create() with EvmCoreModule

@ -1,7 +0,0 @@
---
'@hyperlane-xyz/infra': minor
'@hyperlane-xyz/cli': minor
'@hyperlane-xyz/sdk': minor
---
Support hook config objects in warp config

@ -1,6 +0,0 @@
---
'@hyperlane-xyz/cli': minor
'@hyperlane-xyz/sdk': minor
---
Implement hyperlane core config to return CoreConfig

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/sdk': minor
---
Add EvmIcaModule.create()

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/cli': minor
---
Adds 'hyperlane warp config'.

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/cli': minor
---
Adds 'hyperlane core config'.

@ -1,7 +0,0 @@
---
'@hyperlane-xyz/infra': minor
'@hyperlane-xyz/utils': minor
'@hyperlane-xyz/sdk': minor
---
Completes the EvmIsmModule for creating, reading and updating ISMs.

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/cli': minor
---
Rename chain and config commands. Update hl core configure to prompt user for owner.

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/sdk': minor
---
Adds zod validation on tx submitter populated txs & re-uses ICA params for transformer.

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/cli': minor
---
Add warp send in favor of send transfer.

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/cli': minor
---
Adds 'hyperlane warp read'.

@ -1,6 +0,0 @@
---
'@hyperlane-xyz/cli': minor
'@hyperlane-xyz/sdk': minor
---
Implements `hyperlane core deploy`

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/cli': minor
---
Adds 'hyperlane core read'.

@ -1,5 +0,0 @@
---
'@hyperlane-xyz/sdk': minor
---
Adds further zod schema validation support throughout the SDK, namely for /transactions.

@ -1,5 +1,17 @@
# @hyperlane-xyz/core
## 4.0.0
### Major Changes
- 74c879fa1: Merge branch 'cli-2.0' into main.
### Patch Changes
- Updated dependencies [341b8affd]
- Updated dependencies [74c879fa1]
- @hyperlane-xyz/utils@4.0.0-alpha
## 3.13.0
### Minor Changes

@ -1,10 +1,10 @@
{
"name": "@hyperlane-xyz/core",
"description": "Core solidity contracts for Hyperlane",
"version": "3.13.0",
"version": "4.0.0-alpha",
"dependencies": {
"@eth-optimism/contracts": "^0.6.0",
"@hyperlane-xyz/utils": "3.13.0",
"@hyperlane-xyz/utils": "4.0.0-alpha",
"@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
## 4.0.0-alpha
## 3.13.0
## 3.12.0

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

@ -1,5 +1,37 @@
# @hyperlane-xyz/cli
## 4.0.0-alpha
### Major Changes
- 74c879fa1: Merge branch 'cli-2.0' into main.
### Minor Changes
- 1ec61debd: Support hook config objects in warp config
- 4663018fc: Implement hyperlane core config to return CoreConfig
- 84bc0bd7f: Adds 'hyperlane warp config'.
- b560bfc26: Adds 'hyperlane core config'.
- 642bc686d: Rename chain and config commands. Update hl core configure to prompt user for owner.
- ba4c9a7da: Add warp send in favor of send transfer.
- 7089c910f: Adds 'hyperlane warp read'.
- 1d0d1bb36: Implements `hyperlane core deploy`
- 44a2ffa1b: Adds 'hyperlane core read'.
### Patch Changes
- Updated dependencies [eb23e7729]
- Updated dependencies [1ec61debd]
- Updated dependencies [4663018fc]
- Updated dependencies [5e5886f2c]
- Updated dependencies [341b8affd]
- Updated dependencies [3dabcbdca]
- Updated dependencies [1d0d1bb36]
- Updated dependencies [74c879fa1]
- Updated dependencies [4bf7301ea]
- @hyperlane-xyz/sdk@4.0.0
- @hyperlane-xyz/utils@4.0.0-alpha
## 3.13.0
### Minor Changes

@ -1,13 +1,13 @@
{
"name": "@hyperlane-xyz/cli",
"version": "3.13.0",
"version": "4.0.0-alpha",
"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": "1.3.0",
"@hyperlane-xyz/sdk": "3.13.0",
"@hyperlane-xyz/utils": "3.13.0",
"@hyperlane-xyz/sdk": "4.0.0-alpha",
"@hyperlane-xyz/utils": "4.0.0-alpha",
"@inquirer/prompts": "^3.0.0",
"asn1.js": "^5.4.1",
"bignumber.js": "^9.1.1",

@ -1 +1 @@
export const VERSION = '3.13.0';
export const VERSION = '4.0.0-alpha';

@ -1,5 +1,21 @@
# @hyperlane-xyz/helloworld
## 4.0.0-alpha
### Patch Changes
- Updated dependencies [eb23e7729]
- Updated dependencies [1ec61debd]
- Updated dependencies [4663018fc]
- Updated dependencies [5e5886f2c]
- Updated dependencies [341b8affd]
- Updated dependencies [3dabcbdca]
- Updated dependencies [1d0d1bb36]
- Updated dependencies [74c879fa1]
- Updated dependencies [4bf7301ea]
- @hyperlane-xyz/sdk@4.0.0-alpha
- @hyperlane-xyz/core@4.0.0-alpha
## 3.13.0
### Patch Changes

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

@ -1,5 +1,27 @@
# @hyperlane-xyz/infra
## 4.0.0-alpha
### Minor Changes
- 1ec61debd: Support hook config objects in warp config
- 341b8affd: Completes the EvmIsmModule for creating, reading and updating ISMs.
### Patch Changes
- Updated dependencies [eb23e7729]
- Updated dependencies [1ec61debd]
- Updated dependencies [4663018fc]
- Updated dependencies [5e5886f2c]
- Updated dependencies [341b8affd]
- Updated dependencies [3dabcbdca]
- Updated dependencies [1d0d1bb36]
- Updated dependencies [74c879fa1]
- Updated dependencies [4bf7301ea]
- @hyperlane-xyz/sdk@4.0.0-alpha
- @hyperlane-xyz/utils@4.0.0-alpha
- @hyperlane-xyz/helloworld@4.0.0-alpha
## 3.13.0
### Minor Changes

@ -1,7 +1,7 @@
{
"name": "@hyperlane-xyz/infra",
"description": "Infrastructure utilities for the Hyperlane Network",
"version": "3.13.0",
"version": "4.0.0-alpha",
"dependencies": {
"@arbitrum/sdk": "^3.0.0",
"@aws-sdk/client-iam": "^3.74.0",
@ -12,10 +12,10 @@
"@ethersproject/experimental": "^5.7.0",
"@ethersproject/hardware-wallets": "^5.7.0",
"@ethersproject/providers": "^5.7.2",
"@hyperlane-xyz/helloworld": "3.13.0",
"@hyperlane-xyz/helloworld": "4.0.0-alpha",
"@hyperlane-xyz/registry": "1.3.0",
"@hyperlane-xyz/sdk": "3.13.0",
"@hyperlane-xyz/utils": "3.13.0",
"@hyperlane-xyz/sdk": "4.0.0-alpha",
"@hyperlane-xyz/utils": "4.0.0-alpha",
"@nomiclabs/hardhat-etherscan": "^3.0.3",
"@solana/web3.js": "^1.78.0",
"asn1.js": "5.4.1",

@ -1,5 +1,29 @@
# @hyperlane-xyz/sdk
## 4.0.0-alpha
### Major Changes
- 74c879fa1: Merge branch 'cli-2.0' into main.
### Minor Changes
- eb23e7729: Add create() with EvmCoreModule
- 1ec61debd: Support hook config objects in warp config
- 4663018fc: Implement hyperlane core config to return CoreConfig
- 5e5886f2c: Add EvmIcaModule.create()
- 341b8affd: Completes the EvmIsmModule for creating, reading and updating ISMs.
- 3dabcbdca: Adds zod validation on tx submitter populated txs & re-uses ICA params for transformer.
- 1d0d1bb36: Implements `hyperlane core deploy`
- 4bf7301ea: Adds further zod schema validation support throughout the SDK, namely for /transactions.
### Patch Changes
- Updated dependencies [341b8affd]
- Updated dependencies [74c879fa1]
- @hyperlane-xyz/utils@4.0.0-alpha
- @hyperlane-xyz/core@4.0.0-alpha
## 3.13.0
### Minor Changes

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

@ -1,5 +1,15 @@
# @hyperlane-xyz/utils
## 4.0.0-alpha
### Major Changes
- 74c879fa1: Merge branch 'cli-2.0' into main.
### Minor Changes
- 341b8affd: Completes the EvmIsmModule for creating, reading and updating ISMs.
## 3.13.0
### Minor Changes

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

@ -5691,8 +5691,8 @@ __metadata:
"@aws-sdk/client-kms": "npm:^3.577.0"
"@aws-sdk/client-s3": "npm:^3.577.0"
"@hyperlane-xyz/registry": "npm:1.3.0"
"@hyperlane-xyz/sdk": "npm:3.13.0"
"@hyperlane-xyz/utils": "npm:3.13.0"
"@hyperlane-xyz/sdk": "npm:4.0.0-alpha"
"@hyperlane-xyz/utils": "npm:4.0.0-alpha"
"@inquirer/prompts": "npm:^3.0.0"
"@types/mocha": "npm:^10.0.1"
"@types/node": "npm:^18.14.5"
@ -5720,12 +5720,28 @@ __metadata:
languageName: unknown
linkType: soft
"@hyperlane-xyz/core@npm:3.13.0, @hyperlane-xyz/core@workspace:solidity":
"@hyperlane-xyz/core@npm:3.7.0":
version: 3.7.0
resolution: "@hyperlane-xyz/core@npm:3.7.0"
dependencies:
"@eth-optimism/contracts": "npm:^0.6.0"
"@hyperlane-xyz/utils": "npm:3.7.0"
"@openzeppelin/contracts": "npm:^4.9.3"
"@openzeppelin/contracts-upgradeable": "npm:^v4.9.3"
peerDependencies:
"@ethersproject/abi": "*"
"@ethersproject/providers": "*"
"@types/sinon-chai": "*"
checksum: efa01d943dd5b67830bb7244291c8ba9849472e804dff589463de76d3c03e56bc8d62454b575a6621aa1b8b53cc0d1d3b752a83d34f4b328ecd85e1ff23230d5
languageName: node
linkType: hard
"@hyperlane-xyz/core@npm:4.0.0-alpha, @hyperlane-xyz/core@workspace:solidity":
version: 0.0.0-use.local
resolution: "@hyperlane-xyz/core@workspace:solidity"
dependencies:
"@eth-optimism/contracts": "npm:^0.6.0"
"@hyperlane-xyz/utils": "npm:3.13.0"
"@hyperlane-xyz/utils": "npm:4.0.0-alpha"
"@layerzerolabs/lz-evm-oapp-v2": "npm:2.0.2"
"@layerzerolabs/solidity-examples": "npm:^1.1.0"
"@nomiclabs/hardhat-ethers": "npm:^2.2.3"
@ -5757,29 +5773,13 @@ __metadata:
languageName: unknown
linkType: soft
"@hyperlane-xyz/core@npm:3.7.0":
version: 3.7.0
resolution: "@hyperlane-xyz/core@npm:3.7.0"
dependencies:
"@eth-optimism/contracts": "npm:^0.6.0"
"@hyperlane-xyz/utils": "npm:3.7.0"
"@openzeppelin/contracts": "npm:^4.9.3"
"@openzeppelin/contracts-upgradeable": "npm:^v4.9.3"
peerDependencies:
"@ethersproject/abi": "*"
"@ethersproject/providers": "*"
"@types/sinon-chai": "*"
checksum: efa01d943dd5b67830bb7244291c8ba9849472e804dff589463de76d3c03e56bc8d62454b575a6621aa1b8b53cc0d1d3b752a83d34f4b328ecd85e1ff23230d5
languageName: node
linkType: hard
"@hyperlane-xyz/helloworld@npm:3.13.0, @hyperlane-xyz/helloworld@workspace:typescript/helloworld":
"@hyperlane-xyz/helloworld@npm:4.0.0-alpha, @hyperlane-xyz/helloworld@workspace:typescript/helloworld":
version: 0.0.0-use.local
resolution: "@hyperlane-xyz/helloworld@workspace:typescript/helloworld"
dependencies:
"@hyperlane-xyz/core": "npm:3.13.0"
"@hyperlane-xyz/core": "npm:4.0.0-alpha"
"@hyperlane-xyz/registry": "npm:1.3.0"
"@hyperlane-xyz/sdk": "npm:3.13.0"
"@hyperlane-xyz/sdk": "npm:4.0.0-alpha"
"@nomiclabs/hardhat-ethers": "npm:^2.2.3"
"@nomiclabs/hardhat-waffle": "npm:^2.0.6"
"@openzeppelin/contracts-upgradeable": "npm:^4.9.3"
@ -5824,10 +5824,10 @@ __metadata:
"@ethersproject/experimental": "npm:^5.7.0"
"@ethersproject/hardware-wallets": "npm:^5.7.0"
"@ethersproject/providers": "npm:^5.7.2"
"@hyperlane-xyz/helloworld": "npm:3.13.0"
"@hyperlane-xyz/helloworld": "npm:4.0.0-alpha"
"@hyperlane-xyz/registry": "npm:1.3.0"
"@hyperlane-xyz/sdk": "npm:3.13.0"
"@hyperlane-xyz/utils": "npm:3.13.0"
"@hyperlane-xyz/sdk": "npm:4.0.0-alpha"
"@hyperlane-xyz/utils": "npm:4.0.0-alpha"
"@nomiclabs/hardhat-ethers": "npm:^2.2.3"
"@nomiclabs/hardhat-etherscan": "npm:^3.0.3"
"@nomiclabs/hardhat-waffle": "npm:^2.0.6"
@ -5887,15 +5887,43 @@ __metadata:
languageName: node
linkType: hard
"@hyperlane-xyz/sdk@npm:3.13.0, @hyperlane-xyz/sdk@workspace:typescript/sdk":
"@hyperlane-xyz/sdk@npm:3.7.0":
version: 3.7.0
resolution: "@hyperlane-xyz/sdk@npm:3.7.0"
dependencies:
"@cosmjs/cosmwasm-stargate": "npm:^0.31.3"
"@cosmjs/stargate": "npm:^0.31.3"
"@hyperlane-xyz/core": "npm:3.7.0"
"@hyperlane-xyz/utils": "npm:3.7.0"
"@solana/spl-token": "npm:^0.3.8"
"@solana/web3.js": "npm:^1.78.0"
"@types/coingecko-api": "npm:^1.0.10"
"@types/debug": "npm:^4.1.7"
"@wagmi/chains": "npm:^1.8.0"
bignumber.js: "npm:^9.1.1"
coingecko-api: "npm:^1.0.10"
cosmjs-types: "npm:^0.9.0"
cross-fetch: "npm:^3.1.5"
debug: "npm:^4.3.4"
ethers: "npm:^5.7.2"
viem: "npm:^1.20.0"
zod: "npm:^3.21.2"
peerDependencies:
"@ethersproject/abi": "*"
"@ethersproject/providers": "*"
checksum: b124a42f34502c4dad4127723d345158f592056d7e60e17d87c84bf81664ead20232ffaff66e6c21968dfd5693ba5122910fbcaa6b7db5b05fdd5d2051592835
languageName: node
linkType: hard
"@hyperlane-xyz/sdk@npm:4.0.0-alpha, @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.31.3"
"@cosmjs/stargate": "npm:^0.31.3"
"@hyperlane-xyz/core": "npm:3.13.0"
"@hyperlane-xyz/utils": "npm:3.13.0"
"@hyperlane-xyz/core": "npm:4.0.0-alpha"
"@hyperlane-xyz/utils": "npm:4.0.0-alpha"
"@nomiclabs/hardhat-ethers": "npm:^2.2.3"
"@nomiclabs/hardhat-waffle": "npm:^2.0.6"
"@safe-global/api-kit": "npm:1.3.0"
@ -5935,35 +5963,19 @@ __metadata:
languageName: unknown
linkType: soft
"@hyperlane-xyz/sdk@npm:3.7.0":
"@hyperlane-xyz/utils@npm:3.7.0":
version: 3.7.0
resolution: "@hyperlane-xyz/sdk@npm:3.7.0"
resolution: "@hyperlane-xyz/utils@npm:3.7.0"
dependencies:
"@cosmjs/cosmwasm-stargate": "npm:^0.31.3"
"@cosmjs/stargate": "npm:^0.31.3"
"@hyperlane-xyz/core": "npm:3.7.0"
"@hyperlane-xyz/utils": "npm:3.7.0"
"@solana/spl-token": "npm:^0.3.8"
"@cosmjs/encoding": "npm:^0.31.3"
"@solana/web3.js": "npm:^1.78.0"
"@types/coingecko-api": "npm:^1.0.10"
"@types/debug": "npm:^4.1.7"
"@wagmi/chains": "npm:^1.8.0"
bignumber.js: "npm:^9.1.1"
coingecko-api: "npm:^1.0.10"
cosmjs-types: "npm:^0.9.0"
cross-fetch: "npm:^3.1.5"
debug: "npm:^4.3.4"
ethers: "npm:^5.7.2"
viem: "npm:^1.20.0"
zod: "npm:^3.21.2"
peerDependencies:
"@ethersproject/abi": "*"
"@ethersproject/providers": "*"
checksum: b124a42f34502c4dad4127723d345158f592056d7e60e17d87c84bf81664ead20232ffaff66e6c21968dfd5693ba5122910fbcaa6b7db5b05fdd5d2051592835
checksum: c76f36913c572702b9dfe22fd868db6fed01c0da9485319e33e8d00a6b8a1bfdcecb5f61c8a3fd8ccbef0b36809e8055db62d75d0c6759d5e079ee330586bcd1
languageName: node
linkType: hard
"@hyperlane-xyz/utils@npm:3.13.0, @hyperlane-xyz/utils@workspace:typescript/utils":
"@hyperlane-xyz/utils@npm:4.0.0-alpha, @hyperlane-xyz/utils@workspace:typescript/utils":
version: 0.0.0-use.local
resolution: "@hyperlane-xyz/utils@workspace:typescript/utils"
dependencies:
@ -5981,18 +5993,6 @@ __metadata:
languageName: unknown
linkType: soft
"@hyperlane-xyz/utils@npm:3.7.0":
version: 3.7.0
resolution: "@hyperlane-xyz/utils@npm:3.7.0"
dependencies:
"@cosmjs/encoding": "npm:^0.31.3"
"@solana/web3.js": "npm:^1.78.0"
bignumber.js: "npm:^9.1.1"
ethers: "npm:^5.7.2"
checksum: c76f36913c572702b9dfe22fd868db6fed01c0da9485319e33e8d00a6b8a1bfdcecb5f61c8a3fd8ccbef0b36809e8055db62d75d0c6759d5e079ee330586bcd1
languageName: node
linkType: hard
"@hyperlane-xyz/widgets@npm:3.7.0":
version: 3.7.0
resolution: "@hyperlane-xyz/widgets@npm:3.7.0"

Loading…
Cancel
Save