Tachiyomi Versions Save

Free and open source manga reader for Android.

v0.14.1

1 year ago

A manual backup before updating is highly recommended!

Check out the v0.14.0 release notes if you're upgrading from an earlier version.

New

  • Add shortcut in the reader to open the chapter in WebView (@d-najd)
  • Show notification while downloads are being indexed
  • Prompt extension updates when extensions API is updated (@AntsyLich)

Bug fixes

  • Downloaded filter not working when excluding or using "Downloaded only" mode
  • "Download split" not working when using SD card (@AntsyLich)
  • Sort library items alphabetically in secondary pass
  • Fix a bunch of crashes

Checksums

Variant SHA-256
Universal 034bf719a0ab93726fd0d4980d01bf3a0a2dd527325c7bb7a59b3607cffb3891
arm64-v8a 532dae5026fd68e58f4389bdf31afb944c824d51682a71417d7500043dcb7ceb
armeabi-v7a 40610237670948c10d359193f6e35c5d25da66638097b24fe477272594665c02
x86 95fff18dbdc7b8bcde3ef88afe5fc2b06517ef6238dba66b18301b7f5018bd4a
x86_64 18f59fc7efbec488ed581d206254860ebf35c82fb59605ef7f217f8976858559

v0.14.0

1 year ago

A manual backup before updating is highly recommended!

This update includes a lot of under the hood work on modernizing the codebase thanks to many contributors.

New

  • Library:
    • Filter by manga with bookmarked chapters (@SleepySwords)
    • Read ComicInfo.xml metadata files in local source (@Shamicen)
    • Long press chapter download icons to download or delete chapters (@CVIUS)
    • Show number of unique library items when numbers are enabled
    • Allow marking partially read chapters as unread from manga screen
  • Tracking:
    • Added MangaUpdates tracker (@ghostbear)
    • Update tracker chapter progress based on local progress after associating
  • Updates:
    • Show last library update time at top of updates list
    • New updates home screen widget (@ivaniskandar)
  • History:
    • Double tap nav icon to resume most recently read manga (@ghostbear)
  • Reader:
    • Ability to download ahead while reading (Settings → Downloads → Download ahead) (@nzoba)
    • Ability to split tall images when downloading (Settings → Downloads → Split tall images) (@AntsyLich)
  • Settings:
    • Added back app language setting (@ivaniskandar, @ghostbear)
    • New "Tidal Wave" theme (@NahutabDevelop)
    • New Mullvad, Control D, and Njalla DNS-over-HTTPS providers (@Aerysh, @AntsyLich)
    • New advanced setting to reset per-series reader settings (@AntsyLich)
  • Misc:
    • Show info if app crashes (@ghostbear)

Behavior changes

  • Legacy JSON backups can no longer be restored
  • Automatic backups are enabled by default
  • Tapping an item in history resumes it; tap the cover instead to open the manga screen (@CrepeTF)
  • Reword "All" source/extensions language group to "Multi" (@AntsyLich)
  • Multi-lang extensions are shown in respective language sections (@Saud-97, @AntsyLich)
  • Manga screen chapters list filter shortcut moved to top toolbar
  • Better show missing source info (@AntsyLich)
  • Strip manga title from chapter names (@AntsyLich)
  • Handle downloads when source is renamed (@AntsyLich)
  • Delete download source folder when empty (@AntsyLich)
  • Removed settings:
    • Start screen (use app shortcuts in Android 7.1+ instead)
    • Side navigation icon alignment
    • Jump to chapters
    • Option to not scroll away bottom nav

Bug fixes

  • Library update notification showing inaccurate amount when triggering a second update (@stevenyomi)
  • Handle HTTP 103 responses (@AntsyLich)
  • Download counts including incomplete CBZs (@AntsyLich)
  • Overwrite saved pages instead of creating new ones (@Platiplus, @ivaniskandar)
  • Chapter bookmark states not retained on migration or chapter updates (@AntsyLich)
  • Fix download cache not updating when location setting is changed
  • And many more fixes!

