Skip to content

Releases: null2264/yokai

Yōkai v1.8.0

27 May 06:34
306b8c6

Choose a tag to compare

This update introduced Tachiyomi 0.15.0's Unified Storage™, don't say I didn't warn you :)

Additions

  • Added cutout support for some pre-Android P devices
  • Added option to add custom colour profile
  • Added onboarding screen

Changes

  • Permanently enable 32-bit colour mode
  • Unified Storage™ (Click here to learn more about it)

Fixes

  • Fixed cutout behaviour for Android P
  • Fixed some extensions doesn't detect "added to library" entries properly (GH-40)
  • Fixed nightly and debug variant doesn't include their respective prefix on their app name
  • Fixed nightly version checker

Other

  • Update dependency com.github.tachiyomiorg:image-decoder to e08e9be535
  • Update dependency com.github.null2264:subsampling-scale-image-view to 338caedb5f
  • Added Unit Test for version checker
  • Use Coil pipeline instead of SSIV for image decode whenever possible, might improve webtoon performance
  • Migrated from Coil2 to Coil3
  • Update compose compiler to v1.5.14
  • Update dependency androidx.compose.animation:animation to v1.6.7
  • Update dependency androidx.compose.foundation:foundation to v1.6.7
  • Update dependency androidx.compose.material:material to v1.6.7
  • Update dependency androidx.compose.ui:ui to v1.6.7
  • Update dependency androidx.compose.ui:ui-tooling to v1.6.7
  • Update dependency androidx.compose.ui:ui-tooling-preview to v1.6.7
  • Update dependency androidx.compose.material:material-icons-extended to v1.6.7
  • Update dependency androidx.lifecycle:lifecycle-viewmodel-compose to v2.8.0
  • Update dependency androidx.activity:activity-ktx to v1.9.0
  • Update dependency androidx.activity:activity-compose to v1.9.0
  • Update dependency androidx.annotation:annotation to v1.8.0
  • Update dependency androidx.browser:browser to v1.8.0
  • Update dependency androidx.core:core-ktx to v1.13.1
  • Update dependency androidx.lifecycle:lifecycle-viewmodel-ktx to v2.8.0
  • Update dependency androidx.lifecycle:lifecycle-livedata-ktx to v2.8.0
  • Update dependency androidx.lifecycle:lifecycle-common to v2.8.0
  • Update dependency androidx.lifecycle:lifecycle-process to v2.8.0
  • Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.8.0
  • Update dependency androidx.recyclerview:recyclerview to v1.3.2
  • Update dependency androidx.sqlite:sqlite to v2.4.0
  • Update dependency androidx.webkit:webkit to v1.11.0
  • Update dependency androidx.work:work-runtime-ktx to v2.9.0
  • Update dependency androidx.window:window to v1.2.0
  • Update dependency com.google.firebase:firebase-crashlytics-gradle to v3.0.1
  • Update dependency com.google.gms:google-services to v4.4.1
  • Update dependency com.google.android.material:material to v1.12.0
  • Update dependency com.squareup.okio:okio to v3.8.0
  • Update dependency com.google.firebase:firebase-bom to v33.0.0
  • Update dependency org.jetbrains.kotlin:kotlin-gradle-plugin to v1.9.24
  • Update dependency org.jetbrains.kotlin:kotlin-serialization to v1.9.24
  • Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.2
  • Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json-okio to v1.6.2
  • Update dependency org.jetbrains.kotlinx:kotlinx-serialization-protobuf to v1.6.2
  • Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-android to v1.8.0
  • Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core to v1.8.0
  • Resolved some compile warnings
  • Update dependency com.github.tachiyomiorg:unifile to 7c257e1c64

Checksums

Variant SHA-256
Universal 9ff07ef0046e32f59fef8f4cf1838214df6245626d105783552d1e8f6759588c
arm64-v8a 934cb5fe4b38af854639f3d77cd7302921184b4778494f055de270b35562ce06
armeabi-v7a 97bd7b6e8bab3bb4287cae2bf07ae18f9a45c90154eae0c5ccf12b9c434fafbc
x86 2efcdd6125ac540cb01a1ee5c2b6e4efc2babc8307197f03bb43ea78c0527f1f
x86_64 e9f9114918d210836a42614d5f28c53fb2ef505406c35c68208d37da9d04eb78

Tip

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

Yōkai v1.7.14

12 Feb 03:12
ceb4eba

Choose a tag to compare

Hotfix for 1.7.13, I messed up cutout support there.

Changes

  • Added splash to reader (in case it being opened from shortcut)
  • Increased long strip split height
  • Use normalized app name by default as folder name

Fixes

  • Fixed cutout support being broken

Other

  • Move AppState from DI to Application class to reduce race condition

Checksums

