# Jellyseerr v3.3.0 — Release v3.3.0 - Product: Jellyseerr (https://whatsnew.fyi/product/jellyseerr) - Vendor: Jellyseerr - Date: 2026-06-02 - Version: v3.3.0 - Original notes: https://github.com/seerr-team/seerr/releases/tag/v3.3.0 - Permalink: https://whatsnew.fyi/product/jellyseerr/releases/v3.3.0 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Add DB_POOL_SIZE environment variable for postgres connection pool - **added** — Add server-side i18n for notification agents - **added** — Add support for public seerr logo in email - **changed** — Support multiple Discord IDs by updating webhook field discordID from string to discordIDs array - **added** — Add plex media ratingKey and ratingKey4k to webhook payload - **added** — Add route to fetch user by jellyfin id - **changed** — Filter out Thanks credits when looking at a person's credits - **fixed** — Drop popup.closed check in Plex pin poll - **fixed** — Detect deleted seasons when media server retains empty season metadata - **fixed** — Preserve keyword filter input focus after selection in discover - **fixed** — Enable trailingSlash in docs to prevent 404 flash on direct navigation - **fixed** — Switch to SWC minimizer to fix broken runtime bundle in docs - **fixed** — Set the default value of UpdateDateColumn to CURRENT_TIMESTAMP - **fixed** — Replace TMDB ID with IMDB ID for Trakt links - **fixed** — Pass headers and nodeCache as options instead of params in imdbRadarrProxy - **fixed** — Fix issue display lists in IssueDescription - **fixed** — Clean up watchlist on error card delete - **fixed** — Remove cascade from modifiedBy to prevent user column wipe in media-request - **fixed** — Save priority field as number instead of string in ntfy - **fixed** — Remove undefined fields from ntfy payload - **fixed** — Use find() instead of index lookup for service resolution in override-rules ##### [3.3.0](https://github.com/seerr-team/seerr/compare/v3.2.0..v3.3.0) - 2026-06-02 ###### 🚀 Features - *(db)* Add DB_POOL_SIZE environment variable for postgres connection pool (#2990) - ([f093c69](https://github.com/seerr-team/seerr/commit/f093c697235f46bf0a34c896e4a21b971caf606c)) - *(i18n)* Add server-side i18n for notification agents (#2731) - ([cd257ba](https://github.com/seerr-team/seerr/commit/cd257bad2aad9545a4764b069134449e6e78320e)) - *(notification)* Add support for public seerr logo in email (#3036) - ([a8f147d](https://github.com/seerr-team/seerr/commit/a8f147d0833078cc7b6655371daf2cc663b58ebb)) - [**breaking**]*(notifications)* Support multiple Discord IDs (#2712) - ([63175f5](https://github.com/seerr-team/seerr/commit/63175f52cefccfdff2e97f328cf83980926b2e8c)) - :warning: 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](https://github.com/seerr-team/seerr/commit/9b7b50bff6f4031ec49c85320e68ab927c9ab282)) - Add route to fetch user by jellyfin id (#2074) - ([15296a0](https://github.com/seerr-team/seerr/commit/15296a03ae1120d6b8814a39cc1c894bbde42ddd)) - Filter out "Thanks" credits when looking at a person's credits (#2370) - ([d024849](https://github.com/seerr-team/seerr/commit/d0248494603f9fa207e86e212dc332a18a914c74)) ###### 🐛 Bug Fixes - *(auth)* Drop popup.closed check in Plex pin poll (#2941) - ([ce9643c](https://github.com/seerr-team/seerr/commit/ce9643cb840199ee7176bade990b96f9fb706e8d)) - *(availability-sync)* Detect deleted seasons when media server retains empty season metadata (#2850) - ([9c34864](https://github.com/seerr-team/seerr/commit/9c34864ce6a61e302126e7a993359239e2b1b9ec)) - *(discover)* Preserve keyword filter input focus after selection (#2962) - ([32169d9](https://github.com/seerr-team/seerr/commit/32169d9051166d0e44baca53744f2b826573a121)) - *(docs)* Enable trailingSlash to prevent 404 flash on direct navigation (#3039) - ([df105b8](https://github.com/seerr-team/seerr/commit/df105b81e395453e5a7385294d4fd6aee810cb16)) - *(docs)* Switch to SWC minimizer to fix broken runtime bundle - ([d88242f](https://github.com/seerr-team/seerr/commit/d88242fd62337ca18ebb37fa7180a520ffc86f5c)) - *(docs)* Bump openapi docs packages to 5.0.2 (#3027) - ([080c68a](https://github.com/seerr-team/seerr/commit/080c68a778032edef17a69edb06ef12a20ca3aa2)) - *(entity)* Set the default value of UpdateDateColumn to CURRENT_TIMESTAMP (#2913) - ([86e780e](https://github.com/seerr-team/seerr/commit/86e780e950b232440976c7c52787f3d11c3eea8e)) - *(external-link)* Replace TMDB ID with IMDB ID for Trakt links (#2934) - ([f078da8](https://github.com/seerr-team/seerr/commit/f078da85f52c6ec36b095bee4112c8cf10b8e64e)) - *(imdbRadarrProxy)* Pass headers and nodeCache as options instead of params (#2900) - ([7861db4](https://github.com/seerr-team/seerr/commit/7861db4941024ea614fef02eecfa0ddc4e743519)) - *(issuedescription)* Fix issue display lists in IssueDescription (#2972) - ([ce47cfb](https://github.com/seerr-team/seerr/commit/ce47cfb6114ac7b629b64dafc86ef35189c9986e)) - *(media)* Clean up watchlist on error card delete (#3073) - ([ee915b9](https://github.com/seerr-team/seerr/commit/ee915b93a95e2a4f11f9aa684527e51b16d5dcae)) - *(media-request)* Remove cascade from modifiedBy to prevent user column wipe (#2911) - ([2dfea0c](https://github.com/seerr-team/seerr/commit/2dfea0cc7e6d7d4c38c036768037db82d466ed0b)) - *(ntfy)* Save priority field as number instead of string (#3096) - ([2fa535d](https://github.com/seerr-team/seerr/commit/2fa535dd23ed2f71febd002164d873d2a039e176)) - *(ntfy)* Remove undefined fields from ntfy payload (#2931) - ([377bf65](https://github.com/seerr-team/seerr/commit/377bf65628b7e8e599467e42acf0ba809c681e59)) - *(override-rules)* Use find() instead of index lookup for service resolution (#2903) - ([5fdedb1](https://github.com/see _[Truncated at 4000 characters — full notes: https://github.com/seerr-team/seerr/releases/tag/v3.3.0]_