Skip to content

Releases: mihonapp/mihon

Mihon v0.19.9

11 Apr 08:27
7a91796

Choose a tag to compare

Check out the past release notes if you're upgrading from an earlier version. Consider becoming a patron to help keep Mihon improving!

✨ New Features

  • Add dedicated "Support Us" screen (@AntsyLich)
  • Add a one time popup asking for donation from long time users (@AntsyLich)

βš™οΈ Changes

  • Don't prompt users to enable Google Play services if disabled or unavailable (@leodyversemilla07)
  • Make "Support Us" more prominent in More screen (@AntsyLich)

πŸš€ Improvements

  • Show informative error when trying to add unapproved titles to list on MAL (@MajorTanya)
  • Show AniList publishing type based on country of origin (@zweimach)

🧩 Fixes

🧹 Removals

  • Remove the empty "Updated to X.Y.Z" popup after app update (@AntsyLich)

Tip

If you are unsure which version to download then go with mihon-v0.19.9.apk

Mihon v0.19.7

23 Mar 16:54
54d2c7b

Choose a tag to compare

Check out the past release notes if you're upgrading from an earlier version. Consider becoming a patron to help keep Mihon improving!

Rerelease of v0.19.6 with proper version bump

🧩 Fixes

  • Fix app crashing when trying to add extension repo with existing signature (@AntsyLich)
  • Potentially fix 'database is locked' crash (@AntsyLich)
  • Fix occasional crash when mass installing/uninstalling extension using PackageManager (@AntsyLich)
  • Fix app crash on startup on some Android TV (@AntsyLich)

Tip

If you are unsure which version to download then go with mihon-v0.19.7.apk

Mihon v0.19.6

23 Mar 16:09
3bde967

Choose a tag to compare

Check out the past release notes if you're upgrading from an earlier version. Consider becoming a patron to help keep Mihon improving!

🧩 Fixes

  • Fix app crashing when trying to add extension repo with existing signature (@AntsyLich)
  • Potentially fix 'database is locked' crash (@AntsyLich)
  • Fix occasional crash when mass installing/uninstalling extension using PackageManager (@AntsyLich)
  • Fix app crash on startup on some Android TV (@AntsyLich)

Tip

If you are unsure which version to download then go with mihon-v0.19.6.apk

Mihon v0.19.5

21 Mar 09:31
b58d2a5

Choose a tag to compare

Check out the past release notes if you're upgrading from an earlier version. Consider becoming a patron to help keep Mihon improving!

βš™οΈ Changes

  • Retry in reader now redownloads image (@AntsyLich)

🧩 Fixes

Tip

If you are unsure which version to download then go with mihon-v0.19.5.apk

Mihon v0.19.4

26 Feb 13:06
f9f938f

Choose a tag to compare

Check out the past release notes if you're upgrading from an earlier version. Consider becoming a patron to help keep Mihon improving!

✨ New Features

  • Automatically remove downloads on Suwayomi after reading, configurable via extension settings (@cpiber)
  • Display author & artist name in MAL search results (@MajorTanya)
  • Add filter options to Updates tab (@MajorTanya)
  • Add bookmarked chapters to chapter download options (@NarwhalHorns)
  • Add src: prefix to search the library by source ID (@MajorTanya)
    • Add src:local as a way to search for Local Source entries (@MajorTanya)

πŸš€ Improvements

βš™οΈ Changes

  • Update tracker icons (@AntsyLich)
  • Add a small increment to chapter number before comparison to fix progress sync issues for Suwayomi (@cpiber)
  • Add all pages of adjacent chapters in the UI instead of only the first or last three (@AntsyLich)
  • Going back now first clears search query on browse extension tab (@cuong-tran)
  • Automatic library updates now run even when connected to a VPN (@AntsyLich)

