Repository navigation
Releases
Releases · SPlayer-Dev/SPlayer-Next
v1.2.1-beta.2
v1.2.1-nightly.1079
v1.2.1-beta.1
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
- @d4yt1m3 made their first contribution in #408
- @Isilsolme made their first contribution in #417
- @WorldSansha made their first contribution in #424
- @foragedysetour made their first contribution in #419
- @lyimoexiao made their first contribution in #428
Full Changelog: v1.2.0...v1.2.1-beta.1
v1.2.0
✨ 新增功能
- 插件支持独立音源,统一权限、搜索入口和 MCP 播放队列查询(#383)
- 新增智能交叉过渡,支持双槽位预载和曲尾交接调节(#319、#332)
- 支持 Windows WASAPI 独占输出,Linux PipeWire 自适应采样率(#233、
abb5a98c) - 已下载歌曲优先播放,显示下载状态并支持文件复制(
4e4a7118) - 新增共享元素过渡、减弱动画和切歌发光(#392、
1f935c24) - 窄窗口下侧栏自动折叠,播放栏和顶栏自动精简(
833e83b6,fixed #149) - 新增歌曲列表紧凑样式和播放按钮行为设置(
084b54a7fixed #401、1477d265) - 新增搜索页播放行为设置和打开设置快捷键(
dc8eab18、#360) - 支持输出设备独立音量记忆、屏幕常亮和息屏抑制(
a7c378aa、#196、c6373afffixed #191) - 同步升级 AMLL 0.6.0,新增歌词组件配置和副行字号设置(
3f3729c7、c22e088a、#279) - 优化 Windows 安装与卸载向导(
3f306fad)
🛠️ 修复与优化
- 重构流媒体同步、收藏和播放会话,修复收藏竞态与无音源跳过(#379、
aa2649df,fixed #375、#372、#336) - 修复独占输出欠载、PipeWire 重建循环和切歌时音频流未停止(#382、
fc97fc0e,fixed #304) - 修复交叉过渡竞态、预载失败重试和停止时的资源清理(
b6d86999、35dcdfab) - 修复随机播放首曲固定、单曲循环计时和播放日志上报(
3dfbb45afixed #337、d03155e8fixed #339、#340、ab3c56cafixed #276) - 修复酷狗歌单超过 300 首被截断、云盘空歌手和 ID3 前缀 MP4 解码失败(#248、
7a828d06fixed #325、181640d9fixed #329) - 修复网络故障误报与连续跳曲(
80994644fixed #314) - 修复逐字音译误显示、TTML 元数据多值和下载 TTML 被重新格式化(#275、#380、#270、
ee0ba63bfixed #338) - 修复表头重叠、排序状态串用、弹窗层级和设置搜索定位(#322 fixed #384、
05dbbeb8、7eff9c49fixed #227、2f42a315fixed #385) - 统一音量曲线,支持小键盘和 Windows 键录入,修正长按重复触发(
e7d30c25fixed #361、9d3ca78ffixed #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
- @scsfu made their first contribution in #226
- @Yueby made their first contribution in #299
- @GLZ-gaoxiaoling made their first contribution in #233
- @nlsdt made their first contribution in #293
- @29ktsNelson made their first contribution in #279
- @EveSunMaple made their first contribution in #382
- @abkkkbb made their first contribution in #248
Full Changelog: v1.1.0...v1.2.0
AutoMix
v1.2.0-alpha.1
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
✨ 新增功能
- 新增听歌识曲,支持捕获系统声音或麦克风快速识别歌曲
- 支持私人 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
- @Holden-Cross made their first contribution in #185
- @Suoerix made their first contribution in #208
- @kid141252010 made their first contribution in #203
- @K-Blaaaack made their first contribution in #161
- @RhoPaper made their first contribution in #88
Full Changelog: v1.0.0...v1.1.0
v1.0.0
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
- @imsyy made their first contribution in #1
- @MoYingJi made their first contribution in #3
- @kyv001 made their first contribution in #42
- @laoshuikaixue made their first contribution in #43
- @xingranya made their first contribution in #44
- @ITManCHINA made their first contribution in #41
- @Pissofdvpe made their first contribution in #100
- @Silcat2011 made their first contribution in #105
- @PhantomPixel-0418 made their first contribution in #108
- @okamitimo233 made their first contribution in #59
- @apoint123 made their first contribution in #133
- @smzase made their first contribution in #135
Full Changelog: https://github.com/SPlayer-Dev/SPlayer-Next/commits/v1.0.0