Skip to content

Releases: null2264/yokai

Yōkai v1.9.7.5

Choose a tag to compare

@github-actions github-actions released this 24 Apr 12:20
d3c3663

Yet another smol bugfix

Fixes

  • Add missing ProtoBuf singleton definition to the DI for extensions

Checksums

Variant SHA-256
Universal 1d965d946bf79364fc1b1d7e2ef4786515250337e83b630c90c622d3c488344c
arm64-v8a 5242b2dd603882633c0a026f74c36d0490dbb60b0052a11bc2db5b3396829f39
armeabi-v7a b621bc1f9f8d6c2bd62690f51b7195e6ab6e36b4db2cea0eee0145bd13efedcf
x86 9dacd8df1f2bb047fda9f9a0fb64b75d40cf73faabf905c81b67315a4f0472b9
x86_64 e02586ca211c12cf3a06e6d342b3eb601cc557a7d17fa6a5919811854aa34c54

Tip

If you are unsure which version to download then go with yokai-v1.9.7.5.apk

Yōkai v1.10.0-b5

Yōkai v1.10.0-b5 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Feb 22:43
7e5de6a

Not sure if I should release this as stable or not ngl, some stuff still unfinished but not enough time to finish it...

Additions

  • Add random library sort
  • Add the ability to save search queries
  • Add toggle to enable/disable hide source on swipe (@Hiirbaf)
  • Add the ability to mark duplicate read chapters as read (@AntsyLich)
  • Add option to zoom into full covers (@Hiirbaf)
  • Add APNG support for Android 9+ (@lalalasupa0)

Changes

  • Temporarily disable log file
  • Categories' header now show filtered count when you search the library when you have "Show number of items" enabled (@LeeSF03)
  • Chapter progress now saved everything the page is changed
  • Adjust sorting order to be more consistent (@Astyyyyy)
  • Improve Local Source when loading from android/data (@lalalasupa0)
  • Refresh available extensions list when an extension repo is added or removed

Fixes

  • Allow users to bypass onboarding's permission step if Shizuku is installed
  • Fix Recents page shows "No recent chapters" instead of a loading screen
  • Fix not fully loaded entries can't be selected on Library page
  • Fix certain Infinix devices being unable to use any "Open link in browser" actions, including tracker setup (@MajorTanya)
  • Fix source filter bottom sheet unable to be fully scrolled to the bottom
  • Prevent potential "Comparison method violates its general contract!" crash
  • Fix staggered grid cover being squashed for local source (@AwkwardPeak7)
  • Fix GPU crash when setting cover from downloaded chapters (@Angrevol)
  • Fix crashes when handling certain sources' deep links (@Hiirbaf)
  • Properly filter sources by extension (@Hiirbaf)
  • Fix crashes caused by RecyclerView stable id (@MuhamadSyabitHidayattulloh)
  • Fix paused download notification is not shown (@MuhamadSyabitHidayattulloh)
  • Disable auto refresh entry from Local Source (@lalalasupa0)
  • Fix extension download stuck on pending state

Translation

  • Update translations from Weblate

