v0.1.8
修复
- 修复阅读会话中网页桥接返回失效 Cookie 时无法真正续期的问题;心跳再次收到
-2012或 HTTP 401 后,会刷新移动端凭据、重新桥接并继续阅读 - 修复同一账号并发刷新凭据导致
refreshToken互相覆盖的问题 - 修复阅读任务状态写入失败后仍继续运行的问题,避免断点丢失和服务重启后无法续跑
- 资料同步和章节信息请求统一处理会话过期并自动续期
优化
- 推送渠道使用独立超时,单个慢渠道不会耗尽整轮通知时间
- 增加凭据刷新、HTTP 401、阅读状态和推送响应的回归测试
What's Changed
- fix(reading): refresh stale credentials after web bridge by @27Aaron in #52
- fix(auth): serialize credential refreshes by @27Aaron in #53
- fix(reading): handle state persistence failures by @27Aaron in #54
- fix(push): isolate notification channel timeouts by @27Aaron in #55
Full Changelog: v0.1.7...v0.1.8