Releases: Jays2Kings/tachiyomiJ2K
Release list
TachiyomiJ2K v1.8.1 (Wait, there's more?)
Additions
- Option to customize concurrent downloads, and increased the default page concurrency (@AntsyLich)
- Show missing chapters in manga details, with an option to turn it off
- Option to automatically mark new duplicate read chapters as read when fetched (@AntsyLich)
- Add gamepad support to the reader (full controller mapping: confirm/back, zoom, page turning, panning, menu/chapter sheet toggles, and progress bar adjustment)
- Added a Crash activity to catch crashes and share them
- Added new translations: South Levantine Arabic, Najdi Arabic, Azerbaijani, Hausa, Hebrew, Javanese, Kazakh, Lithuanian, Malayalam, Nepali, Oromo, Sinhala, Albanian, Tamil, Urdu
- Download option in manga details now honors filters (#1897, @emior2008)
- Option to show "Duplicate" Badge for entries already in library from another extension (#1893, @Hived)
- Option to open an available extension's website in a webview
Changes
- Option to collapse/expand the side nav on tablets
- Expanded side nav now also shows a button to navigate to settings (the more section in the top right still has it too)
- Reworded the "press to back" setting summary for clarity
- Renamed Security settings to "Security and Privacy"
- Show a notification permission prompt when opening advanced settings
- Scanlator filters are now backed up and can be restored (#1898, @emior2008)
- Hardware buttons for navigation (arrow up/down) now can be held to continue scrolling in webtooon formatted readers
- Fixed and improved directional/keyboard navigation in the reader menu (bottom nav buttons can now be reliably selected, down/up now opens/closes the chapter sheet, controller can hold A to adjust the progress bar)
Fixes
- Performance improvements to library and recents: Downloads are now fetched after loading so there is a pending state for donwloads now
- Improved the performance of restoring a backup
- Fixed not being able to load certain extensions
- Fixed a crash when browsing certain extensions
- Switched downloads to full coroutines which should give better behavior when pausing a download
- Fixed language picker not working
- Fixed a crash when users have multiple of the same extension available to download
- Fixed a Kitsu crash and reworked its login flow ui
- Fixed crashes that happened when restoring Mihon app settings in J2K
- More crash fixes
Others
- Made preferences type-safe and removed the old migration/restorer logic
- Switched to a fork of QuickJS Java
Full Changelog: v1.8.0...v1.8.1
For info on the last major update, see Version 1.8.0
If you're not sure which file to download, pick the largest: tachiyomij2k-v1.8.1.apk
TachiyomiJ2K v1.8.0 (Warning: Funny numbers ahead)
β οΈ This release drops support for Android 6/7. As of 1.8.0, TachiyomiJ2K is only available for Android 8.0+, since extensions have raised their own minimum target as well.
Major Features
- Support for
tachiyomix1.6 extensions and the new extension index format (index.pb) (@AntsyLich) - Material 3 Expressive design overhaul across the app
- Option for vertical chapter progress for the reader, with adjustable placement and height (@AntsyLich])
- Automatically trust other extensions that share the same signature/store
- Reworked library search to use an AST-based query parser, with support for AND (
&&)/OR (||)/NOT (-) operators, nested expressions with(), comparison filtering (dates, chapter counts, etc.), and field-specific prefixes, with UI to build these search filters (@NGB-Was-Taken]) - App now targets Android 17
- As mentioned above, the minimum supported version is now Android 8, there is nothing in place for those on Android 6 or 7 anymore. This follows extensions raising their own minimum target, so there wasn't much reason to keep supporting them here either. I recommend upgrading your device if you have not yet, as Android 8 will be soon to go too.
Other Additions & Changes
- Added markdown support for manga detail description, so some sources should have links and better formatting
- Added a new Tokyo Night theme (@xMohnad)
- Added MangaBaka and Hikka tracker support (@MajorTanya and @Lorgon))
- Improvements to larger tablet navigation of recents
- Option to zoom into full covers on the details page
- Option to select all tags/chips in manga details, then search library or the source with them
- Option to privately track your library, if the tracker supports it (@NarwhalHorns)
- Option to copy a manga cover, or a paste a new one from your clipboard in the details page
- Can now open a source's settings from that sources browse screen
- Extension repos renamed to "extension stores"; "Obsolete" extensions renamed to "Orphaned"
- Limited the number of extra chapters shown in Updates sections from 20 to 10
- Added option to open app settings from system settings
- Dynamic (Material You) theme can now take advantage of color contrasting on Android 14+ devices
- Widgets now preview your entries in the widget picker (android 15+ only)
- High contrast text mode users should be able to tell if a chapter is reader more easily now
Reader
- Many fixes/improvements to the reader when not using fullscreen mode and in split screen
- Removed the 32-bit color option, it's now always on
- Fixed a crash on Android 8 that could occur sometimes when opening the reader
Extensions & Sources
- Combined API call for manga details + library updates using 1.6 extension methods, which should lead to faster updates
- Fixed source migration toolbar disappearing when searching manually then returning
- Fixed a crash with some extensions when updating a url preference
- Fixes to auto updating extensions: stop marking failed updates as successful (it'll notify again instead), and Update All now opens the extension sheet directly since newer Android targets block install prompts from running in the background
Bug Fixes
- Fixed HEIF images not loading
- Fixed downloading a partially read chapter from recents
- Logic fixes to recents lists
- Fixes to Widget resizing and loading
- Spoof or remove the X-Requested-With header in the webview for better site compatibility
- Fixed add-to-library menu popup being able to be opened and acted upon while the categories sheet is open, so you shouldn't accidently remove an entry while changing categories
- Updated the default WebView user agent to Chrome 149
- Improved WebView spoofing by sending Sec-CH-UA client hints that match the user agent (@AntsyLich)
- Android 8.0 (not 8.1) devices should now have a dark tinted navigation buttons as well
- Always use the light status bar icons on bottom sheets
- General/various app fixes too many to count
Build/Dependencies
- minSDK raised to 26 (drops Android 6.0 and 7.x support, since extensions have raised their own minimum target as well), targetSDK raised to 37, 16 KB page size support
- Updated Gradle to 9.3.1 (with help from @az4521)
- Kotlin/AGP/Gradle updates (#1872)
- Removed Brotli decompression support from an OkHttp interceptor
Other
- Updated dead Tachiyomi links to Mihon
- Updated BangumiModels.kt (#1833)
- Weblate translation updates (#1733) (More on weblate coming soon)
- Prioritize extension classpath over app classpath, fixing conflicts between extension and app dependencies
- Under the hood, theme coloring across the app was reworked (fixing colors leaking Material3 baseline defaults, adjusted light/dark palettes and contrast throughout)
This was an update 2 and half years in the making, thanks for holding strong everyone
If you're not sure which file to download, pick the largest: tachiyomij2k-v1.8.0.apk
Checksums
| Variant | SHA-256 |
|---|---|
| Universal | ae97d3bec601352d1acca7f7f8ea25c4790147aa299d1ca0515f11ea28158006 |
| arm64-v8a | f86ddfbca4af370be5bb6a4edec59f48e443a27081839af213024ad421fb9490 |
| armeabi-v7a | 97243ea4ae60e0236c91b7c15a2b44bdba63e2cf5aff9dd08873773f902a7c89 |
| x86 | dfc7aa4f3db1501b7dc4bbdeccbc77025771a37650edc50c981a614afa947358 |
| x86_64 | 11939bf7c1768fb5a90823e1ce2ce756e6fd63196949d06d535ac3aa956c9601 |
TachiyomiJ2K v1.7.4 (This is Kangaroo Court)
Additions
- Add custom extension repo support (@nboza)
- Add back saving pages and covers in subfolders
- Handle Brotli-compressed responses
- Library hopper icon now shows the dynmaic grouping type (@e-shl)
Changes
- Make entries already in library less visible in browse (@Hived)
- Filtered scanlators are now accounted for in the library's unread/read count
- Translations have been updated (To help translate, you can contribute more to Tachiyomi or TachiJ2K here)
Fixes
- Fix previous screens showing on new screens for older android versions
- Fix faulty MangaUpdates score (@AntsyLich)
Full Changelog: v1.7.3...v1.7.4
Checksums
| Variant | SHA-256 |
|---|---|
| Universal | 290f23cb46ab59d4c2cee6e861da2e6717798b997a90d890bd7388103efe8ac9 |
| arm64-v8a | f8d3cfdfb47da292f55ec93c11556088387911b0e3bb8f32e883c5bdbc933b4d |
| armeabi-v7a | 0c8d851694988f2bf26822cafb7692b2fe37905ea078b642257169d064e7f62e |
| x86 | 85e1b44e96d2775fa8c9d240f1f50dfa253367d3fbac70ed8e64678ca26e8d75 |
| x86_64 | bca9086d4ded357e1a8248de923956cd1458c5ec52f8cdefbd9cc0c033e4355e |
TachiyomiJ2K v1.7.3 (Behold, The Warrior of Words)
Additions
- On Android 14+, sharing a series from details gives a quick option to share the cover instead
Changes
- For Android 13 and below, reverted back to the old animation for changing screens
- For Android 14+, the back animation is slightly faster depending on the back press
- Remove a series' title from a chapter's name (@AntsyLich, @ghostbear)
- User agent changes no longer require an app restart (@arkon)
- Unofficial extensions are now added to crash logs (@Seishirou101)
- Translations have been updated (To help translate, you can contribute more to Tachiyomi or TachiJ2K here)
Fixes
- Fixed some Cloudflare-protected websites opening blank
blob:pages in WebView (@arkon) - Fixed chapters being renamed by the source not having the download folder/archive be renamed
- Fixed crash when restoring a backup from other forks
Checksums
| Variant | SHA-256 |
|---|---|
| Universal | d39a591ec4fb47372f1ff0968659198fe9636912823ed578593cdac95f792c28 |
| arm64-v8a | 4fe46604a050ac02beaeba8b0b0cecf745f9b30696453fb10fccc04c30d1443f |
| armeabi-v7a | f1a6cdaf0b72905ef293d70a3ceef10b1a6b7e06c0c7b48d4d016891fd5f3911 |
| x86 | c8b2c8024aee165c1a9a3b72cdc180a8ba1db2b9638b9f603bbcf54373788422 |
| x86_64 | 9f295613bec3a50b993fe1dbac2e05022f0c2b29a80b6d69c289375817c0485f |
TachiyomiJ2K v1.7.2 (H-Haters Gonna H-Hate)
WARNING: Make a backup of your library before updating
Additions
- Option to privately install extensions to the app (@ivaniskandar)
- App and source settings are now automatically backed up (@jmir1, @arkon)
- Debug info menu in advanced settings (@ivaniskandar)
Changes
- Updated animation for switching between screens (older devices will still see the old animations)
- Improved back animations on Android 14
- Covers and pages of library entries are now always saved in subfolders
- Backups are now automatically turned on when files permission is granted (@Seishirou101)
- Updated links to tachiyomi.org
- Updates social media links
- Increased max widget size
- Updated Shikimori's tracking url
- Devices using face unlock no longer need a confirmation changing the requires unlock setting (this does not change the behavior for regular app launch locking)
- Obsolete/out-of-date extension info is now added to crash logs (@Seishirou101)
- Translations have been updated (To help translate, you can contribute more to Tachiyomi or TachiJ2K here)
Fixes
- Fixed slow library and history fetches
- Plenty of crash fixes
- Fixed long strip splitting method causing flickering black line (@Saud-97, @AntsyLich, @arkon)
- Optimizations to opening manga details page
- Optimizations to opening Recents/Browse tabs on Android 11+ devices
- Fixed loading ehentai
Under the hood
- Support for version 1.5 extensions
Full Changelog: v1.7.1...v1.7.2
Checksums
| Variant | SHA-256 |
|---|---|
| Universal | d520f512840cb8b60fe4b96cdad4c0ee38d57bef23347869b77c653575b8cfb7 |
| arm64-v8a | 18bfda91338075e1516a713e8675d0f90d1950e7182d74d74d6fa415205914e9 |
| armeabi-v7a | 083c28b4736ea87b388069e03167c57157ebaa46fdeaab2ebd19cce11147b9f7 |
| x86 | e036c1cdc3a04467df511608c2e38cc74018fd482bf740aaec2655928cefd9ce |
| x86_64 | d71e961077598aad2543454251d3b2971945dc95fe7b0d88ba37b64bf43b07f0 |
[BETA] TachiyomiJ2K v1.7.2-b02 (Well? We're Waiting!)
WARNING
This is a beta version of the app, for the latest app version check for the newest release that is not a pre-release https://github.com/Jays2Kings/tachiyomiJ2K/releases/latest
Additions
- Option to privately install extensions to the app (@ivaniskandar)
- App and source settings are now automatically backed up (@jmir1, @arkon)
Changes
- Covers and pages of library entries are now always saved in subfolders
- Slightly better animations for pressing back on Android 14
- Updated links to tachiyomi.org
- Updates social media links
- Backups are now automatically turned on when files permission is granted (@Seishirou)
- Translations have been updated (To help translate, you can contribute more to Tachiyomi or TachiJ2K here)
Fixes
- Fixed slow library and history fetches
- Plenty of crash fixes
Under the hood
- Support for version 1.5 extensions
Full Changelog: v1.7.1-b01...v1.7.2-b02
Checksums
| Variant | SHA-256 |
|---|---|
| Universal | 1973f314b52dccd5643544dfb41e43e54357a683a6976f73cf2f324287468816 |
| arm64-v8a | 7985aca1b108682cc8ea94aaced0d4431ced5254bd25a876d21f3a5767c426da |
| armeabi-v7a | 8736cf317b67c7c099829fafd086de725ef34ef825d6ef8b4b97018b7c1361b3 |
| x86 | 95b4248b5af7f6607884bce2ec8239e2fdcd393a9a553ba13cfa9397db610871 |
| x86_64 | df3719a907e78a32eba4dab36f4588ff8d836266e4ddf55cf1647efa73611264 |
[BETA] TachiyomiJ2K v1.7.2-b01 (Yeah, You Got Me)
WARNING
This is a beta version of the app, for the latest app version check for the newest release that is not a pre-release https://github.com/Jays2Kings/tachiyomiJ2K/releases/latest
Fixes
- Fixed E-Hentai not loading properly
- Hopefully fixed performance issues in manga details
This build is also to test if the database issues in library are resolved.
Full Changelog: v1.7.1...v1.7.2-b01
Checksums
| Variant | SHA-256 |
|---|---|
| Universal | 3c6bbe1e3f7c497f9ee3a3e3fbcd379fd98057542a6a3da9eedaee884c12ce80 |
| arm64-v8a | 7985aca1b108682cc8ea94aaced0d4431ced5254bd25a876d21f3a5767c426da |
| armeabi-v7a | 24ef56328cac9c4bc27955ecd4130c765fd7fbfcf00d47efbc31881c9e6977b7 |
| x86 | 1ce449dbe5e786b7cc90756227e5a1f5b7988e61c5cfe26e564c247be764879f |
| x86_64 | 5fdf93ac3d1d00fdc0da227821a892ef61e96b7a2f829a881b77dba59d7df03d |
TachiyomiJ2K v1.7.1 (Couldn't Get Away)
WARNING: Make a backup of your library before updating
This is a bug fix version for 1.7.0 where certain sources were not loading correctly.
The following are the updates from version 1.7.0
Additions
- When adding to library, the default option will ask once to pick a category(ies), if any, afterwards any new additions will automatically be added to those categories
- Library filters can now be opened full screen to change multiple filters at once
- Option to show reading content in a device's cutout area in landscape
- Option to exclude categories from being removed from downloads after reading (@Chik3r)
Changes
- TachiyomiJ2K now targets SDK 34 (Android 14), with it comes general Android performance improvements and security updates, along with some small improvements for Android 14 devices.
- Reworked how the app's background services (such as library updates and downloading) work. In some cases disabling battery optimization may be needed. (@ivaniskandar)
- On Android 13+, the app will no longer prompt for notifications on first app start, but instead when a manga is added or certain actions are performed
- For those on Android 14+, this version and any version after this fixes auto updating the app showing an install prompt
- When searching an author/artist duo from the details page, a prompt will show to search for either, instead of a combined search
- Translations have been updated (To help translate, you can contribute more to Tachiyomi or TachiJ2K here)
Fixes
- Fixed browse filters in some extensions not applying
- Fixed searching on certain sources
- Other minor bug and crash fixes
Full Changelog: v1.6.6...v1.7.1
Bug-Fix Changelog: v1.7.0...v1.7.1
Checksums
| Variant | SHA-256 |
|---|---|
| Universal | f291331e46b6ff2077081d107f34e6194a1d860a573c40119688d20156a8645a |
| arm64-v8a | 95e7e2a065495bef4d5fe4517363cd6c82b3058e783bf460f6cbcbc37802df31 |
| armeabi-v7a | dbd384a612b540748730231c2f9038e021c4f1156e82c09d31f584c131610d52 |
| x86 | 7db4a36b7dc3a7686d13ac8b3b73b63616a23851bcc6b7fc64730cdaf7fb2367 |
| x86_64 | 345361996f363097582090547e4d0e4548c3960e404813e466b9b8a084160d91 |
TachiyomiJ2K v1.7.0 (If Google Can Get Away With It, Why Can't I?)
Additions
- When adding to library, the default option will ask once to pick a category(ies), if any, afterwards any new additions will automatically be added to those categories
- Library filters can now be opened full screen to change multiple filters at once
- Option to show reading content in a device's cutout area in landscape
- Option to exclude categories from being removed from downloads after reading (@Chik3r)
Changes
- TachiyomiJ2K now targets SDK 34 (Android 14), with it comes general Android performance improvements and security updates, along with some small improvements for Android 14 devices.
- Reworked how the app's background services (such as library updates and downloading) work. In some cases disabling battery optimization may be needed. (@ivaniskandar)
- On Android 13+, the app will no longer prompt for notifications on first app start, but instead when a manga is added or certain actions are performed
- For those on Android 14+, this version and any version after this fixes auto updating the app showing an install prompt
- When searching an author/artist duo from the details page, a prompt will show to search for either, instead of a combined search
- Translations have been updated (To help translate, you can contribute more to Tachiyomi or TachiJ2K here)
Fixes
- Fixed browse filters in some extensions not applying
- Fixed searching on certain sources
- Other minor bug and crash fixes
Full Changelog: v1.6.6...v1.7.0
Checksums
| Variant | SHA-256 |
|---|---|
| Universal | 969b17c80566ed18695a7b7018da6c82df4174a316ac0591e1aac0e385d94ad5 |
| arm64-v8a | a21e994a9f7051c242b39419b23e021778e605ed5820d82e3cd7366be9815071 |
| armeabi-v7a | 27589e76a2f1f9aa5ee8858bc120752bcc459e5505f0d7f06585c045a6d0bf3b |
| x86 | 1b90c697a643bc0ec604c174e246600bba5e2afdc2ff29815c55543f71fcfaf2 |
| x86_64 | a2eaa1bb88ff77f48194159e611abc93534764ea96d92095806a6a393fdcc417 |
[BETA] TachiyomiJ2K v1.7.0-b02 (OK, Something Has To Change Here)
WARNING
This is a beta version of the app, for the latest app version check for the newest release that is not a pre-release https://github.com/Jays2Kings/tachiyomiJ2K/releases/latest
This beta version contains all the new updates in Version 1.6.6
There are no other beta changes compared to the last beta release
Full Changelog: v1.7.0-b01...v1.7.0-b02
Checksums
| Variant | SHA-256 |
|---|---|
| Universal | 693245ae6a71052e834b853223034e622b6abf628a8199f53fe0b5ed174bd47f |
| arm64-v8a | a28e9867ca4fc611e2d22891b69c22e77796c79f3618467af48c2d8e6aa4902e |
| armeabi-v7a | 62c1cc3cd215b5494643112adacc3376137c19408efce522106343fa69ef823d |
| x86 | 61beeb0bab6fb513778034a0a17f9700adffa096ce32e90b23bcf95782509d02 |
| x86_64 | 577f2debbdf1f2b0279a29b1ab7c5ad4686872f68c78f7feddab00d826595975 |