diff --git a/CHANGELOG.md b/CHANGELOG.md index c71953d..1d05a8b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to this project will be documented in this file. +## 2.1.1 +- Bugfix: Modifier keys are not properly released on macOS [(#264)](https://github.com/nut-tree/nut.js/issues/264) +- Bugfix: Fix mouse clicks with modifiers on macOS [(#273)](https://github.com/nut-tree/nut.js/issues/273) + ## 2.1.0 - Bugfix: Keyboard methods `pressKey` and `releaseKey` ignore updated autoDelayMs [(#188)](https://github.com/nut-tree/nut.js/issues/188) - Enhancement: Add mappings for missing numpad keys [(#367)](https://github.com/nut-tree/nut.js/issues/367) diff --git a/package-lock.json b/package-lock.json index ab7aba7..ce201b4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@nut-tree/nut-js", - "version": "2.1.0", + "version": "2.1.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@nut-tree/nut-js", - "version": "2.1.0", + "version": "2.1.1", "cpu": [ "x64", "arm64" @@ -18,7 +18,7 @@ "win32" ], "dependencies": { - "@nut-tree/libnut": "2.1.7", + "@nut-tree/libnut": "2.1.8", "clipboardy": "2.3.0", "jimp": "0.16.1", "node-abort-controller": "2.0.0" @@ -1858,22 +1858,22 @@ } }, "node_modules/@nut-tree/libnut": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/@nut-tree/libnut/-/libnut-2.1.7.tgz", - "integrity": "sha512-c6pCb1P8YZseN8kwaxaBaMYpn8vWCTrwwC0AnEOYDnpwK92FydhKcY+C/zQVsnRwbGJFMs2Gu7879C/VALQHuA==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@nut-tree/libnut/-/libnut-2.1.8.tgz", + "integrity": "sha512-MlEco3EvQQSm+gJKSQnBay+Oe9+iLz0beatFJvKveaJEmfqZzPmMfOdcxcub2uU/Sei8M74Udu+VuKtziGFaAw==", "dependencies": { - "@nut-tree/libnut-darwin": "2.1.7", - "@nut-tree/libnut-linux": "2.1.7", - "@nut-tree/libnut-win32": "2.1.7" + "@nut-tree/libnut-darwin": "2.1.8", + "@nut-tree/libnut-linux": "2.1.8", + "@nut-tree/libnut-win32": "2.1.8" }, "engines": { "node": ">=10.15.3" } }, "node_modules/@nut-tree/libnut-darwin": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/@nut-tree/libnut-darwin/-/libnut-darwin-2.1.7.tgz", - "integrity": "sha512-TDBXiRRv1lauMCxplmmzTe92LjxF/xR9coSwfL8yub5DS6NHmWituixCspys9QkYZOwcdMCGFAiSXgSN8h9CNA==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@nut-tree/libnut-darwin/-/libnut-darwin-2.1.8.tgz", + "integrity": "sha512-BJ9DHR0FQsxEL9L75jIkRvejH925oNosXrKobhgbOC0DBGIUqtRLMoKcEZfGK8K1if52jQrjTZEXxDUEjMzHgA==", "cpu": [ "x64", "arm64" @@ -1893,9 +1893,9 @@ } }, "node_modules/@nut-tree/libnut-linux": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/@nut-tree/libnut-linux/-/libnut-linux-2.1.7.tgz", - "integrity": "sha512-W4WmdmcxLW4XJddZLfiiCrSfnLF1pBgxSNfoUcLfsszd3tGb2dNkLGUKvoTY4HmUTOTpH3vQm2yVSQkAaQma4g==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@nut-tree/libnut-linux/-/libnut-linux-2.1.8.tgz", + "integrity": "sha512-M9mIFziEQG258GmsKnWdKpIvOT7biScu1s88digYjdwUVjNS/i4yjdJdFJ4L5yRE+vj08wQgQQqAWt8jdHTIEw==", "cpu": [ "x64", "arm64" @@ -1915,9 +1915,9 @@ } }, "node_modules/@nut-tree/libnut-win32": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/@nut-tree/libnut-win32/-/libnut-win32-2.1.7.tgz", - "integrity": "sha512-6wGwB1Fpl7gfIeAvLWY3UdgQ5j760rEhcybHmDechedCfYxeJs9zC6oyS18kjm0qce3sKIMKMu3aW7oy0DCbYA==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@nut-tree/libnut-win32/-/libnut-win32-2.1.8.tgz", + "integrity": "sha512-OQS1CJ+YR/XTRCbBxuM99CHmaiR5p0TB0q06nhslgxNo55lU4SL2KdwqPH4PWeMYRvlH6rdoIj8Sw3CYgFI3hg==", "cpu": [ "x64", "arm64" @@ -10077,19 +10077,19 @@ } }, "@nut-tree/libnut": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/@nut-tree/libnut/-/libnut-2.1.7.tgz", - "integrity": "sha512-c6pCb1P8YZseN8kwaxaBaMYpn8vWCTrwwC0AnEOYDnpwK92FydhKcY+C/zQVsnRwbGJFMs2Gu7879C/VALQHuA==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@nut-tree/libnut/-/libnut-2.1.8.tgz", + "integrity": "sha512-MlEco3EvQQSm+gJKSQnBay+Oe9+iLz0beatFJvKveaJEmfqZzPmMfOdcxcub2uU/Sei8M74Udu+VuKtziGFaAw==", "requires": { - "@nut-tree/libnut-darwin": "2.1.7", - "@nut-tree/libnut-linux": "2.1.7", - "@nut-tree/libnut-win32": "2.1.7" + "@nut-tree/libnut-darwin": "2.1.8", + "@nut-tree/libnut-linux": "2.1.8", + "@nut-tree/libnut-win32": "2.1.8" } }, "@nut-tree/libnut-darwin": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/@nut-tree/libnut-darwin/-/libnut-darwin-2.1.7.tgz", - "integrity": "sha512-TDBXiRRv1lauMCxplmmzTe92LjxF/xR9coSwfL8yub5DS6NHmWituixCspys9QkYZOwcdMCGFAiSXgSN8h9CNA==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@nut-tree/libnut-darwin/-/libnut-darwin-2.1.8.tgz", + "integrity": "sha512-BJ9DHR0FQsxEL9L75jIkRvejH925oNosXrKobhgbOC0DBGIUqtRLMoKcEZfGK8K1if52jQrjTZEXxDUEjMzHgA==", "requires": { "bindings": "1.5.0", "cmake-js": "6.1.0", @@ -10097,9 +10097,9 @@ } }, "@nut-tree/libnut-linux": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/@nut-tree/libnut-linux/-/libnut-linux-2.1.7.tgz", - "integrity": "sha512-W4WmdmcxLW4XJddZLfiiCrSfnLF1pBgxSNfoUcLfsszd3tGb2dNkLGUKvoTY4HmUTOTpH3vQm2yVSQkAaQma4g==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@nut-tree/libnut-linux/-/libnut-linux-2.1.8.tgz", + "integrity": "sha512-M9mIFziEQG258GmsKnWdKpIvOT7biScu1s88digYjdwUVjNS/i4yjdJdFJ4L5yRE+vj08wQgQQqAWt8jdHTIEw==", "requires": { "bindings": "1.5.0", "cmake-js": "6.1.0", @@ -10107,9 +10107,9 @@ } }, "@nut-tree/libnut-win32": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/@nut-tree/libnut-win32/-/libnut-win32-2.1.7.tgz", - "integrity": "sha512-6wGwB1Fpl7gfIeAvLWY3UdgQ5j760rEhcybHmDechedCfYxeJs9zC6oyS18kjm0qce3sKIMKMu3aW7oy0DCbYA==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@nut-tree/libnut-win32/-/libnut-win32-2.1.8.tgz", + "integrity": "sha512-OQS1CJ+YR/XTRCbBxuM99CHmaiR5p0TB0q06nhslgxNo55lU4SL2KdwqPH4PWeMYRvlH6rdoIj8Sw3CYgFI3hg==", "requires": { "bindings": "1.5.0", "cmake-js": "6.1.0", diff --git a/package.json b/package.json index 6607b46..4eb3602 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@nut-tree/nut-js", - "version": "2.1.0", + "version": "2.1.1", "license": "Apache-2.0", "main": "dist/index", "typings": "dist/index", @@ -59,7 +59,7 @@ "typedoc": "typedoc --options ./typedoc.js --out ./docs lib/" }, "dependencies": { - "@nut-tree/libnut": "2.1.7", + "@nut-tree/libnut": "2.1.8", "clipboardy": "2.3.0", "jimp": "0.16.1", "node-abort-controller": "2.0.0"