Skip to content

Releases: ppxb/jm-boom

JM Boom v0.4.3

Choose a tag to compare

@github-actions github-actions released this 01 Jul 13:54

功能

  • 阅读器新增自动阅读开关,可在隐藏控制栏后按设置自动推进单页、双页或纵向阅读进度 (67f8e02)。

优化

  • 自动阅读支持分别调整纵向滚动间隔、单页翻页间隔和纵向滚动距离 (67f8e02)。
  • 调整阅读器设置开关背景,提升暗色阅读界面中的状态辨识度 (914778b)。

修复

  • 修复阅读页自动阅读在部分进入场景下没有按预期启动的问题 (03877bd)。

其他

  • 更新 README 与项目截图,补充当前界面展示 (11da870, c1e9a48)。

JM Boom v0.4.2

Choose a tag to compare

@github-actions github-actions released this 01 Jul 04:51

功能

  • 阅读器新增纵向阅读模式,可在滚动阅读时保留键盘翻页和章节切换体验 (97868ac)。
  • 阅读器新增双页模式,并支持阅读方向设置与日漫从右向左翻页 (9fbf670, 48db8f0)。
  • 首页分区目录改为更紧凑的悬浮侧轨,减少信息流阅读时的占位 (1573f75)。

优化

  • 双页阅读时按页面分组预取图片,提升连续翻页时的准备速度 (078f626)。
  • 接近章节末尾时提前预取下一章 manifest 和首页图片,减少跨章等待 (f106ce7)。
  • 统一多处页面标题、顶部间距和个人中心内容对齐,整体视觉更收敛 (bcdafe7, eb3b9f6, c8ab616)。

修复

  • 修复页面返回按钮在部分布局中被拉伸的问题 (15058b9)。

其他

  • 更新项目接手说明与当前阅读器实现记录 (df41288)。

JM Boom v0.4.1

Choose a tag to compare

@github-actions github-actions released this 30 Jun 17:35

功能

  • 阅读页底部 toolbar 新增可拖动进度条、上一章、下一章和章节列表 drawer,并支持拖动 tooltip 预览目标页 (c010931)。
  • 应用启动时自动检查更新,并使用 SQLite 运行期缓存避免短时间重复检查 (3054302)。

优化

  • 阅读器图片渲染改为相邻页 DOM 窗口化和 transform 位移,减少长章节阅读时的 DOM 压力 (3054302)。
  • 阅读器预取半径和并发策略调整,提升连续翻页时的图片准备速度 (3054302)。
  • 底部阅读 toolbar 改为深色半透明样式,进度条和拖动点更轻量 (c010931)。
  • 阅读器底部 toolbar 进一步收窄,拖动节点按住时放大,章节目录按正序展示并自动滚动到当前章节 (7f32a6e)。

修复

  • 修复阅读页 manifest 尚未返回时 toolbar 显示 0 / 0 的问题,现在会等页数可用后再显示 toolbar (3054302)。
  • 修复阅读页左右透明点击区域无法翻页和点击区域过大的问题 (4a3d4c9)。
  • 修复阅读器顶部返回和刷新按钮在深色 toolbar 下 hover 文本颜色不一致的问题 (c010931)。

其他

  • 发布矩阵扩展到 Windows x64、Windows ARM64、Linux x64 和 Linux ARM64,并更新 latest.json 生成流程 (3054302)。

JM Boom v0.4.0

Choose a tag to compare

@github-actions github-actions released this 30 Jun 13:49

功能

  • 新增 SQLite 存储基建,用于下载任务、阅读缓存索引和运行期缓存等本地数据管理 (ec525ed)。
  • 新增运行期 API 缓存,缓存 endpoint discovery、图片域名和阅读 manifest,减少重复网络请求 (a92bbba)。
  • 新增加密自动登录配置,支持登录页勾选自动登录和设置页账号配置,启动时重新登录刷新用户资料 (8ae81bd)。
  • 新增运行诊断日志和性能调试日志开关,便于定位阅读器、缓存和下载性能问题 (827e314)。

优化

  • 下载任务持久化从 JSON 迁移到 SQLite,并对下载进度写入做节流,降低频繁写盘开销 (ec525ed, e1eb952)。
  • 阅读缓存改为 SQLite 索引并后台清理,减少翻页关键路径上的目录扫描和清理阻塞 (bfb5fff, feafe36)。
  • 下载页单任务内图片下载改为有限并发,提升整章下载速度 (26ff175)。
  • 前端列表页、排行、每周推荐和搜索页统一 route search 状态和 Query 默认策略,减少筛选状态和返回行为不一致 (7ceb346)。
  • 二级页面统一返回按钮和导航状态处理,避免筛选分页污染返回栈 (0e39140, d56f472)。
  • 全局滚动条统一为 6px 宽、4px 圆角并适配主题,去除滚动条箭头 (b4e82e3)。
  • 阅读页 toolbar 改为点击显示/隐藏,避免鼠标移动时频繁弹出 (90b7eb9)。

修复

  • 修复代理配置未覆盖应用更新器的问题,更新检查和下载现在会使用同一代理配置 (7fab05d)。
  • 修复登录兼容和账号处理问题,提高登录、签到和收藏相关请求稳定性 (8279db0)。
  • 修复二级页面返回和滚动条稳定性问题,减少返回时页面抖动 (7e5f49c)。
  • 修复自动登录和代理初始化顺序,启动时会先同步代理再执行自动登录 (8ae81bd)。