Variant SHA-256
Universal b543a73a326c43269cfeefba808bde79d49b95cb6f2499c99b1ccbec101c6904
arm64-v8a 1f6bd4b2c51b4941daec525f1fce1e560c9dcd93c59cfb710438e6b57e7d1546
armeabi-v7a 8244e69ac39be84eed8962340eaac8202d2ccc9ad4b9492d5c8835b910a7d150
x86 46415931a3d82871a5d71f3c4326889cc0f8af5030fb976150ae8164437323bb
x86_64 5dbb046973c26c04f2592f330717c97598e2f1864a22275bf448a3ff621861e8

Tip

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

Yōkai v1.7.13

09 Feb 11:14
4714970

Choose a tag to compare

Since there's a lot of new people coming over, I'll repeat my statement a few releases ago, if you think this is the "successor" of J2K, please consider migrating back to (or staying on) J2K as this fork will start diverting back to how I imagine it, you're free to use my fork but I'm just gonna clarify that this fork is NOT a successor of J2K

Also, just a heads-up, next update (hopefully 1.8.0 if there's no critical bug) will introduce Tachiyomi 0.15.0's storage system, so if you don't like that changes, it's your chance to go back to J2K :)

Additions

  • Ported Tachi's cutout option
  • Added Doki theme (dark only)

Changes

  • Repositioned cutout options in settings
  • Splash icon now uses coloured variant of the icon
  • Removed deep link for sources, this should be handled by extensions
  • Removed braces from nightly (and debug) app name

Fixes

  • Fixed preference summary not updating after being changed once
  • Fixed legacy appbar is visible on compose when being launched from deeplink
  • Fixed some app icon not generated properly
  • Fixed splash icon doesn't fit properly on Android 12+

Other

  • Migrate to using Android 12's SplashScreen API
  • Clean up unused variables from ExtensionInstaller

Checksums

Variant SHA-256
Universal bedd8cf57aa2c8281fe73a7a04966cdf0513f922ebcc45a0f28d577e612046df
arm64-v8a 0ae8201b6621c6a01c8e9e1214a0153e3ea6ae3f0b536fa4971177f49c61ed4d
armeabi-v7a b66c90e2d173fb2e463d82c639e917f4ad4d8c831f6b1afd4e12c55dcca376ff
x86 26a93efd03ca6b2978bb651fc6b53b4949dcd8214787180f870ae630758cd656
x86_64 c035a4c3b494dde4b7b5ad018d0556ac7d3188d405f457e2330a9f43ba7a13cc

Tip

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

Yōkai v1.7.12

04 Feb 04:27
7f41c54

Choose a tag to compare

Since there's a lot of new people coming over, I'll repeat my statement a few releases ago, if you think this is the "successor" of J2K, please consider migrating back to (or staying on) J2K as this fork will start diverting back to how I imagine it, you're free to use my fork but I'm just gonna clarify that this fork is NOT a successor of J2K

Additions

  • Scanlator filter is now being backed up (@jobobby04)

Fixes

  • Fixed error handling for MAL tracking (@AntsyLich)
  • Fixed extension installer preference incompatibility with modern Tachi

Other

  • Split PreferencesHelper even more
  • Simplify extension install issue fix (@AwkwardPeak7)
  • Update dependency com.github.tachiyomiorg:image-decoder to fbd6601290
  • Replace dependency com.github.jays2kings:subsampling-scale-image-view with com.github.null2264:subsampling-scale-image-view
  • Update dependency com.github.null2264:subsampling-scale-image-view to e3cffd59c5

Checksums

Variant SHA-256
Universal ae18c36d0d0f44a47c9f724c16d9e71f2c2a287a14b9fcd1b8f8819c0e96820e
arm64-v8a 3b0a0b7269768e655d40507ff619f002a1099ada585319753adaf022b93556b5
armeabi-v7a dcfdfe9058705e34967b91c7f43c703a2a998d07c0b8ff097c83be3f8d0a1469
x86 c267154da1f68379fdc301f3887c9ef66d9281a7697f918e5b144f3f3cca597e
x86_64 628edf4dccefb963a9c110af92e05615be719f4cc6fd7705d050759d21be18c4

Tip

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

Yōkai v1.7.11

28 Jan 04:51
0be92fe

Choose a tag to compare

Fixes

  • Fixed MAL tracker issue (@AntsyLich)
  • Fixed trusting extension caused it to appear twice

Other

  • Change Shikimori client from Tachi's to Yōkai's
  • Move TrackPreferences to PreferenceModule

Checksums

Variant SHA-256
Universal c17309874f36b244a9a5312245f66ad5da82fa3312e46238d2dd0b4ba21380b4
arm64-v8a 714e669d0c4474afe937f2df9b4a933f4ff573b491dd03423e196cf9106ac483
armeabi-v7a 0c85a15738e9f8b126556422070411ba043b4767dee2921714d00e0b832f108d
x86 5cf314677c7d81094201b37926fc6a849d5598812c19a15116ba6d5c522ce367
x86_64 ff2e416d533b426383d02aebb50e31f13d76195b5e99af250ef1f6b76213846c

Tip

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

Yōkai v1.7.10

24 Jan 07:34
31baf33

Choose a tag to compare

