发布 v2.12.3

This commit is contained in:
lyswhut
2026-09-12 13:04:34 +08:00
parent f64da62aa8
commit a0e16fc4f9
6 changed files with 60 additions and 20 deletions

View File

@@ -6,6 +6,30 @@ Project versioning adheres to [Semantic Versioning](http://semver.org/).
Commit convention is based on [Conventional Commits](http://conventionalcommits.org).
Change log format is based on [Keep a Changelog](http://keepachangelog.com/).
## [2.12.3](https://github.com/lyswhut/lx-music-desktop/compare/v2.12.2...v2.12.3) - 2026-09-12
目前新项目 Any Listen 的桌面版、Web 版已实现 LX Music 的大部分功能,并额外支持 WebDAV 歌曲播放、WebDAV 数据同步、独立播放列表等功能。
以后的开发精力将主要集中在新项目上,之前大家在 LX Music 提的功能我们也会考虑在新项目中添加。
对于日常使用 LX Music 的人可以试试迁移到 Any Listen若遇到任何问题可以发 issue 反馈。
Any Listen 的项目地址为 https://github.com/any-listen/any-listen
### 优化
- 优化kw歌单列表数据显示
- 同步服务在连接时允许URL重定向
- Linux 点击托盘时将显示主界面(#2840
- 优化自动换源歌曲匹配机制
### 修复
- 修复 kg 搜索结果显示问题 (#2782)
- 修复某些情况下开放 API 获取到的音量为 0 的问题 (#2790)
- 修复 mg 图片、歌词获取
- 修复某些 tx 歌单打开失败的问题 (#1060, @ght-000)
- 修复在某些情况下添加、移动歌曲时可能导致保存的歌曲顺序不对的问题(#2842
- 修复歌词标签解析格式没有严格按照标准的问题(#2855
- 修复 tx 歌曲搜索失败的问题(#2848, @ikun0014
## [2.12.2](https://github.com/lyswhut/lx-music-desktop/compare/v2.12.1...v2.12.2) - 2026-05-01
我们很高兴地宣布新项目 Any Listen 的桌面版已发布目前已支持列表跟随本地文件自动更新、加载并播放WebDAV上的歌曲等功能更多功能仍在积极开发中桌面版与Web版将同步更新。

View File

@@ -47,7 +47,12 @@
*移动版项目地址https://github.com/lyswhut/lx-music-mobile*
*LX Music 项目发展调整与新项目计划https://github.com/lyswhut/lx-music-desktop/issues/1912*
> [!NOTE]
> 目前新项目 [Any Listen](https://github.com/any-listen/any-listen) 的桌面版、Web 版已实现 LX Music 的大部分功能,并额外支持 WebDAV 歌曲播放、WebDAV 数据同步、独立播放列表等功能。
> 我们以后的开发精力将主要集中在新项目上,之前大家在 LX Music 提的功能我们也会考虑在新项目中添加。
> 对于日常使用 LX Music 的人可以试试迁移到 Any Listen若遇到任何问题可以发 issue 反馈。
>
> 关于我们开发新项目的原因,可以参考:[LX Music 项目发展调整与新项目计划](https://github.com/lyswhut/lx-music-desktop/issues/1912)。
软件变化请查看[更新日志](https://github.com/lyswhut/lx-music-desktop/blob/master/CHANGELOG.md)。

28
package-lock.json generated
View File

@@ -1,16 +1,16 @@
{
"name": "lx-music-desktop",
"version": "2.12.3-beta.12",
"version": "2.12.3",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "lx-music-desktop",
"version": "2.12.3-beta.12",
"version": "2.12.3",
"hasInstallScript": true,
"license": "Apache-2.0",
"dependencies": {
"@simonwep/pickr": "^1.10.1",
"@simonwep/pickr": "^1.10.2",
"better-sqlite3": "^13.0.3",
"bufferutil": "^4.1.0",
"comlink": "~4.3.1",
@@ -50,11 +50,11 @@
"css-loader": "^7.1.5",
"css-minimizer-webpack-plugin": "^8.0.0",
"del": "^6.1.1",
"electron": "42.11.2",
"electron": "42.11.3",
"electron-builder": "^26.15.7",
"electron-debug": "^3.2.0",
"electron-devtools-installer": "github:lyswhut/electron-devtools-installer#64596d615c1fc891eefd8aef1dfcb2c87aaadf03",
"electron-to-chromium": "^1.5.422",
"electron-to-chromium": "^1.5.427",
"electron-updater": "6.8.9",
"eslint": "^8.57.1",
"eslint-config-standard": "^17.1.0",
@@ -1594,9 +1594,9 @@
"peer": true
},
"node_modules/@simonwep/pickr": {
"version": "1.10.1",
"resolved": "https://registry.npmjs.org/@simonwep/pickr/-/pickr-1.10.1.tgz",
"integrity": "sha512-9/rIf7bj6W57AQ9EOkOPqzAEP9PfctlWbAcfZoEb/szd+dxVu0o+0oLZgXoEphSdE1LrFuQOWFeCjUDCkMnMmA==",
"version": "1.10.2",
"resolved": "https://registry.npmjs.org/@simonwep/pickr/-/pickr-1.10.2.tgz",
"integrity": "sha512-R7t4ETDcZrM7unKWaHy3aMDUV4WL1TRVEWfKjy/orO4tRlWEPGDcUYZ75f5b0Qrmr2m7YeL0DOcEH6/zY+n5vQ==",
"license": "MIT"
},
"node_modules/@sinclair/typebox": {
@@ -5370,9 +5370,9 @@
}
},
"node_modules/electron": {
"version": "42.11.2",
"resolved": "https://registry.npmjs.org/electron/-/electron-42.11.2.tgz",
"integrity": "sha512-pZvqtg4PI5tEcRRieI3D/69EP6ZBF7sktIjZSdswYvC+83UCepOGn755nq/2wb+w6mxne57HcPWfm+CgnwX8Tw==",
"version": "42.11.3",
"resolved": "https://registry.npmjs.org/electron/-/electron-42.11.3.tgz",
"integrity": "sha512-r/rC6BikQ2vEGQLhnHmFwFpvVPlWTc/rnHcYfJe4HDa5MEl00yhx72ffKw7zMf1WvAM2r2hcGJ3ZftuJRo0QaQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -5602,9 +5602,9 @@
}
},
"node_modules/electron-to-chromium": {
"version": "1.5.422",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.422.tgz",
"integrity": "sha512-UvA/32XqrLDdZSn7Jllo1AYNcWji/G0d5M0GTViE7KoGBiMunw3a34Sb2KO4ZZyrSEhqsxFoVhWWJshdyfKqJA==",
"version": "1.5.427",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.427.tgz",
"integrity": "sha512-n14zb3FdsChZ2BNobqNHAJMcP3ifFv4paox2LvCrfVAQcqGiSURgbJl+PfMpHVCNFkStnNc+RRVtPBTVW5PDgw==",
"dev": true,
"license": "ISC"
},

View File

@@ -1,6 +1,6 @@
{
"name": "lx-music-desktop",
"version": "2.12.3-beta.12",
"version": "2.12.3",
"description": "一个免费的音乐查找助手",
"main": "./dist/main.js",
"scripts": {
@@ -123,11 +123,11 @@
"css-loader": "^7.1.5",
"css-minimizer-webpack-plugin": "^8.0.0",
"del": "^6.1.1",
"electron": "42.11.2",
"electron": "42.11.3",
"electron-builder": "^26.15.7",
"electron-debug": "^3.2.0",
"electron-devtools-installer": "github:lyswhut/electron-devtools-installer#64596d615c1fc891eefd8aef1dfcb2c87aaadf03",
"electron-to-chromium": "^1.5.422",
"electron-to-chromium": "^1.5.427",
"electron-updater": "6.8.9",
"eslint": "^8.57.1",
"eslint-config-standard": "^17.1.0",
@@ -166,7 +166,7 @@
"webpack-merge": "^6.0.1"
},
"dependencies": {
"@simonwep/pickr": "^1.10.1",
"@simonwep/pickr": "^1.10.2",
"better-sqlite3": "^13.0.3",
"bufferutil": "^4.1.0",
"comlink": "~4.3.1",
@@ -213,5 +213,11 @@
"node-gyp-build": "latest",
"micromatch": "latest",
"http-cache-semantics": "latest"
},
"allowScripts": {
"bufferutil": false,
"core-js": false,
"electron-winstaller": false,
"utf-8-validate": false
}
}

View File

@@ -1,3 +1,8 @@
目前新项目 Any Listen 的桌面版、Web 版已实现 LX Music 的大部分功能,并额外支持 WebDAV 歌曲播放、WebDAV 数据同步、独立播放列表等功能。
以后的开发精力将主要集中在新项目上,之前大家在 LX Music 提的功能我们也会考虑在新项目中添加。
对于日常使用 LX Music 的人可以试试迁移到 Any Listen若遇到任何问题可以发 issue 反馈。
Any Listen 的项目地址为 https://github.com/any-listen/any-listen
### 优化
- 优化kw歌单列表数据显示

File diff suppressed because one or more lines are too long