Skip to content

Aniyomi Preview r8019

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 09 Nov 23:31
15bfc36

Commits

aniyomiorg/aniyomi@3f74014...8637207

  • fix(deps): update lifecycle.version to v2.8.4 (#1045) (@renovate[bot])
  • Format Category String on Subtitle Display (@Secozzi)
  • fix(deps): update paging.version to v3.3.1 (#1046) (@renovate[bot])
  • fix(deps): update dependency dev.chrisbanes.compose:compose-bom to v2024.07.00-alpha02 (#1051) (@renovate[bot])
  • Fix disappearance items when fast scrolling (@Secozzi)
  • Adds Option to Copy Panel to Clipboard (@Secozzi)
  • Fix library is backed up when disabled and make categories backup/restore independent (@Secozzi)
  • Cleanup backup/restore related code (@Secozzi)
  • Bump default user agent string (@AntsyLich)
  • Improve error message if restoring from JSON file (@Secozzi)
  • Match extra layout space with scroll distance (#1076) (@FooIbar)
  • chore(deps): update actions/setup-java action to v4.2.2 (#1080) (@renovate[bot])
  • fix: drawScrollbar crash on list with 0 item but only sticky header (@cuong-tran)
  • Don't crash on ill-formed URLs (#1084) (@FooIbar)
  • chore(deps): update kotlin monorepo to v2.0.10 (#1085) (@renovate[bot])
  • Rename backup restore error log file (@Secozzi)
  • fix: Hidden categories got reset after delete/reorder (#1780) (@cuong-tran)
  • fix(player): Episode progress not being saved (#1784) (@perokhe)
  • fix(player): Duplicate tracks (#1785) (@perokhe)
  • Use new library for injekt with inorichi patch (@AntsyLich)
  • chore(i18n): Translations update from Hosted Weblate (#1772) (@weblate)
  • Add Backup and Restore of Extension Repos (#1057) (@Secozzi)
  • ExpandableMangaDescription: Adjust size transform anim spec (@Secozzi)
  • fix(deps): update paging.version to v3.3.2 (#1093) (@renovate[bot])
  • chore(deps): update gradle/actions action to v4 (@renovate[bot])
  • fix(deps): update dependency androidx.annotation:annotation to v1.8.2 (#1090) (@renovate[bot])
  • fix(deps): update dependency androidx.work:work-runtime to v2.9.1 (#1091) (@renovate[bot])
  • fix(deps): update dependency io.coil-kt.coil3:coil-bom to v3.0.0-alpha10 (#1092) (@renovate[bot])
  • fix(deps): update dependency dev.chrisbanes.compose:compose-bom to v2024.08.00-alpha01 (#1094) (@renovate[bot])
  • fix(deps): update dependency com.android.tools.build:gradle to v8.5.2 (#1099) (@renovate[bot])
  • Contributing: ktLintFormat -> detekt (#1102) (@mm12)
  • Change Kitsu to kitsu.app domain (@MajorTanya)
  • Fix MAL search results not showing start dates (@Secozzi)
  • Translations update from Hosted Weblate (#939) (@weblate)
  • Add Copy Tracker URL on icon long press (@Secozzi)
  • Add a button to select all scanlators (@AntsyLich)
  • Fix UI freeze after migration (@AntsyLich)
  • Add an "open in browser" button to reader menu (#1110) (@mm12)
  • Handle Android SDK 35 API collision (@AntsyLich)
  • Fix some migrations never running (@Secozzi)
  • Create CHANGELOG.md (@Secozzi)
  • Sync compose theme with MDC theme (@AntsyLich)
  • Remove WebViewClientCompat (@AntsyLich)
  • Add comment about RecyclerView cache size (#1119) (@FooIbar)
  • fix(deps): update dependency org.junit.jupiter:junit-jupiter to v5.11.0 (#1121) (@renovate[bot])
  • chore(deps): update dependency gradle to v8.10 (#1122) (@renovate[bot])
  • fix(deps): update dependency org.conscrypt:conscrypt-android to v2.5.3 (#1135) (@renovate[bot])
  • Remove detekt (#1130) (@AntsyLich)
  • Remove more detekt annotations (@Secozzi)
  • Generate locales_config.xml in build dir (@Secozzi)
  • Add spotless (with ktlint) (#1136) (@AntsyLich)
  • Address spotless lint errors (@Secozzi)
  • Translations update from Hosted Weblate (@weblate)
  • fix(deps): update dependency androidx.benchmark:benchmark-macro-junit4 to v1.3.0 (#1142) (@renovate[bot])
  • fix(deps): update dependency dev.chrisbanes.compose:compose-bom to v2024.08.00-alpha02 (#1143) (@renovate[bot])
  • chore(deps): update kotlin monorepo to v2.0.20 (#1144) (@renovate[bot])
  • fix(deps): update moko to v0.24.2 (#1148) (@renovate[bot])
  • Fix lint errors (@Secozzi)
  • Add option to skip downloading duplicate read chapters (@Secozzi)
  • fix(deps): update aboutlib.version to v11.2.3 (#1151) (@renovate[bot])
  • Respect privacy settings in extension update notification (@Secozzi)
  • Add confirmation when adding repo via URI (@Secozzi)
  • Add "show entry" action to download notifications (#1159) (@Secozzi)
  • fix(deps): update dependency com.android.tools:desugar_jdk_libs to v2.1.0 (#1162) (@renovate[bot])
  • chore(deps): update gradle/actions action to v4.0.1 (#1165) (@renovate[bot])
  • Hide keyboard when a Tracker SearchResultItem is clicked (@Secozzi)
  • Remove legacy broken source and history backup (@Secozzi)
  • fix(deps): update serialization.version to v1.7.2 (#1173) (@renovate[bot])
  • fix(deps): update dependency com.android.tools:desugar_jdk_libs to v2.1.1 (#1172) (@renovate[bot])
  • fix(deps): update dependency com.android.tools.build:gradle to v8.6.0 (#1178) (@renovate[bot])
  • Use feature flags in compose compiler plugin (@Secozzi)
  • PagerPageHolder: lazy init loading indicator (@Secozzi)
  • Collect MangaScreen state with lifecycle (@Secozzi)
  • Add stable marker to Manga data class (@Secozzi)
  • spotlessApply my beloved (@Secozzi)
  • Fix import issue caused by version bump (@Secozzi)
  • Use DTOs to parse tracking API responses (@Secozzi)
  • Enable 'Split Tall Images' by default (#1185) (@Smol-Ame)
  • Option to update trackers when chapter marked as read (@Secozzi)
  • Migrate some classpaths to gradle plugins (@Secozzi)
  • fix(deps): update dependency com.android.tools:desugar_jdk_libs to v2.1.2 (#1188) (@renovate[bot])
  • Fix Kitsu ratingTwenty being typed as String (@Secozzi)
  • Rename LocalesConfigPlugin file to LocalesConfigTask (@Secozzi)
  • Move archive related code to :core:archive (@AntsyLich)
  • Use new library for injekt with inorichi patch (@AntsyLich)
  • Merge remote-tracking branch 'origin/master' into mihonmerge (@Secozzi)
  • Fix moving of openFileDescriptor (@Secozzi)
  • Switch to stable compose (@AntsyLich)
  • fix(deps): update lifecycle.version to v2.8.5 (#1190) (@renovate[bot])
  • fix(deps): update dependency com.google.accompanist:accompanist-systemuicontroller to v0.36.0 (#1192) (@renovate[bot])
  • fix(deps): update dependency androidx.activity:activity-compose to v1.9.2 (#1189) (@renovate[bot])
  • Ignore "intent://" urls on webview (@Secozzi)
  • spotlessApply my beloved (@Secozzi)
  • Use TextFieldState in BasicTextField where applicable (@Secozzi)
  • Reduce ChapterNavigator horizontal padding on small ui (@Secozzi)
  • Bump NDK version (#1203) (@AntsyLich)
  • Show toast for app restart when User-Agent is changed (#1204) (@NGB-Was-Taken)
  • fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-collections-immutable to v0.3.8 (#1198) (@renovate[bot])
  • chore(deps): update dependency gradle to v8.10.1 (#1211) (@renovate[bot])
  • chore(deps): update actions/setup-java action to v4.3.0 (#1212) (@renovate[bot])
  • fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-coroutines-bom to v1.9.0 (#1222) (@renovate[bot])
  • chore(deps): update gradle/actions action to v4.1.0 (#1219) (@renovate[bot])
  • fix(deps): update dependency com.squareup.okio:okio to v3.9.1 (#1217) (@renovate[bot])
  • fix(deps): update dependency androidx.compose:compose-bom to v2024.09.01 (#1214) (@renovate[bot])
  • Fix: wrong calculation of nextUpdate when setting custom fetchInterval (@renovate[bot])
  • Fix WheelPicker Manual Input (#1209) (@Animeboynz)
  • Fix Kitsu synopsis nullability (@Secozzi)
  • Re-enable fetching chapters list for entries with licenced status (@Secozzi)
  • fix(deps): update dependency me.zhanghai.android.libarchive:library to v1.1.1 (#1229) (@renovate[bot])
  • fix(deps): update dependency com.android.tools.build:gradle to v8.6.1 (#1235) (@renovate[bot])
  • Change casing for Extention Repos String (#1248) (@Animeboynz)
  • fix(deps): update serialization.version to v1.7.3 (#1246) (@renovate[bot])
  • fix(deps): update dependency androidx.benchmark:benchmark-macro-junit4 to v1.3.1 (#1238) (@renovate[bot])
  • fix(deps): update lifecycle.version to v2.8.6 (#1241) (@renovate[bot])
  • fix(deps): update dependency androidx.profileinstaller:profileinstaller to v1.4.0 (#1242) (@renovate[bot])
  • chore(deps): update actions/setup-java action to v4.4.0 (#1259) (@renovate[bot])
  • fix(deps): update dependency me.zhanghai.android.libarchive:library to v1.1.2 (#1255) (@renovate[bot])
  • chore(deps): update actions/checkout action to v4.2.0 (#1266) (@renovate[bot])
  • fix(deps): update dependency org.junit.jupiter:junit-jupiter to v5.11.1 (#1262) (@renovate[bot])
  • fix(deps): update dependency androidx.compose:compose-bom to v2024.09.02 (#1239) (@renovate[bot])
  • chore(deps): update dependency gradle to v8.10.2 (#1254) (@renovate[bot])
  • fix(deps): update dependency com.android.tools.build:gradle to v8.7.0 (#1284) (@renovate-bot)
  • fix(deps): update dependency androidx.benchmark:benchmark-macro-junit4 to v1.3.2 (#1287) (@renovate-bot)
  • fix(deps): update dependency androidx.profileinstaller:profileinstaller to v1.4.1 (#1289) (@renovate-bot)
  • fix(deps): update dependency org.junit.jupiter:junit-jupiter to v5.11.2 (#1294) (@renovate-bot)
  • fix(deps): update dependency androidx.compose:compose-bom to v2024.09.03 (#1288) (@renovate-bot)
  • Fix AniList ALSearchItem.status nullibility (@Secozzi)
  • chore(deps): update actions/checkout action to v4.2.1 (#1304) (@renovate-bot)
  • fix(deps): update dependency io.coil-kt.coil3:coil-bom to v3.0.0-rc01 (#1308) (@renovate-bot)
  • Update renovate configuration (@AntsyLich)
  • Update dependency io.mockk:mockk to v1.13.13 (#1313) (@renovate-bot)
  • Retain remote last chapter read if it's higher than the local one for EnhancedTracker (@Secozzi)
  • Update kotlin monorepo to v2.0.21 (#1314) (@renovate-bot)
  • Cleanup LibraryScreenModel LibraryMap.applySort and some more (@Secozzi)
  • run spotlessApply (@Secozzi)
  • Tweak Preference.collectAsState (@AntsyLich)
  • Adjust distinct checker in WidgetManager and run on default dispatcher (@AntsyLich)
  • Update resources exclusion rules (@AntsyLich)
  • Bump compile sdk to 35 (@Secozzi)
  • ChapterNavigator: dispatch page change only when needed (@Secozzi)
  • Remove usage of deprecated accompanist SystemUiController (@Secozzi)
  • run spotlessApply (@Secozzi)
  • Tweak profile compilation status output (@Secozzi)
  • Add Quantity Badge to Upcoming Screen (@Secozzi)
  • Added random library sort (@Secozzi)
  • Update dependency me.zhanghai.android.libarchive:library to v1.1.3 (#1321) (@renovate-bot)
  • Confirmation dialog when removing privately installed extensions (@Secozzi)
  • Fix EnhancedTracker not auto binding when adding manga to library (@Secozzi)
  • Run PR check when base strings are changed (@AntsyLich)
  • Refrain from running spotless on weblate files (@AntsyLich)
  • Adjust expandable fab animation (@AntsyLich)
  • Add option to backup non-library read entries (@Secozzi)
  • Fix PR build check (@AntsyLich)
  • Cleanup .gitignore files (@AntsyLich)
  • Reorder reader menu overflow items (@Secozzi)
  • Make sure random library sort is at the bottom (@Secozzi)
  • Update dependency com.android.tools.build:gradle to v8.7.1 (#1326) (@renovate-bot)
  • Update i18n readme (@Secozzi)
  • Update dependency androidx.activity:activity-compose to v1.9.3 (#1333) (@renovate-bot)
  • Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.3.3 (#1334) (@renovate-bot)
  • Update dependency androidx.glance:glance-appwidget to v1.1.1 (#1335) (@renovate-bot)
  • Update dependency androidx.annotation:annotation to v1.9.0 (#1336) (@renovate-bot)
  • Change "Invalidate downloads index" to "Reindex downloads" (@Secozzi)
  • Update xml.serialization.version to v0.90.2 (#1331) (@renovate-bot)
  • Update dependency androidx.compose:compose-bom to v2024.10.00 (#1338) (@renovate-bot)
  • Revert "Tweak Preference.collectAsState" (@AntsyLich)
  • Address deprecation, suggestion and spotless (@Secozzi)
  • Pass uncaught exception to default handler in GlobalExceptionHandler (@AntsyLich)
  • Update dependency org.junit.jupiter:junit-jupiter to v5.11.3 (#1351) (@renovate-bot)
  • Update shizuku.version to v13.1.0 (@AntsyLich)
  • Update actions/dependency-review-action action to v4.3.5 (#1354) (@renovate-bot)
  • Update actions/checkout action to v4.2.2 (#1361) (@renovate-bot)
  • Make renovate group github action deps (@AntsyLich)
  • Pin actions/upload-artifact action to b4b15b8 (#1363) (@renovate-bot)
  • Rework Auto Track on Mark as Read (@Secozzi)
  • Fix settings SliderItem steps count (#1356) (@abdurisaq)
  • Avoid blocking call to load categories in settings (@Secozzi)
  • Update dependency me.zhanghai.android.libarchive:library to v1.1.4 (#1378) (@renovate-bot)
  • Cleanup Slider usage (@AntsyLich)
  • Update actions/setup-java action to v4.5.0 (#1366) (@renovate-bot)
  • Update dependency com.pinterest.ktlint:ktlint-cli to v1.4.0 (@Secozzi)
  • Add libs.material to presentation-widget (#1373) (@cuong-tran)
  • Allow completely disabling "Update tracker" snackbar on mark as read (@Secozzi)
  • Fix app crash when removing tracked entry from tracker (@Secozzi)
  • Release v0.17.0 (a.k.a. bump versionCode) (@Secozzi)
  • Here lies "currentTab was used multiple times" (@Secozzi)
  • Fix sporadically recurring spotless CI failure (@Secozzi)
  • Switch to spotless 7.0.0 Beta 4 (@AntsyLich)
  • Update dependency androidx.viewpager:viewpager to v1.1.0-beta01 (#1414) (@renovate-bot)
  • Update dependency androidx.annotation:annotation to v1.9.1 (#1413) (@renovate-bot)
  • Some improvements to Bangumi tracker search (@MajorTanya)
  • Update lifecycle.version to v2.8.7 (#1415) (@renovate-bot)
  • Update dependency androidx.constraintlayout:constraintlayout to v2.2.0 (#1416) (@renovate-bot)
  • Update actions/dependency-review-action action to v4.4.0 (#1402) (@renovate-bot)
  • Update dependency io.coil-kt.coil3:coil-bom to v3.0.0-rc02 (#1401) (@renovate-bot)
  • Add to CHANGELOG.md (@Secozzi)
  • run spotlessApply (@Secozzi)
  • Merge pull request #1804 from aniyomiorg/mihonmerge (@jmir1)
  • fix: Subtitle selection not matching two letter language codes (#1805) (@Secozzi)
  • chore(i18n): Translations update from Hosted Weblate (#1788) (@weblate)
  • chore(i18n): Weblate automatic tasks (#1811) (@weblate)
  • fix: History date header duplication (#1817) (@quickdesh)
  • fix: Safe intent extra checks (#1816) (@quickdesh)
  • feat: Move player preferences into their own menu (#1819) (@Secozzi)
  • fix: Migrations not getting context correctly (#1820) (@Secozzi)

Checksums

Variant SHA-256
Universal 03d11211601d45494b8e8708c8da26e9b8d20fc2dcdefea0cdebeb9d0034b901
arm64-v8a 96ec79d633d77a46853953a11e43a423d34d85a485a63651b8674379ea4b4efc
armeabi-v7a 5c9eba975bf1b6c33e8dfd89b0ceba7bd74c224369a314885849151cd86ca120
x86 6aad1f87da900c21c2d739bb1d67a44abce7c1b42534cf94c7ed0707e8f02107
x86_64 e0d201513f218604fdae60d7c2c4bc95542cf82ee5064ae6aa9446bd682039d6