Other

  • Refactor Library to utilize Flow even more
  • Refactor EmptyView to use Compose
  • Refactor Reader ChapterTransition to use Compose (@arkon)
  • [Experimental] Add modified version of LargeTopAppBar that mimic J2K's ExpandedAppBarLayout
  • Refactor About page to use Compose
  • Adjust Compose-based pages' transition to match J2K's Conductor transition
  • Resolve deprecation warnings
    • Kotlin's context-receiver, schedule for removal on Kotlin v2.1.x and planned to be replaced by context-parameters on Kotlin v2.2
    • Project.exec -> Providers.exec
    • Remove internal API usage to retrieve Kotlin version for kotlin-stdlib
  • Move :core module to :core:main
    • Move archive related code to :core:archive (@AntsyLich)
  • Refactor Library to store LibraryMap instead of flatten list of LibraryItem
    • LibraryItem abstraction to make it easier to manage
    • LibraryManga no longer extend MangaImpl
  • Update dependency gradle to v8.12
  • Update user agent (@Hiirbaf)
  • Update serialization to v1.8.1
  • Update dependency io.github.fornewid:material-motion-compose-core to v2.0.1
  • Update lifecycle to v2.9.0
  • Update dependency org.jsoup:jsoup to v1.21.2
  • Update dependency org.jetbrains.kotlinx:kotlinx-collections-immutable to v0.4.0
  • Update dependency io.mockk:mockk to v1.14.2
  • Update dependency io.coil-kt.coil3:coil-bom to v3.2.0
  • Update dependency com.squareup.okio:okio to v3.12.0
  • Update dependency com.google.firebase:firebase-bom to v33.14.0
  • Update dependency com.google.accompanist:accompanist-themeadapter-material3 to v0.36.0
  • Update dependency com.github.requery:sqlite-android to v3.49.0
  • Update dependency com.getkeepsafe.taptargetview:taptargetview to v1.15.0
  • Update dependency androidx.window:window to v1.4.0
  • Update dependency androidx.webkit:webkit to v1.13.0
  • Update dependency androidx.sqlite:sqlite-ktx to v2.5.1
  • Update dependency androidx.sqlite:sqlite to v2.5.1
  • Update dependency androidx.recyclerview:recyclerview to v1.4.0
  • Update dependency androidx.core:core-ktx to v1.17.0
  • Update dependency androidx.core:core-splashscreen to v1.2.0
  • Update dependency androidx.compose:compose-bom to v2025.11.00
  • Update aboutlibraries to v13.1.0
  • Update plugin kotlinter to v5.1.0
  • Update plugin gradle-versions to v0.52.0
  • Update okhttp monorepo to v5.0.0-alpha.16
  • Update moko to v0.25.1
  • Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-bom to v1.10.2
  • Update dependency me.zhanghai.android.libarchive:library to v1.1.5
  • Update dependency io.insert-koin:koin-bom to v4.0.4
  • Update dependency com.android.tools:desugar_jdk_libs to v2.1.5
  • Update dependency androidx.work:work-runtime-ktx to v2.10.1
  • Update dependency androidx.constraintlayout:constraintlayout to v2.2.1
  • Update plugin firebase-crashlytics to v3.0.3
  • Update null2264/actions digest to 363cb9c
  • Update dependency io.github.pdvrieze.xmlutil:core-android to v0.91.1
  • Improve X-Requested-With spoof to support newer WebView versions (@Hiirbaf)
  • Update agp to v8.10.1
  • Update activity to v1.11.0
  • Update lifecycle to v2.9.4
  • Update sqldelight to v2.2.1

Checksums

Variant SHA-256
Universal 9737de309f91a9248990ca03c67e59438a340ead01bc9923dc4ee7d79bb4fd48
arm64-v8a b494e692999da626e85f8b27d1977d072634567ee1d7006cab863903fdd6f024
armeabi-v7a 5055319e5ea12a8706f8fa2819c3fec3a59726471f2b18a93d0194884e0a874f
x86 8f921d386ebd8e461d0c43c0663274e37b57a711c499883344dfd3a5d43e7b09
x86_64 2d1bba2475e17fc9bf38567afba7306f7a7e4084e0d292b399ad3b002bd4d953

Tip

If you are unsure which version to download then go with yokai-v1.10.0-b5.apk

Yōkai v1.9.7.4

Choose a tag to compare

@github-actions github-actions released this 13 Feb 12:15
c9198dd

Just a smol backport

Other

  • Prioritize extension classpath over app
  • Update kotlin monorepo to v2.3.10
  • Update dependency gradle to v8.14.4

Checksums

Variant SHA-256
Universal 11254f6cc3a74ee64c39f1a84438e243958c91fe2578409a658f14b4b30a5b79
arm64-v8a 215928741e6022dc602457122507782596a1bbff208e3653f9d58d9c2da6338e
armeabi-v7a 77efe4e5014ffac17584d67da4d830835d1ccf357c19ffd81202d2663ca9cbe2
x86 791fba9577092bce36634b102f0e65cfaed8514f2afa19cd02b2ea8cd969f7bd
x86_64 9ae8bbe233364f4c3aeaa769a415c3ca2b3085c14bc9091659473e78058bc37a

