weeb.ltd
Forum / App updates
ThreadApp updates

AMR-Next v0.19.0

weeb.ltd team @teamAdmin · 15d ago · 11 views

v0.19.0 is out.What's new in 0.19.0Reader- New Strip / Single / Double view control with scrollable double-page spreads and page navigation.- Seamless 0-gap continuous toggle, fit-height clipping, and a top-bar autohide hotkey.- Original-size pages are now centered instead of hugging a corner.- A failed page image retries with backoff before falling back to alt text.Library & reading status- Per-title status: paused / dropped / planning, with AniList status mapping and optional auto-pause after N idle days.- Status filters (default Ongoing). "Completed" now requires a genuinely finished and caught-up series, so caught-up ongoing titles stay under Ongoing.- Wider detail modal (no more scrolling to reach controls) and a reorganized toolbar.Search & mirrors- Primary-click a search result to add it straight to your library from any source; modifier-click opens the site.- Preferred mirrors: per-source search toggle on the Sources tab.- Unicode-aware title matching; bulk-search timeout raised so it stops missing sources a manual search finds.Suggestions & Stats- Stats now shows a genre breakdown of what you read.- Suggestions shows a genre-weighted top-3 podium built from your library.- Paginated infinite-scroll with lazy cover images; cached list served instantly, then revalidated.New / fixed sources- Added mangak.io, GD Scans (Madara, volume-path URLs), and Tritinia (ch- prefix + old-domain alias).- Adapter parsing fixes: MangaDex, Comix, Fanfox, Manganato, Mgeko, WeebCentral, Asura, plus dash-decimal chapter numbers.- MangaHub: internal-id chapter numbers rejected and healed, so the Updates page shows real chapter numbers.AniList- Import by romaji title first, so more mirrors match.- Reconcile hardened: it never mass-drops the library and only removes titles you genuinely removed on AniList.Community- Reserved-name blocklist (admin/root/mod/staff/... including spaced and separator-obfuscated forms) and emoji-safe usernames, enforced on both the client and the server.Reliability & security- v11 DB migration heals Infinity / poisoned chapter numbers and clears dangling read ids on source switch.- Diagnostic-log secret/JWT redaction, http(s)-only URL guard, control-char stripping in cbz filenames.- Daily automatic restore points with partitioned retention.---Full changelog[0.19.0]((see the Download page) (2026-08-08)Featuresanilist: import titles by romaji first so mirror search matches more sources ([91396fa]((see the Download page)backup: daily automatic restore point with partitioned retention ([0b6f6a0]((see the Download page)community: reserved-name blocklist + emoji-safe username validation ([1c384f6]((see the Download page)insights: Stats genre breakdown + Suggestions top-3 podium from the library genre profile ([3492eec]((see the Download page)library: persist sort, cap suggestions, auto-backup on update ([ed6f063]((see the Download page)library: reading-status filters, per-title status control, auto-pause + import settings ([46aef94]((see the Download page)library: reading-status model (paused/dropped/planning), AniList status mapping, auto-pause, sync reconcile ([70a9c92]((see the Download page)reader: seamless 0-gap spread toggle, fit-height clip, top-bar autohide hotkey ([7430af5]((see the Download page)reader: Strip/Single/Double view control, scrollable double spreads, page nav ([f2b8d5d]((see the Download page)reader: tighten the double-page spread and add a first-page offset ([84cbbda]((see the Download page)search: add library:add so primary click adds any source unread ([0db5688]((see the Download page)search: per-source search toggle on Sources tab (preferred mirrors) ([0357774]((see the Download page)search: primary click adds result to library, modifier-click opens site ([7cecd8b]((see the Download page)sources: add GD Scans (Madara) with optional volume-path chapter URLs ([2efeab6]((see the Download page)sources: add mangak.io adapter (Next.js SSR: search + chapter list + reader scrape) ([86c3404]((see the Download page)sources: alias tritinia.com to recover old-domain imports ([83dc229]((see the Download page)Bug Fixesanilist: make sync reconcile safe (up-front fetch, empty-guard, pre-existing-id snapshot) so it never mass-drops the library ([8d4e8b6]((see the Download page)anilist: track known-membership across syncs so reconcile only drops genuine removals, never enrichment-stamped titles ([47d6726]((see the Download page)asura: strip 'Chapter N' suffix from resolved series title ([568e9e8]((see the Download page)background: reset stuck update-progress on throw; update-pending latch; ensureAlarm no period-reset; focus existing dashboard tab ([1cb21aa]((see the Download page)capture: mark-read adds a distinct library entry per title ([7f7fd05]((see the Download page)community-server: v

0 replies

    Sign in to reply