Releases: liaowenqi123/PomoSolo
Releases · liaowenqi123/PomoSolo
Release list
v4.5.14
v4.5.13
v4.5.13: 修复下载完成后跳回 2s/3s(seek 误判播完自动切歌)+ 下载与播放分离 + DJ 操作串行队列
v4.5.12
v4.5.12: 音量记忆 UI 不同步修复 + 进度条超界钳制(DJ 信息乱序防护)
v4.5.11
v4.5.11: 随机名词池扩充(时段词 6×7 + 名词 37)+ 🎲 hover 溢出修复 + 同步听歌使用说明(告知歌曲会被共享)
v4.5.10
v4.5.10: 同步听歌下载相关两个 bug 修复(歌单未加载误判缺歌 / 切歌打断下载不及时)+ 自习室 🎲 随机房间名;配合 thin LTO + codegen-units 16 提速构建验证
v4.5.9
v4.5.9:P2P 断点续传(卡 3s 即续传,request_song 带 from_chunk,服务器已配合)+ DJ 切歌打断传输(上传可打断 + 听众立即中断)+ 广播新旧判定按时间戳(lastSyncTs,DJ 手动回退/前进均生效)+ 自习室 5s 心跳加密;服务器掉线真根因修复(并发写 socket 帧交错)已记录
v4.5.8
v4.5.8:同步听歌掉线根因修复(服务器同用户多连接 bug)+ 传输 30s 超时清理 + DJ 信息补发 + music:state_request 配合实现;客户端 WS 断线自动重连、传歌重试可见性、seek 2s 容忍度
v4.5.7
v4.5.7 残留修复:刚下载完误显"获取歌曲中 2%" + 本地已有歌误触发下载
- playSong 失败不再自动触发 P2P(缺歌由 sync_state 缺歌分支驱动),
避免合并成功但播放器未就绪时重复下载 - handlePlaylist 把歌单全部标记本地已有,重启后不再误判缺歌
v4.5.6
v4.5.6 同步听歌体验加固(含发版前补充修复)
- DJ 切歌中断旧 P2P 传输,避免"切歌后没反应"
- 心跳保活:ws.rs 每 10s 发 WS Ping 帧 + 自习室业务心跳 30s→15s
- 加入已有 DJ 的同步:缓存最近 sync_state + 主动 music:request_state 请求快照
- 传歌超时 12s×3 次自动重新下载,耗尽才降级"无这首歌"
- 从 DJ 下载的歌曲自动打上 DJ 名字标签
- immediate 下完不再从头播:DJ 传歌期间每 5s 广播进度 + 合并后请求最新快照校准
- 歌单刷新前不误判缺歌:localHasSongs 标记本地已有,DJ 暂停不再重触发传输
v4.5.5
v4.5.5: 同步听歌 5 处细节修复(DJ 播放中即传歌 / 非 DJ 可调音量 / 切歌尊重 DJ 状态 / 传歌防卡 + 曲名防锁定)