Tip

If you are unsure which version to download then go with yokai-v1.9.7.4.apk

Yōkai v1.10.0-b4

Yōkai v1.10.0-b4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Nov 11:16
22e1c80

Enjoy, now back to the cave I go :)

Additions

  • Add random library sort
  • Add the ability to save search queries
  • Add toggle to enable/disable hide source on swipe (@Hiirbaf)
  • Add the ability to mark duplicate read chapters as read (@AntsyLich)
  • Add option to zoom into full covers (@Hiirbaf)

Changes

  • Temporarily disable log file
  • Categories' header now show filtered count when you search the library when you have "Show number of items" enabled (@LeeSF03)
  • Chapter progress now saved everything the page is changed
  • Adjust sorting order to be more consistent (@Astyyyyy)

Fixes

  • Allow users to bypass onboarding's permission step if Shizuku is installed
  • Fix Recents page shows "No recent chapters" instead of a loading screen
  • Fix not fully loaded entries can't be selected on Library page
  • Fix certain Infinix devices being unable to use any "Open link in browser" actions, including tracker setup (@MajorTanya)
  • Fix source filter bottom sheet unable to be fully scrolled to the bottom
  • Prevent potential "Comparison method violates its general contract!" crash
  • Fix staggered grid cover being squashed for local source (@AwkwardPeak7)
  • Fix GPU crash when setting cover from downloaded chapters (@Angrevol)
  • Fix crashes when handling certain sources' deep links (@Hiirbaf)
  • Properly filter sources by extension (@Hiirbaf)

Translation

  • Update translations from Weblate

Other

  • Refactor Library to utilize Flow even more
  • Refactor EmptyView to use Compose
  • Refactor Reader ChapterTransition to use Compose (@arkon)
  • [Experimental] Add modified version of LargeTopAppBar that mimic J2K's ExpandedAppBarLayout
  • Refactor About page to use Compose
  • Adjust Compose-based pages' transition to match J2K's Conductor transition
  • Resolve deprecation warnings
    • Kotlin's context-receiver, schedule for removal on Kotlin v2.1.x and planned to be replaced by context-parameters on Kotlin v2.2
    • Project.exec -> Providers.exec
    • Remove internal API usage to retrieve Kotlin version for kotlin-stdlib
  • Move :core module to :core:main
    • Move archive related code to :core:archive (@AntsyLich)
  • Refactor Library to store LibraryMap instead of flatten list of LibraryItem
    • LibraryItem abstraction to make it easier to manage
    • LibraryManga no longer extend MangaImpl
  • Update dependency gradle to v8.12
  • Update user agent (@Hiirbaf)
  • Update serialization to v1.8.1
  • Update dependency io.github.fornewid:material-motion-compose-core to v2.0.1
  • Update lifecycle to v2.9.0
  • Update dependency org.jsoup:jsoup to v1.21.2
  • Update dependency org.jetbrains.kotlinx:kotlinx-collections-immutable to v0.4.0
  • Update dependency io.mockk:mockk to v1.14.2
  • Update dependency io.coil-kt.coil3:coil-bom to v3.2.0
  • Update dependency com.squareup.okio:okio to v3.12.0
  • Update dependency com.google.firebase:firebase-bom to v33.14.0
  • Update dependency com.google.accompanist:accompanist-themeadapter-material3 to v0.36.0
  • Update dependency com.github.requery:sqlite-android to v3.49.0
  • Update dependency com.getkeepsafe.taptargetview:taptargetview to v1.15.0
  • Update dependency androidx.window:window to v1.4.0
  • Update dependency androidx.webkit:webkit to v1.13.0
  • Update dependency androidx.sqlite:sqlite-ktx to v2.5.1
  • Update dependency androidx.sqlite:sqlite to v2.5.1
  • Update dependency androidx.recyclerview:recyclerview to v1.4.0
  • Update dependency androidx.core:core-ktx to v1.17.0
  • Update dependency androidx.core:core-splashscreen to v1.2.0
  • Update dependency androidx.compose:compose-bom to v2025.11.00
  • Update aboutlibraries to v13.1.0
  • Update plugin kotlinter to v5.1.0
  • Update plugin gradle-versions to v0.52.0
  • Update okhttp monorepo to v5.0.0-alpha.16
  • Update moko to v0.25.1
  • Update kotlin monorepo to v2.2.21
  • Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-bom to v1.10.2
  • Update dependency me.zhanghai.android.libarchive:library to v1.1.5
  • Update dependency io.insert-koin:koin-bom to v4.0.4
  • Update dependency com.android.tools:desugar_jdk_libs to v2.1.5
  • Update dependency androidx.work:work-runtime-ktx to v2.10.1
  • Update dependency androidx.constraintlayout:constraintlayout to v2.2.1
  • Update plugin firebase-crashlytics to v3.0.3
  • Update null2264/actions digest to 363cb9c
  • Update dependency io.github.pdvrieze.xmlutil:core-android to v0.91.1
  • Improve X-Requested-With spoof to support newer WebView versions (@Hiirbaf)
  • Update agp to v8.10.1
  • Update activity to v1.11.0
  • Update lifecycle to v2.9.4

