[!WARNING] This release fixes 3 security vulnerabilities. All users should update to 3.5.2 as soon as possible.
To give everyone time to upgrade, full details will be published as security advisories on November 15, 2026. Once published, the details will be public, so update now rather than waiting for the advisories.
These release notes will be updated with links to the advisories once they're published.
🐛 Bug Fixes
(JellyfinAPI) Filter episodes by requested season ID (#3697) - (7bfc90f)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/seerr-team/seerr](https://github.com/seerr-team/seerr) | patch | `v3.5.1` → `v3.5.2` |
---
### Release Notes
<details>
<summary>seerr-team/seerr (ghcr.io/seerr-team/seerr)</summary>
### [`v3.5.2`](https://github.com/seerr-team/seerr/releases/tag/v3.5.2)
[Compare Source](https://github.com/seerr-team/seerr/compare/v3.5.1...v3.5.2)
> \[!WARNING]
> **This release fixes 3 security vulnerabilities. All users should update to 3.5.2 as soon as possible.**
>
> To give everyone time to upgrade, full details will be published as security advisories on **November 15, 2026**. Once published, the details will be public, so update now rather than waiting for the advisories.
>
> These release notes will be updated with links to the advisories once they're published.
##### 🐛 Bug Fixes
- *(JellyfinAPI)* Filter episodes by requested season ID ([#​3697](https://github.com/seerr-team/seerr/issues/3697)) - ([7bfc90f](https://github.com/seerr-team/seerr/commit/7bfc90f53eb9613f10e03c91f79fdbf022f420d3))
- *(api)* Stop background cache refresh from logging credentials ([#​3699](https://github.com/seerr-team/seerr/issues/3699)) - ([3f7d5c3](https://github.com/seerr-team/seerr/commit/3f7d5c3bd2aff1af49f4a06e277f7dee0c2f2f14))
- *(api)* Correct watchlist POST request schema in OpenAPI spec ([#​3425](https://github.com/seerr-team/seerr/issues/3425)) - ([84ed3c1](https://github.com/seerr-team/seerr/commit/84ed3c1c0ecf991e2a34140c55a0981c304d0bf9))
- *(auth)* Set mediaServerType on plex login with existing users ([#​3652](https://github.com/seerr-team/seerr/issues/3652)) - ([84eae67](https://github.com/seerr-team/seerr/commit/84eae6727cbd57f280232ec3761b4878b513af98))
- *(auth)* Treat intermittent plex.tv PIN 404s as transient ([#​3599](https://github.com/seerr-team/seerr/issues/3599)) - ([9e2021b](https://github.com/seerr-team/seerr/commit/9e2021b829786e6ba7853463d4cf5aa5cea14f6d))
- *(details)* Download polling and manage panel close ([#​3676](https://github.com/seerr-team/seerr/issues/3676)) - ([debd54d](https://github.com/seerr-team/seerr/commit/debd54d7df34283e079075c895b2fb05ea6b1466))
- *(discord)* Link webhook URL label to its field ([#​3702](https://github.com/seerr-team/seerr/issues/3702)) - ([8331f36](https://github.com/seerr-team/seerr/commit/8331f36c919cf4af79ece4d308434fd8d7002390))
- *(discover)* Preserve trending filters on back navigation ([#​3608](https://github.com/seerr-team/seerr/issues/3608)) - ([efbc937](https://github.com/seerr-team/seerr/commit/efbc937294765301a930b743ee60101f58de62d3))
- *(jellyfin)* Handle season and episode items in recently added scan ([#​3551](https://github.com/seerr-team/seerr/issues/3551)) - ([cd8aa1f](https://github.com/seerr-team/seerr/commit/cd8aa1f0daefb5ce2938aaf728a087755660aaf1))
- *(jobs)* Use minute intervals for the plex watchlist sync schedule ([#​3593](https://github.com/seerr-team/seerr/issues/3593)) - ([6370562](https://github.com/seerr-team/seerr/commit/63705622eac5dd4e1006775e9fc43215c3ea0c88))
- *(migrations)* Use literals for new columns in SQLite table-copy migrations ([#​3695](https://github.com/seerr-team/seerr/issues/3695)) - ([58318ec](https://github.com/seerr-team/seerr/commit/58318ecf5d0c66c677550ff5ef02dc8db2f7a343))
- *(override-rules)* Apply rules for the requested server ([#​3538](https://github.com/seerr-team/seerr/issues/3538)) - ([c57dca9](https://github.com/seerr-team/seerr/commit/c57dca90f567eb659add041307555192cee23860))
- *(plex)* Do not cache invalid Discover watchlist responses ([#​3406](https://github.com/seerr-team/seerr/issues/3406)) - ([9a5c89f](https://github.com/seerr-team/seerr/commit/9a5c89fb967bdf609a68afba803534e9348d7d69))
- *(radarr)* Initiate Radarr movie search only if movie is available ([#​3533](https://github.com/seerr-team/seerr/issues/3533)) - ([978f437](https://github.com/seerr-team/seerr/commit/978f437dc06af77459c8887781a32d2879f1b69d))
- *(request)* Enforce advanced request permission on the API ([#​3674](https://github.com/seerr-team/seerr/issues/3674)) - ([af03562](https://github.com/seerr-team/seerr/commit/af0356245d95246ea4641da4e3908b02ad1b114f))
- *(requests)* Handle 202 no-seasons response in TV request modal ([#​3573](https://github.com/seerr-team/seerr/issues/3573)) - ([d09072a](https://github.com/seerr-team/seerr/commit/d09072ae4190d86ea98dc4bd1d73ed212d17946f))
- *(requests)* Sort requests by creation date instead of just id ([#​3589](https://github.com/seerr-team/seerr/issues/3589)) - ([53e4564](https://github.com/seerr-team/seerr/commit/53e45647acc92a8e9a18b68e7c6429fdf2de55be))
- *(scanners)* Resolve abandoned seasons at end of run ([#​3579](https://github.com/seerr-team/seerr/issues/3579)) - ([b185621](https://github.com/seerr-team/seerr/commit/b185621e8e48743bb38adaa0d15b334626b7b100))
- *(scanners)* Decline request when media resets to UNKNOWN ([#​3578](https://github.com/seerr-team/seerr/issues/3578)) - ([8f2ecee](https://github.com/seerr-team/seerr/commit/8f2eceeaa5e7246bea42008ff936bd05ad948f90))
- *(settings)* Allow trailing slash in YouTube URL ([#​3557](https://github.com/seerr-team/seerr/issues/3557)) - ([e959062](https://github.com/seerr-team/seerr/commit/e9590629b8215676a352ec2413d7c8ee7e6974df))
- *(slack)* Link notification settings labels to their fields ([#​3679](https://github.com/seerr-team/seerr/issues/3679)) - ([886adac](https://github.com/seerr-team/seerr/commit/886adac27597b45cd901099cd02a0b46d9d3cb7f))
- *(subscriber)* Avoid savepoint collisions when completing requests ([#​3630](https://github.com/seerr-team/seerr/issues/3630)) - ([31b100d](https://github.com/seerr-team/seerr/commit/31b100ddec2d2c210c1933fa0b81a9a1af8e2457))
##### 📖 Documentation
- *(notifications)* Document missing fields on the remaining agent pages ([#​3611](https://github.com/seerr-team/seerr/issues/3611)) - ([c167958](https://github.com/seerr-team/seerr/commit/c167958ad6f11b0f984dbc7b5938660c017d4c79))
- *(telegram)* Document the Thread/Topic ID and Embed Poster settings ([#​3550](https://github.com/seerr-team/seerr/issues/3550)) - ([14ed03d](https://github.com/seerr-team/seerr/commit/14ed03dbb7238a98bfa95216592a8a062761775e))
- Clarify AI policy, add review times, update branch naming ([#​3636](https://github.com/seerr-team/seerr/issues/3636)) - ([63f4663](https://github.com/seerr-team/seerr/commit/63f4663ba188d2a26764b8b850d499ee3365d1d0))
- Add a warning about new contribution scope ([#​3595](https://github.com/seerr-team/seerr/issues/3595)) - ([1406e6e](https://github.com/seerr-team/seerr/commit/1406e6eb964a10cfc313eb86ec48248c06c2c4ff))
- Fix backups menu ([#​3575](https://github.com/seerr-team/seerr/issues/3575)) - ([2cfbcf8](https://github.com/seerr-team/seerr/commit/2cfbcf8940225f1597d44f507fd78040887c5597))
##### 🧪 Testing
- *(cypress)* Fix watchlist and manage panel flakes ([#​3675](https://github.com/seerr-team/seerr/issues/3675)) - ([f80beb9](https://github.com/seerr-team/seerr/commit/f80beb9bc458a39c25b5adf7cc8e0bf86bd8311a))
- *(cypress)* Fix flaky keyword spec and keep only failure videos ([#​3649](https://github.com/seerr-team/seerr/issues/3649)) - ([b4ea6e8](https://github.com/seerr-team/seerr/commit/b4ea6e85fe5603c4c74bf6f93cd83e2a05a79922))
##### ⚙️ Miscellaneous Tasks
- *(actions)* Update dependency ubuntu to v26 ([#​3638](https://github.com/seerr-team/seerr/issues/3638)) - ([3153656](https://github.com/seerr-team/seerr/commit/3153656fc6549ebc5437f5c682d235a9a9a2377d))
- *(cypress)* Fix paths filter and bump github-action to v7.4.6 ([#​3648](https://github.com/seerr-team/seerr/issues/3648)) - ([f288fff](https://github.com/seerr-team/seerr/commit/f288fff37dcc8b3ef89ebe20f2ed5cb45fb92ec1))
- *(devenv)* Update dependencies ([#​3631](https://github.com/seerr-team/seerr/issues/3631)) - ([6f63b08](https://github.com/seerr-team/seerr/commit/6f63b08d5c610217c75580340ce78b69b8a0bd61))
- *(docker)* Update node.js to v22.23.5 ([#​3711](https://github.com/seerr-team/seerr/issues/3711)) - ([d19d50e](https://github.com/seerr-team/seerr/commit/d19d50ea777ccc00341236197690238840b31b01))
- *(docker)* Update node.js to v22.23.4 ([#​3639](https://github.com/seerr-team/seerr/issues/3639)) - ([0b27912](https://github.com/seerr-team/seerr/commit/0b2791222ae8a6ade43f081192fd8d5a9380f360))
- *(git-cliff)* Add build type to miscellaneous tasks ([#​3640](https://github.com/seerr-team/seerr/issues/3640)) - ([62ed636](https://github.com/seerr-team/seerr/commit/62ed636b0d4afbac8d3690c6c005d0dcd5b0d543))
- *(i18n)* Update translations from Weblate - ([854effb](https://github.com/seerr-team/seerr/commit/854effb3ea8f05993e5d943ad1b4d6274aabb334))
- *(i18n)* Update translations from Weblate - ([b4b85dc](https://github.com/seerr-team/seerr/commit/b4b85dca0d93e0ab85057cd79f5e5b1a7d4a349b))
- *(i18n)* Update translations from Weblate - ([381ce98](https://github.com/seerr-team/seerr/commit/381ce98985db7410b140a91af4b90d00b1d876fb))
- *(i18n)* Update translations from Weblate - ([dca1af6](https://github.com/seerr-team/seerr/commit/dca1af6af26312ec13ffb4920e5dd948049962ad))
- *(i18n)* Update translations from Weblate - ([1313800](https://github.com/seerr-team/seerr/commit/1313800310f59421391ae8434eea8d057e85d22e))
- *(i18n)* Update translations from Weblate - ([f88515b](https://github.com/seerr-team/seerr/commit/f88515baa00119643144faaf0acda8764d7f4a31))
- *(pr-validation)* Exempt maintainers by repo permission level ([#​3637](https://github.com/seerr-team/seerr/issues/3637)) - ([f9fe7a9](https://github.com/seerr-team/seerr/commit/f9fe7a93e9b9983956ae134ffa01ae6cd4111eed))
- *(release)* Prepare v3.5.2 - ([18a90b4](https://github.com/seerr-team/seerr/commit/18a90b4ed962cc56abc9087e305da5c18a3c7275))
- *(release)* Prepare 3.5.2 release - ([1889c6a](https://github.com/seerr-team/seerr/commit/1889c6a13040748c89dfa9013d658ad350bf0dca))
- Migrate to gh actions-lock ([#​3632](https://github.com/seerr-team/seerr/issues/3632)) - ([53299c1](https://github.com/seerr-team/seerr/commit/53299c12ac538200cac5687f882400754aeab5e2))
- Add vulnerability report ([#​3587](https://github.com/seerr-team/seerr/issues/3587)) - ([e00d685](https://github.com/seerr-team/seerr/commit/e00d6856202c5aa0ba3000bf802d52c3bdeed0c9))
##### New Contributors ❤️
- [@​thirstyraven](https://github.com/thirstyraven) made their first contribution
- [@​jkhsjdhjs](https://github.com/jkhsjdhjs) made their first contribution
- [@​pattems](https://github.com/pattems) made their first contribution
- [@​rpardini](https://github.com/rpardini) made their first contribution
- [@​cplieger](https://github.com/cplieger) made their first contribution
- [@​kinn81](https://github.com/kinn81) made their first contribution
- [@​scottfridwin](https://github.com/scottfridwin) made their first contribution
- [@​BBijaya](https://github.com/BBijaya) made their first contribution
</details>
---
### Configuration
📅 **Schedule**: (in timezone America/New_York)
- Branch creation
- "after 3am and before 6am"
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **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 [Mend Renovate CLI](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMjcuNCIsInVwZGF0ZWRJblZlciI6IjQ0LjIyNy40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWF0ZWQtdXBkYXRlIiwiZGVwZW5kZW5jaWVzIl19-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
v3.5.1→v3.5.2Release Notes
seerr-team/seerr (ghcr.io/seerr-team/seerr)
v3.5.2Compare Source
🐛 Bug Fixes
📖 Documentation
🧪 Testing
⚙️ Miscellaneous Tasks
New Contributors ❤️
Configuration
📅 Schedule: (in timezone America/New_York)
🚦 Automerge: Enabled.
♻ 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.
This PR has been generated by Mend Renovate CLI.