Under the hood

  • Jetpack Compose UI and SQLDelight migrations (@ghostbear, @AntsyLich, @ivaniskandar, @arkon, @stevenyomi, @alessandrojean, @d-najd, @zbue)
  • Added x86_64 CPU architecture APK artifact (@ghostbear)
  • Extensions API library updates (@stevenyomi, @AntsyLich, @alessandrojean)
  • Enabled IPv6 fast fallback

Checksums

Variant SHA-256
Universal adf3fd8b002448788d49600784871b2b1650c04af0f310bce9d53d259b173509
arm64-v8a 498077b5dcdda469a4653a42f7283d18660e11341626f0aea458fdb6071f6e17
armeabi-v7a 833a8088ffba4fe46c2e4392c680a3fc1e5010be81d8f5cf0f0db1b6a69b6d6a
x86 ada41bf3de440d2e4e1436367c4dad9c89eeb62311fad58c86b4719e0b0cb44b
x86_64 ad531c086c6a510a03d30f858f5107097b84d1db558f4dc8e657cc51738906f5

v0.13.6

1 year ago

New

  • Option to automatically split tall downloaded images to improve reader performance (Settings → Downloads → Auto split tall images) (@Saud-97, @AntsyLich)
  • Show downloaded icon in chapter transitions (@nzoba)
  • Option to include custom cover when migrating library entries (@Saud-97)
  • Warn when identical manga detected when adding to library from source screen (@CVIUS)
  • Configurable default user agent string (Settings → Advanced → Default user agent string)

Bug fixes

  • Fix MyAnimeList auth expiring (@alessandrojean)
  • Fix database corruptions on ROMs that default to unsafe SQLite settings (@ghostbear)
  • Fix local source not showing anything if any entries' cover can't be created/loaded
  • Fix image MIME issues that cause download errors (@stevenyomi)
  • Fix app lock when idle timing logic (@AntsyLich)
  • Fix concurrent page downloading (@f1998f1998)
  • Fix clicking tags in manga page to perform genre search rendering search filters inoperable (@MatchaSoba)
  • Handle hyphens in automatic chapter number detection (@Saud-97)
  • Fix sort by chapter numbers
  • Fix links to changelog/readme/commits for multisrc extensions (@curche)
  • Filter out empty genres before saving manga to database (@stevenyomi)

Misc

  • Show better error when trying to open non-supported RARv5 files
  • Don't allow swiping away app update install notification
  • Notify user of page download failures (@Saud-97)

Checksums

Variant SHA-256
Universal ffefaa57253019ee988188130f94f769180b0d257e3ec1c032312af12b24c5b5
arm64-v8a 3cc9e67b688d9be9767ba07eaac07b77f56ec09084586bf1a76e0aa075c0a465
armeabi-v7a 08c7da9fd3931ff6bb2a638361db74b4c2e2f4cf89eee557c7a0a097833e36d6
x86 60374ab18c78897781f8a84202cd3f0b9d0ec31a1be90ebeafda8fc8d486eacf

v0.13.5

1 year ago

New

  • Add new "Lavender" theme (@Osyx, @CrepeTF)
  • Add "Battery not low" device restriction for global updates
  • Add more DNS over HTTPS providers (@stevenyomi)
  • Add ability to show manga when clicking item in migration search process (@CVIUS)
  • Add logic to determine a fallback chapter upload date if not available (@stevenyomi)

Behavior changes

  • "Navigation layout" reader settings renamed to "tap zones"
  • Default to downloading chapters as CBZ
  • Save reader progress when app is backgrounded instead of only on chapter change (@Jays2Kings, @CVIUS)
  • Fallback to jsDelivr CDN when GitHub isn't reachable for extensions
  • Make "Clear WebView data" advanced function more aggressive