🧩 Fixes

  • Fix reader tap zones triggering after scrolling is stopped by tapping (@NGB-Was-Taken)
  • Fix shizuku installer not updating installed extensions (@NGB-Was-Taken)
  • Fix mass migration not using the same search queries as individual migration (@AntsyLich)
  • Fix reader not saving read duration when changing chapter (@AntsyLich, @KotlinHero)
  • Fix pre-1970 upload date display in chapter list (@MajorTanya)
  • Fix crash when trying to install/update extensions while shizuku is not running (@NGB-Was-Taken)
  • Fix Add Repo input not taking up the full dialog width (@cuong-tran)
  • Fix migration's selected sources order not preserved (@AntsyLich)
  • Fix migration dialog not showing for consecutive prompts from the same screen (@AntsyLich)
  • Fix extension install/update stuck at pending (@AntsyLich)
  • Fix crash when downloading multiple chapters with Arabic locale (@MajorTanya)

Tip

If you are unsure which version to download then go with mihon-v0.19.4.apk

Mihon v0.19.3

07 Nov 13:25
412815a

Choose a tag to compare

Check out the past release notes if you’re upgrading from an earlier version. Consider becoming a patron to help keep Mihon improving!

πŸš€ Improvements

  • Enhanced various aspects of WebView multi-window support to improve stability and performance. (@TheUnlocked)

🧹 Removals

  • Reverted the change β€œFix reader tap zones triggering after scrolling was stopped by the user” due to a regression it introduced. (@AntsyLich)

🧩 Fixes

  • Fixed a WebView crash introduced in version 0.19.2. (@bapeey)
  • Fixed an issue where extra padding appeared in the reader after user interactions. (@AntsyLich)
  • Fixed an issue where the long strip reader would not scroll on consecutive taps. (@AntsyLich)

Tip

If you are unsure which version to download then go with mihon-v0.19.3.apk

Mihon v0.19.2

03 Nov 04:51
e36b4ce

Choose a tag to compare

Check out the past release notes if you’re upgrading from an earlier version. Consider donating via Open Collective to help keep Mihon improving!

✨ New Features

  • You can now customize the number of concurrent source and page downloads. (@AntsyLich)
  • Added an advanced setting to restrict downloaded filenames to ASCII characters. This serves as a workaround for systems that have trouble with Unicode filenames and should only be used as a last resort. (@raxod502)

βš™οΈ Changes

  • Increased the default number of concurrent page downloads from 2 β†’ 5 for faster downloads. (@AntsyLich)

πŸš€ Improvements

  • Improved spoofing of the X-Requested-With header for better compatibility with newer WebView versions. (@Guzmazow)
  • Enhanced download handling for chapters with identical metadata, a unique hash is now added to filenames to distinguish them. Existing downloads remain unaffected. (@raxod502)
  • Extensions list now auto-refreshes whenever a repository is added or removed. (@c2y5)
  • Added proper multi-window support in WebView, instead of treating all pop-ups as redirects. (@TheUnlocked)

🧩 Fixes

  • Fixed reader UI issues, including partially visible page indicators and inconsistent system/app bar backgrounds. (@AntsyLich)
  • Fixed transparent system bar background in the reader on Android 15+. (@AntsyLich)
  • Fixed reader tap zones being triggered after the user tapped to stop scrolling. (@Naputt1, @AntsyLich)
  • Fixed β€œUnable to edit key” error in the reader. (@AntsyLich)
  • Fixed several migration-related bugs, including incorrect migration targets, query building errors, and crashes. (@AntsyLich)
  • Fixed date picker not allowing identical start and end dates in negative time zones. (@AntsyLich, @kashish-aggarwal21)
  • Fixed category migration flag being ignored due to an incorrect condition check. (@Secozzi)
  • Fixed migration progress not updating after a manual search. (@Secozzi)
  • Fixed issue where incognito mode could not be disabled from notifications. (@NGB-Was-Taken)
  • Fixed description height calculation issues when images are present. (@Secozzi)
  • Fixed cases where extension downloads could get stuck in a pending state. (@c2y5)
  • Fixed scrollbar visibility when animator duration scale is disabled. (@anirudhsnayak)

