diff --git a/build-config/lib/better_sqlite3_electron-v143-linux-arm.node b/build-config/lib/better_sqlite3_electron-v143-linux-arm.node index 56ce7ed7..9877304e 100644 Binary files a/build-config/lib/better_sqlite3_electron-v143-linux-arm.node and b/build-config/lib/better_sqlite3_electron-v143-linux-arm.node differ diff --git a/build-config/lib/better_sqlite3_electron-v143-linux-arm64.node b/build-config/lib/better_sqlite3_electron-v143-linux-arm64.node index 256818ae..42267e88 100644 Binary files a/build-config/lib/better_sqlite3_electron-v143-linux-arm64.node and b/build-config/lib/better_sqlite3_electron-v143-linux-arm64.node differ diff --git a/build-config/lib/better_sqlite3_electron-v143-linux-x64.node b/build-config/lib/better_sqlite3_electron-v143-linux-x64.node index eb414ba4..6f24528f 100644 Binary files a/build-config/lib/better_sqlite3_electron-v143-linux-x64.node and b/build-config/lib/better_sqlite3_electron-v143-linux-x64.node differ diff --git a/package-lock.json b/package-lock.json index 371796d2..eabc4129 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,21 +1,21 @@ { "name": "lx-music-desktop", - "version": "2.12.3-beta.0", + "version": "2.12.3-beta.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "lx-music-desktop", - "version": "2.12.3-beta.0", + "version": "2.12.3-beta.1", "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { "@simonwep/pickr": "^1.9.1", - "better-sqlite3": "^12.9.0", + "better-sqlite3": "^12.10.0", "bufferutil": "^4.1.0", "comlink": "~4.3.1", "crypto-js": "^4.2.0", - "electron-log": "^5.4.3", + "electron-log": "^5.4.4", "font-list": "^2.0.2", "iconv-lite": "^0.7.2", "image-size": "^1.1.0", @@ -31,16 +31,16 @@ "utf-8-validate": "^6.0.6", "vue": "~3.3.13", "vue-router": "~4.5.1", - "ws": "^8.20.0" + "ws": "^8.20.1" }, "devDependencies": { "@tsconfig/recommended": "^1.0.13", "@types/better-sqlite3": "^7.6.13", "@types/needle": "^3.3.0", - "@types/node": "^20.19.39", + "@types/node": "^20.19.41", "@types/tunnel": "^0.0.7", "@types/ws": "8.5.4", - "@vue/language-plugin-pug": "^3.2.8", + "@vue/language-plugin-pug": "^3.2.9", "browserslist": "^4.28.2", "chalk": "^4.1.2", "changelog-parser": "^3.0.1", @@ -50,11 +50,11 @@ "css-loader": "^7.1.4", "css-minimizer-webpack-plugin": "^8.0.0", "del": "^6.1.1", - "electron": "40.9.3", + "electron": "40.10.0", "electron-builder": "^26.9.0", "electron-debug": "^3.2.0", "electron-devtools-installer": "github:lyswhut/electron-devtools-installer#64596d615c1fc891eefd8aef1dfcb2c87aaadf03", - "electron-to-chromium": "^1.5.349", + "electron-to-chromium": "^1.5.356", "electron-updater": "6.8.4", "eslint": "^8.57.1", "eslint-config-standard": "^17.1.0", @@ -79,8 +79,8 @@ "svg-sprite-loader": "^6.0.11", "svg-transform-loader": "^2.0.13", "svgo-loader": "^5.0.0", - "terser": "^5.46.2", - "terser-webpack-plugin": "^5.5.0", + "terser": "^5.47.1", + "terser-webpack-plugin": "^5.6.0", "tree-kill": "^1.2.2", "ts-loader": "^9.5.7", "typescript": "5.9.3", @@ -88,7 +88,7 @@ "vue-loader": "^17.4.2", "webpack": "^5.106.2", "webpack-cli": "^7.0.2", - "webpack-dev-server": "5.2.3", + "webpack-dev-server": "5.2.4", "webpack-hot-middleware": "github:lyswhut/webpack-hot-middleware#329c4375134b89d39da23a56a94db651247c74a1", "webpack-merge": "^6.0.1" }, @@ -1856,9 +1856,9 @@ } }, "node_modules/@types/node": { - "version": "20.19.39", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.39.tgz", - "integrity": "sha512-orrrD74MBUyK8jOAD/r0+lfa1I2MO6I+vAkmAWzMYbCcgrN4lCrmK52gRFQq/JRxfYPfonkr4b0jcY7Olqdqbw==", + "version": "20.19.41", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.41.tgz", + "integrity": "sha512-ECymXOukMnOoVkC2bb1Vc/w/836DXncOg5m8Xj1RH7xSHZJWNYY6Zh7EH477vcnD5egKNNfy2RpNOmuChhFPgQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2297,9 +2297,9 @@ "license": "MIT" }, "node_modules/@vue/language-plugin-pug": { - "version": "3.2.8", - "resolved": "https://registry.npmjs.org/@vue/language-plugin-pug/-/language-plugin-pug-3.2.8.tgz", - "integrity": "sha512-wF0RShZf/oY5wZjVZNsrNIuqNIKIxKA7UEVmGUIjRpHh0q6RwqzawaAeUu7Zp/TozO0rqGp0rfZRSyydhUF/9g==", + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/@vue/language-plugin-pug/-/language-plugin-pug-3.2.9.tgz", + "integrity": "sha512-EaRtg3/1TQo9D20nBex1G3NtWElJbSgiiisZe6TwiNKpSCRwFmmvuAkz+AfMmsQc53si3zbkApU8RF0o6ULQag==", "dev": true, "license": "MIT", "dependencies": { @@ -3373,9 +3373,9 @@ "license": "MIT" }, "node_modules/better-sqlite3": { - "version": "12.9.0", - "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-12.9.0.tgz", - "integrity": "sha512-wqUv4Gm3toFpHDQmaKD4QhZm3g1DjUBI0yzS4UBl6lElUmXFYdTQmmEDpAFa5o8FiFiymURypEnfVHzILKaxqQ==", + "version": "12.10.0", + "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-12.10.0.tgz", + "integrity": "sha512-CyzaZRQKyHkB2ZInfTTl2nvT33EbDpjkLEbE8/Zck3Ll6O0qqvuGdrJ45HgtH+HykRg88ITY3AdreBGN70aBSQ==", "hasInstallScript": true, "license": "MIT", "dependencies": { @@ -3383,7 +3383,7 @@ "prebuild-install": "^7.1.1" }, "engines": { - "node": "20.x || 22.x || 23.x || 24.x || 25.x" + "node": "20.x || 22.x || 23.x || 24.x || 25.x || 26.x" } }, "node_modules/big.js": { @@ -5529,9 +5529,9 @@ } }, "node_modules/electron": { - "version": "40.9.3", - "resolved": "https://registry.npmjs.org/electron/-/electron-40.9.3.tgz", - "integrity": "sha512-rDcJOT6BBE689Ada+4jD3rVr05pMv9MZOgT0x/rIMVDF9c4ttx4RTb6lVARTyxZC7uqpirttCtcli1eg1DX5qg==", + "version": "40.10.0", + "resolved": "https://registry.npmjs.org/electron/-/electron-40.10.0.tgz", + "integrity": "sha512-e7XVcAfyWoFQGS7ZhgxeNn0AijHaqgRCa6uA6TYOrvBWv8smI6JILvMR/8DYBIn07oqvxDLRC90tu/xa2cJCow==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -5696,9 +5696,9 @@ } }, "node_modules/electron-log": { - "version": "5.4.3", - "resolved": "https://registry.npmjs.org/electron-log/-/electron-log-5.4.3.tgz", - "integrity": "sha512-sOUsM3LjZdugatazSQ/XTyNcw8dfvH1SYhXWiJyfYodAAKOZdHs0txPiLDXFzOZbhXgAgshQkshH2ccq0feyLQ==", + "version": "5.4.4", + "resolved": "https://registry.npmjs.org/electron-log/-/electron-log-5.4.4.tgz", + "integrity": "sha512-istWgaXjBfURBSS8LWVW9C3jsc6+ac+tY1lXrQEOTp0lVj+a4OlO1Tmqb36GgnEUDv92DGC9VI1HNXwJinWpgA==", "license": "MIT", "engines": { "node": ">= 14" @@ -5760,9 +5760,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.349", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.349.tgz", - "integrity": "sha512-QsWVGyRuY07Aqb234QytTfwd5d9AJlfNIQ5wIOl1L+PZDzI9d9+Fn0FRale/QYlFxt/bUnB0/nLd1jFPGxGK1A==", + "version": "1.5.356", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.356.tgz", + "integrity": "sha512-9NgFd7m5t5MCJ5rUSjJITUXAH9mEGlrlofnMf4YEr+pz6JlP7cWmTAH+JFmbPnaSW8koVTkuW7pacORWAnA5Yw==", "dev": true, "license": "ISC" }, @@ -7047,9 +7047,9 @@ "license": "MIT" }, "node_modules/fast-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", - "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.2.tgz", + "integrity": "sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==", "dev": true, "funding": [ { @@ -14696,9 +14696,9 @@ } }, "node_modules/terser": { - "version": "5.46.2", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.46.2.tgz", - "integrity": "sha512-uxfo9fPcSgLDYob/w1FuL0c99MWiJDnv+5qXSQc5+Ki5NjVNsYi66INnMFBjf6uFz6OnX12piJQPF4IpjJTNTw==", + "version": "5.47.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.47.1.tgz", + "integrity": "sha512-tPbLXTI6ohPASb/1YViL428oEHu6/qv1OxqYnfaonVCFHqx4+wCd95pHrQWsL5X4pl90CTyW9piSAsS2L0VoMw==", "dev": true, "license": "BSD-2-Clause", "dependencies": { @@ -14715,9 +14715,9 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.5.0.tgz", - "integrity": "sha512-UYhptBwhWvfIjKd/UuFo6D8uq9xpGLDK+z8EDsj/zWhrTaH34cKEbrkMKfV5YWqGBvAYA3tlzZbs2R+qYrbQJA==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.6.0.tgz", + "integrity": "sha512-Eum+5ajkaOhf5KbM26osvv21kLD7BaGqQ1UA4Ami4arYwylmGUQTgHFpHDdmJod1q4QXa66p0to/FBKID+J1vA==", "dev": true, "license": "MIT", "dependencies": { @@ -14737,12 +14737,39 @@ "webpack": "^5.1.0" }, "peerDependenciesMeta": { + "@minify-html/node": { + "optional": true + }, "@swc/core": { "optional": true }, + "@swc/css": { + "optional": true + }, + "@swc/html": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "cssnano": { + "optional": true + }, + "csso": { + "optional": true + }, "esbuild": { "optional": true }, + "html-minifier-terser": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "postcss": { + "optional": true + }, "uglify-js": { "optional": true } @@ -15788,9 +15815,9 @@ } }, "node_modules/webpack-dev-server": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.2.3.tgz", - "integrity": "sha512-9Gyu2F7+bg4Vv+pjbovuYDhHX+mqdqITykfzdM9UyKqKHlsE5aAjRhR+oOEfXW5vBeu8tarzlJFIZva4ZjAdrQ==", + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.2.4.tgz", + "integrity": "sha512-GqDPGZN9bRqKBTkp4aWkobDDHMsrXKoGSdOH56smIri8qR0JG8gfL8/v/f/OZR3/OKXjG8uwJbFVhKm/FNU/UA==", "dev": true, "license": "MIT", "dependencies": { @@ -16143,9 +16170,9 @@ "license": "ISC" }, "node_modules/ws": { - "version": "8.20.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.20.0.tgz", - "integrity": "sha512-sAt8BhgNbzCtgGbt2OxmpuryO63ZoDk/sqaB/znQm94T4fCEsy/yV+7CdC1kJhOU9lboAEU7R3kquuycDoibVA==", + "version": "8.20.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.20.1.tgz", + "integrity": "sha512-It4dO0K5v//JtTXuPkfEOaI3uUN87iYPnqo/ZzqCoG3g8uhA66QUMs/SrM0YK7/NAu+r4LMh/9dq2A7k+rHs+w==", "license": "MIT", "engines": { "node": ">=10.0.0" diff --git a/package.json b/package.json index 8a92c3e7..7e84e0ce 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "lx-music-desktop", - "version": "2.12.3-beta.0", + "version": "2.12.3-beta.1", "description": "一个免费的音乐查找助手", "main": "./dist/main.js", "scripts": { @@ -110,10 +110,10 @@ "@tsconfig/recommended": "^1.0.13", "@types/better-sqlite3": "^7.6.13", "@types/needle": "^3.3.0", - "@types/node": "^20.19.39", + "@types/node": "^20.19.41", "@types/tunnel": "^0.0.7", "@types/ws": "8.5.4", - "@vue/language-plugin-pug": "^3.2.8", + "@vue/language-plugin-pug": "^3.2.9", "browserslist": "^4.28.2", "chalk": "^4.1.2", "changelog-parser": "^3.0.1", @@ -123,11 +123,11 @@ "css-loader": "^7.1.4", "css-minimizer-webpack-plugin": "^8.0.0", "del": "^6.1.1", - "electron": "40.9.3", + "electron": "40.10.0", "electron-builder": "^26.9.0", "electron-debug": "^3.2.0", "electron-devtools-installer": "github:lyswhut/electron-devtools-installer#64596d615c1fc891eefd8aef1dfcb2c87aaadf03", - "electron-to-chromium": "^1.5.349", + "electron-to-chromium": "^1.5.356", "electron-updater": "6.8.4", "eslint": "^8.57.1", "eslint-config-standard": "^17.1.0", @@ -152,8 +152,8 @@ "svg-sprite-loader": "^6.0.11", "svg-transform-loader": "^2.0.13", "svgo-loader": "^5.0.0", - "terser": "^5.46.2", - "terser-webpack-plugin": "^5.5.0", + "terser": "^5.47.1", + "terser-webpack-plugin": "^5.6.0", "tree-kill": "^1.2.2", "ts-loader": "^9.5.7", "typescript": "5.9.3", @@ -161,17 +161,17 @@ "vue-loader": "^17.4.2", "webpack": "^5.106.2", "webpack-cli": "^7.0.2", - "webpack-dev-server": "5.2.3", + "webpack-dev-server": "5.2.4", "webpack-hot-middleware": "github:lyswhut/webpack-hot-middleware#329c4375134b89d39da23a56a94db651247c74a1", "webpack-merge": "^6.0.1" }, "dependencies": { "@simonwep/pickr": "^1.9.1", - "better-sqlite3": "^12.9.0", + "better-sqlite3": "^12.10.0", "bufferutil": "^4.1.0", "comlink": "~4.3.1", "crypto-js": "^4.2.0", - "electron-log": "^5.4.3", + "electron-log": "^5.4.4", "font-list": "^2.0.2", "iconv-lite": "^0.7.2", "image-size": "^1.1.0", @@ -187,7 +187,7 @@ "utf-8-validate": "^6.0.6", "vue": "~3.3.13", "vue-router": "~4.5.1", - "ws": "^8.20.0" + "ws": "^8.20.1" }, "overrides": { "got": "^11", diff --git a/publish/changeLog.md b/publish/changeLog.md index a707f400..bd81f498 100644 --- a/publish/changeLog.md +++ b/publish/changeLog.md @@ -1,3 +1,7 @@ +### 优化 + +- 优化kw歌单列表数据显示 + ### 修复 - 修复 kg 搜索结果显示问题(#2782)