github hyperlane-xyz/hyperlane-monorepo @hyperlane-xyz/utils@24.0.0

latest releases: @hyperlane-xyz/radix-sdk@25.0.0, @hyperlane-xyz/rebalancer-sim@0.1.2, @hyperlane-xyz/utils@25.0.0...
8 hours ago

Minor Changes

  • 9dc71fe: Added forward-compatible enum validation to prevent SDK failures when the registry contains new enum values. Added Unknown variants to ProtocolType, TokenType, IsmType, HookType, ExplorerFamily, and ChainTechnicalStack enums. Exported KnownProtocolType and DeployableTokenType for type-safe mappings.

Patch Changes

  • 57461b2: The arrow wrapper in fetchWithTimeout was replaced with a bound method to prevent closure from capturing surrounding scope and keeping large objects alive for the lifetime of the AbortSignal timeout. Removed duplicate dead code from SDK.
  • d580bb6: fix: provide common bech32 method
  • bde05e9: Fixed GCP logging configuration not being applied to SDK components like SmartProvider. When createServiceLogger initializes a GCP logger, it now also updates rootLogger so child loggers inherit the GCP config.

Don't miss a new hyperlane-monorepo release

NewReleases is sending notifications on new releases.