Release Notes

Changelogs of Aidoku releases. Downloads, such as ipa files, can be found on GitHub.

v0.9 Latest

Main Changes

  • OCR dictionary support (iOS 18+) (@GameFuzzy) Info

    Import Yomitan-compatible dictionaries in the app and look up words while reading.

    Commit
  • Suwayomi built-in source Info

    Read and track from a Suwayomi instance, just like Komga and Kavita.

    Commit
  • Auto scroll for webtoon reader Info

    Enable and press the play button to scroll without touching your device

    Commit
  • Fixed CloudFlare handling Info

    CloudFlare issues that caused external sources to break should be resolved.

    Commit
  • Disable sources option Info

    Temporarily disable sources without uninstalling them, e.g. if they are broken but could be fixed by an update.

    Commit
  • Improved library loading speed (@Amqx)
  • Improved webtoon reader performance Info

    Crashes due to memory usage, particularly when reading downloaded chapters, should be much less frequent.

    Commit

Other Features

  • Name field when creating backup
  • Improved iOS 27 support Info

    Later iOS 27 betas changed things and required some style updates.

    Commit
  • Double tap history tab to continue reader (@Amqx)
  • Prompt resuming interrupted library refreshes
  • Properly display failed downloads
  • Sortable editable list settings Info

    Sources that have editable list settings can now take into account the order of items.

    Commit
  • Improved animations Info

    Various transition animations (e.g. home, history, and source loading) have been updated to be more smooth.

  • Migrate and keep history option
  • Download external sources after restoring backup (@machsix)
  • Prefetch pages into next chapter according to preload setting (@Amqx)
  • Cover image processing support for sources
  • Text reader themes (@rbertus2000)
  • Dismiss expanded cover view with a swipe (@Amqx)
  • Tap on series title to global search (@Amqx)

Other Fixes

  • Improved backup information loading speed (@Amqx)
  • Library refresh not rescheduling and not sending notifications (@Zareix)
  • MangaBaka tracker not working
  • Table cells appearing with wrong selection state (@Amqx)
  • Double tracking entries creating for built-in sources
  • AniList tracker showing relogin alert unnecessarily
  • Backup export sheet not showing more than once
  • Migration sometimes freezing with many sources in use
  • Library not filtering correctly after reading
  • Handle potential source crashes gracefully Info

    WASM source programs would crash the app when the program crashed.

    Commit
  • Text reader fixes (@maerlin) Info

    Correct keyboard navigation and crashes

    Commit
  • Pages requiring processing by sources not cached correctly
  • History entries for the same date combining in random order Info

    If chapters have the same read date for the same series, they'll be sorted by chapter number descending.

    Commit
  • Memory issues when reading chapters with raw page image data
  • Reading in series view not working after migrating
  • Useless "Default" option for global reading mode Info

    This had the same behavior as "Automatic", but it has been removed.

    Commit
  • Chapter filters disappearing after changing sort
  • Webtoon pages sized wrong on iPad and macOS
  • Zooming not disabled on loading pages
  • Improved performance for reading large downloads
GitHub Release

v0.8.4

Main Changes

  • Fixes for iOS 27 Info

    Fixed settings pages freezing the app, along with other minor visual issues.

  • Improved backup restore time (@Amqx) Info

    Restores should now take seconds instead of minutes.

    Commit
  • Failed download page retrying (@pxseu) Info

    Less chance of missing pages in downloaded chapters from sources with aggressive rate limits.

    Commit
  • New chapter notifications (experimental) (@Zareix) Info

    When Aidoku refreshes in the background, notification(s) of new chapters should be sent if enabled.

    Commit

Other Features

  • Show days of week in the insights heatmap
  • Async JS execution source APIs

Other Fixes

  • Improved CloudFlare handling Info

    Fixes some sources with higher level CloudFlare protection sometimes being blocked.

    Commit
  • Incorrect alert showing when adding to library with trackers
  • Crash with invalid image dimensions
  • Source home page invalid scroll offset
  • Some trackers not transferred when migrating
  • Reading mode setting not migrating
  • Bookmark icon on series covers not properly updating
  • Some library series covers not updating when moved (@neldra)
  • Launching via PlayCover not working (@nidghogg)
  • Inconsistent history swipe to delete action style
  • Some downloaded pages not being readable due to image extension