Bug fixes

  • Fix chapter transition setting for single-page chapters (@ItsLogic)
  • Fix removed manga being added back if removed during library update (@AntsyLich)
  • Download new chapters when only excluded categories is selected (@AntsyLich)
  • Don't save categories in backup if not selected (@curche)
  • Fix "Move to top" showing at the most top item in download queue (@CVIUS)
  • Load downloaded chapter if possible when opening next/previous chapter (@nzoba)
  • Local Source cover fixes (@AntsyLich)
  • Fix global update ignoring network constraint (@shadow578)
  • Fix downloader crashing when downloading from UnmeteredSources (e.g., Komga) (@jobobby04)
  • Fix rate limiting from being jammed by canceled calls (@stevenyomi)
  • Fix JPEG XL images not being downloaded in proper format
  • Fix extensions sometimes not updating when using Shizuku (@AntsyLich)
  • Avoid app update prompts if build doesn't actually have newer version number (@curche)
  • Misc UI fixes (@CVIUS)
  • Fix size of Android 13 themed icon

Checksums

Variant SHA-256
Universal 4ab943aec42efacaf74a9d40eab22230ffc0cc6f1b82ae754f58ff2d604b9c99
arm64-v8a 7e9686a377adae89e6daad4c8cb378441959e22886431e2492a1fb3720a708fb
armeabi-v7a 63018ba2f6318a46f266f43954b15719cef133c8b0627fb6b12558b9cfb0f8ae
x86 fee5179d96d0c4392350ffa22fe52b3ac19fad633817e1100fb6eab4c393a449

v0.13.4

2 years ago

Mostly bug fixes on top of v0.13.2 and v0.13.3.

New

  • Add way to clear WebView data (Settings → Advanced → Clear WebView data)

Bug fixes

  • Downloads not loading for some chapters

Changes

  • UI tweak to tablet navigation rail (@CrepeTF)
  • Default number of automatic backups retained to 2 (if enabled)
  • Increase default network call timeout to 2 minutes
  • Show better error message when empty backup creation is attempted

Checksums

Variant SHA-256
Universal 8fd52e1666910df12899fdc2ebce777167e07a541a4ef6993cc80771bd35172e
arm64-v8a 838a9823b9a787d2e06f3ab0390c85ee72994e9a8acc27f30c68b5edabb18355
armeabi-v7a 45466e8b87e4916f41f393c2dbd80b73864aaaf15fa65cc61ea0302474ddfe9c
x86 8a094def953b3e0e3b87829c8bc8134d74fd6225b4db743fd95b51ac7123c100

v0.13.3

2 years ago

Mostly bug fixes on top of v0.13.2.

New

  • Add clear cookies option to WebView menu

Bug fixes

  • Fix freezing issues on Android 6/7
  • Various crashes

Behavior changes

  • Time out network calls at 90 seconds (instead of infinite)
  • Strip manga title from beginning of chapter names
  • Direct unofficial F-Droid users to migration guide in update prompts
  • Happy Eyeballs (fall back to IPv4 when needed) disabled; will return once more stable
  • Large update/download warnings toasts are now auto-dismissing notifications

Checksums

Variant SHA-256
Universal c9e1d0efa6fde5ca4a92acb0397e99a4718854f035ed6c6719bfd19f8ecad2c8
arm64-v8a dea5aca5c8fb28c76026dfbf044c9af0a2bf8cd0be9593b756c81c125b8ba8fe
armeabi-v7a 9b73ce4e3c0747bc05658444f94f7a1f8862057167e06a9b30130033e43836c7
x86 1d84b8a852ca20354038f652afa27122954df5a51b1a56f8e62f9909c474b72a

v0.13.2

2 years ago

New

Library

  • Cover-only grid display option (@micaelagimenez)
  • "Started" library filter and library update restriction (@FourTOne5)
  • Warn when manga with identical name is being added to library (@foxscore)

Reader

  • Navigate to pan / landscape zoom in paged modes (@gotson)
  • 5% side padding option in webtoon modes
  • 180° portrait rotation option (@sahaab)

Downloader

  • Add "Move all chapters from series to top" option to download context menu (@frankete333)

Settings

  • Allow disabling secure screen when incognito mode is on
  • Add Quad9 DNS-over-HTTPS provider (@OncePunchedMan)

Misc

  • Support Android 13 themed app icon

