Skip to content

1.6.0

A manga and webtoon reader for your Suwayomi server.

✨ New Features

  • Added a desktop layout for Updates, with a grid of covers per day and chapters grouped by series (@aaronbamblett)
  • Added a desktop layout for History, with a filter and right-click menu (@aaronbamblett)
  • Added a desktop layout for Browse, with source and extension cards and a bar for each source's catalogue (@aaronbamblett)
  • Added a desktop layout for Downloads, with selection and reordering in the server queue and On device side by side (@aaronbamblett)
  • Added a desktop layout for Migrate, with sources and their series side by side and one migration window (@aaronbamblett)
  • Added a settings window on desktop, with search and a page list (@aaronbamblett)
  • Added an Upcoming calendar with Week and Month views and past releases (@aaronbamblett)
  • Added custom covers with Edit cover, from your sources, AniList, MyAnimeList, Kitsu, MangaUpdates or an image link, shown on all your devices (@aaronbamblett)
  • Added missing server settings, including Sign-in, OPDS, Database, WebView and the server image cache (@aaronbamblett)
  • Added series notes and saved source searches, shared with the Suwayomi web interface (@aaronbamblett)

⚙️ Changes

  • Changed migration to leave the series' own source out of the destinations (@aaronbamblett)
  • Changed the desktop sidebar to show Incognito and Settings in place of More (@aaronbamblett)
  • Changed the icons throughout the app and animated the main menu (@aaronbamblett)
  • Reorganised settings and More into grouped pages, with a new Sync page (@aaronbamblett)
  • Changed server downloads to show series in your library, with the rest under Not in your library for accounts that manage users (@aaronbamblett)
  • Changed Suggestions in the web version to use only AniList as other sources are blocked by the browser (@aaronbamblett)

🚀 Improvements

  • Made failed migrations show why and offer Retry (@aaronbamblett)
  • Made Migrate now, Copy now, restores, data deletion and server-wide changes ask first (@aaronbamblett)
  • Added a right-click menu that opens at the pointer on desktop pages, with the same actions on a long-press in History on phones (@aaronbamblett)
  • Added a hand cursor and hover highlight to everything clickable on desktop and in the browser (@aaronbamblett)
  • Made browser tabs show page names and support links opening in a new tab (@aaronbamblett)
  • Made next chapter estimates follow each series' release schedule (@aaronbamblett)
  • Made Suggestions show results without waiting for slow services and match series more accurately (@aaronbamblett)
  • Made adding a single series from a source ask for categories and check for duplicates (@aaronbamblett)
  • Made dark theme highlights easier to read (@aaronbamblett)
  • Added sharing, saving and deleting covers from the full cover view (@aaronbamblett)
  • Made the Linux AppImage update with AppImageUpdate, downloading only the changed parts (@aaronbamblett)
  • Made registration codes show the permissions they grant (@aaronbamblett)
  • Added Push progress to KOReader and Pull progress from KOReader (@aaronbamblett)
  • Added permissions when creating a user or a registration code (@aaronbamblett)
  • Added Hide entries already in library for browsing sources (@aaronbamblett)
  • Added Duplicate chapters, Status and Source library filters and Open random entry (@aaronbamblett)
  • Added App language, Fuzzy search, Ignore filters when searching and Forget manga categories settings (@aaronbamblett)
  • Added Update all for extensions (@aaronbamblett)
  • Added a choice of what backups include (@aaronbamblett)
  • Added Cancel all for this series to the server download queue (@aaronbamblett)

🧩 Fixes

  • Fixed a series being migrated onto itself and removed from the library (@aaronbamblett)
  • Fixed interrupted or overlapping migrations removing a series before its progress was copied (@aaronbamblett)
  • Fixed migration on desktop stretching covers, waiting forever on a source and showing no details for Search manually picks (@aaronbamblett)
  • Fixed covers not updating after a library update changed them on the server (@aaronbamblett)
  • Fixed server downloads staying stuck in the queue after a series was migrated or removed (@aaronbamblett)
  • Fixed changes to a series not showing straight away while viewing offline (@aaronbamblett)
  • Fixed Test connection in setup checking forever on an address it cannot read (@aaronbamblett)
  • Fixed Outstanding codes freezing the app on desktop and in the browser (@aaronbamblett)
  • Fixed account options showing on servers without user accounts (@aaronbamblett)
  • Fixed tracker icons not loading (@aaronbamblett)
  • Fixed tracker sign-in completing sign-ins you did not start (@aaronbamblett)
  • Fixed disabled text buttons looking pressable (@aaronbamblett)
  • Fixed the phone menu bar ignoring dark themes (@aaronbamblett)
  • Fixed the More page running into the bottom bar on phones (@aaronbamblett)
  • Fixed History opened from More having no back button on desktop (@aaronbamblett)
  • Fixed setting descriptions being cut off (@aaronbamblett)

Thanks to our Weblate translators: Kisnov for the full Catalan translation, 無情天 for Chinese, JayDisastrue for French and Andrei Stepanov for Russian.

Install

You'll need a running Suwayomi server. See Getting started.

Mobile

Android: download the universal APK below and open it to install. Smaller APKs for specific chip types are also attached.

iOS: the …-ios.ipa below is unsigned and has to be sideloaded. Add https://tsumiru.app/apps.json as a source in SideStore or AltStore to install it and get later releases as updates.

Which sideloading tool should I use?
  • SideStore signs and refreshes the app on the device itself, with no computer needed after setup. Best for most people.
  • AltStore expires every 7 days and only refreshes while a computer running AltServer is switched on and on the same Wi-Fi as your phone.
  • TrollStore installs permanently with no expiry, but only works on older iPhones and iOS versions with the required vulnerability.

With SideStore or AltStore the app is re-signed periodically, which those tools automate. There is no App Store build.

Desktop

Windows: download …-windows-x64.zip, extract it anywhere, and run tsumiru.exe.

macOS: download …-macos-x64.zip, extract it, and move the app to Applications. If macOS blocks the first launch, approve it under System Settings → Privacy & Security.

Linux: the Flatpak is recommended and auto-updates.

flatpak remote-add --if-not-exists tsumiru https://flatpak.tsumiru.app/index.flatpakrepo
flatpak install tsumiru app.tsumiru.Tsumiru

Existing Flatpak installs keep receiving updates under io.github.aaronbamblett.tsumiru; no data, settings or logins move. AppImage/deb also keep that ID.

For a portable option, download …-linux-x86_64.AppImage, mark it executable with chmod +x, and run it.

Web

Download …-web.zip and serve its contents with any static web server.

Full documentation

Contributors

  • @aaronbamblett profile picture
  • @AntsyLich profile picture
aaronbamblett and AntsyLich

Assets 12