Skip to content

Releases

EsjzoneViewer v0.2.6

Choose a tag to compare

@github-actions github-actions released this 14 Nov 00:36

本次更新新增段落书签、人名替换、书架本地搜索和会员中心,并改进离线阅读、启动加载与页面转场体验。

📖 阅读体验

  • 新增人名替换,支持「本书」与「全部」规则、正则表达式和独立启停,仅改变阅读显示,保留原始正文。
  • 书签升级为段落书签,同一章节可添加多个书签,支持摘要展示和跳转定位。
  • 点击书签按钮直接标记屏幕内起始的第一个正文段落,操作后保持工具栏展开,正文显示红色书签标记。
  • 本地书签页面新增划线管理,支持查看、跳转和批量删除;修复人名替换、繁简转换导致的划线位置偏移。
  • 阅读器目录支持按分卷折叠及正序、倒序切换。
  • 首行缩进支持选择 0、1、2 字;自定义图片背景支持拖动调整取景。
  • 正文支持链接跳转,修复注音、居中标题、段落对齐及分隔线等格式的渲染问题。
  • 修复滚动阅读时正文被底部章节标题遮挡的问题。

📚 书架与搜索

  • 新增书架本地搜索,支持按书名、作者和本机已缓存的标签匹配,简繁不敏感。
  • 书架筛选、排序和显示选项整合至底部面板,支持已读/未读筛选、反转排序、列数调整及最近阅读显示设置。
  • 点击书架顶部筛选按钮,或再次点击书架导航按钮,可打开设置面板;面板支持左右滑动切换标签页。
  • 站点搜索新增独立的排除标签输入栏,优化输入焦点与光标位置。
  • 首页再次点击导航按钮时,以动画滚动到顶部后刷新;历史页再次点击导航按钮可继续最近一次本地阅读。

👤 会员中心与内容浏览

  • 新增系统消息、我的回复和经验记录,系统消息与我的回复共用「消息」入口。
  • 经验记录支持类别切换、分页、缓存及后台刷新,集中展示升级进度和注册日期,刷新失败时保留已有内容。
  • 简介、评论、帖子等文字支持长按选择复制,完善社区链接识别与跳转。
  • 阅读统计的书籍时长排行新增封面展示。
  • 本地与云端阅读历史遵循「显示成人内容」设置。

📥 离线阅读与阅读记录

  • 小说详情优先展示本地缓存或下载内容,后台刷新失败时保留可用信息;为已有下载的小说保留详情快照,改善弱网下进入阅读的问题。
  • 优化冷启动自动继续阅读、本地章节读取和目录索引加载,减少等待。
  • 点击云端历史可直接继续对应章节。
  • 阅读已下载或缓存章节时,联网且已登录会补请求对应章节页面,更新网站观看记录。
  • 后台下载或批量解锁后恢复原网站阅读章节;原先没有记录时定位至第一章,减少下载过程对观看记录的干扰。

💾 备份与稳定性

  • 备份新增本地书架和阅读设置,包含人名替换规则、自定义背景图片及取景位置;恢复书架时合并缺失书目。
  • 改进旧版本备份兼容,修复 Release 混淆导致的备份、下载目录索引和网站观看待补记录读取异常。
  • 优化 TXT/EPUB 导出,改善旋转、中断和失败处理,并清理未完成文件。
  • 修复备份恢复、账号会话及部分列表状态异常。

✨ 动画与性能

  • 改进页面手势返回、小说封面共享转场及首页轮播背景过渡,修复取消返回时的封面抖动和转场中断异常。
  • 优化阅读器退出、书架首次加载和留言板缓存展示,减少闪烁与卡顿。
  • 修复部分设置页面转场背景透明、回顶按钮阴影出现方形边缘等显示问题。
  • 优化页面后台状态订阅与无障碍动效适配。

🤝 社区贡献与反馈

优化页面状态订阅,减少页面进入后台后的无效更新,由 @Verlintas 贡献于 #25。
修复底部章节标题与正文重叠的问题,感谢 @t200229 在 #4 中反馈,修复见 #5。

完整更新记录: v0.2.5...v0.2.6

EsjzoneViewer v0.2.5

Choose a tag to compare

@github-actions github-actions released this 06 Nov 09:01

本次更新优化了阅读体验与页面流畅度。

界面与适配

  • 新增「墨韵」「樱」和「动态取色」主题,保留经典黑白配色。
  • 优化页面的布局与视觉效果,改进页面转场和封面显示,缓解部分场景下的闪烁和卡顿。
  • 新增平板横屏自适应布局,优化侧边导航、详情双栏和多列列表。

阅读体验

  • 支持自定义图片阅读背景,可调整模糊度、透明度和文字颜色。
  • 新增自定义图片背景下文字辉光及高级设置,支持调整光晕颜色、强度等参数。
  • 新增两字符首行缩进。
  • 改进阅读设置、工具栏排序和页面进出动画。

