From 5baf902240271a985cb19e40c0fd022c184d6a99 Mon Sep 17 00:00:00 2001 From: asivery Date: Fri, 1 Sep 2023 03:25:11 +0200 Subject: [PATCH] 1.4.2 - SP Mono upload, HiMD disc wiping, disc-protected warning window --- package-lock.json | 62 ++++++++++++++--------------- package.json | 4 +- src/components/changelog-dialog.tsx | 19 ++++++++- src/components/topmenu.tsx | 28 ++++++++++++- src/index.tsx | 2 +- yarn.lock | 36 ++++++++--------- 6 files changed, 96 insertions(+), 55 deletions(-) diff --git a/package-lock.json b/package-lock.json index 651d2a0..7e173f4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,14 +27,14 @@ "@types/styled-components": "^5.1.7", "@types/w3c-web-usb": "^1.0.4", "clsx": "^1.1.1", - "himd-js": "^0.1.6", + "himd-js": "^0.1.10", "husky": "^8.0.1", "jconv": "^0.1.5", "jszip": "^3.10.1", "lint-staged": "^10.5.3", "music-metadata-browser": "^2.5.9", - "netmd-exploits": "^0.5.3", - "netmd-js": "^4.1.3", + "netmd-exploits": "^0.5.4", + "netmd-js": "^4.1.4", "netmd-tocmanip": "^0.1.5", "prettier": "^1.19.1", "react": "^16.14.0", @@ -9589,9 +9589,9 @@ "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" }, "node_modules/himd-js": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/himd-js/-/himd-js-0.1.6.tgz", - "integrity": "sha512-WZp48ywBNiWuoHYE/o4N193aPxVtNXGfGv5ESmX2/udBDqSxg12v/IqxdRo+facC2VmF95qKe7RZWQcHU/r/eg==", + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/himd-js/-/himd-js-0.1.10.tgz", + "integrity": "sha512-aJLwK3FaMOvNZ159SsUtuRldnjqugxZF0dHWLuL3XTo2LxqBRofzHCEv+fOZC+Ia5nGdQR2Ogg4CcWUM8tWSUA==", "dependencies": { "@originjs/crypto-js-wasm": "github:asivery/crypto-js-wasm", "async-mutex": "^0.4.0", @@ -9600,7 +9600,7 @@ "jconv": "^0.1.5", "mp3-parser": "^0.3.0", "node-id3": "^0.2.5", - "node-mass-storage": "^0.1.7", + "node-mass-storage": "^0.1.8", "usb": "^2.4.1" } }, @@ -13806,21 +13806,21 @@ "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==" }, "node_modules/netmd-exploits": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/netmd-exploits/-/netmd-exploits-0.5.3.tgz", - "integrity": "sha512-etVQQTHydN8RyJng21SNkihWpHk6CdeFIfeDOYK/XlCgoDlvnTcxpP0b3+w0lOf11f2qt9NtHNF7b1R9mMQwjQ==", + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/netmd-exploits/-/netmd-exploits-0.5.4.tgz", + "integrity": "sha512-gA67iFGCpKzfxO/TVwqA+f+xPFRfPtqtKhceyT1Nwf7E88zfMgh94Wt0WdS9xd817rIYbSL01Ifd5P6lvUs/CQ==", "dependencies": { "browser-or-node": "^2.1.1", "expr-eval": "^2.0.2", "jsbi": "^4.3.0", - "netmd-js": "^4.1.3", + "netmd-js": "^4.1.4", "netmd-tocmanip": "^0.1.4" } }, "node_modules/netmd-js": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/netmd-js/-/netmd-js-4.1.3.tgz", - "integrity": "sha512-h6KuQ6GFB3YsYBd+B9tILTPUieteqcju56G00+7YqdX4nsRHwfUMpsmMZj6bykT4oN4qPBPCf2IcWY8WUxMfhA==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/netmd-js/-/netmd-js-4.1.4.tgz", + "integrity": "sha512-0ILJrkq5MhXN/tl9qWnQK+0+qmnP09fPzuTt0MQnbRg46XdhgAWupGZdzLDqhRxCrwPl8eHdm9aPLQLSK93QdQ==", "dependencies": { "@originjs/crypto-js-wasm": "github:asivery/crypto-js-wasm", "browser-bunyan": "^1.5.3", @@ -14072,9 +14072,9 @@ } }, "node_modules/node-mass-storage": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/node-mass-storage/-/node-mass-storage-0.1.7.tgz", - "integrity": "sha512-AoK2PX9//fX3UWokM59/aoHOb8zZ/uw6JULPY3q2BDoroB4yxBKncSNQEogIYzOOzQrVTz8BBQ4+Tr/HXZ3kQA==", + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/node-mass-storage/-/node-mass-storage-0.1.8.tgz", + "integrity": "sha512-U1DtGthznWmdBbccpTzbKysv400gvdE0qmGd5qP1nCX57qzHQuDt7EoLuIS1WJJAH+bKdzoGJaZRP48asG4gGA==", "dependencies": { "async-mutex": "^0.4.0", "usb": "^2.4.1" @@ -30476,9 +30476,9 @@ "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" }, "himd-js": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/himd-js/-/himd-js-0.1.6.tgz", - "integrity": "sha512-WZp48ywBNiWuoHYE/o4N193aPxVtNXGfGv5ESmX2/udBDqSxg12v/IqxdRo+facC2VmF95qKe7RZWQcHU/r/eg==", + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/himd-js/-/himd-js-0.1.10.tgz", + "integrity": "sha512-aJLwK3FaMOvNZ159SsUtuRldnjqugxZF0dHWLuL3XTo2LxqBRofzHCEv+fOZC+Ia5nGdQR2Ogg4CcWUM8tWSUA==", "requires": { "@originjs/crypto-js-wasm": "github:asivery/crypto-js-wasm", "async-mutex": "^0.4.0", @@ -30487,7 +30487,7 @@ "jconv": "^0.1.5", "mp3-parser": "^0.3.0", "node-id3": "^0.2.5", - "node-mass-storage": "^0.1.7", + "node-mass-storage": "^0.1.8", "usb": "^2.4.1" }, "dependencies": { @@ -33854,21 +33854,21 @@ "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==" }, "netmd-exploits": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/netmd-exploits/-/netmd-exploits-0.5.3.tgz", - "integrity": "sha512-etVQQTHydN8RyJng21SNkihWpHk6CdeFIfeDOYK/XlCgoDlvnTcxpP0b3+w0lOf11f2qt9NtHNF7b1R9mMQwjQ==", + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/netmd-exploits/-/netmd-exploits-0.5.4.tgz", + "integrity": "sha512-gA67iFGCpKzfxO/TVwqA+f+xPFRfPtqtKhceyT1Nwf7E88zfMgh94Wt0WdS9xd817rIYbSL01Ifd5P6lvUs/CQ==", "requires": { "browser-or-node": "^2.1.1", "expr-eval": "^2.0.2", "jsbi": "^4.3.0", - "netmd-js": "^4.1.3", + "netmd-js": "^4.1.4", "netmd-tocmanip": "^0.1.4" } }, "netmd-js": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/netmd-js/-/netmd-js-4.1.3.tgz", - "integrity": "sha512-h6KuQ6GFB3YsYBd+B9tILTPUieteqcju56G00+7YqdX4nsRHwfUMpsmMZj6bykT4oN4qPBPCf2IcWY8WUxMfhA==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/netmd-js/-/netmd-js-4.1.4.tgz", + "integrity": "sha512-0ILJrkq5MhXN/tl9qWnQK+0+qmnP09fPzuTt0MQnbRg46XdhgAWupGZdzLDqhRxCrwPl8eHdm9aPLQLSK93QdQ==", "requires": { "@originjs/crypto-js-wasm": "github:asivery/crypto-js-wasm", "browser-bunyan": "^1.5.3", @@ -34085,9 +34085,9 @@ } }, "node-mass-storage": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/node-mass-storage/-/node-mass-storage-0.1.7.tgz", - "integrity": "sha512-AoK2PX9//fX3UWokM59/aoHOb8zZ/uw6JULPY3q2BDoroB4yxBKncSNQEogIYzOOzQrVTz8BBQ4+Tr/HXZ3kQA==", + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/node-mass-storage/-/node-mass-storage-0.1.8.tgz", + "integrity": "sha512-U1DtGthznWmdBbccpTzbKysv400gvdE0qmGd5qP1nCX57qzHQuDt7EoLuIS1WJJAH+bKdzoGJaZRP48asG4gGA==", "requires": { "async-mutex": "^0.4.0", "usb": "^2.4.1" diff --git a/package.json b/package.json index 58e337f..1a99e8b 100644 --- a/package.json +++ b/package.json @@ -28,8 +28,8 @@ "jszip": "^3.10.1", "lint-staged": "^10.5.3", "music-metadata-browser": "^2.5.9", - "netmd-exploits": "^0.5.3", - "netmd-js": "^4.1.3", + "netmd-exploits": "^0.5.4", + "netmd-js": "^4.1.4", "netmd-tocmanip": "^0.1.5", "prettier": "^1.19.1", "react": "^16.14.0", diff --git a/src/components/changelog-dialog.tsx b/src/components/changelog-dialog.tsx index 811d565..52a7293 100644 --- a/src/components/changelog-dialog.tsx +++ b/src/components/changelog-dialog.tsx @@ -65,6 +65,23 @@ export const ChangelogDialog = (props: {}) => { const content = ( +

Version 1.4.2

+

Version 1.4.1