Releases: k-nuth/js-wasm
Releases · k-nuth/js-wasm
v2.10.0
What's Changed
- bump: update to Kth 0.74.0 and version 2.10.0 by @fpelliccioni in #18
Full Changelog: v2.9.0...v2.10.0
v2.9.0
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
logLibraryfield fromKth.getLibconfig()(field removed in kth 0.73.0)
Breaking Changes
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
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
stringinstead ofstring[]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
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
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
v2.5.0
v2.4.0
What's Changed
- feat: implement some VM features by @fpelliccioni in #11
Full Changelog: v2.3.0...v2.4.0
v2.3.0
What's Changed
- feat: improve build information by @fpelliccioni in #10
Full Changelog: v2.2.0...v2.3.0