离线下载与性能

  • 下载页面新增本地章节目录,可查看章节保存状态并继续阅读。
  • 区分正文保存和图片下载状态,图片未下载完成时支持后续补全。
  • 优化本地历史、封面和已下载章节的加载,改进首页刷新失败时的内容保留与重试。
  • 优化缓存、存储和网络请求,修复若干闪退与显示问题。

升级提示: 从 v0.2.4 升级后,默认使用经典黑白配色,可在设置中选择其他主题。

完整更新记录: v0.2.4...v0.2.5

EsjzoneViewer v0.2.4

Choose a tag to compare

@github-actions github-actions released this 20 Oct 08:47

EsjzoneViewer v0.2.4

本次更新重点完善存储与备份、阅读体验及应用内更新,并优化 UI 显示和动画。

存储与备份

  • 新增存储位置引导,将下载和自动备份保存到公共目录,提供后台迁移、中断恢复和重新扫描下载。
  • 自动备份支持自定义备份时间间隔。

阅读与界面

  • 支持章内密码解锁,未解锁时也能查看评论区;新增保持亮屏,完善阅读工具栏选择与排序。
  • 优化 UI 显示和动画,改进页面过渡,完善图像复用和缓存机制。
  • 修复了无法保存书架列表/宫格偏好的问题。

缓存、登录与更新

  • 统一磁盘缓存配额,优化缓存管理,新增存储分析页面。
  • 实现双站点并行登录,加快账号登录速度;完善会话状态保护。
  • 支持应用内后台下载安装包更新;更新说明支持 Markdown。

升级提示: 首次进入需完成存储位置引导;导入备份会覆盖所选且备份中存在的整个类别,空类别也会清空对应数据。

完整提交记录: v0.2.3...v0.2.4

EsjzoneViewer v0.2.3

Choose a tag to compare

@github-actions github-actions released this 08 Oct 08:40

EsjzoneViewer v0.2.3

本次更新汇总了自 v0.2.2 以来的改动,重点完善阅读器、离线存储与本地数据管理。

阅读与离线下载

  • 完善左右分页、翻页动画和连续点击响应,支持跟手拉出目录/评论、下拉添加书签;新增可配置工具栏、独立亮度和三种可下载字体,改善排版切换后的阅读位置恢复。
  • 新增长按划线、跨段选择和放大镜预览,可保存摘录、跳回正文或取消标记;目录面板整合目录、书签和划线。
  • 正文改为结构化存储并支持 gzip 压缩,补下载只处理新章、缺章和缺图;TXT/EPUB 可选择已下载章节导出,插图与封面支持全屏查看及保存。

备份、书架与历史

  • 新增 ZIP 本地备份与恢复,支持阅读数据、历史、书签、划线、搜索历史、下载和书架分组,重复恢复不累加阅读时长。
  • 新增自动备份,保留最近 3 份成功备份;手动与自动备份默认不包含下载,可按需开启。
  • 书架支持本地分组管理、批量移动和「新建并移入」;云端历史支持多选与确认删除,完善封面读取和记录解析。

阅读统计、界面与社区

  • 新增阅读统计无痕模式,完善柱状/折线趋势图、总览与标签占比列表。
  • 繁简转换扩展到全局界面和应用内网页;整理设置布局、快捷入口及导航动画,新增离线开源许可页面。
  • 优化首页榜单与封面加载、随机推荐和上拉反馈;改进评论发送确认、超时恢复与作者显示。

完整提交记录: v0.2.2...v0.2.3

EsjzoneViewer v0.2.2

Choose a tag to compare

@github-actions github-actions released this 27 Sep 16:43

EsjzoneViewer v0.2.2

本次更新汇总了自 v0.2.0 以来的改动,包含 v0.2.1 的功能与修复。

阅读与离线下载

  • 支持阅读 ESJ 密码保护章节。下载任务会跳过尚未解锁的章节并保留已完成内容;可在作品页补输密码,也可为单本作品设置通用密码并批量解锁。
  • 支持在应用内阅读轻小说文库章节。遇到站点安全验证时,可通过内置网页完成验证;已验证的章节内容可缓存并用于离线下载。
  • 下载时可按分卷展开目录、按章节序号选择连续范围,或一键选择尚未下载的章节;大目录选择会在提交任务前检查容量。

阅读统计与界面

  • 新增保存在设备本地的阅读统计:阅读时长、趋势、近一年活动热力图、标签分布和书籍排行。统计从本版本开始记录,可单独清空,不影响阅读历史与书签。
  • 新增隐藏首页热门推荐的设置;优化首页加载占位、设置项选择和双击返回退出的提示。
  • 站外链接与更新页面可交由系统浏览器打开,部分网页也支持在应用内浏览。

账号、书架与社区

  • 改进双站点登录和切换时的会话保存与账号隔离,减少网络异常时误判登录状态的情况。
  • 优化书架封面补全与首页数据更新,优先展示可用封面,并逐步更新页面内容。
  • 改进评论提交后的核实与异常恢复提示,降低状态不明确时重复发送的风险。

完整提交记录: v0.2.0...v0.2.2

EsjzoneViewer v0.2.0

Choose a tag to compare

@github-actions github-actions released this 21 Sep 17:41

EsjzoneViewer v0.2.0

