]> git.codecow.com Git - libnemo.git/commitdiff
v0.9.0 releases/v0.9
authorChris Duncan <chris@zoso.dev>
Mon, 15 Sep 2025 23:44:15 +0000 (16:44 -0700)
committerChris Duncan <chris@zoso.dev>
Mon, 15 Sep 2025 23:44:15 +0000 (16:44 -0700)
CHANGELOG.md
package-lock.json
package.json

index e978421c30b18e86a5e0491b628f6a7153eb80c9..89c96be213e370bed56e516e484b4a43fab36a4c 100644 (file)
@@ -3,6 +3,37 @@ SPDX-FileCopyrightText: 2025 Chris Duncan <chris@zoso.dev>
 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
index a1108f72c1cf386e0b401357b92d6db392c2a8e9..5a54ec97102a67c710a74b299d67acda9e52a97d 100644 (file)
@@ -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"
index 71b48f9c8b49fb3d6483adad581e32df588118a2..381176d68b227250b74446daae3ad6b3263b40a0 100644 (file)
@@ -1,6 +1,6 @@
 {
        "name": "libnemo",
-       "version": "0.8.1",
+       "version": "0.9.0",
        "description": "Nano cryptocurrency wallet library.",
        "keywords": [
                "nemo",