GitHub Release

v0.8.3

Main Changes

  • New migration flow Info

    View series details and optionally copy data instead of completely migrating.

    Commit
  • Kavita API key login
  • Continuous with gaps reading mode Info

    Like the webtoon mode, but with gaps between pages.

    Commit
  • Fixed tracker search bar not showing
  • Page offset setting and double page improvements (@chibijoam)

Other Features

  • Resume last opened chapter setting (@phonixdrive) Info

    Option to always select the most recently opened chapter rather than the next chapter in the list for the continue reading button.

    Commit
  • Display Kavita chapter titles
  • Include built-in sources in backups
  • Apple pencil squeeze actions Info

    Single squeeze to move to the next page, double squeeze for previous, and long squeeze for chapter selector.

    Commit
  • Disable double tap zoom option Info

    Makes tap zone presses activate faster if enabled.

    Commit
  • Simplified layout setting Info

    Turns the "manga per row" settings into standard, compact, and custom options.

    Commit
  • Confirmation when removing tracked item from library
  • Don't save source filter changes when in Incognito Mode
  • Various improvements to menus Info

    Updated icons and ordering to match system apps, use large buttons for downloading and sharing chapters.

    Commit
  • Refresh series details menu option Info

    Alternative to pulling to refresh inside a series details page.

    Commit
  • View on website option in tracker search
  • Tracker chapter number offset option (@bcmeireles) Info

    Set an offset number to apply to whatever chapter number you read and gets sent to the tracker when updating automatically.

    Commit

Other Fixes

  • Relative paths in Kavita base URL not working
  • Incorrect Kavita and Komga source keys Info

    Could've caused issues when restoring data from backups.

    Commit
  • Read button not working after filtering chapters
  • Chapter scanlator filter sometimes clearing in library refreshes
  • Some settings not working on iOS 18
  • Various text reader issues (@rbertus2000)
  • Shikimori tracker not working Info

    Updated domain to one with less region locking.

    Commit
  • Add to category prompt sometimes not showing
  • Library/category re-locking when scrolling upwards
GitHub Release

v0.8.2

Main Changes

  • Filter groups Info

    Save library filter configurations to categories library items.

    Commit
  • Saved source searches Info

    Save and load search text and filter configurations in sources.

    Commit
  • MangaBaka tracker Info

    Log in and track items with mangabaka.org.

    Commit
  • Improved text reader (experimental) (@rbertus2000) Info

    Now with a paged reading style and font configuration for text-only chapters.

    Commit

Other Features

  • Hide bars on swipe setting Info

    Automatically dismiss bars in the reader after swiping to the next page.

    Commit
  • Category filter for library
  • Uncategorized library category option Info

    Easily find series in your library that haven't been added to a category.

    Commit
  • Komga and Kavita mirrors setting Info

    Configure multiple base URLs your server can be accessed from.

    Commit
  • Scanlator affinity (@kunihir0) Info

    Prefers next chapters from the scanlator you're already reading.

    Commit
  • Missing source list indicator Info

    Displays a warning if a source was removed from a source list and will no longer receive updates.

    Commit
  • Import backups from files in-app
  • Prompt history sync when newer chapters are detected on tracker
  • Source tag/genre filter searching
  • Disable Komga/Kavita tracker option
  • Rename Komga/Kavita source option
  • AVIF file support for downloads and local files (@dyphire)
  • Support for opening reader with deep links
  • Tracker relogin option Info

    Fix tracker issues without unlinking your existing trackers.

    Commit
  • Display unavailable linked trackers Info

    Previously linked trackers that became unavailable (e.g. from removing or migrating Komga/Kavita) will now show and allow removal.

    Commit