πŸ”§ Under the hood

  • Suwayomi tracker upgraded to use the GraphQL API instead of REST. (@cpiber)
  • Suwayomi tracker authentication is now handled directly by its extension. (@cpiber)
  • Kitsu tracker now properly aligns with the tracker data structure. (@cpiber)

Tip

If you are unsure which version to download then go with mihon-v0.19.2.apk

Mihon v0.19.1

07 Aug 14:12
029e36b

Choose a tag to compare

Check out the past release notes if you’re upgrading from an earlier version. Consider donating via Open Collective to help keep Mihon improving!

πŸ”„ Changes

  • Local source now reads metadata from ComicInfo.xml when available, displaying chapter title, number, and scanlator information (@raxod502)

πŸ—‘οΈ Removed

🐞 Fixes

  • Fixed scrollbar not appearing during scrolling or not reaching the bottom when few items are present (@anirudhsnayak)
  • Fixed local source EPUB files not loading (@AntsyLich)
  • Fixed title text color in light mode on the mass migration list (@AntsyLich)
  • Fixed 'Default' category appearing in the library when no user-defined categories exist (@AntsyLich)
  • Fixed crash when opening the filter sheet with an empty library (@krysanify)
  • Fixed mark as read/unread not working for selected items in the library (@krysanify)

Tip

If you are unsure which version to download then go with mihon-v0.19.1.apk

Mihon v0.19.0

04 Aug 04:22
e4de208

Choose a tag to compare

Check out the past release notes if you’re upgrading from an earlier version. Consider donating via Open Collective to help keep Mihon improving!

✨ New Features

  • Added support for manga mass migration, allowing batch migration across sources (@AntsyLich, @jobobby04)
  • Introduced user-defined manga notes (@imkunet, @AntsyLich)
  • Enabled markdown support for manga descriptions with an optional to disable image loading (@Secozzi)
  • Implemented full support for Android predictive back gesture navigation (@AntsyLich)
  • Added an option to retain read manga when clearing the database (@AwkwardPeak7)
  • Added an advanced setting to automatically update manga titles from the source (@FlaminSarge)
  • Introduced two new themes: Nord, and Catppuccin with Mocha (dark) and Latte (light) variants featuring Mauve accent (@Riztard, @claymorwan)
  • Expanded the set of Kaomojis displayed on empty and error screens (@ianfhunter)

βš™οΈ Improvements

  • Significantly improve loading speed while browsing making it near instantaneous (@AntsyLich)
  • Refactored library code for better performance with large manga collections (@AntsyLich)
  • Enabled real-time metadata updates for non-library manga when browsing source (@AntsyLich)
  • Prevented duplicate entries from appearing while browsing sources (@AntsyLich)
  • Enhanced reader error handling by clearly displaying image load failures (@AwkwardPeak7)
  • Passed source headers to failed image previews opened in WebView (@AwkwardPeak7)
  • Enabled autofill for tracker login fields to improve ease of use (@AntsyLich)
  • Improved the calculation of update intervals by using the median instead of the average (@Kladki)
  • Added an option to hide missing chapter indicators in the manga list (@User826, @AntsyLich)

πŸ”„ Changes

  • Updated the duplicate manga dialog to show all similar entries, including chapter counts (@NarwhalHorns, @AntsyLich)
  • Changed the default user agent string to Android Chrome for more accurate representation (@AntsyLich)
  • Allow updates for manga without chapters, regardless of source restrictions (@AntsyLich)
  • Adjusted local source chapter sorting to follow file explorer-like ordering (@AntsyLich)
  • Changed the reader's "Keep screen on" setting to be disabled by default (@AntsyLich)
  • Modified the tracker login button to show processing state (@AntsyLich)
  • Updated Facebook and Reddit icons to match current branding (@Joehuu)
  • Included the manga initialized status in backup files (@AwkwardPeak7)