Addition

  • Content type filter to hide SFW/NSFW entries
  • Confirmation before revoking all trusted extension

Changes

  • Revert Webcomic -> Webtoon

Fixes

  • Fix app bar disappearing on (scrolled) migration page
  • Fix installed extensions stuck in "installable" state
  • Fix untrusted extensions not having an icon

Other

  • Changed (most) trackers' client id and secret
  • Add or changed user-agent for trackers

Checksums

Variant SHA-256
Universal f0ba89ab59b8a11afdbeeb1e9b347919cb3cecb909270de84544ec7fb761b6a2
arm64-v8a d3dd338ac729481658266b01382b98c22fdec27ce27b7fe9b6ba7ee36384ab04
armeabi-v7a 78fff9fdd34199f00166bb7a88231f45e5ac59589e3f3e9d8cd7064841c3c0b2
x86 2cf4afe5522fbea132b0d39fb4c948d2b176caaa87b22ec9abe4a91b3b795bc6
x86_64 627a91f5de8283e288f5e49b7ab85761d2232fc35b432b2acb48589dea2aa639

Tip

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

Yōkai v1.7.9

22 Jan 01:08
a6ab4ce

Choose a tag to compare

Other

  • Sync project with J2K v1.7.4

    If you're here from J2K, please consider migrating back to J2K as this fork will start diverting back to how I imagine it to be before this repo somehow become popular... or stay, you do you. Thanks.


Checksums

Variant SHA-256
Universal ea2032583a3c73fa431898264f2873c59c5df0656a6ab72cf03027700952578d
arm64-v8a 045cb48eac6f95532031c5467a356f7a1b83141d318c118b658f97ba423caf4f
armeabi-v7a da64382878aa02204c5c64769341172dbc72836c12df54af3c1e77534c7733ce
x86 cf004a088d38d4e4cc6f26d1e0bb09ca7751deed0ea8ea1bc6f61124b481500f
x86_64 5e671dff85cb472a63fa86198a904f5715166032c2dc25e23b63ec56e9b763ce

Yōkai v1.7.8

17 Jan 06:05
fb62585

Choose a tag to compare

Hopefully last minor update before I hibernate to learn Compose :)

Changes

  • Local source now try to find entries not only in Yōkai/ but also in Yokai/ and TachiyomiJ2K/ for easier migration

Other

  • Changed AniList and MAL clientId, you may need to logout and re-login

Checksums

Variant SHA-256
Universal 363122e646ef6b1e7d4b7f46e04bb6b18e19c2b96881e77b8218628b2920ba12
arm64-v8a 0ad6e4c2e248b4dd68a40bb5501ecd5a54980332eeabff1d09d2a1b435bc9fe0
armeabi-v7a 7fcdd1e27bc1f2b8040e9c035341a0bee98cd5e0f182f999ff828be7f4615032
x86 d0ef983698bb8f3026b6d19b9560389268d9561321e8267297c4e52189e57205
x86_64 42fe946405beff34f427f192e809cad74144f537c33a0f326f40eb376cd8e2f3

Yōkai v1.7.7

16 Jan 06:52
80056d1

Choose a tag to compare

Changes

  • Hopper icon now changes depending on currently active group type (J2K)

Fixes

  • Fixed bookmarked entries not being detected as bookmarked on certain extensions

Checksums

Variant SHA-256
Universal 26cbcafb611ceb9c5ed5e37081a668ff6aae9f31d3c43fbcb3db45e957ac7329
arm64-v8a e64b4df98090a8f4fcc15cd57b429ac243cc571e1770350276d15ff622e25f66
armeabi-v7a 93ceee6b708f2836eb0a398b80ee2f3f24533f4997d44d00294079980ea64ea4
x86 aff27f4223887211371e8ee55102a79cf8a670fa9b6974e2acf0c690c83f8352
x86_64 05492cad66e74bdd22b2f6ac0a4222800022fb87cd5fbe074e600842dc73f0be

Yōkai v1.7.6

15 Jan 05:48
00cf75e

Choose a tag to compare

Additions

  • Shortcut to Extension Repos from Browser -> Extensions page
  • Added confirmation before extension repo deletion

Changes

  • Adjusted dialogs background colour to be more consistent with app theme

Fixes

  • Fixed visual glitch where page sometime empty on launch
  • Fixed extension interceptors receiving compressed responses (T)

Other

  • Newly added strings from v1.7.5 is now translatable

Checksums

Variant SHA-256
Universal 90731503078d7cb0149761569e2b2e68b6c65420eec701cc736b7970d6867f50
arm64-v8a 80c62ecf66a2121b36eb5f322fa4a0349d9271e74265e3bde05a1ed86880498b
armeabi-v7a 12a9fd68cd4b972afff73d284ef29575231be281ef495d427e9e1e18219f6112
x86 d21448c8283ef3fcd851e22617ca02f1384ba2e1dab3507fd53aaf72e35c4c17
x86_64 5273a01ae1173363f3110cd63f4a7fbb2c77267544cfbcf553f6f1c9fc64bd58