From: Chris Duncan Date: Mon, 15 Sep 2025 23:44:15 +0000 (-0700) Subject: v0.9.0 X-Git-Tag: v0.10.5~13^2 X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=2a8b9920f95220f2fc946bfd0dc8e3dc5be08dc8;p=libnemo.git v0.9.0 --- diff --git a/CHANGELOG.md b/CHANGELOG.md index e978421..89c96be 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,37 @@ SPDX-FileCopyrightText: 2025 Chris Duncan SPDX-License-Identifier: GPL-3.0-or-later --> +## v0.9.0 + +### Notable Changes + +#### Ledger connection configuration + +Ledger hardware wallets can connect over HID or USB transport protocols; the +former is generally recommended by the company themselves, especially now +that a Web USB bug is preventing devices from communicating over the latter. +`libnemo` now supports configuring the transport directly. By default, it will +use, in order of preference, HID then Bluetooth then USB, and now, calling the +`wallet.config()` method with a settings object can set the desired transport +explicitly. For example: + +``` +const myLedger = await Wallet.create('Ledger') +await myLedger.config({ connection: 'ble' }) // other options are 'hid' or 'usb' +``` + +### Other Changes + +Build process file hierarchy reorganized. + +Fixed test of verify method for Ledger wallets. + +Fixed missing constants when building unminified bundle. + +Fixed test not cleaning up wallet workers properly. + + + ## v0.8.1 ### Notable Changes diff --git a/package-lock.json b/package-lock.json index a1108f7..5a54ec9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "libnemo", - "version": "0.8.1", + "version": "0.9.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "libnemo", - "version": "0.8.1", + "version": "0.9.0", "license": "(GPL-3.0-or-later AND MIT AND ISC)", "dependencies": { "nano-pow": "^5.1.6" diff --git a/package.json b/package.json index 71b48f9..381176d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "libnemo", - "version": "0.8.1", + "version": "0.9.0", "description": "Nano cryptocurrency wallet library.", "keywords": [ "nemo",