Skip to content

Releases

v1.2.1-beta.2

v1.2.1-beta.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Nov 12:28
6b26b68

v1.2.1-nightly.1079

v1.2.1-nightly.1079 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Nov 00:10
6b26b68

版本: 1.2.1-nightly.1079

本次更新

  • feat: 歌词匹配预览显示播放进度与对唱位置 (6b26b685)
  • chore: 移除多余的 eslint-disable 注释 (06a72ead)
  • feat: 支持手动选择歌词并补试同平台候选 (81eb9455)

完整变更

v1.2.1-beta.1

v1.2.1-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Nov 16:00
642b171

What's Changed

  • fix: 修复歌词图片导出未沿用字体配置的问题 by @d4yt1m3 in #408
  • fix: 为歌词导出图片的 Canvas 设置 lang 属性 by @MoYingJi in #410
  • fix: 拒绝嵌套扫描目录时误删已入库曲目 by @abkkkbb in #414
  • fix: 下载扩展名优先采用响应文件名 by @Isilsolme in #417
  • feat: 为专辑歌曲列表添加分碟栏目 by @WorldSansha in #424
  • feat: AutoMix 智能混音过渡 by @imsyy in #429
  • fix: 修复低音量段无声与进度跳转时的音量突增 by @foragedysetour in #419
  • fix: 修复 Windows 11 小任务栏下歌词显示不全 by @lyimoexiao in #428
  • feat: 导出歌词图片弹出对话框选择路径 by @MoYingJi in #430
  • fix(media-ctrl): 添加随机和循环模式的支持,更新媒体事件类型和相关逻辑 by @MoYingJi in #432

New Contributors

Full Changelog: v1.2.0...v1.2.1-beta.1

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 24 Oct 09:24
9d3ca78

