Skip to content

feat(container): update image ghcr.io/seerr-team/seerr ( v3.2.0 ➔ v3.4.1 ) - #333

Open
parsec-renovate[bot] wants to merge 1 commit into
mainfrom
renovate/ghcr.io-seerr-team-seerr-3.x
Open

parsec-renovate[bot] wants to merge 1 commit into
mainfrom
renovate/ghcr.io-seerr-team-seerr-3.x

Conversation

@parsec-renovate

@parsec-renovate parsec-renovate Bot commented Jun 2, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
ghcr.io/seerr-team/seerr minor v3.2.0v3.4.1

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

seerr-team/seerr (ghcr.io/seerr-team/seerr)

v3.4.1

Compare Source

🐛 Bug Fixes
  • (ui) Keep user list action buttons sized with a single user (#​3311) - (f926248)
  • Don't delete requests when removing media from arr (#​3288) - (3ee6f92)
  • Handle already-removed media in radarr/sonarr delete (#​3209) - (8ea0c17)
⚙️ Miscellaneous Tasks

v3.4.0

Compare Source

This release patches a path traversal vulnerability in the avatar image proxy.

Exploitation vectors:

  • A malicious or compromised Jellyfin/Emby media server returning a crafted HTTP response.
  • A man-in-the-middle attacker intercepting the connection to the media server, if it is configured over HTTP instead of HTTPS (the default setting).
🛡️ Security
  • Patch CVE-2026-73291 - Path Traversal leading to Remote Code Execution vulnerability (in seerr's ImageProxy) - (f484791)
🚀 Features
🐛 Bug Fixes
  • (availability-sync) Prevent false removals for merged-version Plex items (#​3224) - (46d8033)
  • (discover) Use added sort in recent requests slider (#​3202) - (8ccd0f6)
  • (email) Respect hosts file for SMTP connections (#​3082) - (b660201)
  • (i18n) Fallback to server locale for "Default" user lang in notifs (#​3190) - (ef9edc8)
  • (next) Add next-env.d.ts to .gitignore (#​3282) - (3279393)
  • (notifications) Make the Discord IDs available even when the notification is disabled on Seerr (#​3139) - (a8f1780)
  • (proxy) Proxy clients built before proxy init (#​3196) - (8ad191f)
  • (scanners) Decline orphaned requests when media is removed from servarr (#​3191) - (2e0e4ce)
  • (subscriber) Await request status updates (#​3223) - (f481b56)
  • (ui) Revalidate request list after approving or declining a request (#​3283) - (e810b98)
  • (webpush) Guard subscriptions request until user loads (#​3113) - (6829850)
  • Support for IPv6 address literals in HOST env var (#​2614) - (0adbf50)
  • Prevent cross-instance external ID collisions (#​3203) - (8e02d92)
  • Close manage movie sidebar without back reopening (#​2590) - (0a1f703)
  • Availability sync demotion and orphan season rollup edge cases (#​3148) - (784faa9)
📖 Documentation
⚙️ Miscellaneous Tasks
  • (actions) Update github actions (#​3041) - (0438710)
  • (dev) Add devenv setup (#​3138) - (d2ffe4f)
  • (i18n) Update translations from Weblate - (4b65ab5)
  • (i18n) Update translations from Weblate - (1926095)
  • (i18n) Update translations from Weblate - (d051deb)
  • (i18n) Update translations from Weblate - (8d351bc)
  • (i18n) Update translations from Weblate - (3f33842)
  • (i18n) Update translations from Weblate - (6c8527f)
  • (i18n) Update translations from Weblate - (ab26f06)
  • (i18n) Update translations from Weblate - (0a305f6)
  • (i18n) Update translations from Weblate - (32249f2)
  • (i18n) Update translations from Weblate - (2a249a8)
  • (release) Prepare v3.4.0 - (2dbe886)
  • (release) Prepare 3.4.0 release - (b21049a)
New Contributors ❤️

v3.3.0

Compare Source

🚀 Features
  • (db) Add DB_POOL_SIZE environment variable for postgres connection pool (#​2990) - (f093c69)
  • (i18n) Add server-side i18n for notification agents (#​2731) - (cd257ba)
  • (notification) Add support for public seerr logo in email (#​3036) - (a8f147d)
  • [breaking](notifications) Support multiple Discord IDs (#​2712) - (63175f5)
    • ⚠️ This change updates the webhook field discordID from a string into discordIDs, a list of string string[].
  • Add plex media ratingKey and ratingKey4k to webhook payload and… (#​1812) - (9b7b50b)
  • Add route to fetch user by jellyfin id (#​2074) - (15296a0)
  • Filter out "Thanks" credits when looking at a person's credits (#​2370) - (d024849)
🐛 Bug Fixes
  • (auth) Drop popup.closed check in Plex pin poll (#​2941) - (ce9643c)
  • (availability-sync) Detect deleted seasons when media server retains empty season metadata (#​2850) - (9c34864)
  • (discover) Preserve keyword filter input focus after selection (#​2962) - (32169d9)
  • (docs) Enable trailingSlash to prevent 404 flash on direct navigation (#​3039) - (df105b8)
  • (docs) Switch to SWC minimizer to fix broken runtime bundle - (d88242f)
  • (docs) Bump openapi docs packages to 5.0.2 (#​3027) - (080c68a)
  • (entity) Set the default value of UpdateDateColumn to CURRENT_TIMESTAMP (#​2913) - (86e780e)
  • (external-link) Replace TMDB ID with IMDB ID for Trakt links (#​2934) - (f078da8)
  • (imdbRadarrProxy) Pass headers and nodeCache as options instead of params (#​2900) - (7861db4)
  • (issuedescription) Fix issue display lists in IssueDescription (#​2972) - (ce47cfb)
  • (media) Clean up watchlist on error card delete (#​3073) - (ee915b9)
  • (media-request) Remove cascade from modifiedBy to prevent user column wipe (#​2911) - (2dfea0c)
  • (ntfy) Save priority field as number instead of string (#​3096) - (2fa535d)
  • (ntfy) Remove undefined fields from ntfy payload (#​2931) - (377bf65)
  • (override-rules) Use find() instead of index lookup for service resolution (#​2903) - (5fdedb1)
  • (plex-watchlist-sync) Handle MediaContainer.Video fallback in watchlist sync (#​2992) - (99f8520)
  • (request) Restore media status correctly when deleting requests (#​3064) - (ff88d52)
  • (scanners) Reset orphaned processing media from deleted Radarr/Sonarr entries (#​2757) - (198e4e5)
  • (scanners) Ignore unknown seasons in availability rollup and skip empty placeholder seasons (#​2958) - (ce51f6a)
  • (search) Replace "TV" with "Series" in search placeholder (#​3067) - (c04172a)
  • (slider) Add async to spring animation (#​2978) - (5267611)
  • (tag) Use inset ring to avoid clipped outlines (#​2985) - (cf87205)
  • (tvrequest) Allow special episodes when partial series requests are disabled (#​2973) - (b32ab02)
  • (users) Correct auth middleware for web push subscription (#​3005) - (bd27f2d)
  • (watchlistsync) Re-request deleted media from watchlist (#​3072) - (2588e49)
  • Update series status to partially available when seasons are missing (#​3044) - (4ed29cf)
  • Add missing "key" to React arrays (#​3043) - (4fa2c71)
  • Send availability notification if media is available before approval (#​2819) - (d426e1e)
  • Normalize webhook payload encoding to support raw JSON inputs (#​2641) - (5b45806)
📖 Documentation
🚜 Refactor
  • (docs) Move REST API docs to navbar and dedicated sidebar (#​3040) - (08b7bd4)
  • (logs) Align failed login attempt message with failed sign-i… (#​2914) - (3e4bf1b)
  • Replace react-toast-notifications with react-hot-toast (#​3004) - (dfde4d3)
⚙️ Miscellaneous Tasks
  • (actions) Update github actions (#​3028) - (6bb402a)
  • (actions) Update github actions (#​2982) - (20dbc30)
  • (actions) Update github actions (major) (#​2947) - (952261b)
  • (actions) Update taiki-e/install-action action to v2.75.18 (#​2961) - (d50bdad)
  • (actions) Update github actions (#​2945) - (60a2a87)
  • (create-tag) Add gh token to avoid api rate limit in tag version retrieval (#​2886) - (85bfdb2)
  • (i18n) Update translations from Weblate - (73fcfd2)
  • (i18n) Update translations from Weblate - (788311a)
  • (i18n) Update translations from Weblate - (6eb43e0)
  • (i18n) Update translations from Weblate - (656e33f)
  • (i18n) Update translations from Weblate - (4742018)
  • (i18n) Update translations from Weblate - (2d4cd03)
  • (i18n) Update translations from Weblate - (3c249c7)
  • (i18n) Update translations from Weblate - (4e4e673)
  • (i18n) Update translations from Weblate (#​2906) - (6513915)
  • (i18n) Update translations from Weblate (#​2901) - (56ab94a)
  • (release) Prepare v3.2.0 - (703faf9)
  • (release) Merge develop into main - (0621e3d)
  • (release) Remove git-cliff footer in release changelog (#​2986) - (550c3bc)
  • Cleanup intl polyfills and dev config (#​2965) - (ba6ed6c)
  • Ignore Renovate bot on irrelevant jobs (#​2904) - (1d2aa76)
New Contributors ❤️

Configuration

📅 Schedule: (in timezone America/New_York)

  • 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 becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

@github-actions

github-actions Bot commented Jun 2, 2026

Copy link
Copy Markdown
--- kubernetes/apps/media/overseerr/app Kustomization: flux-system/overseerr HelmRelease: media/overseerr

+++ kubernetes/apps/media/overseerr/app Kustomization: flux-system/overseerr HelmRelease: media/overseerr

@@ -42,13 +42,13 @@

             env:
               LOG_LEVEL: info
               PORT: 80
               TZ: America/New_York
             image:
               repository: ghcr.io/seerr-team/seerr
-              tag: v3.2.0@sha256:97763baa8e3cd7ec2d40ceadae13d77f91b9626118e6fcf92fc89e7c4f49952c
+              tag: v3.4.1@sha256:f4768de5f616248d723e05891f3345a1402123775d03bf0890dbfedc0831bda1
             probes:
               liveness:
                 custom: true
                 enabled: true
                 spec:
                   failureThreshold: 3

@github-actions

github-actions Bot commented Jun 2, 2026

Copy link
Copy Markdown
--- HelmRelease: media/overseerr Deployment: media/overseerr

+++ HelmRelease: media/overseerr Deployment: media/overseerr

@@ -45,13 +45,13 @@

         - name: LOG_LEVEL
           value: info
         - name: PORT
           value: '80'
         - name: TZ
           value: America/New_York
-        image: ghcr.io/seerr-team/seerr:v3.2.0@sha256:97763baa8e3cd7ec2d40ceadae13d77f91b9626118e6fcf92fc89e7c4f49952c
+        image: ghcr.io/seerr-team/seerr:v3.4.1@sha256:f4768de5f616248d723e05891f3345a1402123775d03bf0890dbfedc0831bda1
         livenessProbe:
           failureThreshold: 3
           httpGet:
             path: /api/v1/status
             port: 80
           initialDelaySeconds: 30

@parsec-renovate
parsec-renovate Bot force-pushed the renovate/ghcr.io-seerr-team-seerr-3.x branch 6 times, most recently from 10dab57 to 4bafe6c Compare June 8, 2026 05:41
@parsec-renovate
parsec-renovate Bot force-pushed the renovate/ghcr.io-seerr-team-seerr-3.x branch 7 times, most recently from 55b30a1 to 302be47 Compare June 18, 2026 09:45
@parsec-renovate
parsec-renovate Bot force-pushed the renovate/ghcr.io-seerr-team-seerr-3.x branch 5 times, most recently from 7dbb7ea to bbc8b66 Compare June 26, 2026 09:12
@parsec-renovate
parsec-renovate Bot force-pushed the renovate/ghcr.io-seerr-team-seerr-3.x branch 7 times, most recently from 15d2f5a to 8dc4f00 Compare July 6, 2026 01:41
@parsec-renovate
parsec-renovate Bot force-pushed the renovate/ghcr.io-seerr-team-seerr-3.x branch 4 times, most recently from d130ee5 to 4d0805c Compare July 27, 2026 09:14
@parsec-renovate
parsec-renovate Bot force-pushed the renovate/ghcr.io-seerr-team-seerr-3.x branch from 4d0805c to 39ebe38 Compare July 28, 2026 00:36
@parsec-renovate parsec-renovate Bot changed the title feat(container): update image ghcr.io/seerr-team/seerr ( v3.2.0 ➔ v3.3.0 ) feat(container): update image ghcr.io/seerr-team/seerr ( v3.2.0 ➔ v3.4.0 ) Jul 28, 2026
@parsec-renovate
parsec-renovate Bot force-pushed the renovate/ghcr.io-seerr-team-seerr-3.x branch 7 times, most recently from e4503ab to 6e79fad Compare July 30, 2026 09:57
@parsec-renovate parsec-renovate Bot changed the title feat(container): update image ghcr.io/seerr-team/seerr ( v3.2.0 ➔ v3.4.0 ) feat(container): update image ghcr.io/seerr-team/seerr ( v3.2.0 ➔ v3.4.1 ) Jul 30, 2026
@parsec-renovate
parsec-renovate Bot force-pushed the renovate/ghcr.io-seerr-team-seerr-3.x branch 2 times, most recently from 6534890 to 22109d1 Compare August 10, 2026 01:39
@parsec-renovate
parsec-renovate Bot force-pushed the renovate/ghcr.io-seerr-team-seerr-3.x branch 2 times, most recently from 15ba3dc to dddfe02 Compare August 10, 2026 15:30
@parsec-renovate
parsec-renovate Bot force-pushed the renovate/ghcr.io-seerr-team-seerr-3.x branch 4 times, most recently from dcc08e5 to dc15e21 Compare August 24, 2026 09:25
@parsec-renovate
parsec-renovate Bot force-pushed the renovate/ghcr.io-seerr-team-seerr-3.x branch 3 times, most recently from c666b43 to e97690e Compare September 7, 2026 02:15
@parsec-renovate
parsec-renovate Bot force-pushed the renovate/ghcr.io-seerr-team-seerr-3.x branch 3 times, most recently from 9440c0d to 0d10f23 Compare September 11, 2026 10:11
@parsec-renovate
parsec-renovate Bot force-pushed the renovate/ghcr.io-seerr-team-seerr-3.x branch from 0d10f23 to 15fe230 Compare September 14, 2026 04:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants