]> git.codecow.com Git - libnemo.git/commitdiff
v0.10.0
authorChris Duncan <chris@zoso.dev>
Tue, 23 Sep 2025 21:48:51 +0000 (14:48 -0700)
committerChris Duncan <chris@zoso.dev>
Tue, 23 Sep 2025 21:48:51 +0000 (14:48 -0700)
CHANGELOG.md
package-lock.json
package.json

index 89c96be213e370bed56e516e484b4a43fab36a4c..9fae6f97f3d4cbb6cc377b9204eda7550ca81d1d 100644 (file)
@@ -3,6 +3,43 @@ SPDX-FileCopyrightText: 2025 Chris Duncan <chris@zoso.dev>
 SPDX-License-Identifier: GPL-3.0-or-later
 -->
 
+# Changelog
+
+## v0.10.0
+
+### Notable Changes
+
+#### Ledger libraries now required dependency
+
+Reliable access to Ledger hardware wallets is becoming more of a critical issue
+for nano holders, so the Ledger tools are now baked into `libnemo` instead of
+hovering around as optional dependencies. The `Ledger` class itself is also now
+exported for consumer usage, although the majority of functions can and should
+be executed via a `Wallet`.
+
+### Other Changes
+
+Remove self-references from various classes so `esbuild` does not need to rename
+them when bundling.
+
+Pinned `esbuild` targets to specific ES versions.
+
+Copy all emitted `types` instead of consolidating into one massive file.
+
+Fix `buffer` polyfill injection.
+
+Add and fix JSDoc documentation.
+
+Remove `Vault` static instance tracker.
+
+Fixed calls to `Account` map methods.
+
+`Tools` is its own class instead of a collection of functions.
+
+Updated tests.
+
+
+
 ## v0.9.0
 
 ### Notable Changes
index c758562565c1cd30a78fe6b5ec2f0aaf30076e3a..0211878f5a13ede144324e2e8e41bf1cda034dfd 100644 (file)
@@ -1,12 +1,12 @@
 {
        "name": "libnemo",
-       "version": "0.9.0",
+       "version": "0.10.0",
        "lockfileVersion": 3,
        "requires": true,
        "packages": {
                "": {
                        "name": "libnemo",
-                       "version": "0.9.0",
+                       "version": "0.10.0",
                        "license": "(GPL-3.0-or-later AND MIT AND ISC)",
                        "dependencies": {
                                "@ledgerhq/hw-transport-web-ble": "^6.29.10",
index 2cd7de19bb6031df6992f59ecd3dd8f8a36358b5..871b98695aae9b47d0094802ede0ed42c4adb0ec 100644 (file)
@@ -1,6 +1,6 @@
 {
        "name": "libnemo",
-       "version": "0.9.0",
+       "version": "0.10.0",
        "description": "Nano cryptocurrency wallet library.",
        "keywords": [
                "nemo",