Skip to content

Release v3.67.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 08:13
· 396 commits to main since this release

Release v3.67.0.

Changelog

3.67.0 - 2026-10-18

User-facing changes

Added

  • Age Gate: Administrators can flag accounts as restricted so Adult content and mature movies, series, and tagged titles in every category are hidden and unrequestable, with a rating ceiling and a family-sharing warning on the Adult switch.
    • Action required: Flag family accounts as restricted under each user's Permissions, or set a default in Settings → Media Categories → Age Gate.

Fixed

  • Docker: Administrators now see a warning in the app and a specific startup error when the data folder is not a mounted volume, when files sit at /config instead of /app/config, or when the folder is not writable by the container user.
    • Action required: Map the host appdata folder to /app/config and make it writable by UID 1000 and GID 1000.
  • Requests: Choosing a non-default Sonarr or Radarr instance in the request modal's advanced options now sticks instead of snapping back to the default instance.

🚀 Features

  • (age-gate) Restrict mature content for flagged accounts - (5625f17)

🐛 Bug Fixes

  • (docker) Warn clearly about misplaced or unwritable appdata - (8b4c082)
  • (requests) Keep chosen Sonarr/Radarr instance in request modal - (ad3dee4)

📖 Documentation

  • Add Snapetech MCP integration guide - (ed75f80)

🧪 Testing

  • (requests) Cover non-default Sonarr selection - (c8af7ba)

⚙️ Miscellaneous Tasks

  • (settings) Use shared fields for age gate - (4411c61)
  • Add isolated public fork PR checks - (64f9f84)
  • Route container builds to kspld0 - (e97cb09)

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