Behavior changes

  • Reader tapping option replaced by "Disabled" navigation layout options (@manatails)
  • Reword library update restrictions setting ("Skip updating") and show skipped notification
  • Stop removing local manga's title from chapter names
  • Adjust when mark as unread and mark previous as read actions are shown (@FourTOne5)
  • Move delete action in chapters list to rightmost position to match library (@ghostbear)
  • Disallow PackageInstaller extension installer option on MIUI due to it commonly being broken
  • Stop using browser custom tabs

Bug fixes

  • Fix backup files being corrupted when overwriting existing file (@AoEiuV020)
  • Avoid crashes in global search commonly due to obsolete extensions
  • Fix updates/history headings being off by 1 day due to daylights savings (@ghostbear)
  • Fix button saying "Resume" instead of "Start" when all chapters marked as unread (@midyHamdoun)
  • Fix history page missing some items after the first page (@1831553190)

Misc

  • Enable Happy Eyeballs (fall back to IPv4 when needed)
  • Update to Coil 2.x (@ivaniskandar)
  • UI tweaks/optimizations (@ivaniskandar, @CrepeTF)
  • Code cleanup (@ghostbear)

Checksums

Variant SHA-256
Universal cee5623efde161c4e8cbd4320af9d571f7629034e673784b630f698f3259df70
arm64-v8a 7c659b2411ce6b651e0db3fd615e321850717f8ca5a43a5f57d891fad5901c43
armeabi-v7a 12e5693b9c39888f52068ff31107a1a2bd00ce4a439c2328c3177a8a425101e4
x86 6daa0e64c4075615caacd3fafad23b2c4e050807ac5b15b2d5631df85bee8069

v0.13.1

2 years ago

New

  • Library:
    • Language badges (Filter sheet → Display tab) (@Platiplus)
    • Copy a genre/tag to clipboard by long-pressing chips (@datreesezcup)
    • Support more manga statuses (publishing finished, cancelled, on hiatus)
  • Updates:
    • Option to show badge in bottom bar to show how many chapters are unread (@datreesezcup)
  • Browse:
    • "Update all" for extensions (not available when using Legacy installer; see Advanced settings) (@ivaniskandar)
    • Long press source in Migrate list to copy source ID to clipboard
    • Ability to clear cookies from extension details view
    • Open FAQ and Guide, and Changelog from extension details view (@ghostbear)
  • Downloads:
    • Option to save chapters as CBZ archive (@jobobby04, @Seishirou101)
    • Pending download count on queue (@Platiplus)
    • Download action in new chapter notifications (@KieuQ)
  • Misc:
    • Option to clear chapter cache on app close (Advanced settings → Clear chapter cache on app)
    • Clear database manga by source (Advanced settings → Clear database) (@datreesezcup)
    • Add Sui support (@D34DPlayer)

Behavior changes

  • Library:
    • Changes to help avoid unnecessary heavy traffic to sources by default:
      • Remove global update intervals below 12 hours, add every 3 day interval
      • Add option for library update only update completely read manga (@Riztard)
      • Default to only updating manga that are ongoing and you're fully caught up on
    • Change global update unmetered connection restriction to connected to Wi-Fi
    • Remove library update order setting
    • Use natural ordering when sorting by chapter numbers
    • Don't preselect any options in library remove manga/downloads dialog
  • Updates:
    • Don't pollute updates with re-added chapters (@FourTOne5)
    • Fall back to fetch date when chapter upload date is unavailable (@FourTOne5)
  • Trackers:
    • Automatically set tracker as completed after reading the last chapter (@jmir1)
    • Truncate MAL search queries to first 64 characters to avoid HTTP 400 errors
  • Reader:
    • Increase max zoom level from 3x to 5x (@ghostbear)
  • Browse:
    • Search for multiple extensions at once with a comma separated list
    • Search for extensions by URL or ID (@FourTOne5)
    • Merged Local and Other language source sections (@curche)
    • Allow hiding "All" section in extensions list
    • Use default source filters in global search (@Jays2Kings)
  • Backups:
    • Validate backup during creation
  • Settings:
    • Require authentication to toggle showing NSFW sources
    • Remove explicit option to store downloads in app data folder

UI changes

  • Material 3 styling (@arkon, @ivaniskandar, @Riztard, @OncePunchedMan, @ghostbear)
  • Removed legacy blue theme
  • Group download queue list by source (@ivaniskandar)
  • Use sw720dp for tablet UI threshold
  • Added "Automatic" tablet UI option (Advanced settings → Tablet UI) (@OncePunchedMan)
  • Trackers' status naming/ordering are now consistent

Bug fixes

  • Double increment when updating covers (@midyHamdoun)
  • Local source cover storing and editing (@jmir1, @tombriden)
  • Crash when updating library without manga to update (@jmir1)
  • High CPU usage and battery drain during library update with metadata updates
  • Filter out novels from MAL search results (@henrik9999)
  • Don't auto-download chapters if excluded but no categories selected
  • Global search ignoring incognito mode when setting last used source (@datreesezcup)
  • Handle migrating Komga trackers during manga migration (@gotson)
  • Fix "Open in browser" not working for verified extension links

... and much much more minor changes and fixes by many wonderful contributors!


Checksums

Variant SHA-256
Universal 16ecc5688e8a029086fe0292cdb3b92681e13ae9897986cfd81b1dc7cf205f1c
arm64-v8a 798c80d6e1daf9b1737506e8bc8b43a7778b04f4d41e56fd2b6c870f5f3a810b
armeabi-v7a a64e507dc239cbaa9391edf9e3d537e7ccb30c00fe8e896edaa45d97e0a98ab7
x86 d10089b80252668fceb38f4763d04335dd209cda86e5f9a066fe5c3ff495a8ee

v0.13.0

2 years ago

See v0.13.1.

This version had some issues specific to Android 8 and Huawei devices.

v0.12.3

2 years ago

New

  • Add chapter bookmarking action to long press menu in Updates (@datreesezcup)
  • Ability to sort sources by library count in Browse → Migrate (@ghostbear)
  • Alternative extension install methods (Settings → Advanced → Extensions → Installer) (@ivaniskandar)

Behavior changes

  • Unify how sources/extensions are flagged as NSFW
  • Hide keyboard after submitting search query (@datreesezcup)
  • Show enabled extension languages at top of list in extension details (@ghostbear)
  • Removed setting to disable update error notification
    • Can be disabled from system settings instead (Settings → General → Manage notifications; only on Android 8+)
  • Automatically dismiss "Add manga to library?" snackbar after some time
  • Enable "All" locale sources in Browse by default (@curche)

Bug fixes

  • Various fixes to top/bottom bar behavior (@ivaniskandar)
  • Remove highlight in reader when using a remote (@ivaniskandar)
  • Adjustments to manga description view (@ghostbear)
  • Fix some lag in Library when using per-category display settings (@ghostbear)
  • Fix "Only download over Wi-Fi" setting to check if connected rather than just enabled (@FourTOne5)
  • Fix total chapter number in Komga tracker (@gotson)
  • Remove duplicates in genres (@FourTOne5)
  • Remove extra padding when using list with per-category display setting (@ghostbear)

Misc

  • Typography updates (@ivaniskandar)
  • Switch to Material Slider for reader seekbar
  • Allow preference titles to span multiple lines (@Soitora)
  • Optimize loading in open source licenses list (@ivaniskandar)
  • Other misc. code cleanup (@AriaMoradi, @FourTOne5)

Checksums

Variant SHA-256
Universal 9266a3e346bda0325e63fe8c4c8161d88187a13cac510a11b031b27a766e589c
arm64-v8a 8de29c32f3ebf234fc58fa338b3c01cde4cb1d0cab15cf0a0f9d4c228c526f11
armeabi-v7a 44788582ea293276a365d2071f24fb25ca08e1851e7a4e0617fcada26c6b1713
x86 007bf04d3a89a8e69f9bd0c471ee9db32acb1b8005265f611e5797ab5e5157f9