Skip to content

Releases: xiaojieonly/Ehviewer_CN_SXJ

2.0.1.8,祝大家六一儿童节快乐~

31 May 16:21

Choose a tag to compare

  • 将 jsoup 从 1.18.1 降级到 1.15.4,以避免在某些 Android 环境中出现 NoClassDefFoundError
  • 在 EhDB 中添加了空检查,以防止快速搜索操作期间潜在的 NullPointerExceptions
  • 增强了 EhEngine 中 TopListParser 的错误处理,以在运行时错误上引发更具描述性的 ParseException
  • 重构SpiderDen,确保访问下载目录时的线程安全
  • 改进了 ArchiverDownloadDialog 中的文件名处理,以防止非法路径和长文件名
  • 添加了 ArchiverDownloadCompleter 来处理存档器任务的下载完成和状态检查
  • 在 EhApplication 中集成挂起的下载恢复
  • 增强设置,提供管理待处理存档下载的方法
  • 更新了 ArchiverDownloadDialog 以利用 ArchiverDownloadCompleter 进行下载处理
  • 改进了 ArchiverDownloadProgress 中的下载进度跟踪
  • 确保在 SpiderDen 中创建下载目录
  • 猫尾草:添加小米系统优化助手,优化后台下载和通知管理
  • 猫尾草:add gradle wrapper jar and properties for CI build
  • Cololi:沉浸式底部导航栏 (#2597)

2.0.1.7

30 Apr 16:11

Choose a tag to compare

  • 修复SpiderInfo读取时的OOM风险并升级JDK至21
  • 修复图片搜索无法使用的问题
  • orbisai0security:the vendored giflib library performs multiple m... in gifalloc.c
  • 增加对 WebView/CookieManager 初始化失败的异常处理
  • En:修复了已下载项目的按标签搜索功能
  • 猫尾草:restore gradle wrapper jar and properties
  • 升级Gradle至9.3.1及Android插件至9.1.1

2.0.1.6

31 Mar 16:02
9e0abba

Choose a tag to compare

  • 搜索时过滤文本中的换行符
  • 修复下载列表排序奔溃的问题
  • 优化 EGL 初始化逻辑并增加 OpenGL 渲染故障时的回退机制
  • 排行榜中,画廊排行从原先的跳转画廊搜索,改为直接跳转对应画廊
  • 优化归档下载逻辑与文件名生成
  • 优化解析错误日志清理逻辑并增加异常处理
  • 优化搜索文本过滤,直接移除换行符而非替换为空格
  • 修正登录WebView客户端设置及资料获取逻辑
  • 升级SDK版本并启用coreLibraryDesugaring
  • miki sayaga:新增一个多标签搜索组合页面(未完成)
  • 修复部分多标签搜索组合页面bug
  • 将部分代码从java迁移到kotlin

2.0.1.5

01 Mar 09:55

Choose a tag to compare

  • 调整 Analytics上报字段
  • 将部分代码从java迁移到kotlin
  • 修复 BitmapUtils 中的潜在整数溢出问题
  • 优化VPN检测逻辑,增加权限检查和异常处理
  • 优化登录流程异常处理和进度显示
  • 清理请求头中的换行符避免崩溃
  • 调整下载列表页面的标题格式
  • zyl-hub:修复了在搜索框不为空时的搜索历史补全

2.0.1.4

01 Feb 11:43

Choose a tag to compare

  • 更新通过webview 通过cloudflare验证获取用户名称的功能(裸连目前无法使用此功能)
  • 修复略缩图因状态共用导致的重复显示同一张图片
  • 登录时,修复用户名称获取逻辑,由于技术限制,sni开启的情况下无法通过机器人验证
    网页登录只能使用VPN进行
  • 在裸连使用cookie登录时,现在会跳过获取用户详情步骤
  • 更新安卓targetSdkVersion到30,所有用户需要授予管理文件权限,否则将无法读取旧画廊

2.0.1.3

05 Jan 14:03

Choose a tag to compare

  • 暂时回滚图片解码方式,等后续优化好了再上

2.0.1.1

04 Jan 13:34

Choose a tag to compare

  • 限制了详情页初始加载的预览图数量为40张,以减少初次创建视图的开销。
  • 修复了 DownloadFragment 中因 Activity 销毁后关闭对话框可能导致的崩溃问题
  • 修复了下载列表画廊的删除和拖拽排序无法及时生效的问题

2.0.1.0

01 Jan 06:59

Choose a tag to compare

  • 新增下载页拖拽排序设置项,允许用户启用或禁用该功能
  • 该设置现在会被保存,以便在应用重启后保持不变
  • 回归到旧版图片解码代码,引入libwebp插件,并添加webp图片格式的处理方法
  • 更新依赖项并为 16KB 页面大小设备添加适配
  • 调整下载场景 FAB 图标
  • HaYaShi: 下载画廊添加文件大小排序 (#2321)
  • 为下载分类添加“全部”选项并优化布局
  • 当解析 URL 失败时,会通过 FirebaseCrashlytics 记录异常,以防止应用崩溃并帮助调试。
  • 同步德语、西班牙语、法语、韩语、泰语、日语和繁体中文翻译
  • 猫尾草:新增按分类筛选下载内容的功能
  • 猫尾草:给恢复下载项、清空下载冗余新增进度条,免得等的有问题
  • 猫尾草:在设置-EH选项卡新增当前系统主题显示,方便查看bug(这样容易分辨是否是系统造成的问题)

2.0.0.9

01 Dec 12:05

Choose a tag to compare

  • 修复界面更新相关的崩溃问题
  • 添加Android 9图片解码失败时的回退机制
  • 优化图片处理和渲染参数格式化
  • 修复关闭种子下载对话框时可能发生的崩溃
  • 修复归档下载器在某些情况下崩溃的问题
  • 适配 Android 14 前台服务类型变更
  • 增加对content URI方案下导入归档的支持
  • 为下载列表添加按名称排序支持
  • 同步德语、西班牙语、法语、韩语、泰语、日语和繁体中文翻译
  • 修复版本更新时因空安全导致的崩溃
  • nullcat*:add error detail for wrong igneous
  • 应用程序启动时,异步删除三天前的解析错误日志文件。

2.0.0.8

07 Nov 13:39

Choose a tag to compare

  • 移除不再使用的 Firebase Crashlytics 导入。
  • 在 EhDB 和 SpiderDen 中添加异常处理以避免应用崩溃。
  • 增加在 TreeDocumentFile 中列出文件时的空值检查和异常处理。
  • 为 WebViewSignInScene 中的 HTTP 响应添加默认的 reason phrase。
  • 增强 GLRootView 中的 EGL 配置选择逻辑,增加备用方案以提高稳定性。
  • 将 Analytics.java 迁移到 Kotlin。