# Jellyfin changelog > The free software media system. - Vendor: Jellyfin - Category: Media - Official site: https://jellyfin.org - Tracked by: What's New (https://whatsnew.fyi/product/jellyfin) - Harvested from: GitHub (jellyfin/jellyfin) - Entries below: 10 (newest first) 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. ## Releases ### v12.0-rc4 — 12.0 RC4 - Date: 2026-08-02 - Version: v12.0-rc4 - Original notes: https://github.com/jellyfin/jellyfin/releases/tag/v12.0-rc4 - Permalink: https://whatsnew.fyi/product/jellyfin/releases/v12.0-rc4 - Labels: Pre-release - **changed** — Avoid unnecessary list allocation in CheckForIdlePlayback - **changed** — Drain stderr and stdout concurrently for encoder validation - **fixed** — Check the name tag for audio/subtitle probe to fix MP4 not showing correctly - **changed** — Apply cleaning logic on ForcedSortName - **fixed** — Fix play queue index handling in SyncPlay - **changed** — Skip ComicInfo parsing if none exists - **fixed** — Avoid null reference exception when sorting by user-dependent keys without a user - **removed** — Remove ogg from video extensions since it should only be used for audio - **fixed** — Fix incorrect year on local trailers - **fixed** — Fix hyphenated numbers in episode titles parsed as multi-episodes - **changed** — Update dependency SharpCompress to 0.50.1 - **changed** — Reduce correlated subqueries to improve query performance - **fixed** — Fix series merging - **fixed** — Fix missing collection folder posters after initial scans - **fixed** — Fix 3D format detection when the tag is the last token of the path - **added** — Implement AudioDb artist search - **changed** — Allow duplicate LinkedChildren for Playlists - **changed** — Reevaluate pending migrations after each one instead of per stage - **changed** — Queue person metadata refresh instead of blocking the item request and fix ItemCounts - **fixed** — Fix (Un)Played filter correctness and performance #### :rocket: Jellyfin Server 12.0 RC4 We are pleased to announce the fourth release candidate preview release of Jellyfin 12.0! This is a **preview** release, intended for those interested in testing 12.0 before its final public release. We welcome testers to help find as many bugs as we can before the final release. As always, please ensure you stop your Jellyfin server and take a full backup before upgrading! ##### A note about versioning Starting with this release, we are **dropping the preceding `10.` from our versioning**. Thus, `10.11.x` -> `[10.]12.x` = `12.x`. The reason is simple: at this point in the project, we don't envision a hard break in the API like we planned way back in the early days, and this version scheme was causing a lot of confusion amongst users about what a "major" release was. For more information, please see [the RC1 release notes](https://github.com/jellyfin/jellyfin/releases/tag/v12.0-rc1). ##### What's new? The main goal of this release has been performance. `10.11.0` dropped a **major** backend rewrite, and while it was broadly functional, it had a lot of rough edges. This release seeks to polish out most of those rough edges and bring better performance to all users. There are many other small fixes, improvements, changes, and translations. [See our draft release notes here](https://notes.jellyfin.org/v12.0_release_notes) or below for the full list of pull requests. You can also [view the Web side changelog here](https://github.com/jellyfin/jellyfin-web/releases/tag/v12.0-rc4). **Note:** You **must** be on Jellyfin 10.10.7+ or 10.11.x (ideally, 10.11.11) before upgrading! If you are not, the upgrade will fail. Ensure you upgrade to one of these versions **first**! **Note:** The initial load of Jellyfin 12.x will run a few migrations and will take several minutes. Please be patient and do not interrupt the process. You can leverage the (newly improved!) startup UI on your local network to see specific progress, or off-network to see general progress, by visiting the server URL in your web browser during startup. **Note:** If you install the RC, you should **disable all external plugins** and reinstall using [the unstable plugin repository](https://jellyfin.org/docs/general/server/plugins/#official-jellyfin-plugin-repositories), or plugins may fail to load and cause unintended side effects. ##### Installing This preview release is distributed in all our traditional forms, though not automatically via our Apt repository or `latest` tag. * For all non-Docker environments, you can find the files for manual download in [our repository](https://repo.jellyfin.org/?path=/server) by selecting "Stable Preview" for your OS. * For Docker, you can pull the `12.0-rc4` or `preview` tags. ##### What's Changed (since [`v12.0-rc3`](https://github.com/jellyfin/jellyfin/releases/tag/v12.0-rc3)) * Update github/codeql-action action to v4.37.3 by @renovate[bot] in https://github.com/jellyfin/jellyfin/pull/17398 * perf: avoid unnecessary list allocation in CheckForIdlePlayback by @mbastian77 in https://github.com/jellyfin/jellyfin/pull/17411 * Drain stderr and stdout concurrently for encoder validation by @gnattu in https://github.com/jellyfin/jellyfin/pull/17430 * Check the "name" tag for audio/subtitle probe to fix MP4 not showing correctly - Fixes issue #17418 by @rwebster85 in https://github.com/jellyfin/jellyfin/pull/17419 * Apply cleaning logic on ForcedSortName by @Shadowghost in https://github.com/jellyfin/jellyfin/pull/17402 * Fix play queue index handling in SyncPlay by @Eneo-org in https://github.com/jellyfin/jellyfin/pull/17234 * Skip ComicInfo parsing if none exists by @Shadowghost in https://github.com/jellyfin/jellyfin/pull/17423 * Avoid NRE when sorting by user-dependent keys without a user by @paoloantinori in https://github.com/jellyfin/jellyfin/pull/17395 * remove ogg from video extensions since it should only be used for audio by @dkanada in _[Truncated at 4000 characters — full notes: https://github.com/jellyfin/jellyfin/releases/tag/v12.0-rc4]_ ### v12.0-rc3 — 12.0 RC3 - Date: 2026-07-22 - Version: v12.0-rc3 - Original notes: https://github.com/jellyfin/jellyfin/releases/tag/v12.0-rc3 - Permalink: https://whatsnew.fyi/product/jellyfin/releases/v12.0-rc3 - Labels: Pre-release - **fixed** — Fix book collections speed issues - **changed** — Rework bitrate reporting - **fixed** — Fix NullReferenceException in GetStreamingState for closed live streams - **fixed** — Fix Swedish rating - **fixed** — Close sessions for lost WebSockets to prevent zombie SyncPlay groups - **fixed** — Fix folder view - **added** — Allow changing capitalization of usernames - **fixed** — Fix ghost entries when deleting library paths - **fixed** — Fix parental rating lookup for multi-rating entries - **fixed** — Fix multi version handling - **changed** — Use InvariantCulture when parsing machine-generated dates - **fixed** — Don't throw on logout if session does not exist - **fixed** — Fix actor images not displayed until clicked - **fixed** — Fix Greece parental ratings - **added** — Support external images for audiobooks - **fixed** — Check numeric rating value after splitting country code - **fixed** — Fix incorrect protocol used for subtitle charset detection - **fixed** — Fix additional parts for non-admins - **added** — Allow SeriesName to be editable from Item Metadata for books - **fixed** — Fix max login attempts #### :rocket: Jellyfin Server 12.0 RC3 We are pleased to announce the third release candidate preview release of Jellyfin 12.0! This is a **preview** release, intended for those interested in testing 12.0 before its final public release. We welcome testers to help find as many bugs as we can before the final release. As always, please ensure you stop your Jellyfin server and take a full backup before upgrading! ##### A note about versioning Starting with this release, we are **dropping the preceding `10.` from our versioning**. Thus, `10.11.x` -> `[10.]12.x` = `12.x`. The reason is simple: at this point in the project, we don't envision a hard break in the API like we planned way back in the early days, and this version scheme was causing a lot of confusion amongst users about what a "major" release was. For more information, please see [the RC1 release notes](https://github.com/jellyfin/jellyfin/releases/tag/v12.0-rc1). ##### What's new? The main goal of this release has been performance. `10.11.0` dropped a **major** backend rewrite, and while it was broadly functional, it had a lot of rough edges. This release seeks to polish out most of those rough edges and bring better performance to all users. There are many other small fixes, improvements, changes, and translations. [See our draft release notes here](https://notes.jellyfin.org/v12.0_release_notes) or below for the full list of pull requests. You can also [view the Web side changelog here](https://github.com/jellyfin/jellyfin-web/releases/tag/v12.0-rc3). **Note:** You **must** be on Jellyfin 10.10.7+ or 10.11.x (ideally, 10.11.11) before upgrading! If you are not, the upgrade will fail. Ensure you upgrade to one of these versions **first**! **Note:** The initial load of Jellyfin 12.x will run a few migrations and will take several minutes. Please be patient and do not interrupt the process. You can leverage the (newly improved!) startup UI on your local network to see specific progress, or off-network to see general progress, by visiting the server URL in your web browser during startup. **Note:** If you install the RC, you should **disable all external plugins** and reinstall using [the unstable plugin repository](https://jellyfin.org/docs/general/server/plugins/#official-jellyfin-plugin-repositories), or plugins may fail to load and cause unintended side effects. ##### Installing This preview release is distributed in all our traditional forms, though not automatically via our Apt repository or `latest` tag. * For all non-Docker environments, you can find the files for manual download in [our repository](https://repo.jellyfin.org/?path=/server) by selecting "Stable Preview" for your OS. * For Docker, you can pull the `12.0-rc3` or `preview` tags. ##### What's Changed (since [`v12.0-rc2`](https://github.com/jellyfin/jellyfin/releases/tag/v12.0-rc2)) * Fix Book collections speed issues by @IDisposable in https://github.com/jellyfin/jellyfin/pull/15954 * Rework bitrate reporting by @Shadowghost in https://github.com/jellyfin/jellyfin/pull/17170 * Use Enumerable.LeftJoin for activity log user query by @obrenoalvim in https://github.com/jellyfin/jellyfin/pull/17175 * Fix NullReferenceException in GetStreamingState for closed live streams by @zachhide in https://github.com/jellyfin/jellyfin/pull/17206 * Fix Swedish rating by @theguymadmax in https://github.com/jellyfin/jellyfin/pull/17209 * Close sessions for lost WebSockets to prevent zombie SyncPlay groups by @Eneo-org in https://github.com/jellyfin/jellyfin/pull/17079 * Update Microsoft to 5.6.0 by @renovate[bot] in https://github.com/jellyfin/jellyfin/pull/17225 * Fix folder view by @theguymadmax in https://github.com/jellyfin/jellyfin/pull/17222 * Allow changing capitalization of usernames by @Bond-009 in https://github.com/jellyfin/jellyfin/pull/17229 * Fix ghost entries when deleting library paths by @theguymadmax in https://github.com/jellyfin/jellyfin/pull/17 _[Truncated at 4000 characters — full notes: https://github.com/jellyfin/jellyfin/releases/tag/v12.0-rc3]_ ### v12.0-rc2 — 12.0 RC2 - Date: 2026-06-28 - Version: v12.0-rc2 - Original notes: https://github.com/jellyfin/jellyfin/releases/tag/v12.0-rc2 - Permalink: https://whatsnew.fyi/product/jellyfin/releases/v12.0-rc2 - Labels: Pre-release - **changed** — Drop the preceding 10. from versioning scheme, simplifying 10.11.x to 12.x - **changed** — Improve performance following the backend rewrite from 10.11.0 - **fixed** — Fix too many SQL variables in DeleteItem for large batch deletes - **fixed** — Prevent heavy database tasks from running while scan is in progress - **fixed** — Fix local Comic book plugin registration - **fixed** — Fix Live TV tuner not releasing - **fixed** — Fix localization lookup - **fixed** — Fix embedded lyrics not updating on replace all refresh - **changed** — Revamp startup UI for improved visual style and usability - **changed** — Use Convert.ToHexStringLower for Schedules Direct password hash - **changed** — Re-fetch Live TV channel icons on guide refresh - **security** — Reject unsafe plugin package names in installer - **fixed** — Batch duplicate-cleanup deletes in merge migrations - **fixed** — Remove orphaned people from database #### :rocket: Jellyfin Server 12.0 RC2 We are pleased to announce the second release candidate preview release of Jellyfin 12.0! This is a **preview** release, intended for those interested in testing 12.0 before its final public release. We welcome testers to help find as many bugs as we can before the final release. As always, please ensure you stop your Jellyfin server and take a full backup before upgrading! ##### A note about versioning Starting with this release, we are **dropping the preceding `10.` from our versioning**. Thus, `10.11.x` -> `[10.]12.x` = `12.x`. The reason is simple: at this point in the project, we don't envision a hard break in the API like we planned way back in the early days, and this version scheme was causing a lot of confusion amongst users about what a "major" release was. For more information, please see [the RC1 release notes](https://github.com/jellyfin/jellyfin/releases/tag/v12.0-rc1). ##### What's new? The main goal of this release has been performance. `10.11.0` dropped a **major** backend rewrite, and while it was broadly functional, it had a lot of rough edges. This release seeks to polish out most of those rough edges and bring better performance to all users. There are many other small fixes, improvements, changes, and translations. [See our draft release notes here](https://notes.jellyfin.org/v12.0_release_notes) or below for the full list of pull requests. You can also [view the Web side changelog here](https://github.com/jellyfin/jellyfin-web/releases/tag/v12.0-rc2). **Note:** You **must** be on Jellyfin 10.10.7+ or 10.11.x (ideally, 10.11.11) before upgrading! If you are not, the upgrade will fail. Ensure you upgrade to one of these versions **first**! **Note:** The initial load of Jellyfin 12.x will run a few migrations and will take several minutes. Please be patient and do not interrupt the process. You can leverage the (newly improved!) startup UI on your local network to see specific progress, or off-network to see general progress, by visiting the server URL in your web browser during startup. **Note:** If you install the RC, you should **disable all external plugins** and reinstall using [the unstable plugin repository](https://jellyfin.org/docs/general/server/plugins/#official-jellyfin-plugin-repositories), or plugins may fail to load and cause unintended side effects. ##### Installing This preview release is distributed in all our traditional forms, though not automatically via our Apt repository or `latest` tag. * For all non-Docker environments, you can find the files for manual download in [our repository](https://repo.jellyfin.org/?path=/server) by selecting "Stable Preview" for your OS. * For Docker, you can pull the `12.0-rc2` or `preview` tags. ##### What's Changed (since [`v12.0-rc1`](https://github.com/jellyfin/jellyfin/releases/tag/v12.0-rc1)) * Fix too many SQL variables in DeleteItem for large batch deletes by @joshuaboniface in https://github.com/jellyfin/jellyfin/pull/17153 * Don't run heavy DB tasks while scan is running by @Shadowghost in https://github.com/jellyfin/jellyfin/pull/17182 * Fix local Comic book plugin registration by @Shadowghost in https://github.com/jellyfin/jellyfin/pull/17188 * Fix Live TV tuner not releasing by @theguymadmax in https://github.com/jellyfin/jellyfin/pull/17178 * Fix localization lookup by @Shadowghost in https://github.com/jellyfin/jellyfin/pull/17187 * Fix embedded lyrics not updating on replace all refresh by @theguymadmax in https://github.com/jellyfin/jellyfin/pull/17134 * Revamp startup UI for visual style and usability by @joshuaboniface in https://github.com/jellyfin/jellyfin/pull/17154 * Use Convert.ToHexStringLower for Schedules Direct password hash by @obrenoalvim in https://github.com/jellyfin/jellyfin/pull/17174 * Live TV: re-fetch channel icons on guide refresh by @danieltutuianu in https://github.com/jellyfin/jellyfin/pull/16914 * Reject unsafe plugin _[Truncated at 4000 characters — full notes: https://github.com/jellyfin/jellyfin/releases/tag/v12.0-rc2]_ ### v12.0-rc1 — 12.0 RC1 - Date: 2026-06-21 - Version: v12.0-rc1 - Original notes: https://github.com/jellyfin/jellyfin/releases/tag/v12.0-rc1 - Permalink: https://whatsnew.fyi/product/jellyfin/releases/v12.0-rc1 - Labels: Pre-release - **changed** — Drop the preceding 10. from versioning scheme, moving to two-digit versioning where the first digit represents the major release and the second digit represents the minor release - **changed** — Disable legacy authorization methods by default - **deprecated** — Deprecate HasPassword property on UserDto - **added** — Add support for more embedded metadata tags - **fixed** — Fix TV Series parsing containing only numbers - **changed** — Reorganize subtitle URL logic and conditions in StreamInfo - **added** — Add milliseconds to default console output format - **removed** — Remove special client behavior for API response fields - **added** — Add subtitle extraction timeout configuration option - **fixed** — Fix episodes showing up on recently added shows - **fixed** — Normalize punctuation when computing CleanName so searches without punctuation match - **changed** — Improve locking cleaning implementation - **added** — Add ability to sort and filter activity log entries - **changed** — Optimize GetUniqueFlags() method - **removed** — Remove legacy API route middleware - **added** — Parse more information from book filenames - **changed** — Asynchronize the SaveImages function in Library - **changed** — Implement proper pinning of SkiaSharp to prevent accidental updates #### :rocket: Jellyfin Server 12.0 RC1 We are pleased to announce the first release candidate preview release of Jellyfin 12.0! This is a **preview** release, intended for those interested in testing 12.0 before it's final public release. We welcome testers to help find as many bugs as we can before the final release. As always, please ensure you stop your Jellyfin server and take a full backup before upgrading! ##### A note about versioning Starting with this release, we are **dropping the preceeding `10.` from our versioning**. Thus, `10.11.x` -> `[10.]12.x` = `12.x`. The reason is simple: at this point in the project, we don't envision a hard break in the API like we planned way back in the early days, and this version scheme was causing a lot of confusion amongst users about what a "major" release was. Thus, we are now on two digits: * The first digit is the major release. Expect signifiant changes between major releases. Do not ever auto-update to a new major release without first checking the release notes, and always take a backup of your server data and config before a major release upgrade. * The second digit is the minor release. These are primarily bug and security fix releases, and do not introduce significant feature or functionality changes. You can, usually, safely auto-update between minor releases and should not need a full backup, but it is prudent just in case. You should also ALWAYS strive to run the latest point release as security fixes are embargo'd for at most 2 weeks after the release. ##### What's new? The main goal of this release has been performance. `10.11.0` dropped a **major** backend rewrite, and while it was broadly functional, it had a lot of rough edges. This release seeks to polish out most of those rough edges and bring better performance to all users. There are many other small fixes, improvements, changes, and translations. [See our draft release notes here](https://notes.jellyfin.org/v12.0_release_notes) or below for the full list of pull requests. **Note:** You **must** be on Jellyfin 10.11.x (ideally, 10.11.11) before upgrading! If you are not, the upgrade will fail. I have been informed that I was wrong here, and upgrades from 10.10.7 are also possible, same as 10.11.x! **Note:** The initial load of Jellyfin 12.x will run a few migrations and will take several minutes. Please be patient and do not interrupt the process. **Note:** If you install the RC, you should **disable all plugins** and reinstall using [the unstable plugin repository](https://jellyfin.org/docs/general/server/plugins/#official-jellyfin-plugin-repositories), or plugins may fail to load and cause unintended side effects. ##### Installing This preview release is distributed in all our traditional forms, though not automatically via our Apt repository or `latest` tag. * For all non-Docker environments, you can find the files for manual download in [our repository](https://repo.jellyfin.org/?path=/server) by selecting "Stable Preview" for your OS. * For Docker, you can pull the `12.0-rc1` or `preview` tags. ##### What's Changed (since `v10.11.x`) * Update CODEOWNERS to capture bump_version by @joshuaboniface in https://github.com/jellyfin/jellyfin/pull/15236 * Update Jellyfin Server version in issue template by @dpieski in https://github.com/jellyfin/jellyfin/pull/15398 * Add all 10.11 versions to issue template by @anthonylavado in https://github.com/jellyfin/jellyfin/pull/15565 * Add version to StartupUI by @JPVenson in https://github.com/jellyfin/jellyfin/pull/15246 * Disable legacy authorization methods by default by @nielsvanvelzen in https://github.com/jellyfin/jellyfin/pull/15559 * Deprecate HasPassword property on UserDto by @nielsvanvelzen in https://github.com/jellyfin/jellyfin/pull/14950 * Add support for more embedded metadata tags by @allmazz in https://github.com/jellyfin/jellyfin/pull/15437 * Fix TV Series parsing containing only _[Truncated at 4000 characters — full notes: https://github.com/jellyfin/jellyfin/releases/tag/v12.0-rc1]_ ### v10.11.11 — 10.11.11 - Date: 2026-06-06 - Version: v10.11.11 - Original notes: https://github.com/jellyfin/jellyfin/releases/tag/v10.11.11 - Permalink: https://whatsnew.fyi/product/jellyfin/releases/v10.11.11 - **added** — Add lockhelper for UserManager #### :rocket: Jellyfin Server 10.11.11 We are pleased to announce the latest stable release of Jellyfin, version 10.11.11! This minor release brings several bugfixes to improve your Jellyfin experience. As always, please ensure you take a full backup before upgrading! You can find more details about and discuss this release [on our forums](https://forum.jellyfin.org/t-new-jellyfin-server-web-release-10-11-11). ##### Changelog (1) ###### 📈 General Changes * Add lockhelper for UserManager [PR #16944], by @JPVenson ### v10.11.10 — 10.11.10 - Date: 2026-05-24 - Version: v10.11.10 - Original notes: https://github.com/jellyfin/jellyfin/releases/tag/v10.11.10 - Permalink: https://whatsnew.fyi/product/jellyfin/releases/v10.11.10 - **security** — Fix GHSA-f47c-m7gr-q92j - **security** — Fix GHSA-jg92-mrxq-vv75 - **security** — Fix GHSA-wwwm-px48-fpvq - **fixed** — Fix stale UserData cache - **fixed** — Fix user manager collation #### :rocket: Jellyfin Server 10.11.10 We are pleased to announce the latest stable release of Jellyfin, version 10.11.10! This minor release brings several bugfixes to improve your Jellyfin experience. As always, please ensure you take a full backup before upgrading! You can find more details about and discuss this release [on our forums](https://forum.jellyfin.org/t-new-jellyfin-server-web-release-10-11-10). ##### Changelog (2) ###### 🔒 Security * Fix GHSA-f47c-m7gr-q92j, by @Shadowghost * Fix GHSA-jg92-mrxq-vv75, by @Shadowghost * Fix GHSA-wwwm-px48-fpvq, by @Shadowghost ###### 📈 General Changes * Fix stale UserData cache [PR #15048], by @theguymadmax * Fix/user manager collation [PR #16906], by @JPVenson ### v10.11.9 — 10.11.9 - Date: 2026-05-21 - Version: v10.11.9 - Original notes: https://github.com/jellyfin/jellyfin/releases/tag/v10.11.9 - Permalink: https://whatsnew.fyi/product/jellyfin/releases/v10.11.9 - **fixed** — Fix rate control in av1_amf encoder - **fixed** — Fix UserManager after EFcore refactor - **changed** — Update log for user session related concurrency update fails - **changed** — Allow HDR10 for VPP tonemapping - **changed** — Use strict QSV CPB size for less powerful H.264 decoder #### :rocket: Jellyfin Server 10.11.9 We are pleased to announce the latest stable release of Jellyfin, version 10.11.9! This minor release brings several bugfixes to improve your Jellyfin experience. As always, please ensure you take a full backup before upgrading! You can find more details about and discuss this release [on our forums](https://forum.jellyfin.org/t-new-jellyfin-server-web-release-10-11-9). ##### Changelog (5) ###### 📈 General Changes * Fix rate control in av1_amf encoder [PR #16819], by @nyanmisaka * Fix UserManager after EFcore refactor [PR #15368], by @JPVenson * Update log for user session related concurrency update fails [PR #16845], by @JPVenson * Allow HDR10 for VPP tonemapping [PR #16718], by @gnattu * Use strict QSV CPB size for less powerful H.264 decoder [PR #16743], by @nyanmisaka ### v10.11.8 — 10.11.8 - Date: 2026-04-05 - Version: v10.11.8 - Original notes: https://github.com/jellyfin/jellyfin/releases/tag/v10.11.8 - Permalink: https://whatsnew.fyi/product/jellyfin/releases/v10.11.8 - **fixed** — Handle folders without associated library in FixLibrarySubtitleDownloadLanguages - **fixed** — Fix subtitle saving - **fixed** — Fix querying media with language filters #### :rocket: Jellyfin Server 10.11.8 We are pleased to announce the latest stable release of Jellyfin, version 10.11.8! This minor release brings several bugfixes to improve your Jellyfin experience. As always, please ensure you take a full backup before upgrading! **Note**: This release fixes several regressions from 10.11.7, with the goal to get people onto an updated release due to the forthcoming (t-minus 9 days) release of the GHSAs/CVEs that were fixed in 10.11.7. Please upgrade to this release as soon as you can. You can find more details about and discuss this release [on our forums](https://forum.jellyfin.org/t-new-jellyfin-server-web-release-10-11-8). ##### Changelog (3) ###### 📈 General Changes * Handle folders without associated library in FixLibrarySubtitleDownloadLanguages [PR #16540], by @Shadowghost * Fix subtitle saving [PR #16539], by @MBR-0001 * Fix querying media with language filters [PR #16538], by @MBR-0001 ### v10.11.7 — 10.11.7 - Date: 2026-03-31 - Version: v10.11.7 - Original notes: https://github.com/jellyfin/jellyfin/releases/tag/v10.11.7 - Permalink: https://whatsnew.fyi/product/jellyfin/releases/v10.11.7 - **security** — Fix for GHSA-j2hf-x4q5-47j3 - **security** — Fix for GHSA-8fw7-f233-ffr8 - **security** — Fix for GHSA-v2jv-54xj-h76w - **security** — Fix for GHSA-jh22-fw8w-2v9x - **fixed** — Fix CA1810 build error - **fixed** — Fix null pointer exception when H264 profile is not checked before use - **changed** — Remove -copyts and add -flush_packets 1 to subtitle extraction - **fixed** — Fix lint issue - **fixed** — Fix null reference exception in font handling - **fixed** — Fix restore backup metadata location - **fixed** — Fix NFO saver using wrong provider ID for collectionnumber - **fixed** — Fix readrate options in FFmpeg 8.1 - **changed** — Apply analyzeduration and probesize for subtitle streams to improve codec parameter detection - **fixed** — Fix filter detection in FFmpeg 8.1 - **fixed** — Fix subtitle extraction caching empty files - **fixed** — Fix HLS segment length adjustment for remuxed content - **fixed** — Fix broken library subtitle download settings - **fixed** — Checkpoint WAL before moving library.db in migration - **fixed** — Fix null reference exception in Season.GetEpisodes when the season is detached from a series - **fixed** — Reattach user data after item removal during library scan #### :rocket: Jellyfin Server 10.11.7 We are pleased to announce the latest stable release of Jellyfin, version 10.11.7! This minor release brings several bugfixes to improve your Jellyfin experience. As always, please ensure you take a full backup before upgrading! **WARNING**: This release contains several **extremely important security fixes**. These vulnerabilities will be disclosed in **14 days** as per our security policy. Users of **all versions prior to 10.11.7 are advised to upgrade immediately**. You can find more details about and discuss this release [on our forums](https://forum.jellyfin.org/t-new-jellyfin-server-web-release-10-11-7). ##### Changelog (29) ###### :lock: Security * Fix for GHSA-j2hf-x4q5-47j3, by @Shadowghost * Fix for GHSA-8fw7-f233-ffr8, by @Shadowghost * Fix for GHSA-v2jv-54xj-h76w, by @Shadowghost * Fix for GHSA-jh22-fw8w-2v9x, by @Shadowghost ###### 📈 General Changes * Fix CA1810 build error [PR #16522], by @Bond-009 * Fix Null was not checked before using the H264 profile [PR #16519], by @nyanmisaka * Remove -copyts and add -flush_packets 1 to subtitle extraction [PR #16440], by @Molier * Fix lint issue [PR #16514], by @theguymadmax * Fix nullref ex in font handling [PR #16369], by @Bond-009 * Fix restore backup metadata location [PR #16425], by @theguymadmax * Fix NFO saver using wrong provider ID for collectionnumber [PR #16449], by @theguymadmax * Fix readrate options in FFmpeg 8.1 [PR #16423], by @nyanmisaka * Apply analyzeduration and probesize for subtitle streams to improve codec parameter detection [PR #16293], by @IceStormNG * Fix filter detection in FFmpeg 8.1 [PR #16392], by @nyanmisaka * Fix subtitle extraction caching empty files [PR #16257], by @lowbit * Fix hls segment length adjustment for remuxed content [PR #16341], by @crimsonspecter * Fix broken library subtitle download settings [PR #16204], by @MBR-0001 * Checkpoint WAL before moving library.db in migration [PR #16253], by @theguymadmax * Fix nullref in Season.GetEpisodes when the season is detached from a series [PR #16150], by @dfederm * Reattach user data after item removal during library scan [PR #16227], by @dfederm * Deduplicate provider IDs during MigrateLibraryDb migration [PR #16226], by @dfederm * Skip image checks for empty folders [PR #16231], by @theguymadmax * Fix TMDB image URLs missing size parameter [PR #16116], by @saltpi * Fix random sort returning duplicate items [PR #16098], by @theguymadmax * Fix SessionInfoWebSocketListener not using SessionInfoDto [PR #16109], by @nielsvanvelzen * Fix HLS playlist generation for transcodes with fractional framerate [PR #16053], by @IceStormNG * Rehydrate cached UserData after reattachment [PR #16071], by @MarcoCoreDuo * Fix TMDB crew department mapping [PR #16066], by @theguymadmax * Revert hidden directory ignore pattern [PR #16077], by @theguymadmax ### v10.11.6 — 10.11.6 - Date: 2026-01-19 - Version: v10.11.6 - Original notes: https://github.com/jellyfin/jellyfin/releases/tag/v10.11.6 - Permalink: https://whatsnew.fyi/product/jellyfin/releases/v10.11.6 - **changed** — Prioritize better matches on search - **fixed** — Fix artist display order - **changed** — Restore weekly refresh for library folder images - **changed** — Be more strict about PersonType assignment - **fixed** — Fix birthplace not saving correctly - **changed** — Trim music artist names - **added** — Add mblink creation logic to library update endpoint - **fixed** — Fix watched state not kept on Media replace/rename - **changed** — Skip hidden directories and .ignore paths in library monitoring - **fixed** — Revert always sort season by index number - **fixed** — Fix crash when plugin repository has an invalid URL - **fixed** — Fix tag inheritance for Continue Watching queries - **fixed** — Fix playlist item de-duplication - **changed** — Prefer US rating on fallback - **fixed** — Fix missing H.264 and AV1 SDR fallbacks in HLS playlist - **added** — Add CultureDto cache - **fixed** — Fix the use of HWA in unsupported H.264 Hi422P/Hi444PP - **changed** — Enforce more strict webm check - **fixed** — Fix video lacking SAR and DAR are marked as anamorphic - **changed** — Use hvc1 codectag for Dolby Vision 8.4 #### :rocket: Jellyfin Server 10.11.6 We are pleased to announce the latest stable release of Jellyfin, version 10.11.6! This minor release brings several bugfixes to improve your Jellyfin experience. As always, please ensure you take a full backup before upgrading! You can find more details about and discuss this release [on our forums](https://forum.jellyfin.org/t-new-jellyfin-server-web-release-10-11-6). ##### Changelog (20) ###### 📈 General Changes * Prioritize better matches on search [PR #15983], by @Shadowghost * Fix artist display order [PR #15816], by @theguymadmax * Restore weekly refresh for library folder images [PR #16046], by @theguymadmax * Be more strict about PersonType assignment [PR #15872], by @Shadowghost * Fix birthplace not saving correctly [PR #16020], by @theguymadmax * Trim music artist names [PR #15808], by @theguymadmax * Add mblink creation logic to library update endpoint. [PR #15965], by @Collin-Swish * Fix watched state not kept on Media replace/rename [PR #15899], by @MarcoCoreDuo * Skip hidden directories and .ignore paths in library monitoring [PR #16029], by @theguymadmax * Revert "always sort season by index number" [PR #15950], by @theguymadmax * Fix crash when plugin repository has an invalid URL [PR #15961], by @theguymadmax * Fix tag inheritance for Continue Watching queries [PR #15931], by @theguymadmax * Fix playlist item de-duplication [PR #15858], by @Collin-Swish * Prefer US rating on fallback [PR #15793], by @Shadowghost * Fix missing H.264 and AV1 SDR fallbacks in HLS playlist [PR #15833], by @nyanmisaka * add CultureDto cache [PR #15826], by @cvium * Fix the use of HWA in unsupported H.264 Hi422P/Hi444PP [PR #15819], by @nyanmisaka * Enforce more strict webm check [PR #15807], by @gnattu * Fix video lacking SAR and DAR are marked as anamorphic [PR #15834], by @nyanmisaka * Use hvc1 codectag for Dolby Vision 8.4 [PR #15835], by @gnattu