diff --git a/build-config/lib/better_sqlite3_electron-v116-linux-arm.node b/build-config/lib/better_sqlite3_electron-v116-linux-arm.node deleted file mode 100644 index 68ee5325..00000000 Binary files a/build-config/lib/better_sqlite3_electron-v116-linux-arm.node and /dev/null differ diff --git a/build-config/lib/better_sqlite3_electron-v116-linux-x64.node b/build-config/lib/better_sqlite3_electron-v116-linux-x64.node deleted file mode 100644 index 065aa747..00000000 Binary files a/build-config/lib/better_sqlite3_electron-v116-linux-x64.node and /dev/null differ diff --git a/build-config/lib/better_sqlite3_electron-v118-linux-arm.node b/build-config/lib/better_sqlite3_electron-v118-linux-arm.node new file mode 100644 index 00000000..a81b20d3 Binary files /dev/null and b/build-config/lib/better_sqlite3_electron-v118-linux-arm.node differ diff --git a/build-config/lib/better_sqlite3_electron-v116-linux-arm64.node b/build-config/lib/better_sqlite3_electron-v118-linux-arm64.node similarity index 54% rename from build-config/lib/better_sqlite3_electron-v116-linux-arm64.node rename to build-config/lib/better_sqlite3_electron-v118-linux-arm64.node index 21a4acda..4aa888fa 100644 Binary files a/build-config/lib/better_sqlite3_electron-v116-linux-arm64.node and b/build-config/lib/better_sqlite3_electron-v118-linux-arm64.node differ diff --git a/build-config/lib/better_sqlite3_electron-v118-linux-x64.node b/build-config/lib/better_sqlite3_electron-v118-linux-x64.node new file mode 100644 index 00000000..71503024 Binary files /dev/null and b/build-config/lib/better_sqlite3_electron-v118-linux-x64.node differ diff --git a/build-config/lib/qrc_decode_electron-v116-win32-arm64.node b/build-config/lib/qrc_decode_electron-v116-win32-arm64.node deleted file mode 100644 index 8f825101..00000000 Binary files a/build-config/lib/qrc_decode_electron-v116-win32-arm64.node and /dev/null differ diff --git a/build-config/lib/qrc_decode_electron-v116-darwin-arm64.node b/build-config/lib/qrc_decode_electron-v118-darwin-arm64.node similarity index 97% rename from build-config/lib/qrc_decode_electron-v116-darwin-arm64.node rename to build-config/lib/qrc_decode_electron-v118-darwin-arm64.node index b1d84097..46789b7d 100644 Binary files a/build-config/lib/qrc_decode_electron-v116-darwin-arm64.node and b/build-config/lib/qrc_decode_electron-v118-darwin-arm64.node differ diff --git a/build-config/lib/qrc_decode_electron-v116-darwin-x64.node b/build-config/lib/qrc_decode_electron-v118-darwin-x64.node similarity index 99% rename from build-config/lib/qrc_decode_electron-v116-darwin-x64.node rename to build-config/lib/qrc_decode_electron-v118-darwin-x64.node index e4cd266e..ba978f32 100644 Binary files a/build-config/lib/qrc_decode_electron-v116-darwin-x64.node and b/build-config/lib/qrc_decode_electron-v118-darwin-x64.node differ diff --git a/build-config/lib/qrc_decode_electron-v116-linux-arm.node b/build-config/lib/qrc_decode_electron-v118-linux-arm.node similarity index 96% rename from build-config/lib/qrc_decode_electron-v116-linux-arm.node rename to build-config/lib/qrc_decode_electron-v118-linux-arm.node index 74c5d9e4..2a325b1e 100644 Binary files a/build-config/lib/qrc_decode_electron-v116-linux-arm.node and b/build-config/lib/qrc_decode_electron-v118-linux-arm.node differ diff --git a/build-config/lib/qrc_decode_electron-v116-linux-arm64.node b/build-config/lib/qrc_decode_electron-v118-linux-arm64.node similarity index 97% rename from build-config/lib/qrc_decode_electron-v116-linux-arm64.node rename to build-config/lib/qrc_decode_electron-v118-linux-arm64.node index 125cdcf0..59829ef6 100644 Binary files a/build-config/lib/qrc_decode_electron-v116-linux-arm64.node and b/build-config/lib/qrc_decode_electron-v118-linux-arm64.node differ diff --git a/build-config/lib/qrc_decode_electron-v116-linux-x64.node b/build-config/lib/qrc_decode_electron-v118-linux-x64.node similarity index 98% rename from build-config/lib/qrc_decode_electron-v116-linux-x64.node rename to build-config/lib/qrc_decode_electron-v118-linux-x64.node index c96415f3..14d29790 100644 Binary files a/build-config/lib/qrc_decode_electron-v116-linux-x64.node and b/build-config/lib/qrc_decode_electron-v118-linux-x64.node differ diff --git a/build-config/lib/qrc_decode_electron-v118-win32-arm64.node b/build-config/lib/qrc_decode_electron-v118-win32-arm64.node new file mode 100644 index 00000000..5da3e539 Binary files /dev/null and b/build-config/lib/qrc_decode_electron-v118-win32-arm64.node differ diff --git a/build-config/lib/qrc_decode_electron-v116-win32-ia32.node b/build-config/lib/qrc_decode_electron-v118-win32-ia32.node similarity index 85% rename from build-config/lib/qrc_decode_electron-v116-win32-ia32.node rename to build-config/lib/qrc_decode_electron-v118-win32-ia32.node index 6f255245..462e224e 100644 Binary files a/build-config/lib/qrc_decode_electron-v116-win32-ia32.node and b/build-config/lib/qrc_decode_electron-v118-win32-ia32.node differ diff --git a/build-config/lib/qrc_decode_electron-v116-win32-x64.node b/build-config/lib/qrc_decode_electron-v118-win32-x64.node similarity index 74% rename from build-config/lib/qrc_decode_electron-v116-win32-x64.node rename to build-config/lib/qrc_decode_electron-v118-win32-x64.node index 31e4b55f..9a61d252 100644 Binary files a/build-config/lib/qrc_decode_electron-v116-win32-x64.node and b/build-config/lib/qrc_decode_electron-v118-win32-x64.node differ diff --git a/package-lock.json b/package-lock.json index 9c173292..03892c85 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,11 +11,11 @@ "license": "Apache-2.0", "dependencies": { "@simonwep/pickr": "^1.9.0", - "better-sqlite3": "^9.3.0", + "better-sqlite3": "^9.4.0", "bufferutil": "^4.0.8", "comlink": "~4.3.1", "crypto-js": "^4.2.0", - "electron-log": "^5.1.0", + "electron-log": "^5.1.1", "font-list": "^1.5.1", "iconv-lite": "^0.6.3", "image-size": "^1.1.0", @@ -58,11 +58,11 @@ "css-loader": "^6.10.0", "css-minimizer-webpack-plugin": "^6.0.0", "del": "^6.1.1", - "electron": "^25.9.8", + "electron": "^27.3.1", "electron-builder": "^24.10.0", "electron-debug": "^3.2.0", "electron-devtools-installer": "^3.2.0", - "electron-to-chromium": "^1.4.653", + "electron-to-chromium": "^1.4.657", "electron-updater": "^6.1.7", "eslint": "^8.56.0", "eslint-config-standard": "^17.1.0", @@ -75,9 +75,9 @@ "html-webpack-plugin": "^5.6.0", "less": "^4.2.0", "less-loader": "^12.2.0", - "mini-css-extract-plugin": "^2.7.7", + "mini-css-extract-plugin": "^2.8.0", "node-loader": "^2.0.0", - "postcss": "^8.4.33", + "postcss": "^8.4.34", "postcss-loader": "^8.1.0", "postcss-pxtorem": "^6.1.0", "pug": "^3.0.2", @@ -94,7 +94,7 @@ "vue-eslint-parser": "^9.4.2", "vue-loader": "^17.4.2", "vue-template-compiler": "^2.7.16", - "webpack": "^5.90.0", + "webpack": "^5.90.1", "webpack-cli": "^5.1.4", "webpack-dev-server": "^4.15.1", "webpack-hot-middleware": "github:lyswhut/webpack-hot-middleware#329c4375134b89d39da23a56a94db651247c74a1", @@ -4759,9 +4759,9 @@ "dev": true }, "node_modules/better-sqlite3": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-9.3.0.tgz", - "integrity": "sha512-ww73jVpQhRRdS9uMr761ixlkl4bWoXi8hMQlBGhoN6vPNlUHpIsNmw4pKN6kjknlt/wopdvXHvLk1W75BI+n0Q==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-9.4.0.tgz", + "integrity": "sha512-5kynxekMxSjCMiFyUBLHggFcJkCmiZi6fUkiGz/B5GZOvdRWQJD0klqCx5/Y+bm2AKP7I/DHbSFx26AxjruWNg==", "hasInstallScript": true, "dependencies": { "bindings": "^1.5.0", @@ -6816,9 +6816,9 @@ } }, "node_modules/electron": { - "version": "25.9.8", - "resolved": "https://registry.npmjs.org/electron/-/electron-25.9.8.tgz", - "integrity": "sha512-PGgp6PH46QVENHuAHc2NT1Su8Q1qov7qIl2jI5tsDpTibwV2zD8539AeWBQySeBU4dhbj9onIl7+1bXQ0wefBg==", + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/electron/-/electron-27.3.1.tgz", + "integrity": "sha512-hDAeaTJvXHu3vCmR6l6/muPGaKRlEp6v471yyqOju9xhLKUaGOAdMN46F0V+SCABZq2nWr9DTwqHsJ0b4hUZLQ==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -6959,9 +6959,9 @@ } }, "node_modules/electron-log": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/electron-log/-/electron-log-5.1.0.tgz", - "integrity": "sha512-Qwl8J41jqps2ibE2WSolOyoGkZ/kbpenggxPTCyT/0jlMl1DfPXpjROIL7m85SOhRkuw56sFGRG0rAlmzgxZQA==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/electron-log/-/electron-log-5.1.1.tgz", + "integrity": "sha512-If7HU4Slbh2xfjOXOLxifkbgu6HmWDNJyXPLW+XNTOHMfFKisg0trA3d/7syyu25S+lHosfsd0VMfDSjGn1+Pw==", "engines": { "node": ">= 14" } @@ -7017,9 +7017,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.653", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.653.tgz", - "integrity": "sha512-wA2A2LQCqnEwQAvwADQq3KpMpNwgAUBnRmrFgRzHnPhbQUFArTR32Ab46f4p0MovDLcg4uqd4nCsN2hTltslpA==", + "version": "1.4.657", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.657.tgz", + "integrity": "sha512-On2ymeleg6QbRuDk7wNgDdXtNqlJLM2w4Agx1D/RiTmItiL+a9oq5p7HUa2ZtkAtGBe/kil2dq/7rPfkbe0r5w==", "dev": true }, "node_modules/electron-updater": { @@ -10964,12 +10964,13 @@ } }, "node_modules/mini-css-extract-plugin": { - "version": "2.7.7", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.7.tgz", - "integrity": "sha512-+0n11YGyRavUR3IlaOzJ0/4Il1avMvJ1VJfhWfCn24ITQXhRr1gghbhhrda6tgtNcpZaWKdSuwKq20Jb7fnlyw==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.8.0.tgz", + "integrity": "sha512-CxmUYPFcTgET1zImteG/LZOy/4T5rTojesQXkSNBiquhydn78tfbCE9sjIjnJ/UcjNjOC1bphTCCW5rrS7cXAg==", "dev": true, "dependencies": { - "schema-utils": "^4.0.0" + "schema-utils": "^4.0.0", + "tapable": "^2.2.1" }, "engines": { "node": ">= 12.13.0" @@ -12039,9 +12040,9 @@ } }, "node_modules/postcss": { - "version": "8.4.33", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz", - "integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==", + "version": "8.4.34", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.34.tgz", + "integrity": "sha512-4eLTO36woPSocqZ1zIrFD2K1v6wH7pY1uBh0JIM2KKfrVtGvPFiAku6aNOP0W1Wr9qwnaCsF0Z+CrVnryB2A8Q==", "funding": [ { "type": "opencollective", @@ -16992,9 +16993,9 @@ } }, "node_modules/webpack": { - "version": "5.90.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.0.tgz", - "integrity": "sha512-bdmyXRCXeeNIePv6R6tGPyy20aUobw4Zy8r0LUS2EWO+U+Ke/gYDgsCh7bl5rB6jPpr4r0SZa6dPxBxLooDT3w==", + "version": "5.90.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.1.tgz", + "integrity": "sha512-SstPdlAC5IvgFnhiRok8hqJo/+ArAbNv7rhU4fnWGHNVfN59HSQFaxZDSAL3IFG2YmqxuRs+IU33milSxbPlog==", "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.3", @@ -21028,9 +21029,9 @@ "dev": true }, "better-sqlite3": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-9.3.0.tgz", - "integrity": "sha512-ww73jVpQhRRdS9uMr761ixlkl4bWoXi8hMQlBGhoN6vPNlUHpIsNmw4pKN6kjknlt/wopdvXHvLk1W75BI+n0Q==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-9.4.0.tgz", + "integrity": "sha512-5kynxekMxSjCMiFyUBLHggFcJkCmiZi6fUkiGz/B5GZOvdRWQJD0klqCx5/Y+bm2AKP7I/DHbSFx26AxjruWNg==", "requires": { "bindings": "^1.5.0", "prebuild-install": "^7.1.1" @@ -22553,9 +22554,9 @@ } }, "electron": { - "version": "25.9.8", - "resolved": "https://registry.npmjs.org/electron/-/electron-25.9.8.tgz", - "integrity": "sha512-PGgp6PH46QVENHuAHc2NT1Su8Q1qov7qIl2jI5tsDpTibwV2zD8539AeWBQySeBU4dhbj9onIl7+1bXQ0wefBg==", + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/electron/-/electron-27.3.1.tgz", + "integrity": "sha512-hDAeaTJvXHu3vCmR6l6/muPGaKRlEp6v471yyqOju9xhLKUaGOAdMN46F0V+SCABZq2nWr9DTwqHsJ0b4hUZLQ==", "dev": true, "requires": { "@electron/get": "^2.0.0", @@ -22669,9 +22670,9 @@ } }, "electron-log": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/electron-log/-/electron-log-5.1.0.tgz", - "integrity": "sha512-Qwl8J41jqps2ibE2WSolOyoGkZ/kbpenggxPTCyT/0jlMl1DfPXpjROIL7m85SOhRkuw56sFGRG0rAlmzgxZQA==" + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/electron-log/-/electron-log-5.1.1.tgz", + "integrity": "sha512-If7HU4Slbh2xfjOXOLxifkbgu6HmWDNJyXPLW+XNTOHMfFKisg0trA3d/7syyu25S+lHosfsd0VMfDSjGn1+Pw==" }, "electron-publish": { "version": "24.9.4", @@ -22718,9 +22719,9 @@ } }, "electron-to-chromium": { - "version": "1.4.653", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.653.tgz", - "integrity": "sha512-wA2A2LQCqnEwQAvwADQq3KpMpNwgAUBnRmrFgRzHnPhbQUFArTR32Ab46f4p0MovDLcg4uqd4nCsN2hTltslpA==", + "version": "1.4.657", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.657.tgz", + "integrity": "sha512-On2ymeleg6QbRuDk7wNgDdXtNqlJLM2w4Agx1D/RiTmItiL+a9oq5p7HUa2ZtkAtGBe/kil2dq/7rPfkbe0r5w==", "dev": true }, "electron-updater": { @@ -25666,12 +25667,13 @@ "dev": true }, "mini-css-extract-plugin": { - "version": "2.7.7", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.7.tgz", - "integrity": "sha512-+0n11YGyRavUR3IlaOzJ0/4Il1avMvJ1VJfhWfCn24ITQXhRr1gghbhhrda6tgtNcpZaWKdSuwKq20Jb7fnlyw==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.8.0.tgz", + "integrity": "sha512-CxmUYPFcTgET1zImteG/LZOy/4T5rTojesQXkSNBiquhydn78tfbCE9sjIjnJ/UcjNjOC1bphTCCW5rrS7cXAg==", "dev": true, "requires": { - "schema-utils": "^4.0.0" + "schema-utils": "^4.0.0", + "tapable": "^2.2.1" } }, "minimalistic-assert": { @@ -26468,9 +26470,9 @@ "dev": true }, "postcss": { - "version": "8.4.33", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz", - "integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==", + "version": "8.4.34", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.34.tgz", + "integrity": "sha512-4eLTO36woPSocqZ1zIrFD2K1v6wH7pY1uBh0JIM2KKfrVtGvPFiAku6aNOP0W1Wr9qwnaCsF0Z+CrVnryB2A8Q==", "requires": { "nanoid": "^3.3.7", "picocolors": "^1.0.0", @@ -30299,9 +30301,9 @@ } }, "webpack": { - "version": "5.90.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.0.tgz", - "integrity": "sha512-bdmyXRCXeeNIePv6R6tGPyy20aUobw4Zy8r0LUS2EWO+U+Ke/gYDgsCh7bl5rB6jPpr4r0SZa6dPxBxLooDT3w==", + "version": "5.90.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.1.tgz", + "integrity": "sha512-SstPdlAC5IvgFnhiRok8hqJo/+ArAbNv7rhU4fnWGHNVfN59HSQFaxZDSAL3IFG2YmqxuRs+IU33milSxbPlog==", "dev": true, "requires": { "@types/eslint-scope": "^3.7.3", diff --git a/package.json b/package.json index 0aafe788..2ec02485 100644 --- a/package.json +++ b/package.json @@ -133,11 +133,11 @@ "css-loader": "^6.10.0", "css-minimizer-webpack-plugin": "^6.0.0", "del": "^6.1.1", - "electron": "^25.9.8", + "electron": "^27.3.1", "electron-builder": "^24.10.0", "electron-debug": "^3.2.0", "electron-devtools-installer": "^3.2.0", - "electron-to-chromium": "^1.4.653", + "electron-to-chromium": "^1.4.657", "electron-updater": "^6.1.7", "eslint": "^8.56.0", "eslint-config-standard": "^17.1.0", @@ -150,9 +150,9 @@ "html-webpack-plugin": "^5.6.0", "less": "^4.2.0", "less-loader": "^12.2.0", - "mini-css-extract-plugin": "^2.7.7", + "mini-css-extract-plugin": "^2.8.0", "node-loader": "^2.0.0", - "postcss": "^8.4.33", + "postcss": "^8.4.34", "postcss-loader": "^8.1.0", "postcss-pxtorem": "^6.1.0", "pug": "^3.0.2", @@ -169,7 +169,7 @@ "vue-eslint-parser": "^9.4.2", "vue-loader": "^17.4.2", "vue-template-compiler": "^2.7.16", - "webpack": "^5.90.0", + "webpack": "^5.90.1", "webpack-cli": "^5.1.4", "webpack-dev-server": "^4.15.1", "webpack-hot-middleware": "github:lyswhut/webpack-hot-middleware#329c4375134b89d39da23a56a94db651247c74a1", @@ -177,11 +177,11 @@ }, "dependencies": { "@simonwep/pickr": "^1.9.0", - "better-sqlite3": "^9.3.0", + "better-sqlite3": "^9.4.0", "bufferutil": "^4.0.8", "comlink": "~4.3.1", "crypto-js": "^4.2.0", - "electron-log": "^5.1.0", + "electron-log": "^5.1.1", "font-list": "^1.5.1", "iconv-lite": "^0.6.3", "image-size": "^1.1.0", diff --git a/publish/changeLog.md b/publish/changeLog.md index 3cc21ec1..7f2eb9ff 100644 --- a/publish/changeLog.md +++ b/publish/changeLog.md @@ -1,3 +1,7 @@ ### 修复 - 修复某些情况下歌曲加载时间过长时不会自动跳到下一首的问题 + +### 其他 + +- 更新 electron 到 v27.3.1