Skip to content

Releases: k-nuth/js-wasm

v2.10.0

04 Dec 12:45
0a3d3e7

Choose a tag to compare

What's Changed

Full Changelog: v2.9.0...v2.10.0

v2.9.0

24 Nov 13:47
0231ae7

Choose a tag to compare

What's Changed

Core Update

  • Update Knuth C/C++ core dependency from v0.71.0 to v0.73.0
  • Recompiled WASM binaries with latest core

API Changes

  • Remove logLibrary field from Kth.getLibconfig() (field removed in kth 0.73.0)

Breaking Changes

⚠️ The logLibrary field has been removed from the result of Kth.getLibconfig(). If your code depends on this field, please remove those references.

Full Changelog: v2.8.0...v2.9.0

v2.8.0

19 Nov 20:07
e56fac3

Choose a tag to compare

What's Changed

Type-Safe Wallet API

  • Add Wallet.fromMnemonic() factory method for creating wallets from BIP39 mnemonics
  • Add Wallet.fromSeed() factory method for creating wallets from raw seeds
  • Make Wallet constructor private to enforce compile-time type safety
  • Prevent runtime errors when passing string instead of string[] for mnemonics

Core Updates

  • Update Knuth C/C++ core dependency from v0.70.0 to v0.71.0
  • Recompiled WASM binaries with latest core

Test Improvements

  • Update all tests to use new factory methods
  • Fix hardcoded build timestamps that would fail on user builds

Breaking Changes

⚠️ The Wallet constructor is now private. Use the factory methods instead:

Before:

const wallet = new Wallet(mnemonic, derivationPath, network);

After:

// For mnemonics (recommended)
const wallet = Wallet.fromMnemonic(mnemonic, derivationPath, network);

// For raw seeds (advanced usage)
const wallet = Wallet.fromSeed(seed, derivationPath, network);

Full Changelog: v2.7.0...v2.8.0

v2.7.0

01 Aug 15:13
d8186cb

Choose a tag to compare

What's Changed

  • feat: upgrade to KTH-MONO v0.70.0 and migrate from C-API by @fpelliccioni in #15

Full Changelog: v2.6.0...v2.7.0

v2.6.0

21 Apr 18:28
3a73ca3

Choose a tag to compare

What's Changed

Full Changelog: v2.5.0...v2.6.0

v2.5.0

03 Feb 11:35
ce373ab

Choose a tag to compare

What's Changed

Full Changelog: v2.4.0...v2.5.0

v2.4.0

31 Dec 16:38
8fde848

Choose a tag to compare

What's Changed

Full Changelog: v2.3.0...v2.4.0

v2.3.0

17 Dec 17:34
ab0149e

Choose a tag to compare

What's Changed

Full Changelog: v2.2.0...v2.3.0

v2.2.0

14 Dec 21:03
46db183

Choose a tag to compare

What's Changed

Full Changelog: v2.1.0...v2.2.0