Checksums

Variant SHA-256
Universal aba8fe13f010f2117770ebc88c4f55cd602c9c98312fc7a6a6004690503245d9
arm64-v8a 63c88d8db4fefa97f5f4aa4ccda0d1d5131628a8d1fb29c939130fd1de94a163
armeabi-v7a c0bc08bbf187dcac6ab48c4637bf93d3c095bdceb1e732c87caf104deb5f7477
x86 5f2fabd277a6690fedc13453cd934599999b75f1b5ff380fe5020a84c1353dc6
x86_64 ab560e80de27efb363004fa9701f2c6e31f6b6c1c073afa0bc24d1c201f7a05c

Tip

If you are unsure which version to download then go with yokai-v1.10.0-b4.apk

Yōkai v1.10.0-b3

Yōkai v1.10.0-b3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Jun 07:27
17879dd

Additions

  • Add random library sort
  • Add the ability to save search queries
  • Add toggle to enable/disable hide source on swipe (@Hiirbaf)
  • Add the ability to mark duplicate read chapters as read (@AntsyLich)

Changes

  • Temporarily disable log file
  • Categories' header now show filtered count when you search the library when you have "Show number of items" enabled (@LeeSF03)
  • Chapter progress now saved everything the page is changed

Fixes

  • Allow users to bypass onboarding's permission step if Shizuku is installed
  • Fix Recents page shows "No recent chapters" instead of a loading screen
  • Fix not fully loaded entries can't be selected on Library page
  • Fix certain Infinix devices being unable to use any "Open link in browser" actions, including tracker setup (@MajorTanya)
  • Fix source filter bottom sheet unable to be fully scrolled to the bottom
  • Prevent potential "Comparison method violates its general contract!" crash
  • Fix staggered grid cover being squashed for local source (@AwkwardPeak7)

Translation

  • Update translations from Weblate

