This release fixes issues for SREs watching stability and regressions.
✓ No known CVEs patched in this version
Topics
+6 more
ReleasePort's take
Light signalSonarr v3.11.2 fixes a bug where empty shows were not deleted after unmonitoring seasons. The release also updates four dependencies.
Why it matters: If using Sonarr's "Unmonitor and delete season + delete show if empty" workflow, upgrade to v3.11.2 to ensure proper cleanup of now-empty shows.
Summary
AI summaryFixed Sonarr's "Unmonitor and delete season + delete show if empty" action to correctly delete the now-empty show.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Dependency | Medium |
Updated 4 dependencies, including @tanstack/eslint-plugin-query, zod, and jest Updated 4 dependencies, including @tanstack/eslint-plugin-query, zod, and jest Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Fixed issue deleting now-empty show after unmonitoring season in Sonarr (#2897) Fixed issue deleting now-empty show after unmonitoring season in Sonarr (#2897) Source: llm_adapter@2026-05-21 Confidence: high |
— |
Full changelog
Fixes
- Fixed an issue in Sonarr where the "Unmonitor and delete season + delete show if empty" action failed to delete the now-empty show after removing a season's files (#2897).
Internal
- Restored missing release headers in changelog.
- Backfilled missing new contributor in release notes.
- Added
open_prinput to thedocs-driftCI workflow for drafting documentation PRs.
Dependencies
- Updated 4 dependencies, including notable packages: @tanstack/eslint-plugin-query, zod, and jest.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Maintainerr
Looks and smells like Seerr, does the opposite. A library maintenance tool for Plex and Jellyfin.
Related context
Earlier breaking changes
- v3.13.0 Section without an operator is now treated as OR instead of AND; migration not reversible.
- v3.13.0 Per-group exclusions now apply only to their own group, not globally.
- v3.13.0 Exclusions are now either global or per-group; removing a global exclusion requires re-adding per-group ones.
- v3.12.1 Renames `WATCH_HISTORY_CONCURRENCY` to `RULE_EVALUATION_CONCURRENCY` for clarity.
- v3.11.0 Overlay reset operations are now gated against concurrent processing runs.
Beta — feedback welcome: [email protected]