改进
- 优化预加载逻辑和图片加载顺序
- 优化画廊详情和评论页面 UI
Bug 修复
- 某些模式下搜索结果不显示画廊语言 #923
- 某些情况下在搜索结果中直接阅读画廊后崩溃 #927
- 更新至最新版本后仍提示有新版本 #927
- 从旧版本升级时包含不兼容数据导致崩溃/无法导出数据 #940 #974
- Android 10 以下的设备打开 设置-隐私 时崩溃 #953
- 下载标签无法拖动
- 刷新 和 刷新(原图) 无法在已下载的图片上使用
- 临时 IP 封禁错误显示为解析失败
- 某些情况下下载时闪退 #980
- 某些设备上下载列表中的缩略图无法显示 #977
What's Changed
- Individual zoomableState per pager item by @revonateB0T in #832
- Fix generating simple language from title by @FooIbar in #924
- Fix false positive update notifications by @FooIbar in #930
- Fix crash when reading galleries from gallery list by @FooIbar in #931
- Update dependency androidx.navigation:navigation-compose to v2.8.0-alpha05 by @renovate in #929
- Update dependency com.android.application to v8.5.0-alpha01 by @renovate in #933
- Update dependency androidx.paging:paging-compose to v3.3.0-alpha05 by @renovate in #935
- Update dependency dev.chrisbanes.compose:compose-bom to v2024.03.00-alpha02 by @renovate in #937
- Drop obsolete snapshot by @FooIbar in #938
- Fix layout inspector not working by @FooIbar in #939
- Manually migrate from schema 17 to 18 for non-null by @FooIbar in #941
- Fix recycled item's height being 0 in webtoon mode by @FooIbar in #943
- Update dependency com.android.application to v8.5.0-alpha02 by @renovate in #944
- Update dependency gradle to v8.7 by @renovate in #945
- Update dependency com.mikepenz.aboutlibraries.plugin to v11.1.1 by @renovate in #946
- Update plugin composeCompilerReportGenerator to v1.2.0 by @renovate in #947
- Update dependency me.saket.telephoto:zoomable to v0.9.0 by @renovate in #948
- Scale wide images (banners) to fit target width by @FooIbar in #949
- Update Kotlin, KSP and Compose Compiler by @renovate in #950
- Remove outdated workaround by @revonateB0T in #952
- Downgrade to stable AGP by @FooIbar in #954
- Revert "Downgrade to stable AGP" by @FooIbar in #956
- Update Compose to snapshot and remove workaround by @FooIbar in #957
- Use upstream navigation drawer by @FooIbar in #959
- Use Compose UI implementation of
parseAsHtml
by @FooIbar in #958 - Fix
SpiderQueen
not respecting FIFO order by @FooIbar in #962 - Upstream SearchBar by @revonateB0T in #960
- Fix download label not being draggable by @FooIbar in #963
- Update build script due to xz Github repo shutdown by @FooIbar in #964
- Fast move to compose destinations v2.1 by @revonateB0T in #965
- Don't run decode job if fetch job failed by @FooIbar in #966
- Abort if no image entries found in archive by @FooIbar in #969
- Fix unable to refresh images due to resource leak by @FooIbar in #971
- Update dependency com.android.application to v8.5.0-alpha03 by @renovate in #976
- Refactor database export by @FooIbar in #975
- Update dependency sh.calvin.reorderable:reorderable to v1.4.0 by @renovate in #978
- Fix temporary IP ban check and parse error logging by @FooIbar in #979
- Update dependency io.arrow-kt:arrow-stack to v1.2.4 by @renovate in #981
- Update dependency androidx.core:core-splashscreen to v1.1.0-rc01 by @renovate in #982
- Update dependency androidx.paging:paging-compose to v3.3.0-beta01 by @renovate in #983
- Update dependency dev.chrisbanes.compose:compose-bom to v2024.04.00-alpha01 by @renovate in #984
- Update AndroidX & Jetpack Compose by @renovate in #985
- Fix DownloadService stopped during
onFinish
call by @FooIbar in #986 - Fix FileNotFoundException on saving download thumb by @FooIbar in #987
- Fix response processing being blocked by @revonateB0T in #988
- Update Kotlin, KSP and Compose Compiler by @renovate in #989
- Fix typo by @FooIbar in #991
- Fix resource leak when decode job is canceled by @FooIbar in #992
- Fallback to
transferTo
ifsendfile
failed by @FooIbar in #990 - Minor UI tweaks by @FooIbar in #993
- Workaround for comment list lagging at the bottom by @FooIbar in #995
Full Changelog: 1.11.2...1.11.3