Skip to content

v0.8.0

Choose a tag to compare

@DrBoon45 DrBoon45 released this 06 Sep 03:56
· 26 commits to main since this release

Fixed

  • The Add button is always on screen. The library toolbar scrolled
    sideways with a hidden scrollbar, and Add sat at its far end — off-screen at
    every desktop width, 1920 included. The filter chips now scroll on their
    own, with the clipped edge fading out (and a mouse wheel scrolls them), while
    sort, view, Select, Match and Add stay put. On phones the actions get their
    own row.
  • Every sideways strip says when there is more. Wanted stats and chips,
    plugin categories, settings tabs, queue bands and release filters fade at
    the edge that has more content instead of cutting a word in half.
  • Adding a series finds the run you mean. Search results are ranked:
    closest name first, then the familiar publishers and the ones already in
    your library, newer and longer runs ahead of older and shorter ones.
    "Batman" now leads with the current DC runs instead of translated reprints.
  • The weekly release notice no longer repeats after a restart. It is
    deduped against the notification already stored for that week.
  • A missing series says so. A deleted or mistyped series link shows
    "This series isn't in your library" with a way back, instead of a header of
    placeholders and "is the app running?". Unknown URLs get a proper
    not-found page, and a page your account can't open explains that rather
    than silently showing Home.
  • The browser tab names the page ("Wanted · BackIssue", the series
    title on a series page), so history and tabs make sense.
  • Phones: release rows keep their download button on screen; settings source
    cards wrap their descriptions; the Wanted skip button and checkboxes are
    finger-sized; the home page no longer tells you to use a sidebar you
    can't see.
  • Dates on the Releases page read as local short dates ("ships Sep 9") and
    the last check as "checked 5m ago". Stats names the built-in metadata
    service instead of claiming a ComicVine key.
  • The sign-in error is a sentence. A failed library load in Settings is
    reported instead of swallowed. Viewers no longer trigger forbidden
    admin-only requests at start-up.

Changed

  • No more web fonts. The app linked Google Fonts that its own Content
    Security Policy blocked, so every install rendered the fallback fonts
    anyway and logged an error on each page. The link is gone and the system
    font stacks are now the design.

  • Installing, updating or removing a plugin now says it needs a restart.
    The Plugins page only showed a passing toast, and its restart banner never
    appeared for those actions (it only tracked enable/disable), so on Docker,
    with no console to watch, the new or updated plugin silently stayed
    inactive. The banner now names what is waiting ("Updated Reader to
    1.4.0 — restart to apply") with the Restart now button, survives leaving
    the page, and the catalog reflects what is on disk rather than what the
    running process loaded.

  • Collected editions never auto-downloaded. Automatic search for a trade,
    hardcover or omnibus appended an issue-style number ("Series TPB 001") that
    no release carries, so it always came up empty while a manual search found it.
    Collections are now searched by name (plus "v02"-style for later volumes) and
    a numberless release is accepted for the first volume. Regular runs are
    unchanged. Manual search, and download sources that build on the shared
    search helpers, follow the same rules.

  • Official images now carry a signed release attestation that the hosted
    metadata service uses to recognise genuine BackIssue builds. Nothing to
    configure and nothing changes for users; builds from source keep working
    on the service's standard tier.