这是自 v0.1.2 以来的一次大型更新,全面升级了首页、书架、阅读器、下载与社区功能,并集中改善了性能、弱网体验和运行稳定性。

主要更新

  • 首页新增「本周更新」「热门推荐」和「随机推荐」,提供更丰富的小说发现方式。
  • 书架新增最近阅读、更新检查、列表/宫格切换以及多种排序方式。
  • 阅读器新增多种翻页动画、音量键翻页、工具栏自动隐藏和上次阅读自动恢复。
  • 下载支持并发数量调整与任务暂停,并进一步完善离线阅读和章节图片保存。
  • 小说列表支持列表/宫格切换,并可记忆显示模式和 R18 筛选设置。
  • 底部导航栏支持长按拖拽,自定义按钮排列顺序。
  • 优化论坛层级、留言板、灌水楼及评论区的浏览与交互。
  • 支持无需退出登录直接切换 esjzone.cc 与 esjzone.one。
  • 首页、书架、历史、留言板、灌水楼和个人页现已支持下拉刷新。

界面与体验升级

  • 全面调整应用界面,统一浅色与深色模式下的视觉风格。
  • 优化首页、书架、历史、详情页、设置页及社区页面的布局和交互。
  • 重新设计底部导航栏,并改善页面切换、加载状态和动画效果。
  • 封面改为优先读取本地缓存,减少默认封面闪烁和重复网络请求。
  • 加强首页、阅读器及大量封面页面的加载和滚动性能。

底层与安装优化

  • 大幅缩小 APK 安装包体积,降低下载与安装成本。
  • 更新底层技术架构与依赖,完善数据库迁移、自动化测试和发布检查,提高兼容性与稳定性。

问题修复

  • 修复高章节数小说阅读卡顿、继续阅读位置异常和进度显示错误。
  • 修复短章节无法滑动、评论区返回后阅读位置偏移等问题。
  • 修复部分评论页面闪退、评论发送失败及输入法弹出后布局异常。
  • 修复下载数据、离线插图、书架同步和封面更新相关问题。
  • 优化高延迟、丢包、瞬断和离线环境下的请求处理。
  • 修复多项可能导致崩溃、数据异常或界面卡顿的问题。

升级说明

支持从 v0.1.2 直接覆盖安装升级,原有登录状态、书架、历史、书签、阅读进度、下载文件及设置会继续保留。

需要 Android 10(API 29)或更高版本。

EsjzoneViewer 是基于 [DeeChael/Esjzone](https://github.com/DeeChael/Esjzone) 继续开发的第三方 ESJ Zone Android 客户端,并非 ESJ Zone 官方应用。

完整更新记录: v0.1.2...v0.2.0

EsjzoneViewer v0.1.2

Choose a tag to compare

@github-actions github-actions released this 07 Sep 12:10

本次更新主要提升阅读和下载体验,并修复多项影响实际使用的问题。

主要更新

  • 新增下载管理,完善离线阅读、章节下载和阅读缓存,需要在下载管理中的设置开启“边看边存”,默认关闭。
  • 优化书架、搜索、阅读等主要页面的 UI 与交互。
  • 搜索新增类型筛选与排序。
  • 详情页标签可直接跳转对应搜索。
  • 修复 ESJ Zone 评论与回复认证流程。
  • 修复阅读跳章、导航转场、页面遮挡及部分崩溃问题,并加强网络与登录的稳定性。
  • 新增多语言支持,并完善简体中文与英文界面。

Full Changelog: v0.1.0...v0.1.2

EsjzoneViewer v0.1.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 01:13

EsjzoneViewer v0.1.0

EsjzoneViewer 的首个公开版本。

EsjzoneViewer 是基于 DeeChael/Esjzone 继续开发的第三方 ESJ Zone Android 客户端,并非 ESJ Zone 官方应用。

主要功能

  • 小说浏览、搜索与分类
  • 本地优先书架与云端收藏同步
  • 连续章节阅读与全书进度导航
  • 字体、行距、背景等阅读设置
  • 本地阅读历史与书签
  • 小说章节本地缓存与后台下载
  • TXT / EPUB 导出
  • 论坛、评论与留言板浏览及互动
  • esjzone.cc / esjzone.one 站点切换
  • GitHub Release 新版本检查

下载

下载下方的:

EsjzoneViewer-v0.1.0.apk

即可安装。

需要 Android 10(API 29)或更高版本。

文件校验

Release 同时提供 SHA256SUMS.txt 用于验证 APK 完整性。

EsjzoneViewer-v0.1.0.apk SHA-256:

9112e24b034729145cbf171c8670d2d2e2bf67db655c02b011eeb89660530154

注意事项

这是仍处于早期开发版本,使用过程中可能存在尚未发现的问题。

如遇到 Bug,可通过 GitHub Issues 反馈,并尽量附上应用版本、Android 版本、设备型号、复现步骤及脱敏后的错误日志。

小说、插画、封面及其他站点内容的相关权利归各自权利人所有。

Full Changelog: https://github.com/breakyuna/EsjzoneViewer/commits/v0.1.0