diff --git a/.changeset/dirty-ears-push.md b/.changeset/dirty-ears-push.md deleted file mode 100644 index d1e81569cd..0000000000 --- a/.changeset/dirty-ears-push.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@hyperlane-xyz/infra': patch -'@hyperlane-xyz/cli': patch -'@hyperlane-xyz/sdk': patch ---- - -Added `shouldRecover` flag to deployContractFromFactory so that the `TestRecipientDeployer` can deploy new contracts if it's not the owner of the prior deployments (We were recovering the SDK artifacts which meant the deployer won't be able to set the ISM as they needed) diff --git a/.changeset/healthy-waves-cheat.md b/.changeset/healthy-waves-cheat.md deleted file mode 100644 index c2c679974f..0000000000 --- a/.changeset/healthy-waves-cheat.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@hyperlane-xyz/sdk': patch ---- - -Add mailbox version const to SDK diff --git a/.changeset/modern-guests-push.md b/.changeset/modern-guests-push.md deleted file mode 100644 index ca8e62df12..0000000000 --- a/.changeset/modern-guests-push.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@hyperlane-xyz/sdk': minor ---- - -Add dsrv, staked and zeeprime as validators diff --git a/.changeset/old-lizards-melt.md b/.changeset/old-lizards-melt.md deleted file mode 100644 index 739b78c897..0000000000 --- a/.changeset/old-lizards-melt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@hyperlane-xyz/sdk': minor ---- - -HyperlaneIsmFactory is now wary of (try)getDomainId or (try)getChainName calls which may fail and handles them appropriately. diff --git a/solidity/CHANGELOG.md b/solidity/CHANGELOG.md index d1a86ed4ad..283642d524 100644 --- a/solidity/CHANGELOG.md +++ b/solidity/CHANGELOG.md @@ -1,5 +1,11 @@ # @hyperlane-xyz/core +## 3.6.0 + +### Patch Changes + +- @hyperlane-xyz/utils@3.6.0 + ## 3.5.1 ### Patch Changes diff --git a/solidity/package.json b/solidity/package.json index 3452bbac8f..cdb6a29fc0 100644 --- a/solidity/package.json +++ b/solidity/package.json @@ -1,10 +1,10 @@ { "name": "@hyperlane-xyz/core", "description": "Core solidity contracts for Hyperlane", - "version": "3.5.1", + "version": "3.6.0", "dependencies": { "@eth-optimism/contracts": "^0.6.0", - "@hyperlane-xyz/utils": "3.5.1", + "@hyperlane-xyz/utils": "3.6.0", "@openzeppelin/contracts": "^4.9.3", "@openzeppelin/contracts-upgradeable": "^v4.9.3" }, diff --git a/typescript/cli/CHANGELOG.md b/typescript/cli/CHANGELOG.md index 3568080a7a..ca7c0a81ea 100644 --- a/typescript/cli/CHANGELOG.md +++ b/typescript/cli/CHANGELOG.md @@ -1,5 +1,17 @@ # @hyperlane-xyz/cli +## 3.6.0 + +### Patch Changes + +- 67a6d971e: Added `shouldRecover` flag to deployContractFromFactory so that the `TestRecipientDeployer` can deploy new contracts if it's not the owner of the prior deployments (We were recovering the SDK artifacts which meant the deployer won't be able to set the ISM as they needed) +- Updated dependencies [67a6d971e] +- Updated dependencies [612d4163a] +- Updated dependencies [0488ef31d] +- Updated dependencies [8d8ba3f7a] + - @hyperlane-xyz/sdk@3.6.0 + - @hyperlane-xyz/utils@3.6.0 + ## 3.5.1 ### Patch Changes diff --git a/typescript/cli/package.json b/typescript/cli/package.json index f1d9d2269b..f5bc09c70a 100644 --- a/typescript/cli/package.json +++ b/typescript/cli/package.json @@ -1,10 +1,10 @@ { "name": "@hyperlane-xyz/cli", - "version": "3.5.1", + "version": "3.6.0", "description": "A command-line utility for common Hyperlane operations", "dependencies": { - "@hyperlane-xyz/sdk": "3.5.1", - "@hyperlane-xyz/utils": "3.5.1", + "@hyperlane-xyz/sdk": "3.6.0", + "@hyperlane-xyz/utils": "3.6.0", "@inquirer/prompts": "^3.0.0", "bignumber.js": "^9.1.1", "chalk": "^5.3.0", diff --git a/typescript/cli/src/version.ts b/typescript/cli/src/version.ts index d17eb6093b..16f5b96cee 100644 --- a/typescript/cli/src/version.ts +++ b/typescript/cli/src/version.ts @@ -1 +1 @@ -export const VERSION = '3.5.1'; +export const VERSION = '3.6.0'; diff --git a/typescript/helloworld/CHANGELOG.md b/typescript/helloworld/CHANGELOG.md index 85ba12f2a7..a10ee2c8ec 100644 --- a/typescript/helloworld/CHANGELOG.md +++ b/typescript/helloworld/CHANGELOG.md @@ -1,5 +1,16 @@ # @hyperlane-xyz/helloworld +## 3.6.0 + +### Patch Changes + +- Updated dependencies [67a6d971e] +- Updated dependencies [612d4163a] +- Updated dependencies [0488ef31d] +- Updated dependencies [8d8ba3f7a] + - @hyperlane-xyz/sdk@3.6.0 + - @hyperlane-xyz/core@3.6.0 + ## 3.5.1 ### Patch Changes diff --git a/typescript/helloworld/package.json b/typescript/helloworld/package.json index 2dcc5745d0..521c7b9c73 100644 --- a/typescript/helloworld/package.json +++ b/typescript/helloworld/package.json @@ -1,10 +1,10 @@ { "name": "@hyperlane-xyz/helloworld", "description": "A basic skeleton of an Hyperlane app", - "version": "3.5.1", + "version": "3.6.0", "dependencies": { - "@hyperlane-xyz/core": "3.5.1", - "@hyperlane-xyz/sdk": "3.5.1", + "@hyperlane-xyz/core": "3.6.0", + "@hyperlane-xyz/sdk": "3.6.0", "@openzeppelin/contracts-upgradeable": "^4.9.3", "ethers": "^5.7.2" }, diff --git a/typescript/infra/CHANGELOG.md b/typescript/infra/CHANGELOG.md index ca065714cb..825e4e99c8 100644 --- a/typescript/infra/CHANGELOG.md +++ b/typescript/infra/CHANGELOG.md @@ -1,5 +1,18 @@ # @hyperlane-xyz/infra +## 3.6.0 + +### Patch Changes + +- 67a6d971e: Added `shouldRecover` flag to deployContractFromFactory so that the `TestRecipientDeployer` can deploy new contracts if it's not the owner of the prior deployments (We were recovering the SDK artifacts which meant the deployer won't be able to set the ISM as they needed) +- Updated dependencies [67a6d971e] +- Updated dependencies [612d4163a] +- Updated dependencies [0488ef31d] +- Updated dependencies [8d8ba3f7a] + - @hyperlane-xyz/sdk@3.6.0 + - @hyperlane-xyz/helloworld@3.6.0 + - @hyperlane-xyz/utils@3.6.0 + ## 3.5.1 ### Patch Changes diff --git a/typescript/infra/package.json b/typescript/infra/package.json index 895c7df45a..74ff3cda2f 100644 --- a/typescript/infra/package.json +++ b/typescript/infra/package.json @@ -1,7 +1,7 @@ { "name": "@hyperlane-xyz/infra", "description": "Infrastructure utilities for the Hyperlane Network", - "version": "3.5.1", + "version": "3.6.0", "dependencies": { "@arbitrum/sdk": "^3.0.0", "@aws-sdk/client-iam": "^3.74.0", @@ -12,9 +12,9 @@ "@ethersproject/experimental": "^5.7.0", "@ethersproject/hardware-wallets": "^5.7.0", "@ethersproject/providers": "^5.7.2", - "@hyperlane-xyz/helloworld": "3.5.1", - "@hyperlane-xyz/sdk": "3.5.1", - "@hyperlane-xyz/utils": "3.5.1", + "@hyperlane-xyz/helloworld": "3.6.0", + "@hyperlane-xyz/sdk": "3.6.0", + "@hyperlane-xyz/utils": "3.6.0", "@nomiclabs/hardhat-etherscan": "^3.0.3", "@safe-global/api-kit": "^1.3.0", "@safe-global/protocol-kit": "^1.2.0", diff --git a/typescript/sdk/CHANGELOG.md b/typescript/sdk/CHANGELOG.md index ea099570bc..6e6f10338b 100644 --- a/typescript/sdk/CHANGELOG.md +++ b/typescript/sdk/CHANGELOG.md @@ -1,5 +1,19 @@ # @hyperlane-xyz/sdk +## 3.6.0 + +### Minor Changes + +- 0488ef31d: Add dsrv, staked and zeeprime as validators +- 8d8ba3f7a: HyperlaneIsmFactory is now wary of (try)getDomainId or (try)getChainName calls which may fail and handles them appropriately. + +### Patch Changes + +- 67a6d971e: Added `shouldRecover` flag to deployContractFromFactory so that the `TestRecipientDeployer` can deploy new contracts if it's not the owner of the prior deployments (We were recovering the SDK artifacts which meant the deployer won't be able to set the ISM as they needed) +- 612d4163a: Add mailbox version const to SDK + - @hyperlane-xyz/core@3.6.0 + - @hyperlane-xyz/utils@3.6.0 + ## 3.5.1 ### Patch Changes diff --git a/typescript/sdk/package.json b/typescript/sdk/package.json index 87932527ba..a255ef5dc6 100644 --- a/typescript/sdk/package.json +++ b/typescript/sdk/package.json @@ -1,12 +1,12 @@ { "name": "@hyperlane-xyz/sdk", "description": "The official SDK for the Hyperlane Network", - "version": "3.5.1", + "version": "3.6.0", "dependencies": { "@cosmjs/cosmwasm-stargate": "^0.31.3", "@cosmjs/stargate": "^0.31.3", - "@hyperlane-xyz/core": "3.5.1", - "@hyperlane-xyz/utils": "3.5.1", + "@hyperlane-xyz/core": "3.6.0", + "@hyperlane-xyz/utils": "3.6.0", "@solana/spl-token": "^0.3.8", "@solana/web3.js": "^1.78.0", "@types/coingecko-api": "^1.0.10", diff --git a/typescript/utils/CHANGELOG.md b/typescript/utils/CHANGELOG.md index 40b1b23c6f..324822dd6d 100644 --- a/typescript/utils/CHANGELOG.md +++ b/typescript/utils/CHANGELOG.md @@ -1,5 +1,7 @@ # @hyperlane-xyz/utils +## 3.6.0 + ## 3.5.1 ## 3.5.0 diff --git a/typescript/utils/package.json b/typescript/utils/package.json index f7721a27f3..fd356157bb 100644 --- a/typescript/utils/package.json +++ b/typescript/utils/package.json @@ -1,7 +1,7 @@ { "name": "@hyperlane-xyz/utils", "description": "General utilities and types for the Hyperlane network", - "version": "3.5.1", + "version": "3.6.0", "dependencies": { "@cosmjs/encoding": "^0.31.3", "@solana/web3.js": "^1.78.0", diff --git a/yarn.lock b/yarn.lock index b4cc1e108b..15bd3bdd65 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4235,8 +4235,8 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperlane-xyz/cli@workspace:typescript/cli" dependencies: - "@hyperlane-xyz/sdk": "npm:3.5.1" - "@hyperlane-xyz/utils": "npm:3.5.1" + "@hyperlane-xyz/sdk": "npm:3.6.0" + "@hyperlane-xyz/utils": "npm:3.6.0" "@inquirer/prompts": "npm:^3.0.0" "@types/mocha": "npm:^10.0.1" "@types/node": "npm:^18.14.5" @@ -4261,12 +4261,12 @@ __metadata: languageName: unknown linkType: soft -"@hyperlane-xyz/core@npm:3.5.1, @hyperlane-xyz/core@workspace:solidity": +"@hyperlane-xyz/core@npm:3.6.0, @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.5.1" + "@hyperlane-xyz/utils": "npm:3.6.0" "@nomiclabs/hardhat-ethers": "npm:^2.2.1" "@nomiclabs/hardhat-waffle": "npm:^2.0.6" "@openzeppelin/contracts": "npm:^4.9.3" @@ -4293,12 +4293,12 @@ __metadata: languageName: unknown linkType: soft -"@hyperlane-xyz/helloworld@npm:3.5.1, @hyperlane-xyz/helloworld@workspace:typescript/helloworld": +"@hyperlane-xyz/helloworld@npm:3.6.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:3.5.1" - "@hyperlane-xyz/sdk": "npm:3.5.1" + "@hyperlane-xyz/core": "npm:3.6.0" + "@hyperlane-xyz/sdk": "npm:3.6.0" "@nomiclabs/hardhat-ethers": "npm:^2.2.1" "@nomiclabs/hardhat-waffle": "npm:^2.0.6" "@openzeppelin/contracts-upgradeable": "npm:^4.9.3" @@ -4343,9 +4343,9 @@ __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.5.1" - "@hyperlane-xyz/sdk": "npm:3.5.1" - "@hyperlane-xyz/utils": "npm:3.5.1" + "@hyperlane-xyz/helloworld": "npm:3.6.0" + "@hyperlane-xyz/sdk": "npm:3.6.0" + "@hyperlane-xyz/utils": "npm:3.6.0" "@nomiclabs/hardhat-ethers": "npm:^2.2.1" "@nomiclabs/hardhat-etherscan": "npm:^3.0.3" "@nomiclabs/hardhat-waffle": "npm:^2.0.6" @@ -4393,14 +4393,14 @@ __metadata: languageName: unknown linkType: soft -"@hyperlane-xyz/sdk@npm:3.5.1, @hyperlane-xyz/sdk@workspace:typescript/sdk": +"@hyperlane-xyz/sdk@npm:3.6.0, @hyperlane-xyz/sdk@workspace:typescript/sdk": version: 0.0.0-use.local resolution: "@hyperlane-xyz/sdk@workspace:typescript/sdk" dependencies: "@cosmjs/cosmwasm-stargate": "npm:^0.31.3" "@cosmjs/stargate": "npm:^0.31.3" - "@hyperlane-xyz/core": "npm:3.5.1" - "@hyperlane-xyz/utils": "npm:3.5.1" + "@hyperlane-xyz/core": "npm:3.6.0" + "@hyperlane-xyz/utils": "npm:3.6.0" "@nomiclabs/hardhat-ethers": "npm:^2.2.1" "@nomiclabs/hardhat-waffle": "npm:^2.0.6" "@solana/spl-token": "npm:^0.3.8" @@ -4437,7 +4437,7 @@ __metadata: languageName: unknown linkType: soft -"@hyperlane-xyz/utils@npm:3.5.1, @hyperlane-xyz/utils@workspace:typescript/utils": +"@hyperlane-xyz/utils@npm:3.6.0, @hyperlane-xyz/utils@workspace:typescript/utils": version: 0.0.0-use.local resolution: "@hyperlane-xyz/utils@workspace:typescript/utils" dependencies: