Skip to content

Tasterr v1.0.2

Choose a tag to compare

@ZacharyArthur ZacharyArthur released this 19 Aug 03:07
· 20 commits to main since this release
Immutable release. Only release title and notes can be modified.
29d4130

What's changed

  • Related-title navigation now replaces the active detail entry, so closing the detail overlay returns directly to browsing.
  • The page behind the detail overlay no longer scrolls while the modal is open.
  • Reopened My List items reconcile correctly and no longer require an extra click before removal.
  • Detail views now include a safe external link to the title's TMDB page.
  • Modal focus behavior and keyboard regression coverage were strengthened.
  • Compatible security updates include cryptography 50.0.0, brace-expansion 2.1.4, nanoid 3.3.18, and undici 7.29.0.

This patch adds no database migration or configuration change.

Upgrade

  1. Back up /data/tasterr.db using the documented configuration procedure.
  2. Set TASTERR_IMAGE=ghcr.io/zacharyarthur/tasterr:1.0.2.
  3. Run docker compose pull and docker compose up -d --no-build.

For a fully immutable deployment, pin:

ghcr.io/zacharyarthur/tasterr@sha256:e2ec99c5d0d100a964ce7b3ec874b8733203f39f6c5a87c387280cf6c3d17661

Verified artifact

  • Platforms: linux/amd64, linux/arm64
  • Stable digest: sha256:e2ec99c5d0d100a964ce7b3ec874b8733203f39f6c5a87c387280cf6c3d17661
  • 1.0.2, 1.0, 1, and latest resolve to the stable digest.
  • Candidate sha-29d413057af6b14861e339019fd553e1f107cc86 remains at sha256:96d4725402da9e25d200080fe03d6f9e78bdf5efcaa440523bf4f4b3526238d7.
  • GitHub artifact attestations verified for both candidate and stable images.
  • Credential-free pulls and fresh Compose installations passed health, SPA serving, non-root runtime, and named-volume persistence checks.
  • The release gate passed with 446 backend and 68 frontend tests, Chromium E2E, and native container smoke.

Known limitations

  • Browser-level long-detail scrolling, direct-detail Close followed by browser Back, and stable scrollbar-gutter coverage remain deferred.
  • Tasterr v1.0 remains a single-process household service; multiple workers are unsupported.
  • Tasterr does not bundle Seerr, play media, import Plex history, or provide native apps.
  • A development-only js-yaml advisory remains accepted through the current OpenAPI generator chain; it is absent from the runtime image.

Full changelog: v1.0.1...v1.0.2