1.8.7.0
版本发布时间: 2023-02-27 16:05:23
Ehviewer-Overhauled/Ehviewer最新发布版本:1.8.8.3(2023-05-26 16:05:48)
Bump Version
不再在每次APP启动时请求新闻页面,而是提供定时器在指定时间签到 修复上个版本存在的一系列图片抓取及存储问题 @FooIbar 修复不正确的评论时间显示 @FooIbar 压缩包读取协程化,不再使用malloc族函数获取缓冲区,而是采用更合适的固定匿名页池进行内存管理,提高解压效率,缓解高压力下操作系统内存负担 APP异步全面协程化,目前已经没有任何显式线程操作了 防止被屏蔽的IP污染其他IP @FooIbar #873 更完善的压缩包按名称排序方式 @FooIbar 以及所有1.8.6.1, 1.8.6.2所包含的修复 一些依赖更新与随机的IO效率优化与重构 修复在打开压缩包后不退出无法打开其他压缩包 @FooIbar 用compose实现评分控件 修复某些情况下缩略图不加载 @FooIbar
What's Changed
- Implement #817 by @asuka-mio in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/821
- Fix comment last edited time parsing by @FooIbar in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/828
- Fix search keyword in tag mode by @FooIbar in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/829
- Update dependency gradle to v8.0.1 by @renovate in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/833
- Update dependency org.jsoup:jsoup to v1.15.4 by @renovate in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/834
- fixup! Implement #817 (#821) by @FooIbar in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/839
- Resolve #789 by @FooIbar in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/838
- Temporarily disable vpn bypass on login by @FooIbar in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/846
- fixup! Introduce kotlin style diskcache operation by @FooIbar in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/847
- Use initializer instead of getter for coroutineContext by @FooIbar in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/849
- Workaround for del tag parsing in comments by @FooIbar in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/853
- Clean up unfinished download files by @FooIbar in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/854
- Fix 509 detection false positive by @FooIbar in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/856
- Fix failed download task won't report by @FooIbar in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/857
- Do not launch new coroutines in invokeOnCompletion() by @FooIbar in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/861
- Set page status to QUEUE if its image needs update by @FooIbar in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/862
- Do not use notifyDataSetChanged() when refreshing WebtoonAdapter by @FooIbar in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/866
- Remove crop borders until we support it by @FooIbar in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/867
- Fix DailyCheckWork initialDelay being negative by @FooIbar in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/868
- Update dependency androidx.core:core-ktx to v1.10.0-beta01 by @renovate in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/871
- Improve login process regarding IP restriction by @FooIbar in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/874
- Add commit sha and build time, drop PackageUtils by @FooIbar in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/877
- Fix missing parentheses by @FooIbar in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/878
- Use natsort for better archive file sorting by @FooIbar in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/879
- Implement onNewIntent() in ReaderActivity by @FooIbar in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/884
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-cbor to v1.5.0 by @renovate in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/885
- fixup! Implement image request merging in standalone Interceptor by @FooIbar in https://github.com/Ehviewer-Overhauled/Ehviewer/pull/892
Full Changelog: https://github.com/Ehviewer-Overhauled/Ehviewer/compare/1.8.6.0...1.8.7.0
1、 EhViewer-arm64-v8a.apk 6.17MB
2、 EhViewer-armeabi-v7a.apk 6.1MB
3、 EhViewer-universal.apk 7.22MB
4、 EhViewer-x86.apk 6.24MB
5、 EhViewer-x86_64.apk 6.2MB
6、 mapping.txt 40.07MB