Skip to content

Releases: wormhole-foundation/native-token-transfers

v1.8.0+cli

14 Apr 17:28
a13746a

Choose a tag to compare

What's Changed

  • Cli/add chain inbound limits by @evgeniko in #808
  • cli: parallelize RPC calls with bounded concurrency by @evgeniko in #809
  • feat: add explicit register() exports for tree-shaking compatibility by @DBosley in #825
  • ci(evm): enforce contract version bump checks by @evgeniko in #826
  • CLI: restructure index.ts, add tests, and share forge build cache by @dvgui in #820
  • feat(cli): add ntt hype commands for HyperCore integration by @evgeniko in #827
  • fix: silence NTT deprecation warnings when register() is called explicitly by @evgeniko in #834
  • sdk: add build transactions functions to route by @kev1n-peters in #822
  • fix(evm-sdk): use dynamic transceiver indices instead of hardcoded 0 by @evgeniko in #831
  • fix(cli): use fs.symlinkSync for paths with spaces, show version in status by @evgeniko in #833
  • feat(sdk-route): accept dynamic callback for referrer fee config by @kev1n-peters in #838
  • ci: add Claude Code on-demand workflow for PRs by @evgeniko in #818
  • chore(solana-tests): Add setBits test helper by @nvsriram in #835
  • feat(cli): add manual set-transceiver-peer and redeem + XRPL by @evan-gray in #824
  • fix: test timeout for bun subprocesses by @emreboga in #851
  • fix: increase bun:test default timeout by @emreboga in #852
  • feat: bump latest sdk + tempo chain by @douglasgalico in #857
  • chore: bump wormhole sdk to 4.17.0 by @douglasgalico in #858

Full Changelog: v2.0.0+evm...v1.8.0+cli

v2.0.0+evm

10 Feb 21:42
c636cc1

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.2.0+evm...v2.0.0+evm

v1.7.0+cli

23 Jan 14:41
51e22a2

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.6.0+cli...v1.7.0+cli

v1.6.0+cli

06 Nov 15:05
9145505

Choose a tag to compare

What's Changed

Full Changelog: v1.5.0+cli...v1.6.0+cli

v1.5.0+cli

06 Oct 16:51
44ec3ad

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.4.0+cli...v1.5.0+cli

v1.4.0+cli

21 Aug 20:06
f106797

Choose a tag to compare

NTT CLI Release Highlights

  • Adds support for Sui
  • Adds transfer-ownership functionality for EVM deployments

What's Changed

New Contributors

Full Changelog: v1.3.0+cli...v1.4.0+cli

v1.0.0+sui

21 Aug 20:10
f106797

Choose a tag to compare

This is the first NTT release for Sui 💧

v1.3.0+cli

24 Jul 12:50
1f733fc

Choose a tag to compare

NTT CLI Release Highlights

  • Adds support for Mezo, Fogo, and Plume
  • Perform deployments using the new Executor relaying system by default
  • Fixes the set-mint-authority command
  • Adds more validation steps and better error logging when deploying to Solana

What's Changed

New Contributors

Full Changelog: v1.2.0+cli...v1.3.0+cli

v3.0.0+solana

12 Jun 18:52
1a2a92e

Choose a tag to compare

v3.0.0+solana adds several new features to the NTT Solana implementation:

  • Solana Multi-Transceiver support
  • SPL Multisig support
  • Ability to transfer mint authority after deployment
  • Ability to update peers
  • Smaller enhancements & optimizations

The Solana smart contracts for this release were audited by Ottersec. The reports can be found here:

What's Changed

  • solana: Multi Transceiver Support by @nvsriram in #528
  • solana: make peers upgradable by @evgeniko in #559
  • solana: Allow transferring mint authority by @nvsriram in #570
  • solana: Add SPL multisig support by @nvsriram in #568
  • solana: Handle transferring mint authority using SPL Multisig by @nvsriram in #587
  • solana: Add set_threshold ix by @nvsriram in #589
  • solana: Update documentation for v3.0.0 changes by @nvsriram in #592
  • solana: Remove *_multisig instruction variants by @nvsriram in #593
  • solana: Fix rate limit reset on peer upgrade by @nvsriram in #607
  • solana: Make initialize_lut instruction permissioned by owner by @nvsriram in #608
  • solana: Skip upgrade authority CPI if current owner is upgrade_lock by @nvsriram in #617
  • solana: Have written_size match actual size written for TransceiverMessage, WormholeTransceiverInfo, and WormholeTransceiverRegistration by @nvsriram in #621
  • solana: Prevent rent_payer from being overwritten in consecutive set_token_authority calls by @nvsriram in #614
  • solana: Remove unused transceiver account in DeregisterTransceiver struct by @nvsriram in #616
  • solana: Ensure SetPeerArgs.chain_id != config.chain_id in set_peer by @nvsriram in #615

Full Changelog: v2.1.0+solana...v3.0.0+solana

v1.2.0+cli

12 Jun 18:50
1a2a92e

Choose a tag to compare

This minor CLI release adds support for NTT v3.0.0+solana, which includes SPL Multisig and Multi-transceiver support, among other improvements.

What's Changed

New Contributors

Full Changelog: v1.1.0+cli...v1.2.0+cli