Other

  • Refactor Library to utilize Flow even more
  • Refactor EmptyView to use Compose
  • Refactor Reader ChapterTransition to use Compose (@arkon)
  • [Experimental] Add modified version of LargeTopAppBar that mimic J2K's ExpandedAppBarLayout
  • Refactor About page to use Compose
  • Adjust Compose-based pages' transition to match J2K's Conductor transition
  • Resolve deprecation warnings
    • Kotlin's context-receiver, schedule for removal on Kotlin v2.1.x and planned to be replaced by context-parameters on Kotlin v2.2
    • Project.exec -> Providers.exec
    • Remove internal API usage to retrieve Kotlin version for kotlin-stdlib
  • Move :core module to :core:main
    • Move archive related code to :core:archive (@AntsyLich)
  • Refactor Library to store LibraryMap instead of flatten list of LibraryItem
    • LibraryItem abstraction to make it easier to manage
    • LibraryManga no longer extend MangaImpl
  • Update dependency gradle to v8.12
  • Update user agent (@Hiirbaf)
  • Update serialization to v1.8.1
  • Update dependency io.github.fornewid:material-motion-compose-core to v1.2.1
  • Update lifecycle to v2.9.0
  • Update dependency org.jsoup:jsoup to v1.20.1
  • Update dependency org.jetbrains.kotlinx:kotlinx-collections-immutable to v0.4.0
  • Update dependency io.mockk:mockk to v1.14.2
  • Update dependency io.coil-kt.coil3:coil-bom to v3.2.0
  • Update dependency com.squareup.okio:okio to v3.12.0
  • Update dependency com.google.firebase:firebase-bom to v33.14.0
  • Update dependency com.google.accompanist:accompanist-themeadapter-material3 to v0.36.0
  • Update dependency com.github.requery:sqlite-android to v3.49.0
  • Update dependency com.getkeepsafe.taptargetview:taptargetview to v1.15.0
  • Update dependency androidx.window:window to v1.4.0
  • Update dependency androidx.webkit:webkit to v1.13.0
  • Update dependency androidx.sqlite:sqlite-ktx to v2.5.1
  • Update dependency androidx.sqlite:sqlite to v2.5.1
  • Update dependency androidx.recyclerview:recyclerview to v1.4.0
  • Update dependency androidx.core:core-ktx to v1.16.0
  • Update dependency androidx.compose:compose-bom to v2025.05.01
  • Update aboutlibraries to v11.6.3
  • Update plugin kotlinter to v5.1.0
  • Update plugin gradle-versions to v0.52.0
  • Update okhttp monorepo to v5.0.0-alpha.16
  • Update moko to v0.24.5
  • Update kotlin monorepo to v2.1.21
  • Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-bom to v1.10.2
  • Update dependency me.zhanghai.android.libarchive:library to v1.1.5
  • Update dependency io.insert-koin:koin-bom to v4.0.4
  • Update dependency com.android.tools:desugar_jdk_libs to v2.1.5
  • Update dependency androidx.work:work-runtime-ktx to v2.10.1
  • Update dependency androidx.constraintlayout:constraintlayout to v2.2.1
  • Update plugin firebase-crashlytics to v3.0.3
  • Update null2264/actions digest to 363cb9c
  • Update dependency io.github.pdvrieze.xmlutil:core-android to v0.91.1

Checksums

Variant SHA-256
Universal 5519a1cc1d4e5f7ebb3b4ff02d22389c16f0311471f7c831d7f6eacfc307072a
arm64-v8a 6a438a515996c95d5a0015ae419af98dcf84e9e4da653996afc0b735386d5ea0
armeabi-v7a ae9ff6783b7bab0518241bfbeac4397b6498f6ac12a7307087c9b8eaf506558a
x86 08d86d3aa0d820e0a70f936a8a72186bc678abbd6ad855b3c87b9810722bfd56
x86_64 fda599b887c4f21a6b760fd76728d499bd3a7eafb11dc7e85b4bfa5018f6d5f1

Tip

If you are unsure which version to download then go with yokai-v1.10.0-b3.apk

Yōkai v1.9.7.3

Choose a tag to compare

@github-actions github-actions released this 02 Jun 03:00
894c129

Fixes

  • More Comparison method violates its general contract! crash prevention

Checksums

Variant SHA-256
Universal fe1cc27a60d0792b815b4e92dd0687652adb3abc6823dd7cb14fc0e71ff09776
arm64-v8a 6c4240c084e88c173f8e327a1c4f6922a6388d18aa287715d32a6faeaf99611d
armeabi-v7a 15473bb2ffd3347ecde1d3c1226e791dfa8e5b21bbc88a6a942f391b19bf7dc2
x86 7cd420107c7df1fc50daddf48f559012ed6876aaeef24544cb58d7d9cce03259
x86_64 5b5d4f5e4553e620d053a0f61c953bef857d8a0d7195b1735771b669a21b79c5

