Skip to content

Releases: hyperlane-xyz/hyperlane-monorepo

SDK v1.2.0

22 Feb 21:31
31a102a
Compare
Choose a tag to compare

The 1.2.0 SDK brings significant improvements to the typings for core classes and an updated MultiProvider rebuilt from the ground up for flexibility and convenience. The updated contracts add new capabilities around gas payments (see GasRouter). 1.2.0 also adds SDK support for Gnosis chain.

Breaking Changes

  • Removed Chain generic type argument from SDK classes (e.g. HyperlaneCore, HyperlaneDeployer, etc.)
  • Redesigned MultiProvider interface
  • Removed HyperlaneMessage and its utility functions
  • Removed ChainConnection and chainConnectionConfigs

See the template app update for an example or migrating from 1.1.0 to 1.2.0: https://github.com/hyperlane-xyz/hyperlane-app-template/pull/44/files

What's Changed

New Contributors

  • @Defcon023 made their first contribution in #1799

Full Changelog: v1.1.0...v1.2.0

SDK v1.1.0

26 Jan 17:00
5ffa167
Compare
Choose a tag to compare

Includes new IGP addresses (#1572) and updates to the InterchainGasCalculator (#1645) as interchain gas payments begin to be enforced. See Migrating to Enforced Interchain Gas Payments for more context.

SDK v1.0.0

12 Jan 22:39
248a3eb
Compare
Choose a tag to compare

This is the first production release of the SDK and related packages for Hyperlane v2!

V2 brings many major improvements to the protocol. Some highlights include Sovereign Consensus, unified Mailbox contracts, and domain ID and chain ID equivalence. Simplicity and modularity are the hallmarks of this launch, and we hope you enjoy an improved developer experience.

V1 to V2 Migration Guide

Full Changelog: v0.5.5...v1.0.0

SDK v1.0.0-beta6

03 Jan 22:03
7f89870
Compare
Choose a tag to compare
SDK v1.0.0-beta6 Pre-release
Pre-release

SDK prerelease updating environment names

SDK v1.0.0-beta5

02 Jan 22:40
b8462f2
Compare
Choose a tag to compare
SDK v1.0.0-beta5 Pre-release
Pre-release

Beta release of SDK for Hyperlane protocol v2

SDK v0.5.5

04 Dec 16:38
180fe7f
Compare
Choose a tag to compare

This minor release reduces the Mumbai finality block number requirement and includes progress on liquidity layer support.

What's Changed

New Contributors

Full Changelog: v0.5.3...v0.5.5

SDK v0.5.3

02 Nov 18:31
7f54dcb
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.2...v0.5.3

SDK v0.5.2

01 Nov 17:30
7f5e6c6
Compare
Choose a tag to compare

What's Changed

Breaking Changes

  • The SDK's resolveNetworks has been renamed to resolveChains

Full Changelog: v0.5.1...v0.5.2

SDK v0.5.1

24 Oct 17:22
03b2e4c
Compare
Choose a tag to compare

A minor release, mostly to publish artifacts from recent addition of Moonbeam support.

What's Changed

Full Changelog: v0.5.0...v0.5.1

SDK v0.5.0

13 Oct 21:23
da5c504
Compare
Choose a tag to compare

See v0.5.0-beta0 release notes for major changes.

What's Changed (since beta0)

Full Changelog: v0.5.0-beta0...v0.5.0