Changelog

更新日志

查看最新版本的变更内容与改进详情。

v1.4.0

🐧 v1.4.0

在 GitHub 中查看

What's Changed 🧐

本次更新带来了书架文件夹管理,以及阅读页面的优化。

📚 书架管理

  • 多级文件夹:支持多级文件夹创建及拖拽排序功能。
  • 加载体验:优化书架和历史数据的懒加载表现,文件夹页面加入分页机制,并修复了空书籍数据导致的书架级联崩溃。

📖 阅读体验

  • 阅读页面:阅读器迁移至 XPath 方案,章节内进度与 Web 互通。
  • 视觉过渡:引入 BlurHash 作为书籍封面的 Placeholder,提供无缝平滑的视觉加载效果。
  • 页面增强:新增阅读器文本排版设置,支持首行缩进;同时也支持了注释显示。
  • 排版优化:处理了不可见字体的字形渲染异常;修复了图片占位符间隙、单图居中问题。
  • 交互细节:修复了底部面板的误触发问题,优化了阅读时的流畅度。

🔐 账户与网络

  • 登录与验证:通过 Refresh Token 的手动登录方式已回归,如果过不去验证,可以试试。
  • 邀请机制:邀请码现已支持可选配置,并交由服务端进行校验(感谢 @wuyu8512 的 PR)。
  • 规范:网络请求启用 App 专用的 User-Agent。

🛠️ 稳定性

  • 加载方式:部分页面迁移至分页模式。
  • 同步逻辑:微调了阅读进度的同步机制。
  • 应用构建:Android 平台构建,签名归一。
  • 关于页面:新增显示当前构建的 Commit Info,方便后续追溯。

🤧 附言

  • 这个版本没啥大变化,也许可以日用了。
  • 老样子,欢迎提建议。
  • 💡 哇,新点子! 前往 Discussions 讨论
  • 🐛 发现问题? 提交 Issue 反馈
  • 对了对了,开了 爱发电,可以看看。
  • 如果你喜欢这款软件,点一个 ⭐Star 也可以支持我,我会很开心的!

Contributors: @Kanscape , @wuyu8512 Full Changelog: https://github.com/Kanscape/Novella/compare/v1.3.0...v1.4.0