新功能
macOS 原生 HDR 视频渲染管线 (#415)
为 macOS 平台引入了基于 libmpv 和 CAOpenGLLayer 的原生视频呈现路径,支持 HDR/EDR 内容输出,并解决了此前版本中存在的启动回归、卸载崩溃以及重复加载框架导致的异常。关联:#356,#380,#414。
弹幕屏蔽词支持正则表达式 (#419)
屏蔽词设置现在支持正则表达式格式(规则名称/表达式/),并优化了屏蔽词标签的显示方式。关联:#418。
播放器界面新增独立弹幕开关按钮 (#432)
在播放控制栏添加了快捷弹幕开关按钮,并保持与弹幕设置菜单中的状态同步。关联:#430。
体验改进
优化流媒体外部字幕处理 (#415)
修复了 Emby 和 Jellyfin 外部字幕下载失败的问题,现在支持下载并缓存所有可用外部字幕供后续切换。
优化弹幕匹配窗口布局 (#435)
根据主程序高度动态计算批量匹配和手动匹配弹幕窗口的大小,解决了部分情况下按钮被遮挡的问题。
Bug 修复
修复切换语言后番剧卡片标题未更新的问题 (#427)
优化了媒体库卡片的构建逻辑,确保切换系统语言后标题能实时同步。
修复设置页面选项切换时的闪烁问题 (#434)
移除了通用设置页面中不必要的异步构建逻辑,提升了交互稳定性。
修复加载界面封面显示残留 (#434)
解决了在播放新视频时,加载遮罩层仍可能显示上一个视频封面的问题。
修复 WebDAV 媒体库路径解析异常 (#435)
修复了 WebDAV 环境下播放列表和远程字幕因路径处理不当导致的加载失败问题。
维护与发布流程
优化自动化发布流程 (#431)
改进了 CI 工作流,支持按 Pull Request 分组生成更新日志并自动关联相关 Issue。
内部维护与构建优化
更新了 macOS 构建脚本以支持 Nix source-build 方案,修正了 HDR 相关的依赖补丁与权限设置;调整了内部代码导入顺序与格式;完成了版本号自增及文档维护。 (#436)