1.12.0
版本发布时间: 2024-08-19 21:22:05
FooIbar/EhViewer最新发布版本:1.13.1(2024-11-11 21:37:35)
重大变更
- Compose 阅读器已稳定,移除了旧阅读器实现 #847
- 由于 E 站缩略图服务器变更,移除了强制使用 e-hentai 缩略图服务器的选项
改进
- 更新高级搜索选项中页数过滤器的范围限制以遵循 E 站变更
Bug 修复
- 评论页面刷新指示器边距不正确 #1428
- 关闭打开失败的压缩包时崩溃
- 无法打开带密码的压缩包 #1454
- 使用音量键翻页时无法关闭过渡动画 #1467
- 带有图片的评论显示错位 #1468
- 在包含相同项目的页面间切换时崩溃 #1490
- 无法检查更新 #1512
- 画廊详情未加载完成时退出阅读器导致崩溃 #1507
- 无法为带有临时标签的画廊生成 ComicInfo.xml #1509
- 已下载的画廊翻页时出现加载动画 #1510
- 画廊详情页面的缩略图无法加载 #1529
- 图片未加载完成时无法通过点击翻页
- 搜索结果为空时解析失败 #1418
- 缩略图分辨率设置不起作用
What's Changed
- Update agp to v8.6.0-beta01 by @renovate in https://github.com/FooIbar/EhViewer/pull/1406
- Update androidx.room to v2.7.0-alpha05 by @renovate in https://github.com/FooIbar/EhViewer/pull/1407
- Update benchmark to v1.3.0-beta02 by @renovate in https://github.com/FooIbar/EhViewer/pull/1408
- Update dependency dev.chrisbanes.compose:compose-bom to v2024.07.00-alpha01 by @renovate in https://github.com/FooIbar/EhViewer/pull/1409
- Revert "Update agp to v8.6.0-beta01" by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1410
- Fix memleak while do archive by @revonateB0T in https://github.com/FooIbar/EhViewer/pull/1412
- Drop MAP_UNINITIALIZED by @revonateB0T in https://github.com/FooIbar/EhViewer/pull/1413
- Update dependency gradle to v8.9 by @renovate in https://github.com/FooIbar/EhViewer/pull/1414
- Update dependency com.google.devtools.ksp to v2.0.0-1.0.23 by @renovate in https://github.com/FooIbar/EhViewer/pull/1415
- Update dependency me.saket.telephoto:zoomable to v0.12.0 by @renovate in https://github.com/FooIbar/EhViewer/pull/1419
- Lock file maintenance by @renovate in https://github.com/FooIbar/EhViewer/pull/1422
- Update agp by @renovate in https://github.com/FooIbar/EhViewer/pull/1425
- Update dependency sh.calvin.reorderable:reorderable to v2.2.0 by @renovate in https://github.com/FooIbar/EhViewer/pull/1427
- [New Reader] Implement touch navigation by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1426
- Fix comment screen refresh indicator padding by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1429
- Remove obsolete workaround by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1430
- Update dependency me.saket.telephoto:zoomable to v0.12.1 by @renovate in https://github.com/FooIbar/EhViewer/pull/1431
- [New Reader] Misc improvements by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1433
- Update compose.destinations to v2.1.0-beta10 by @renovate in https://github.com/FooIbar/EhViewer/pull/1435
- Lock file maintenance by @renovate in https://github.com/FooIbar/EhViewer/pull/1436
- Update agp to v8.7.0-alpha02 by @renovate in https://github.com/FooIbar/EhViewer/pull/1437
- [New Reader] Implement custom image scale types by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1438
- [New Reader] Implement landscape zoom by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1440
- Update dependency io.coil-kt.coil3:coil-bom to v3.0.0-alpha09 by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1441
- Update dependency androidx.lifecycle:lifecycle-process to v2.8.4 by @renovate in https://github.com/FooIbar/EhViewer/pull/1443
- Update dependency androidx.paging:paging-compose to v3.3.1 by @renovate in https://github.com/FooIbar/EhViewer/pull/1444
- [New Reader] Refine landscape zoom by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1442
- Update compose.destinations to v2.1.0-beta11 by @renovate in https://github.com/FooIbar/EhViewer/pull/1446
- Update dependency dev.chrisbanes.compose:compose-bom to v2024.07.00-alpha02 by @renovate in https://github.com/FooIbar/EhViewer/pull/1447
- Update agp to v8.7.0-alpha03 by @renovate in https://github.com/FooIbar/EhViewer/pull/1448
- [New Reader] Implement navigation overlay by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1445
- [New Reader] Minor improvements by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1449
- Update plugin composeCompilerReportGenerator to v1.4.0 by @renovate in https://github.com/FooIbar/EhViewer/pull/1452
- [New Reader] Avoid initial scroll on reader start by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1450
- Graduate Compose Reader to stable by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1451
- [Reader] Show progress indicator & fix background by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1455
- Fix read encrypted archive by @revonateB0T in https://github.com/FooIbar/EhViewer/pull/1456
- Fix double free on closing failed-to-open archives by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1457
- Fix crash when switching reading mode by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1458
- Update baseline profile by @github-actions in https://github.com/FooIbar/EhViewer/pull/1459
- Add shared element transitions by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1049
- Don't save baseline profile in sources by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1462
- Update dependency sh.calvin.reorderable:reorderable to v2.3.0 by @renovate in https://github.com/FooIbar/EhViewer/pull/1464
- Lock file maintenance by @renovate in https://github.com/FooIbar/EhViewer/pull/1465
- Update dependency sh.calvin.reorderable:reorderable to v2.4.0-alpha01 by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1466
- Fix page transitions when reading with volume keys by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1469
- Fix layout issue with comments that contain images by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1470
- Update dependency com.google.devtools.ksp to v2.0.0-1.0.24 by @renovate in https://github.com/FooIbar/EhViewer/pull/1471
- Fix crash when opening archives simultaneously by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1473
- Update Compose snapshot and migrate to BTF2 by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1474
- Update page range filter limit by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1475
- Update Kotlin and remove workaround by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1477
- Update NDK to r27 by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1478
- Revert "Update Compose snapshot and migrate to BTF2" by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1480
- Don't let navigation overlay consume click event by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1476
- Update Chrome version for default User-Agent by @github-actions in https://github.com/FooIbar/EhViewer/pull/1481
- Fix list item container color by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1483
- Fix main thread IO (really) and float comparison by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1484
- Update gradle/actions action to v4 by @renovate in https://github.com/FooIbar/EhViewer/pull/1487
- Lock file maintenance by @renovate in https://github.com/FooIbar/EhViewer/pull/1488
- Fix a division by zero error in ScrollbarAdapter by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1491
- Use encoded token to avoid detection & revocation by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1492
- Reapply "Update Compose snapshot and migrate to BTF2 (#1474)" by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1485
- Update agp to v8.7.0-alpha04 by @renovate in https://github.com/FooIbar/EhViewer/pull/1493
- Fix GitHub authorization and clean up code by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1494
- Update androidx.room to v2.7.0-alpha06 by @renovate in https://github.com/FooIbar/EhViewer/pull/1495
- Update benchmark to v1.3.0-rc01 by @renovate in https://github.com/FooIbar/EhViewer/pull/1496
- Update dependency androidx.paging:paging-compose to v3.3.2 by @renovate in https://github.com/FooIbar/EhViewer/pull/1498
- Update dependency androidx.constraintlayout:constraintlayout-compose to v1.1.0-alpha14 by @renovate in https://github.com/FooIbar/EhViewer/pull/1497
- Update dependency androidx.profileinstaller:profileinstaller to v1.4.0-alpha02 by @renovate in https://github.com/FooIbar/EhViewer/pull/1499
- Update dependency io.coil-kt.coil3:coil-bom to v3.0.0-alpha10 by @renovate in https://github.com/FooIbar/EhViewer/pull/1500
- Update dependency androidx.biometric:biometric-ktx to v1.4.0-alpha02 by @renovate in https://github.com/FooIbar/EhViewer/pull/1501
- Update dependency androidx.lifecycle:lifecycle-runtime-compose to v2.9.0-alpha01 by @renovate in https://github.com/FooIbar/EhViewer/pull/1502
- Update dependency dev.chrisbanes.compose:compose-bom to v2024.08.00-alpha01 by @renovate in https://github.com/FooIbar/EhViewer/pull/1503
- Update agp to v8.7.0-alpha05 by @renovate in https://github.com/FooIbar/EhViewer/pull/1506
- Lock file maintenance by @renovate in https://github.com/FooIbar/EhViewer/pull/1511
- Fix read progress insert crash when exiting reader by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1514
- Fix ComicInfo.xml for galleries with temp tags by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1515
- Revert^3 "Update Compose snapshot and migrate to BTF2 (#1474)" by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1513
- Update Kotlin & KSP to v2.0.20-RC2 by @renovate in https://github.com/FooIbar/EhViewer/pull/1516
- Update agp to v8.7.0-alpha06 by @renovate in https://github.com/FooIbar/EhViewer/pull/1518
- Update dependency com.google.devtools.ksp to v2.0.20-RC2-1.0.24 by @renovate in https://github.com/FooIbar/EhViewer/pull/1519
- Fix preload in reader by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1517
- Update dependency gradle to v8.10 by @renovate in https://github.com/FooIbar/EhViewer/pull/1520
- Refactor reader prefetch logic by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1523
- Update agp to v8.7.0-alpha07 by @renovate in https://github.com/FooIbar/EhViewer/pull/1524
- Avoid out-of-screen shared element transitions by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1526
- Temporarily disable shared element transitions by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1528
- Fix normal preview in exhentai by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1530
- Fix pager unclickability when image is not loaded by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1532
- Don't show load state indicator when no hits found by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1533
- Lock file maintenance by @renovate in https://github.com/FooIbar/EhViewer/pull/1536
- Don't recycle visible images by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1534
- Refine reader by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1537
- Fix thumbnail resolution setting not working by @FooIbar in https://github.com/FooIbar/EhViewer/pull/1538
Full Changelog: https://github.com/FooIbar/EhViewer/compare/1.11.7...1.12.0
1、 EhViewer-1.12.0-default-arm64-v8a.apk 13.19MB
2、 EhViewer-1.12.0-default-armeabi-v7a.apk 11.54MB
3、 EhViewer-1.12.0-default-mapping.txt 64.63MB
4、 EhViewer-1.12.0-default-native-debug-symbols.zip 1.25MB
5、 EhViewer-1.12.0-default-universal.apk 22.72MB
6、 EhViewer-1.12.0-default-x86_64.apk 13.26MB
7、 EhViewer-1.12.0-marshmallow-arm64-v8a.apk 14.06MB
8、 EhViewer-1.12.0-marshmallow-armeabi-v7a.apk 12.41MB
9、 EhViewer-1.12.0-marshmallow-mapping.txt 64.6MB
10、 EhViewer-1.12.0-marshmallow-native-debug-symbols.zip 1.25MB
11、 EhViewer-1.12.0-marshmallow-universal.apk 23.59MB
12、 EhViewer-1.12.0-marshmallow-x86_64.apk 14.14MB