Repository navigation
Flowtone v0.14.0
Pre-release
Pre-release
Flowtone v0.14.0
自 v0.12.0 以来的一次较大阶段更新。
• 完成本地歌词系统:支持 LRC、逐句同步、双语歌词、自定义歌词目录与预载,并完善歌词切歌、定位、手势、实时进度、高亮及特殊歌词动画。
• 重构并完善曲库与歌单交互:加入歌曲多选、批量操作、删除与排序,调整歌单页、曲库页、播放队列及折叠标题等界面与动画。
• 持续优化播放器体验:改善 MiniPlayer、全屏播放器、进度条、切歌动画、页面返回逻辑与多处交互细节。
• 改进本地音乐元数据读取、缓存和来源识别,并修复特殊字符等元数据问题。
• 加入启动、歌词渲染和切歌等性能优化与性能采样工具,并启用 R8 优化及 fast 开发构建变体。
• 初步建立 Flowtone 在线扩展运行时:支持 .flowtone 扩展包安装、受限 JavaScript Sandbox、Host HTTP、网络权限与日志。
• 为扩展加入私有持久 KV Cache、请求去重、歌手头像能力及持久头像结果缓存。
• 扩展图片统一经过 Flowtone Host 获取并支持 Coil 磁盘缓存,避免重复网络请求。
• 建立扩展远程媒体受控播放通道,支持 Media3 流式读取、Range/Seek,并保持网络访问由 Host 统一控制。
• 加入全局扩展网络资源保险丝,限制整个 Extension Runtime 的 active 与 in-flight 请求数量,防止扩展耗尽宿主资源。
• 补充大量 JVM 与 Android instrumentation 测试,扩展运行时、图片缓存、远程媒体与网络资源限制均已在 Android 16 真机验证。