Skip to content

Release v3.66.0

Choose a tag to compare

@github-actions github-actions released this 17 Oct 10:08
· 408 commits to main since this release

Release v3.66.0.

Changelog

3.66.0 - 2026-10-17

User-facing changes

Added

  • Swipe: Swipe now covers every enabled requestable catalog, with category-specific search, filters, request options, and private decision history. Adult picks stay outside AI ordering, and software requests include the right system or PC target.
  • Settings: Administrators can save named hostnames or IP addresses under Settings → Services → System and reuse them with one click in service connection forms. Each saved entry is shared across SeerrNG and leaves the service's port and connection settings unchanged.

Changed

  • Unraid: The SeerrNG Unraid template and optional Compose stack now use the validated main image channel. Companion services also follow their main release tags, so the existing Unraid definitions track validated builds without a manual tag change.
  • Books: ChaptarrNG now has a clearly named entry in Services, with setup guidance that explains where its restricted API key belongs.

Fixed

  • Comics: Comic discovery now refreshes its provider configuration when opened, so adding a ComicVine API key takes effect without leaving a stale missing-key message on screen.
  • Settings: Search Settings keeps a matching API key control on the open settings page in place, even when the same search term also matches the Seerr API key. Searching for Prowlarr from another tab still opens the dedicated Prowlarr settings page.
  • Settings: Settings Search now opens its known destination before checking similar wording on the current tab. Searching for the API key from Metadata, for example, now takes you to the General settings field instead of stopping on a matching note.
  • Distribution: The Community Apps template now calls out the SeerrNG image registry move. Existing installations can keep pointing at the old image path until the Repository field is updated, so the template and Unraid guide now explain how to switch without changing the config mount.
    • Action required: Update existing Unraid installs from ghcr.io/snapetech/seerrng to ghcr.io/snapetech-org/seerrng:latest while keeping the current /app/config host path.
  • Discovery: Discovery pages now load catalog results when opened, including after returning from another page, instead of starting with an empty results area.

🚀 Features

  • (settings) Add reusable service host presets - (fcd5835)
  • (swipe) Support all requestable catalogs - (4681da7)

🐛 Bug Fixes

  • (comics) Refresh ComicVine discovery configuration - (dd5c23e)
  • (discover) Preserve initial catalog fetches - (1c75e53)
  • (release) Preserve changelog history on retries - (369cbdf)
  • (release) Allow retrying prepared version tags - (229b461)
  • (settings) Preserve local search matches - (482f736)
  • (settings) Prioritize indexed search destinations - (b9fd412)
  • (settings) Surface ChaptarrNG in Services - (5a4bc22)
  • (swipe) Refresh history when reopened - (41aa822)
  • (swipe) Refresh identical catalog matches - (4119e35)
  • (swipe) Refresh cards when catalog filters change - (7799359)
  • (swipe) Cancel pending exits on history changes - (7bcc26d)
  • (swipe) Preserve cards when undoing during exit - (da85c24)

📖 Documentation

  • (release) Record settings search follow-up - (69f909e)
  • (unraid) Clarify image registry migration - (8d620a9)

🧪 Testing

  • (cypress) Align Swipe and book service fixtures - (d1f17b1)
  • (swipe) Stabilize catalog and keyboard journeys - (6751d22)

Container images are published by this release pipeline; binary assets and package channels follow after asset generation.