🐞 Fixes

  • Resolved issue where Bangumi search results included novel entries (@MajorTanya)
  • Fixed behavior where the next chapter button would jump to the last page of current chapter (@perokhe)
  • Addressed issue with backup sharing from notifications when the app is backgrounded (@JaymanR)
  • Corrected failure in marking duplicate chapters as read in some scenarios (@AntsyLich)
  • Fixed tooltips in the app bar obstructing user interactions (@Bartuzen)
  • Removed unintended app permissions caused by Firebase misconfiguration (@AntsyLich)
  • Fixed navigation issue after migrating duplicated entries from the History tab (@cuong-tran)
  • Ensured non-interactive behavior for content beneath the source browse top bar (@AntsyLich)
  • Resolved crash when using source sort filters without a prior selection (@AntsyLich)
  • Corrected missing empty layout in certain browse source scenarios (@NarwhalHorns)
  • Updated Pill components to adhere to the local text style (@AntsyLich)
  • Fixed downloader halting due to failure in creating the manga download directory (@AntsyLich)
  • Prevented unintended back navigation when pressing Enter on physical keyboards during search (@AwkwardPeak7)
  • Ensured proper waiting behavior for Cloudflare challenge completion (@AwkwardPeak7)

Tip

If you are unsure which version to download then go with mihon-v0.19.0.apk

Mihon v0.18.0

19 Mar 23:13
6294521

Choose a tag to compare

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

Added

Changed

  • Sliders UI (@AntsyLich) (#1840)
  • Apply "Downloaded only" filter to all entries regardless of favourite status (@NGB-Was-Taken) (#1603)
  • Ignore hidden files/folders for Local Source chapter list (@BrutuZ) (#1763)
  • Migrate to newer Bangumi API (@MajorTanya) (#1748)
    • Now showing manga starting dates in search
    • Reduced request load by 2-4x in certain situations
  • Bump default user agent (@AntsyLich) (#1833)
  • Changed the label of chapter swipe settings and renamed the group to "Behavior" (@AntsyLich) (#1870)

Fixed

  • Fix MAL main_picture nullability breaking search if a result doesn't have a cover set (@MajorTanya) (#1618)
  • Fix Bangumi and MAL tracking 401 errors due to Mihon sending expired credentials (@MajorTanya) (#1681, #1682)
  • Fix certain Infinix, Xiaomi devices being unable to use any "Open link in browser" actions, including tracker setup (@MajorTanya) (#1684, #1776)
  • Fix App's preferences referencing deleted categories (@cuong-tran) (#1734)
  • Fix backup/restore of category related preferences (@cuong-tran) (#1726)
  • Fix WebView sending app's package name in X-Requested-With header, which led to sources blocking access (@AwkwardPeak7) (#1812)
  • Fix an issue where tracker reading progress is changed to a lower value (@Animeboynz) (#1795)
  • Attempt to fix crash when migrating or removing entries from library (@FlaminSarge) (#1828)

Removed

Other

  • Add zoned "Current time" to debug info and include year & timezone in logcat output (@MajorTanya) (#1672)
  • Add application package ID to debug info (@MajorTanya) (#1847)

Checksums

Variant SHA-256
Universal 6e40d7c512cca9c25646a2e27fd3733b709d3c47034ed636780ddf35a982437f
arm64-v8a 4933853b7a265170a6ef363dcb7e843f05f927909cd53358f4ac62e9e4a37045
armeabi-v7a b96de512037a3ab54e676cdb85cf4e5d762ba1dfa311d3cb499e40b71e1e77a6
x86 eb175abb9847a73ce49cb2d0bdb999ec63b1237f8f106840b7e981b1c091733a
x86_64 24935b7af6a868639705e95c978dcd8c7ab734e2de40f45f0ca906d752f51021

If you are unsure which version to choose then go with mihon-v0.18.0.apk