weeb.ltd
Forum / App updates
ThreadApp updates

AMR-Next v0.20.0

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

v0.20.0 is out.AMR-Next 0.20.0The biggest release since 0.19.0: a reworked Discover tab, a much better reader, AniList two-way status sync, and a long tail of source, tracking, and data-safety fixes. 49 user-facing changes.HighlightsDiscover (was Suggestions)- The Suggestions tab is now Discover: it leads with a "Top picks for you" podium based on the genres and authors you read, plus a genre-chip filter and a "because you read X, try Y" rail.- Find-similar from any title (card button + drawer), and filter suggestions by genre, title, community, and sort order.- Loading the sample data now populates Discover, so you can see what it does before building a library.Reader- Fit width now actually fills the screen, with a Page-width slider for fine control.- New Actual-size fit (native resolution) and a configurable double-page gap.- Double-page is now a proper paged flip view (arrow keys + mouse wheel), not a scroll.- Chapter list and prev/next can be filtered by your preferred language.AniList- Bidirectional reading-status sync (push and pull, last-writer wins).- Import completed titles as completed, with an opt-out for planning entries.Library & updates- New Updates filter for titles that have new chapters.- The merge tool now detects rotated-slug duplicates (Asura-style domain hoppers).- In-app download button for the matching browser build when an update is available.FixesSources- comix.to: next-chapter now works both on-page and in the reader (the chapter list is populated from the page and chapter ids are canonicalised so prev/next line up).- MangaHub: resolves every chapter page instead of only the lazy-load preload window; heals locally-poisoned chapter numbers and drops a phantom "next" chapter that broke tracking and sync.- MangaDex: dedupes chapters to one row per number and threads the reading language.- Asura: stops duplicate/renamed library entries under slug rotation and tracks reader progress correctly.- Thunderscans: follows the site's path move (/manga - /comics).- Recovers ts-variant chapter lists via an anchor fallback; retired 4 dead adapters.Reading data & safety- Fixes the "lost progress" mislabels: correct New-chapter badge and the real chapter number in the reader.- Backs up before a library merge; closed four paths that could orphan rows after a concurrent remove.- Reader now captures chapter identity before offline export/remove, fixing stale-chapter races.- Bookmarks star the right page/chapter, guard against orphans, and toggle atomically.Stats & diagnostics- The Stats tab no longer goes dead when you leave and come back.- The diagnostic log now records update-check runs and embeds a library/unread snapshot, so an export reflects what's actually in your library; the public community username is no longer redacted, and the log holds more entries.Other- Reader page-fit: double-page completion, page-index clamp, and a single-page broken-image banner.- Search counts source settlements (not matches) in the progress indicator and guards the chapter list against stale responses.- AniList/Webtoons: dedupes custom-list import entries and scopes the Webtoons next-page.- Metadata: treats AniList's 404 as a genuine no-match; rejects combining-mark-only usernames.Hardening- Network requests are stream-bound and fail closed on an unverifiable redirect.- Source-controlled tab opens are funneled through an http(s) scheme gate.- Concurrent downloads of the same chapter are de-duplicated.- The metadata and community read endpoints are rate-limited and free-text input is capped.---Both the Chrome and Firefox zips plus SHA256SUMS.txt are attached automatically by the release workflow.Get it from the Download page; Chrome and Firefox builds both update from there.

0 replies

    Sign in to reply