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/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
## @hyperlane-xyz/core@3.6.0
### Patch Changes
- @hyperlane-xyz/utils@3.6.0
## @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
## @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
## @hyperlane-xyz/utils@3.6.0
## @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
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
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)
- 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)
- 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)
- 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)