Repository navigation
Miyo v0.0.4
Miyo v0.0.4
This release focuses on reader reliability, download integrity, and improved handling for CAPTCHA-protected sources.
Highlights
- Improved Cloudflare/CAPTCHA handling for sources that complete verification without exposing a traditional
cf_clearancecookie. - Hardened offline reading and page caching to avoid blank, stale, partial, or mismatched pages.
- Improved download integrity so incomplete chapters are no longer marked as successfully downloaded.
- Cleaned up source deep links and browser source initialization issues found during release validation.
Added
- Accessibility-based CAPTCHA session verification for WebView flows.
- Safer page cache writes using temporary files before committing final cache entries.
- SHA-256 cache file naming to reduce filename collision risk.
- Invalid cache eviction before retrying page loads from the network.
Fixed
- Chapters could be marked complete even when one or more pages failed or were skipped during download.
- CAPTCHA sessions could fail after a valid solve if the source did not expose a Cloudflare-named cookie.
- Concurrent resolver launches could overwrite an active continuation and leave the first request unresolved.
- Reader page tasks could be reused incorrectly when different pages shared the same page ID.
- Empty, corrupt, or partial cached images could be shown as valid reader pages.
- WebView cookie persistence could drop same-host URLs with different paths.
- Several source web links had malformed manifest host entries.
- Duplicate source deep-link entries were removed.
- Browser source initialization now uses the correct source factory, fixing the release CI compile failure.
Changed
- WebView cookies restored from Android's
CookieManagernow preserve narrower scope when full cookie metadata is unavailable. - CAPTCHA verification now checks actual page accessibility before accepting or rejecting a session.
- Reader cache reuse now validates cached files before returning them to the UI.
Build information
- Version:
0.0.4 - Version code:
11 - Commit:
9f991a446d57e5e2f59f84f00f2d034c53d1585e - CI run:
26557318590 - APK SHA-256:
e70e6e7f5cd266d060b74377d09a7cf22b9842a54cdb39ae43659e807a057342