✨ 新增功能

  • 插件支持独立音源,统一权限、搜索入口和 MCP 播放队列查询(#383)
  • 新增智能交叉过渡,支持双槽位预载和曲尾交接调节(#319、#332)
  • 支持 Windows WASAPI 独占输出,Linux PipeWire 自适应采样率(#233、abb5a98c)
  • 已下载歌曲优先播放,显示下载状态并支持文件复制(4e4a7118)
  • 新增共享元素过渡、减弱动画和切歌发光(#392、1f935c24)
  • 窄窗口下侧栏自动折叠,播放栏和顶栏自动精简(833e83b6,fixed #149)
  • 新增歌曲列表紧凑样式和播放按钮行为设置(084b54a7 fixed #401、1477d265)
  • 新增搜索页播放行为设置和打开设置快捷键(dc8eab18、#360)
  • 支持输出设备独立音量记忆、屏幕常亮和息屏抑制(a7c378aa、#196、c6373aff fixed #191)
  • 同步升级 AMLL 0.6.0,新增歌词组件配置和副行字号设置(3f3729c7、c22e088a、#279)
  • 优化 Windows 安装与卸载向导(3f306fad)

🛠️ 修复与优化

  • 重构流媒体同步、收藏和播放会话,修复收藏竞态与无音源跳过(#379、aa2649df,fixed #375、#372、#336)
  • 修复独占输出欠载、PipeWire 重建循环和切歌时音频流未停止(#382、fc97fc0e,fixed #304)
  • 修复交叉过渡竞态、预载失败重试和停止时的资源清理(b6d86999、35dcdfab)
  • 修复随机播放首曲固定、单曲循环计时和播放日志上报(3dfbb45a fixed #337、d03155e8 fixed #339、#340、ab3c56ca fixed #276)
  • 修复酷狗歌单超过 300 首被截断、云盘空歌手和 ID3 前缀 MP4 解码失败(#248、7a828d06 fixed #325、181640d9 fixed #329)
  • 修复网络故障误报与连续跳曲(80994644 fixed #314)
  • 修复逐字音译误显示、TTML 元数据多值和下载 TTML 被重新格式化(#275、#380、#270、ee0ba63b fixed #338)
  • 修复表头重叠、排序状态串用、弹窗层级和设置搜索定位(#322 fixed #384、05dbbeb8、7eff9c49 fixed #227、2f42a315 fixed #385)
  • 统一音量曲线,支持小键盘和 Windows 键录入,修正长按重复触发(e7d30c25 fixed #361、9d3ca78f fixed #406)
  • 修复登录状态与歌单同步、网易云扫码设备名(7c2aea7d、#334)
  • 修复 MPRIS 多歌手信息显示(#219)
  • 改用内置窗口状态持久化,修复冷启动和首屏滚动稳定性(e77ba7a0、aa460b50、72addc90)
  • 修复更新通道校验和 nightly 更新源(8109df21、d86df421、3b02a763),修复 nightly 无法获取更新(#299)
  • 升级 Electron 44、Vite 8、pnpm 12 和 Node 24(f2958ceb、12ca0a59、44ddac5d)

What's Changed

  • fix: 修复托盘恢复后缩略图工具栏消失 by @Holden-Cross in #246
  • fix(build): 修复 postinstall 脚本以确保 Electron 安装 by @laoshuikaixue in #178
  • fix: 修复 mpris 在多 artist 时仅传入单字符串 by @MoYingJi in #219
  • fix: Linux 下通过 RAII 守卫注入 PIPEWIRE_PROPS 确保 PipeWire 硬件时钟自适应采样率 by @scsfu in #226
  • refactor: 移除多余的侧边栏播放统计相关设置 by @PhantomPixel-0418 in #267
  • fix: 修复 AMLL 歌词在有逐字音译时仍显示逐行音译 by @MoYingJi in #275
  • refactor(audio-engine): 使用 serde_json 构建 PipeWire 属性 by @MoYingJi in #283
  • fix: 修复下载 TTML 歌词时被重新格式化的问题 by @kid141252010 in #270
  • fix: 提前初始化全屏歌词与背景 by @MoYingJi in #282
  • fix: 修复 nightly 通道无法获取更新 by @Yueby in #299
  • feat: Windows 平台支持 WASAPI 独占模式音频输出 by @GLZ-gaoxiaoling in #233
  • fix: 修复高采样率播放欠载与音频输出稳定性问题 by @imsyy in #309
  • feat: 实现下一曲真实预载与双槽位播放 by @imsyy in #319
  • feat: 新增智能交叉过渡与播放过渡设置 by @imsyy in #332
  • feat: 添加打开设置的快捷键 by @MoYingJi in #360
  • docs: 下载页为 Linux 用户提示 archlinuxcn 源 by @nlsdt in #293
  • docs: 补充 archlinuxcn 源的安装方式与反馈路径 by @nlsdt in #292
  • fix(ui): 修复全局列表表头 Actions 与 Duration 列名重叠问题 by @PhantomPixel-0418 in #322
  • fix(lyric): 翻译/音译副行字号可配置,对齐旧版 SPlayer 显示 by @29ktsNelson in #279
  • fix: AMLL TTML 的元数据一个 key 可能有多个值 by @MoYingJi in #380
  • feat: 完善流媒体收藏、播放上报与同步可靠性 by @imsyy in #379
  • fix: 修复切歌时音频输出流未及时停止 by @EveSunMaple in #382
  • feat: 完善插件系统并支持独立音源 by @imsyy in #383
  • fix: 酷狗歌单/专辑超过 300 首被截断,分页拉取全量并补充分页测试 by @abkkkbb in #248
  • feat: 添加播放页屏幕常亮设置 by @PhantomPixel-0418 in #196
  • fix: 修复 Windows 扫码登录设备名称为 pc 的问题 by @Holden-Cross in #334
  • feat: 添加共享元素过渡与减弱动画设置 by @imsyy in #392

New Contributors

Full Changelog: v1.1.0...v1.2.0

AutoMix

Choose a tag to compare

@imsyy imsyy released this 20 Oct 17:39
be6690a
fix: 为 AutoMix 选择最新的桌面运行库

v1.2.0-alpha.1

v1.2.0-alpha.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Sep 03:23
v1.2.0-alpha.1
a5b19d6

What's Changed

  • fix: 修复托盘恢复后缩略图工具栏消失 by @Holden-Cross in #246
  • fix(build): 修复 postinstall 脚本以确保 Electron 安装 by @laoshuikaixue in #178
  • fix: 修复 mpris 在多 artist 时仅传入单字符串 by @MoYingJi in #219
  • fix: Linux 下通过 RAII 守卫注入 PIPEWIRE_PROPS 确保 PipeWire 硬件时钟自适应采样率 by @scsfu in #226
  • refactor: 移除多余的侧边栏播放统计相关设置 by @PhantomPixel-0418 in #267

New Contributors

Full Changelog: v1.1.0...v1.2.0-alpha.1

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 09:06
f6e2d7a

✨ 新增功能

  • 新增听歌识曲,支持捕获系统声音或麦克风快速识别歌曲
  • 支持私人 FM 模式与场景切换
  • 支持 QM 与 KG 登录、VIP 权益识别、官方音源播放及歌曲评论查看
  • 侧边栏自定义,支持侧边栏项目自由拖拽排序、显隐切换与分组管理
  • 歌词简繁转换,支持简繁歌词相互切换
  • 插件歌词优先,支持音源插件歌词优先并发匹配与格式热替换
  • 重构 LRC/KRC 解析器,支持背景和声行、对唱行等特殊歌词
  • 支持外部音频文件直接拖进播放器播放,或通过系统默认方式打开
  • 底层音频引擎重构,支持设备原生声道与采样率动态适配

🛠️ 修复与优化

  • 修复耳机/音箱切换时出现的播放变速、卡死或误暂停问题
  • 播放结束后及时释放音频通道,不再阻止系统正常息屏休眠
  • 修复大跨度拖动进度条后歌词文字重叠和透明度异常
  • 修复切歌时歌词位置跳动、播放栏长歌词换句偶尔消失的问题
  • 修复 Windows 任务栏歌词在文字长度变化时的视觉跳变
  • 修复全屏最大化圆角丢失、小窗口内容溢出以及多屏不同缩放率下的尺寸异常
  • 修复非 UTF-8 编码的本地歌曲标签、歌词与 CUE 文件乱码
  • 优化本地歌曲同级目录图片作为封面的读取与回退逻辑
  • 优化批量下载队列调度,并提升音源插件的兼容性与沙箱容错

What's Changed

  • fix: 修复“灵动悬浮”模式遮挡统计页的部分元素的问题 by @PhantomPixel-0418 in #154
  • fix: 修复 resolveByPlugin 函数参数描述,确保音质档位由调用方传入 by @PhantomPixel-0418 in #184
  • fix: Windows 下多显示器不同缩放比例时窗口恢复尺寸异常 by @Holden-Cross in #185
  • fix: 修复 media-ctrl 对音量和播放速度的行为 by @MoYingJi in #200
  • fix: 修复 krc 行时间解析 by @MoYingJi in #206
  • feat: 重构 LRC 解析逻辑以支持元数据格式的背景行和尾随背景行处理 by @MoYingJi in #177
  • fix: 网易云专辑取消收藏api错误 by @Suoerix in #208
  • feat: 插件歌词优先偏好配置 & 音源插件图形化配置 by @kid141252010 in #203
  • fix: 修复窗口缩小时界面溢出与原生滚动条 fixes #149 by @K-Blaaaack in #161
  • feat: 新增侧边栏自定义相关功能 by @RhoPaper in #88

New Contributors

Full Changelog: v1.0.0...v1.1.0

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 11 Aug 15:57
20b7993

What's Changed

  • feat: 桌面歌词 by @imsyy in #4
  • Add Claude Code GitHub Workflow by @imsyy in #6
  • feat: 灵动岛歌词 by @imsyy in #5
  • feat: 任务栏歌词 by @imsyy in #7
  • feat: Plugins by @imsyy in #8
  • feat: 基本的歌词匹配 by @imsyy in #11
  • feat: 均衡器和变速 by @imsyy in #12
  • feat: 快捷键 by @imsyy in #13
  • feat: 自定义字体 by @imsyy in #14
  • feat: 自定义图片背景 by @imsyy in #15
  • feat: 流媒体播放 by @imsyy in #16
  • fix: 删除 unsafe impl Send,cpal stream 钉到专用线程 by @imsyy in #17
  • feat: 添加缓存 & 歌曲偏移 by @imsyy in #18
  • feat: 完善在线播放 by @imsyy in #19
  • feat: 完善首页 by @imsyy in #20
  • Feat/ffmpeg audio migration by @imsyy in #21
  • feat: 完善一些内容 by @imsyy in #22
  • feat: 新增欢迎页 by @imsyy in #23
  • chore(build): 调整 build 的参数顺序 by @MoYingJi in #24
  • feat: 支持连接 Last.fm(记录播放、正在播放、喜欢同步) by @imsyy in #25
  • feat: 基础更新实现 by @imsyy in #27
  • feat: 歌词作者显示 & 歌词图片分享 by @imsyy in #32
  • feat: 新增音乐元信息编辑 by @imsyy in #35
  • fix: 修正 appId/desktopName 反向域名为 top.imsyy by @imsyy in #36
  • feat: 下载 by @imsyy in #38
  • docs: 修改和补充文档 by @MoYingJi in #40
  • feat(netease): 添加网易云音乐听歌打卡功能 by @laoshuikaixue in #43
  • feat: 云盘上传 by @imsyy in #45
  • fix(mac): 修复灵动岛刘海对齐 by @xingranya in #44
  • feat: 加入 AMLL 歌词组件,并部分重构设置页面 by @ITManCHINA in #41
  • fix: 全局修正命令 by @MoYingJi in #48
  • refactor: 原生模块构建脚本 by @MoYingJi in #50
  • fix: 修 AMLL 组件的一些问题 by @MoYingJi in #51
  • feat: 插件系统新增控制类插件(control) by @imsyy in #52
  • feat: 可选择开启的CSS拖动以修复wayland拖动问题 by @kyv001 in #60
  • feat: 歌词混合模式 by @MoYingJi in #61
  • feat: 添加 CUE 文件支持 by @imsyy in #72
  • feat: 添加网络代理配置 by @imsyy in #73
  • feat(search): 添加艺术家搜索结果点击导航功能 by @laoshuikaixue in #89
  • fix: 修正 VIP 判断逻辑 by @MoYingJi in #92
  • fix(ui): 更换桌面歌词图标避免误解 by @MoYingJi in #99
  • feat: 双声道频谱可视化 by @kyv001 in #79
  • feat: 支持为中日韩和英语单独设置歌词字体 by @MoYingJi in #97
  • feat(audio-engine): 增强本地库歌词标签识别兼容性 by @Pissofdvpe in #100
  • fix: 在重启前写入设置 by @kyv001 in #103
  • fix(lyric): 智能选择模式下 TTML 覆盖遵循格式优先级 by @Silcat2011 in #105
  • fix: 修复播放器展开状态被意外持久化,顺便小改相关的地方 by @MoYingJi in #119
  • fix: 固定 FFT 采样率以防止频谱在高采样率环境显示异常 by @kyv001 in #114
  • fix: 修复播放页调整进度无法吸附最近歌词的问题 by @PhantomPixel-0418 in #108
  • feat: 增强歌词语言识别逻辑以支持中日混合歌词 by @MoYingJi in #121
  • feat(build): 增加适用于 pacman 的分发目标 by @okamitimo233 in #59
  • feat: 排除占位符歌词 by @kyv001 in #123
  • refactor: 使用来自 ffmpeg_audio 的 HTTP 播放源实现 by @apoint123 in #133
  • fix: AMLL 歌词在最小化恢复后逐词位置同步和渲染卡顿问题 by @PhantomPixel-0418 in #109
  • feat: 频谱频率方向设置 by @kyv001 in #127
  • feat: 添加页面内搜索快捷键 by @MoYingJi in #129
  • perf: 优化打包大小 by @MoYingJi in #138
  • docs: 更新文档 by @MoYingJi in #143
  • fix: 修复网易云听歌打卡上报参数 by @smzase in #135
  • fix: 补充对子菜单可见性的处理 by @kyv001 in #142
  • feat: 支持复制歌曲合集链接 by @kyv001 in #144

New Contributors

Full Changelog: https://github.com/SPlayer-Dev/SPlayer-Next/commits/v1.0.0