From: Chris Duncan Date: Wed, 10 Sep 2025 22:00:48 +0000 (-0700) Subject: v0.8.0 X-Git-Tag: v0.10.5~21^2 X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=dcc419d36c03b7c84d1c22ecbadb890688333de5;p=libnemo.git v0.8.0 --- diff --git a/CHANGELOG.md b/CHANGELOG.md index d1108cc..e9c6fae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,33 @@ SPDX-FileCopyrightText: 2025 Chris Duncan SPDX-License-Identifier: GPL-3.0-or-later --> +## v0.8.0 + +### Notable Changes + +#### Configure wallet timeout + +Previously, the default timeout period before a wallet autolocked itself was set +to two minutes. Now, a new method `wallet.config()` accepts a configuration +object consisting of currently one property `timeout` indicating the timeout +period in seconds between 10 and 600 (10 minutes). If left unconfigured, the +default is still two minutes. + +#### Check for lock status + +A new property `wallet.isLocked` indicates if the wallet's Vault is in a locked +state. + +### Other Changes + +Vault timer includes a simple interval ticker to keep the worker from sleeping. + +Developer build now includes sourcemaps for easier debugging. + +Some new tests have been added and some existing ones fixed. + + + ## v0.7.0 ### Notable Changes diff --git a/package-lock.json b/package-lock.json index 3a31f3d..00fcb4c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "libnemo", - "version": "0.7.0", + "version": "0.8.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "libnemo", - "version": "0.7.0", + "version": "0.8.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 95fccff..1514731 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "libnemo", - "version": "0.7.0", + "version": "0.8.0", "description": "Nano cryptocurrency wallet library.", "keywords": [ "nemo",