Tip

If you are unsure which version to download then go with yokai-v1.9.7.3.apk

Yōkai v1.10.0-b2

Yōkai v1.10.0-b2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 May 04:05
ea17997

Additions

  • Add random library sort
  • Add the ability to save search queries
  • Add toggle to enable/disable hide source on swipe (@Hiirbaf)

Changes

  • Temporarily disable log file
  • Categories' header now show filtered count when you search the library when you have "Show number of items" enabled (@LeeSF03)

Fixes

  • Allow users to bypass onboarding's permission step if Shizuku is installed
  • Fix Recents page shows "No recent chapters" instead of a loading screen
  • Fix not fully loaded entries can't be selected on Library page
  • Fix certain Infinix devices being unable to use any "Open link in browser" actions, including tracker setup (@MajorTanya)
  • Fix source filter bottom sheet unable to be fully scrolled to the bottom
  • Prevent potential "Comparison method violates its general contract!" crash
  • Fix staggered grid cover being squashed for local source (@AwkwardPeak7)

Translation

  • Update translations from Weblate

Other

  • Refactor Library to utilize Flow even more
  • Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-bom to v1.10.1
  • Refactor EmptyView to use Compose
  • Refactor Reader ChapterTransition to use Compose (@arkon)
  • [Experimental] Add modified version of LargeTopAppBar that mimic J2K's ExpandedAppBarLayout
  • Refactor About page to use Compose
  • Adjust Compose-based pages' transition to match J2K's Conductor transition
  • Resolve deprecation warnings
    • Kotlin's context-receiver, schedule for removal on Kotlin v2.1.x and planned to be replaced by context-parameters on Kotlin v2.2
    • Project.exec -> Providers.exec
    • Remove internal API usage to retrieve Kotlin version for kotlin-stdlib
  • Move :core module to :core:main
    • Move archive related code to :core:archive (@AntsyLich)
  • Refactor Library to store LibraryMap instead of flatten list of LibraryItem
    • LibraryItem abstraction to make it easier to manage
    • LibraryManga no longer extend MangaImpl
  • Update dependency androidx.compose:compose-bom to v2025.01.00
  • Update dependency gradle to v8.12
  • Update user agent (@Hiirbaf)

Checksums

Variant SHA-256
Universal a0d503bb4765f64e9661c418d16e415ca9b61c3454e5b63f54b7a085bbe53adb
arm64-v8a a921ab95ee82a8cbe316eb51044e9db2965b3f073d5512a5ad883d8c253b845d
armeabi-v7a 3e99b8c092fac1d83fbb1cfcaa7dc7574988171b3d925f99f7466ca3bf7113dd
x86 21843782fec10b4b601ce79b54a9cf4d3211d37f5f589b1ab02878a9e76fc0a0
x86_64 6b4b1c91327abeb2611365f52496e0e8c7342fe0b2639ae63426c0914ff6b2bf

Tip

If you are unsure which version to download then go with yokai-v1.10.0-b2.apk

Yōkai v1.9.7.2

Choose a tag to compare

@github-actions github-actions released this 13 May 21:41
cedf532

MAL deez nuts

Fixes

  • Fix MyAnimeList timeout issue

Checksums

Variant SHA-256
Universal 076d3545bd0d1f867d0f5374617da9ae282acc1a528f207c6a3da2f53fc33e6a
arm64-v8a 7be17471f25e257f59e0c3629ddefabb7fce0bc28ad24cb9a6fdad04b3505abd
armeabi-v7a 7fedb83153f89e588d1042e230cb12fd958508b0ed997f832719753077039d0e
x86 e02929c7d8b19dc92f6f69642c3738c8a33205686b2d13b5f4d1623c643e1314
x86_64 bd5e866ade79236925c3504c5d37ffc2b959cf6f7259bb3080eb50c53ee70bf0

Tip

