# lx-music-desktop v2.8.0 — 2.8.0 - Product: lx-music-desktop (https://whatsnew.fyi/product/lx-music-desktop) - Vendor: lyswhut - Date: 2024-06-01 - Version: v2.8.0 - Original notes: https://github.com/lyswhut/lx-music-desktop/releases/tag/v2.8.0 - Permalink: https://whatsnew.fyi/product/lx-music-desktop/releases/v2.8.0 - Labels: Platforms: Desktop What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Add a setting in Settings-Playback Settings to use the maximum number of channels the device can handle for audio output, fixed to 2-channel output when disabled, and disabled by default due to compatibility concerns on certain devices - **added** — Allow adding m4a and oga format local songs to playlists - **added** — Enable API support for cross-origin requests - **added** — Add music/searchPlay support to Scheme URL API for searching and playing songs by name - **changed** — Optimize white tray icon display and fix unclear tray icon on Windows - **changed** — Change the Settings-Playback Settings option from "prefer playing 320k audio quality" to "preferred audio quality" to allow selecting higher priority playback quality if supported - **changed** — Update electron to v28.3.3 - **fixed** — Fix background display issue when multiple dialog boxes exist - **fixed** — Increase the file size limit for importing custom sources online - **fixed** — Fix window shadow residue on macOS, resolving a longstanding bug with desktop lyrics shadow residue on macOS - **fixed** — Fix issue on macOS where cmd+w interrupts playback even when tray is enabled - **fixed** — Fix inability to drag lyrics using touch on the playback details page - **fixed** — Fix and optimize traditional Chinese and English translation display - **fixed** — Fix issue where songs cannot be downloaded due to overly long filenames - **fixed** — Fix text tooltip not wrapping when content is too long, causing text to be truncated - **fixed** — Fix pagination button bar only showing the first few pages - **changed** — Update /status API parameters to match /subscribe-player-status - **changed** — Add filter parameter to /status API to filter returned fields with default values, no longer returning picUrl by default - **added** — Add lyricLineAllText field to /status and /subscribe-player-status API endpoints representing current line lyrics and extended lyrics text 我们发布了关于 LX Music 项目发展调整与新项目计划的说明,详情看: https://github.com/lyswhut/lx-music-desktop/issues/1912 ###### 新增 - 新增 设置-播放设置-使用设备能处理的最大声道数输出音频 设置(未启用时固定为2声道输出),由于这用到高级音频API,考虑到在某些设备上的兼容问题,默认禁用(#1873) - 允许添加 `m4a`、`oga` 格式的本地歌曲到列表中(#1864) - 开放API支持跨域请求(#1872 @Ceale) - Scheme URL API新增 `music/searchPlay` 支持,用于搜索并播放指定的歌曲名字,详细入参请阅读 Scheme URL 支持文档(#1886) ###### 优化 - 优化白色托盘图标显示,修复windows下托盘图标不清晰的问题(#1842) ###### 修复 - 修复存在多级弹窗时的背景显示问题 - 增大在线导入自定义源文件的大小限制问题(#1857) - 修复Mac下窗口出现残留阴影的问题,这解决了Mac下桌面歌词出现残留阴影的远古bug,感谢 @zclorne (#1869, Thanks @zclorne) - 增大在线导入自定义源文件的大小限制,解决某些音源无法导入的问题(#1857) - 修复Mac下即使开启了托盘, `cmd+w` 仍会中断播放的问题(#1844) - 修复播放详情页的歌词无法使用触碰拖动的问题(#1865) - 修复与优化繁体中文、英语翻译显示(#1845) - 修复歌曲时文件名过长导致歌曲无法下载的问题(#1877) - 修复文本提示气泡在内容过长时,文本未被换行而被截断的问题 - 修复翻页按钮栏切页按钮只显示前几页的问题 ###### 变更 - 设置-播放设置-优先播放320k音质选项改为“优先播放的音质”,允许选择更高优先播放的音质,如果歌曲及音源支持的话(#1839) ###### 开放API变更 - `/status` 的入参现在与 `/subscribe-player-status` 保持一致 - `/status` 新增 `filter` 入参用于过滤返回的字段,并内置了默认值,与之前相比默认不再返回 `picUrl` - `/status` 及 `/subscribe-player-status` 的可用字段名添加了 `lyricLineAllText`,它对应的值是当前句歌词及扩展歌词文本(扩展歌词包含翻译、罗马音等,按换行符分割) 详情看开放API接入文档 ###### 其他 - 更新 electron 到 v28.3.3 ###### File MD5 ``` 887811BEDB5660BA206CCA645E7A1F7B lx-music-desktop-v2.8.0-arm64-Setup.exe E702CE9F056049B144D2BAF534399A9B lx-music-desktop-v2.8.0-x64-Setup.exe 3675E2CFCAB2C3B8325E11BEDCE21681 lx-music-desktop-v2.8.0-win_arm64-green.7z EAE2B71DEC76E155790E18D55A9AA391 lx-music-desktop-v2.8.0-win_x64-green.7z 79A10CFEAC6E78C0D1167F04602261B9 lx-music-desktop-v2.8.0-win7_x64-Setup.exe 0D8264052C2D72526D5DFA1F9DE60F81 lx-music-desktop-v2.8.0-win7_x64-green.7z F452D26FE0815999D95BBF8D6F0844CE lx-music-desktop-v2.8.0-win7_x86-green.7z MD5 (lx-music-desktop-2.8.0-arm64.dmg) = bceddeb2e79b3dceb9b0bba897c30f43 MD5 (lx-music-desktop-2.8.0-x64.dmg) = c299adf951a3462c5a4090a61d354178 3f6ba989fd7286d0c4eec812cdcecfe7 lx-music-desktop_2.8.0_amd64.deb f45a3f793a698e92de524f609ddbe406 lx-music-desktop_2.8.0_arm64.deb 2f32602a46dea3f7a111a0709be744d8 lx-music-desktop_2.8.0_armv7l.deb 289c1b4d6313119c161427bd64143c4b lx-music-desktop-2.8.0.x64.rpm 7cce456c22ba559c50a90dcd7dc94378 lx-music-desktop_2.8.0_x64.pacman e11f1aa8719c8e2327393bf43e1974b0 lx-music-desktop_2.8.0_x64.AppImage ```