This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/seerr-team/seerr](https://github.com/seerr-team/seerr) | minor | `v3.0.1` → `v3.1.0` | | [seerr-team/seerr](https://github.com/seerr-team/seerr) | minor | `v3.0.1` → `v3.1.0` | --- ### Release Notes <details> <summary>seerr-team/seerr (ghcr.io/seerr-team/seerr)</summary> ### [`v3.1.0`](https://github.com/seerr-team/seerr/releases/tag/v3.1.0) [Compare Source](https://github.com/seerr-team/seerr/compare/v3.0.1...v3.1.0) ##### 🛡️ Security - Patch [CVE-2026-27707](https://github.com/seerr-team/seerr/security/advisories/GHSA-rc4w-7m3r-c2f7) - Unauthenticated account registration on Plex-configured Seerr instances via Jellyfin authentication endpoint - ([4ae2068](4ae2068409)) - Patch [CVE-2026-27793](https://github.com/seerr-team/seerr/security/advisories/GHSA-f7xw-jcqr-57hp) - Broken Object-Level Authorization in User Profile Endpoint Exposes Third-Party Notification Credentials - ([4f089b2](4f089b29d0)) - Patch [CVE-2026-27792](https://github.com/seerr-team/seerr/security/advisories/GHSA-gx3h-3jg5-q65f) - Missing authentication on pushSubscription endpoints - ([946bdecec](946bdecec5)) ##### 🚀 Features - *(helm)* Use an existing PVC as config volume ([#​2447](https://github.com/seerr-team/seerr/issues/2447)) - ([8f0c904](8f0c904928)) - *(servarr-api)* Make Servarr API request timeout configurable ([#​2556](https://github.com/seerr-team/seerr/issues/2556)) - ([3bcb4da](3bcb4da1e5)) - Self-host font for better privacy ([#​2540](https://github.com/seerr-team/seerr/issues/2540)) - ([10ea21b](10ea21b20f)) ##### 🐛 Bug Fixes - *(helm)* Add "v" as prefix for appVersion tag ([#​2445](https://github.com/seerr-team/seerr/issues/2445)) - ([04b9d87](04b9d87174)) - *(jellyfin-scanner)* Include unmatched seasons in processable seasons ([#​2538](https://github.com/seerr-team/seerr/issues/2538)) - ([68f56d2](68f56d2035)) - *(link-account)* Fix error-message override ([#​2547](https://github.com/seerr-team/seerr/issues/2547)) - ([b843be0](b843be0cad)) - *(plex-scanner)* Add TVDb to TMDB fallback in plex scanner ([#​2537](https://github.com/seerr-team/seerr/issues/2537)) - ([7c60a5c](7c60a5c3c5)) - *(radarr)* Trigger search for existing monitored movies without files ([#​2391](https://github.com/seerr-team/seerr/issues/2391)) - ([55776ea](55776ea24f)) - *(servarr)* Increase default API timeout from 5000ms to 10000ms ([#​2442](https://github.com/seerr-team/seerr/issues/2442)) - ([b499976](b499976902)) - *(sonarr)* Use configured metadata provider for season filtering ([#​2516](https://github.com/seerr-team/seerr/issues/2516)) - ([5013d1d](5013d1d54d)) - *(watch-data)* Use sentinel values to avoid invalid SQL syntax ([#​2552](https://github.com/seerr-team/seerr/issues/2552)) - ([947f70c](947f70c3d7)) - *(watchlist-sync)* Correct permission typo for TV auto requests ([#​2488](https://github.com/seerr-team/seerr/issues/2488)) - ([e0e4b6f](e0e4b6f512)) - Preserve blocklist on media deletion & optimise watchlist-sync ([#​2478](https://github.com/seerr-team/seerr/issues/2478)) - ([9da8bb6](9da8bb6dea)) ##### 🚜 Refactor - *(tailwind)* Replace deprecated tailwind utilities ([#​2542](https://github.com/seerr-team/seerr/issues/2542)) - ([f42a4ec](f42a4ecf82)) ##### 📖 Documentation - *(synology)* Add installation guide via SynoCommunity ([#​2503](https://github.com/seerr-team/seerr/issues/2503)) - ([0e636a3](0e636a3f99)) - *(truenas)* Update install/migration guide ([#​2491](https://github.com/seerr-team/seerr/issues/2491)) - ([dc1734d](dc1734d41f)) - *(unraid)* Improve unraid migration guide ([#​2470](https://github.com/seerr-team/seerr/issues/2470)) - ([5e64d49](5e64d49c32)) - Update Unraid install and migration guides with dual permission methods ([#​2532](https://github.com/seerr-team/seerr/issues/2532)) - ([a0d0eb1](a0d0eb1858)) - Add a warning in migration-guide for third party installation ([#​2527](https://github.com/seerr-team/seerr/issues/2527)) - ([7e9dff3](7e9dff3a1b)) - Remove double quotes (") from DB\_HOST environment variable ([#​2514](https://github.com/seerr-team/seerr/issues/2514)) - ([fa905be](fa905be002)) - Add Unraid installation and migration guide ([#​2440](https://github.com/seerr-team/seerr/issues/2440)) - ([b6a9132](b6a913211a)) - Fix migration guide title ([#​2425](https://github.com/seerr-team/seerr/issues/2425)) - ([39ae32f](39ae32f509)) ##### ⚡ Performance - Add missing indexes on all foreign key columns ([#​2461](https://github.com/seerr-team/seerr/issues/2461)) - ([c6bcfe0](c6bcfe0ae4)) ##### ⚙️ Miscellaneous Tasks - *(changelog)* Fix changelog template ([#​2431](https://github.com/seerr-team/seerr/issues/2431)) - ([c2977f6](c2977f6430)) - *(eslint)* Add react/self-closing-comp ([#​2563](https://github.com/seerr-team/seerr/issues/2563)) - ([cd8b386](cd8b386bf8)) - *(github)* Add docs and maintenance issue templates ([#​2467](https://github.com/seerr-team/seerr/issues/2467)) - ([cf4883a](cf4883a55e)) - *(helm)* Add GatewayAPI route support to helm chart ([#​2544](https://github.com/seerr-team/seerr/issues/2544)) - ([3a42f59](3a42f593d5)) - *(helm)* Update ghcr.io/seerr-team/seerr ( 3.0.0 → 3.0.1 ) \[skip-ci] ([#​2441](https://github.com/seerr-team/seerr/issues/2441)) - ([87fb0df](87fb0dfd6c)) - *(husky)* Fixed husky commit message from bash/zsh syntax to sh syntax ([#​2572](https://github.com/seerr-team/seerr/issues/2572)) - ([a00c9e5](a00c9e5e7c)) - *(release)* Prepare ${TAG\_VERSION} - ([94a70bb](94a70bb5fc)) - Updated the Contributing and Security guides to reflect our current practices ([#​2579](https://github.com/seerr-team/seerr/issues/2579)) - ([0d40a42](0d40a42de7)) - Disable nextjs telemetry ([#​2517](https://github.com/seerr-team/seerr/issues/2517)) - ([cecdd63](cecdd63108)) - Update contributing guide regarding Automated AI Agent ([#​2518](https://github.com/seerr-team/seerr/issues/2518)) - ([880fbc9](880fbc902d)) - Remove discord notification from release ([#​2501](https://github.com/seerr-team/seerr/issues/2501)) - ([fba20c1](fba20c1b39)) - Add create-tag workflow to streamline release process ([#​2493](https://github.com/seerr-team/seerr/issues/2493)) - ([06e5eb0](06e5eb0704)) - Update concurrency logic ([#​2481](https://github.com/seerr-team/seerr/issues/2481)) - ([4939f13](4939f13dbe)) - Add semantic-pr workflow to enforce conventional commits ([#​2472](https://github.com/seerr-team/seerr/issues/2472)) - ([5e57fdc](5e57fdcf66)) ##### New Contributors ❤️ - [@​caillou](https://github.com/caillou) made their first contribution - [@​Kenshin9977](https://github.com/Kenshin9977) made their first contribution - [@​MagicLegend](https://github.com/MagicLegend) made their first contribution - [@​wiiaam](https://github.com/wiiaam) made their first contribution - [@​mjonkus](https://github.com/mjonkus) made their first contribution - [@​nova-api](https://github.com/nova-api) made their first contribution - [@​mreid-tt](https://github.com/mreid-tt) made their first contribution - [@​DataBitz](https://github.com/DataBitz) made their first contribution - [@​Hyperion2220](https://github.com/Hyperion2220) made their first contribution - [@​blassley](https://github.com/blassley) made their first contribution - [@​JanKleine](https://github.com/JanKleine) made their first contribution - [@​koiralasandesh](https://github.com/koiralasandesh) made their first contribution<!-- generated by git-cliff --> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNS43IiwidXBkYXRlZEluVmVyIjoiNDMuMjUuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: #4284 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
746 B
746 B