其他

  • 重构 Rust API、下载、阅读器、设置页和前端公共 helper 模块边界,更新项目交接文档 (a98abbd, 015d1d0, cf02d99)。
  • Windows 用户请下载 JM-Boom-v0.4.0-Windows.msi

JM Boom v0.3.0

Choose a tag to compare

@github-actions github-actions released this 29 Jun 13:25

功能

  • 新增漫画下载队列,支持详情页单章下载、多章节批量选择下载,以及下载页查看任务进度、筛选、暂停/恢复、失败重试和删除确认 (e3d7aa7)。
  • 下载文件保存到应用下载目录,并按漫画名/章节名组织文件,任务状态持久化到 downloads/task.json (e3d7aa7)。

优化

  • 更新 README,补充当前功能和使用说明 (a2486bd)。

修复

  • 修复多章节漫画从详情页点击开始阅读时进入错误章节标题的问题,历史记录现在会记录真实章节名 (0af7068)。
  • 修复下载页内部 hook 写法导致的静态检查问题 (29f818c)。

其他

  • 更新项目交接说明和后续维护约定 (c2e7284)。
  • Windows 用户请下载 JM-Boom-v0.3.0-Windows.msi

JM Boom v0.2.2

Choose a tag to compare

@github-actions github-actions released this 29 Jun 05:47

功能

  • 新增搜索页与导航入口,支持在应用内按关键词检索漫画并查看结果列表 (e607481)。
  • 漫画详情页的标签现在可以直接跳转到对应搜索结果,便于继续发现同类内容 (e607481)。
  • 对齐搜索接口契约,补齐搜索请求、响应解析和前端调用链路 (487f12c)。

优化

  • 统一首页、榜单、分类、每周推荐等列表页的缓存策略,减少返回页面时的重复加载 (e607481)。
  • 完善发布工作流的版本校验、发布资源命名和更新描述生成流程 (7488b95)。

修复

  • 无。

其他

  • Windows 用户请下载 JM-Boom-v0.2.2-Windows.msi

JM Boom v0.2.1

Choose a tag to compare

@github-actions github-actions released this 29 Jun 02:03

更新内容

  • 接入 GitHub Releases 发布链路和 Windows MSI 在线更新基础设施。
  • 设置页新增“版本与更新”,支持查看当前版本、检查更新和安装更新。
  • 版本信息旁新增 GitHub 仓库入口,便于跳转到项目发布页。
  • 调整更新状态展示,让当前版本和检查状态保持同一行。

说明

Windows 用户请下载 JM-Boom-v0.2.1-Windows.msi

JM Boom v0.2.0

Choose a tag to compare

@ppxb ppxb released this 28 Jun 16:17

新增

  • 新增「排行榜」页面,并加入左侧悬浮菜单。
  • 排行榜支持分类与排序筛选:
    • 分类包含同人、单本、短篇、韩漫、English Manga、3D、Cosplay、禁漫汉化组等。
    • 排序支持最新、最多点赞、总排行、月排行、周排行、日排行。
  • 首页部分分组的「查看更多」已同步禁漫天堂的二级筛选页面。
    • 「每周连载更新」支持星期与分类筛选。
    • 「韩漫更新」「其他更新」「禁漫汉化组」支持对应排行榜筛选。
    • 固定分类页面仅显示必要的排序筛选。

阅读器优化

  • 重构阅读器缓存与请求流程,改为按页面请求与预取。
  • 优化翻页时的相邻页预热逻辑,减少等待与重复请求。
  • 调整阅读缓存处理,提升连续翻页体验。
  • 改进图片线路与远程配置解码逻辑。

其他调整

  • 简化首页展示,移除首页标题副文案。
  • 版本号更新至 0.2.0

JM Boom Test Release

Choose a tag to compare

@ppxb ppxb released this 28 Jun 04:00

核心优化

  • 优化阅读器缓存与预载流程,连续翻页更顺滑,减少无谓的重复解码与缓存写入(e739fabc9944e1658cdb4f666d67d79add4
  • 修复阅读进度回跳失败问题,并补强单章节历史记录和返回导航恢复(942fe011f0f8d11c47b3d
  • 修复下一章顺序与阅读页返回导航问题,提升阅读流程稳定性(1c47b3d
  • 仅在已登录状态下显示收藏入口,减少无效操作(c9bb346

设置与个人中心

  • 增强设置页网络控制能力,支持接口探测、代理配置和图片线路切换(b4ca6e8
  • 优化设置页中的图片预载数量展示,默认语义与实际行为保持一致(8626fdef2a5a6c
  • 重构个人中心页面,简化登录流程并整理页面结构,实现自动签到(a5160ca185a2a2

其他调整

  • 新增阅读历史功能,并支持删除历史时的确认操作(f31a24304ee6e6e88bdb6
  • 清理部分页面冗余文案和样式调整,提升整体一致性(654b6ec54b55f9631c2a8a86afd7dbde7de

性能优化

  • 优化首页卡片 tooltip 的渲染开销(99fb83f
  • 调整阅读器缓存写入与解扰重排逻辑,提升图片加载效率(0b7dad6d79add4

本次发布仅支持 Windows 平台。