Highlights
YouTube and mining
- Reworked YouTube browsing to match Chimahon's web-first design: Mangatan opens the real YouTube site instead of presenting a replacement search-results screen.
- Added interception for watch, Shorts, live, embed, and
youtu.belinks, including YouTube single-page-app navigation, then hands the original page URL to Mangatan's mining-capable player. - Added NewPipe Extractor v0.26.3 resolution through M-Extension-Server v1.0.6.0 on iOS, macOS, Windows, and Linux, restoring separate audio streams and qualities above the 360p muxed fallback.
- Fixed intercepted video clicks that could appear to do nothing, and return to the actual YouTube watch page when extraction rejects a video.
- Preserved preferred quality selection, captions, alternate audio tracks, video OCR, sentence audio, and Anki mining in the full player.
- Fixed YouTube video/channel records failing with
IsarError: Write operations require an explicit transaction. - Added browser playback shutdown, duplicate-launch protection, cookie support, back navigation, and safe browser-window lifecycle handling.
Dictionaries and kanji lookup
- Redesigned Yomitan kanji results into a compact Meaning, Readings, and Statistics layout while preserving classifications, codepoints, dictionary indices, and source labels.
- Added popup navigation with Page Up/Down, arrow keys, Home/End, and hardware volume keys, including E-Ink-compatible instant scrolling.
- Added shared dictionary lookup history across manual, recursive, subtitle, and manga-reader lookups.
- Added safe dictionary display-name aliases plus Yomitan-compatible revision checks, manual updates, and configurable automatic updates.
OCR, subtitles, and readers
- Added selected-chapter pre-OCR, configurable parallel OCR tasks, in-reader OCR-engine switching, and stable OCR progress while changing pages.
- Added two-finger OCR toggles for touch manga and video readers.
- Added subtitle cleanup filters for speaker labels, bracketed text, uppercase cues, music markers, multiline merging, and custom regular expressions.
- Added manga E-Ink mode and a thumbnail page-preview grid with direct page jumps.
- Added HEIC, HEIF, and JPEG XL discovery and MIME handling for local manga, archives, and EPUB content alongside existing AVIF support.
Extensions and local libraries
- Restored manga-extension icons when retired Keiyoushi icon URLs return 404 by deriving icons from repository metadata and falling back to the maintained Yuzono manga repository.
- Applied icon recovery consistently to source lists, extension lists, filters, TV rows, and extension details.
- Fixed custom local manga folders on Windows drives other than
C:and improved multi-folder rescanning.
iOS, Anki, and embedded Mihon
- Added an iOS choice between AnkiMobile callbacks and AnkiConnect while preserving desktop AnkiConnect behavior.
- Made the embedded Mihon listener recover after suspension, stale-listener detection, and not-yet-ready startup states.
- Refreshed transient Mihon image tokens, added bounded transient image retries, and guarded reader restoration when a chapter ID is missing.
- Pinned immutable embedded server runtime
ios-runtime-v7, built from M-Extension-Server commit68645ae7a, with its verified SHA-256.
Packaging and distribution
- Corrected iOS tag-driven release handling and artifact naming.
- Replaced the earlier v1.1.0 artifacts with build 168 from commit
66c8c5708. - Added automated stable
mangatan-binAUR publishing with generated checksums and package metadata. - Updated release, sideloading-source, and embedded-runtime links to the Mangatan upstream repository.
Included commits
823422bf9- Fix iOS release tagging453a4cec4- Automatemangatan-binAUR publishing (#66)04f925f44- Point releases and runtime references to the Mangatan upstream (#67)7b61bba30- Improve iOS Anki and embedded Mihon support (#68, by @ippo-michi)e4cc61a34- Pin the transient-image retry runtime (#69, by @ippo-michi)ef539dbe6- Add YouTube mining and compact kanji popup88cdc9763- Scan custom local-library folders across drives93068d146- Expand cross-platform reading tools0d87a1155- Prepare version1.1.0c5086bf2d- Make the iOS launch-wiring test formatter-tolerantd90a12f88- Handle older releases with empty descriptions0ff39ba72- Open the real YouTube site, fix YouTube Isar writes, and recover extension icons66c8c5708- Resolve YouTube playback through NewPipe and pin embedded runtime v7
Full tagged diff: v1.0.9...v1.1.0