NeriPlayer 更新日志
更新时间:2026-01-08
更新类型:核心功能上线 + 体验优化 + Bug修复
一、 GitHub 云同步服务(新功能)
- 实现基于 GitHub 的数据同步
- 新增歌单与播放历史记录的云端同步功能,实现多端数据互通。
- 完善同步数据模型覆盖,支持播放列表、历史记录等核心数据的上传与拉取。
- 新增「省流模式」同步策略
- 引入 ProtoBuf 序列化协议与 GZIP 压缩算法,大幅降低同步过程中的流量消耗与传输耗时。
- 优化同步逻辑与冲突检测
- 修复远程数据检测逻辑,解决播放历史同步时可能出现的数据覆盖或丢失问题。
- 优化
GitHubSyncManager核心逻辑,提升同步服务的稳定性。
二、 播放体验与新功能
- 新增睡眠定时器
- 实现睡眠定时功能,支持自定义倒计时自动暂停播放。
- 优化播放界面 UI,集成定时器入口,提升交互便捷性。
- 性能启动优化
- 移除
NeriApp中冗余的PlayerManager初始化代码,减少应用启动耗时与内存占用。
三、 界面与交互修复
- 修复旧版 Android 显示异常
- 解决在旧版本 Android 系统上,迷你播放器(MiniPlayer)背景透明度失效及高斯模糊渲染异常的问题。
- 优化本地歌单详情页
- 改进
LocalPlaylistDetailScreen的状态管理逻辑。 - 修复列表滚动或操作时的稳定性问题,提升流畅度。
Full Changelog: NeriPlayer-95a21a6.01041213...NeriPlayer-8c2d9aa.01080055