If you are unsure which version to download then go with yokai-v1.9.7.2.apk

Yōkai v1.10.0-b1

Yōkai v1.10.0-b1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 May 04:03
f362b0b

Bumping the version to v1.10.0 to change the version scheme from 1.10.0 on wards:

  • Major -> Basically a rewrite
  • Minor -> Feature releases / big changes
  • Macro -> Bug fixes (including (non-critical) hotfixes)
  • Patch -> Only used for critical fixes

Additions

  • Add random library sort
  • Add the ability to save search queries
  • Add toggle to enable/disable hide source on swipe (@Hiirbaf)

Changes

  • Temporarily disable log file
  • Categories' header now show filtered count when you search the library when you have "Show number of items" enabled (@LeeSF03)

Fixes

  • Allow users to bypass onboarding's permission step if Shizuku is installed
  • Fix Recents page shows "No recent chapters" instead of a loading screen
  • Fix not fully loaded entries can't be selected on Library page
  • Fix certain Infinix devices being unable to use any "Open link in browser" actions, including tracker setup (@MajorTanya)
  • Fix source filter bottom sheet unable to be fully scrolled to the bottom
  • Prevent potential "Comparison method violates its general contract!" crash

Translation

  • Update translations from Weblate

Other

  • Refactor Library to utilize Flow even more
  • Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-bom to v1.10.1
  • Refactor EmptyView to use Compose
  • Refactor Reader ChapterTransition to use Compose (@arkon)
  • [Experimental] Add modified version of LargeTopAppBar that mimic J2K's ExpandedAppBarLayout
  • Refactor About page to use Compose
  • Adjust Compose-based pages' transition to match J2K's Conductor transition
  • Resolve deprecation warnings
    • Kotlin's context-receiver, schedule for removal on Kotlin v2.1.x and planned to be replaced by context-parameters on Kotlin v2.2
    • Project.exec -> Providers.exec
    • Remove internal API usage to retrieve Kotlin version for kotlin-stdlib
  • Move :core module to :core:main
    • Move archive related code to :core:archive (@AntsyLich)
  • Refactor Library to store LibraryMap instead of flatten list of LibraryItem
    • LibraryItem abstraction to make it easier to manage
    • LibraryManga no longer extend MangaImpl
  • Update dependency androidx.compose:compose-bom to v2025.01.00
  • Update dependency gradle to v8.12

Checksums

Variant SHA-256
Universal eaea702adde5650fe998e828bffd66bb99ec7d74341fbb9c74a85ae816c1c4f3
arm64-v8a cc30cf49793dd4411135bcd146eaa8b675db4cf1551cc5214adc7203044e0f25
armeabi-v7a 33ae352cc4ed005eda37f8de46bf67a2b2374c8d8bd19230f04d87af729dad60
x86 2a623e5e5793bcedae5af5bafaae6ef5290069c4111d7f09f3bf14a2c9c48138
x86_64 13c7c5ca369facc9d45fb27135137489cb6a7569e276570dfe0f318da1461a37

Tip

If you are unsure which version to download then go with yokai-v1.10.0-b1.apk

Yōkai v1.9.7.1

Choose a tag to compare

@github-actions github-actions released this 09 May 04:19
4a4e731

Fixes GH-388

Fixes

  • Prevent Comparison method violates its general contract! crashes

Checksums

Variant SHA-256
Universal 80a7c1d23546d06361e413b507c8390b8ed1c7a3b1dbd1177c99ef0d737a12a0
arm64-v8a 0768fb8775f38a571b573e5d49bedb1657f07bd6b93d2e8c2621be59b8a43821
armeabi-v7a 72209fd0d5f8b8d74cc309a79c3d6f80a7d004d0ef85a39580eb3b674ca88d67
x86 ad6311c9b63b34cb01c872aab4d5cd0c87c2155519b3bf1c56706517f47ccdd3
x86_64 057dc3d878ef01e03401ad812d22678eaad5c067543a5f77fe876c4320237140

Tip

If you are unsure which version to download then go with yokai-v1.9.7.1.apk