NipaPlay v1.10.12 更新日志
新功能与体验改进
- 弹幕显示设置移入播放器菜单 (#702)
弹幕透明度、字号、字体文件、描边、阴影、滚动速度、显示区域、重复合并和弹幕类型屏蔽等播放时常用控制,现在可以直接在 NipaPlay 与 Cupertino 播放器菜单中调整;Cupertino 弹幕设置页也恢复了随机颜色入口,NipaPlay 屏蔽词输入区域的显示层级更简洁。
修复与优化
- iOS Erika 弹幕渲染面适配 (#700)
iOS 上 Erika 平台渲染面默认保持全屏尺寸,使弹幕可以覆盖到信箱模式黑边区域;原有 AspectRatio 包裹方式仍可通过 NIPAPLAY_IOS_ERIKA_ASPECT_SURFACE=1 作为调试或回退开关启用。
维护与发布流程
- Erika CI 改用预构建 C API (#701)
macOS、iOS 和 Windows 构建改为使用 Erika v0.1.1 预构建产物,并保留 Windows 源码构建路径作为强制构建或禁用预构建时的备用流程。
- Windows mdk-sdk fallback 下载修复 (#703)
Windows 构建中的 mdk-sdk GitHub 备用下载改为动态发现最新 release asset,适配新的 mdk-sdk-windows-x64-vs2026.7z 等命名,避免 fallback 误下载 404 页面导致构建失败。
- Android 发布构建路径修复 (#699)
移除了发布流程中重复的 build/symbols-android-*/ 符号路径,避免 Android 构建产物路径冗余导致打包错误,同时保留独立上传的符号文件。
- 发布权限加固 (#698)
发布流程优先使用专用 RELEASE_GITHUB_TOKEN,缺失时再回退到 github.token,减少 release notes API 查询与产物上传时的权限问题。
Contributors
@FurudeRika123, @MCDFsteve, @Shinokawa, @makabaka11