Other Fixes

  • Tags for some Komga series not showing (@dyphire)
  • Refreshed series incorrectly pinned even with no new chapters
  • Treat unlocked chapters as updates
  • Crash when source provides non-unique entries
  • Better chapter data update in library refreshes
  • Remove invalid tracker items when migrating
  • Remove Komga/Kavita trackers after removing the source
  • Reading mode setting conflicting with multiple sources Info

    Previously configured reading modes will need to be reconfigured due to this change.

    Commit
  • Crash related to iCloud sync
  • Freeze after reading with large libraries
  • Custom cover incorrectly removed after manual refresh
  • Freeze/crash when entering series page while downloading
  • Background tasks sometimes not executing
GitHub Release

v0.8.1

Main Changes

  • Pinned sources should stay pinned
  • Error when restoring chapters from backup resolved
  • Insights page more accurately determines chapter read count
  • Kavita source login issues resolved

Other Fixes

  • Freeze/crash when closing reader in some situations
  • Page tracker updates getting dropped due to hanging network requests
  • Shikimori tracker login not working
  • Image quick actions conflicting with live text highlighting
  • Source list languages not populating in filter
  • Source update cells incorrectly being interactable in Browse tab
  • Series not being unpinned after reading all chapters
  • Source settings not being cleared after removing a source
  • "Skip titles" setting not restoring from backup
  • Automatic library refresh failing when sources aren't fully loaded
  • Komga tracker not setting read chapters after registering
  • Source filters header becoming uninteractable sometimes
GitHub Release

v0.8

Main Changes

  • New icon Info

    Updated for liquid glass, and now uses a more correct Japanese-style font.

  • Fluid transitions Info

    Aidoku now fits in with more iOS 26 apps, letting you swipe to close the reader and other views.

    Commit
  • Insights Info

    Starting from this update, reading time is now tracked, and you can see all your statistics in the insights page on the settings tab.

    Commit
  • Library improvements Info

    List mode, additional filter options, persistent filters, and improved multi-select.

  • Auto reader background color option Info

    Determine the reader background based on page color.

    Commit
  • Live Text support Info

    Copy text and use Apple's built in image text translation feature by pressing the live text icon in the bottom right corner of page images.

    Commit
  • Incognito Mode indicator Info

    A noticeable banner at the top now reminds you that reading history won't be tracked.

    Commit

Other Features

  • Keyboard dismiss on scroll Info

    For example, scrolling on a source search results page will now automatically dismiss the keyboard. This behavior is more in line with other Apple apps.

    Commit
  • Liquid glass reader slider Info

    The reader page slider knob was updated to match system sliders on iOS 26. It is now slightly larger and wider, and expands into a glass view when dragging.

    Commit
  • Multi-select support in Browse tab
  • Library multi-select activation via gesture Info

    Drag with two fingers to activate selection, just like on table views.

    Commit
  • Failed page tracker update retrying Info

    If an update to a page tracker (e.g. Komga or Kavita) fails at some point, it will be retried during the next library refresh.

    Commit
  • Togglable parallel downloads setting Info

    Some sources may have more aggressive rate limits that result in problems when using parallelized downloads. In that case, this setting can now be turned off.

    Commit
  • LocalStorage key extraction support in source web login (@remytomme)

Other Fixes

  • Komga PDF pages not loading (@dyphire)
  • Disabled library update parallelization (@nicolasvergoz) Info

    Parallelized requests were causing issues with some sources, particularly when the source server wasn't responding. This feature will now be disabled until more steps have been taken to address the root cause of the issue.

    Commit
  • Downloaded chapter info not working with external programs (@NightQuest) Info

    Quotes and apostrophes are now escaped in ComicInfo.xml files, and downloads are compressed with files in the root rather than a directory.

  • Upscaler not working on downloads (@686udjie)
  • Improved library cover image loading Info

    If images are already cached when opening the app, the app doesn't need to wait until sources are initialized before loading them.

    Commit
  • Alert message boxes not showing on iOS 15
  • Downloads from sources with page processors not working
  • Downloads sometimes not being removed after reading
GitHub Release