Stay up to date on Jellyfin Server releases
Join Releasebot and subscribe to release note updates from hundreds of products.
- Sep 28, 2025
- Parsed from source:Sep 28, 2025
- Detected by Releasebot:Sep 29, 2025
10.11.0 RC8
Jellyfin Server 10.11.0 RC8 is a release candidate preview for the upcoming 10.11.0. It emphasizes testing before the final release, with a critical fix that prevents library breakage when upgrading from older RCs. Users are urged to back up, read the WIP notes, and upgrade using the RC8 download options (and Docker tags). The changelog highlights fixes and migrations since RC7.
🚀 Jellyfin Server 10.11.0 RC8
We are pleased to announce the eighth release candidate preview release of Jellyfin 10.11.0! This is a preview release, intended for those interested in testing 10.11.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!
Important Notes & Features
Please see the WIP release notes here for now: https://notes.jellyfin.org/v10.11.0_features PLEASE READ THOSE NOTES THOROUGHLY BEFORE UPGRADING; current RC users should have a seamless upgrade. If you have any questions, please ask in our Matrix chat. CRITICAL BUG FIX - DO NOT RUN RC7, run this instead! Upgrading from <= RC5 to RC7 will cause a library breakage (#14888, #14894) that this RC8 fixes.
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 by selecting "Stable Preview" for your OS. For Docker, you can pull the 10.11.0-rc8 or preview tags.
What's Changed (since RC7)
- Fix AddProperParentChildRelationBaseItemWithCascade migration deleting all items by @nielsvanvelzen in #14890
- Only include custom code analysis for debug builds by @crobibero in #14883
- Add explicit reference check to migration by @JPVenson in #14887
- Full Changelog: v10.11.0-rc7...v10.11.0-rc8
- Previous RC Changelogs: https://github.com/jellyfin/jellyfin/releases/tag/v10.11.0-rc7
- Sep 27, 2025
- Parsed from source:Sep 27, 2025
- Detected by Releasebot:Sep 29, 2025
10.11.0 RC7
Jellyfin Server 10.11.0 RC7 is the seventh test preview of the upcoming 10.11.0, inviting testers to try upgrading, read feature notes, and report bugs. It includes numerous fixes, dependency updates, CI/workflow tweaks, and new contributors. Back up before upgrading.
Important Notes & Features
Please see the WIP release notes here for now: https://notes.jellyfin.org/v10.11.0_features
PLEASE READ THOSE NOTES THOROUGHLY BEFORE UPGRADING; current RC users should have a seamless upgrade, though you should rescan all libraries and run a PeopleRefresh after updating. If you have any questions, please ask in our Matrix chat.
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 by selecting "Stable Preview" for your OS. For Docker, you can pull the 10.11.0-rc7 or preview tags.
What's Changed (since RC6)
- Add Check for ItemValues by @JPVenson in #14860
- Rollback to last working skiasharp version by @gnattu in #14862
- Fixes FK on unconnected base items by @JPVenson in #14863
- Fix people deduplication lookup by @JPVenson in #14864
- Add Jellyfin.CodeAnalysis project to abi diff by @JPVenson in #14875
- Restore NFO/import ordering by using ListOrder instead of SortOrder by @theguymadmax in #14873
- Update CI dependencies by @renovate[bot] in #14855
- Update dependency Polly to 8.6.4 by @renovate[bot] in #14874
- Expose ExtractAllExtractableSubtitles by @Shadowghost in #14876
- Fixing the UFID field value giving a warning and not being correctly processed by @teblam in #14851
New Contributors
@teblam made their first contribution in #14851
Full Changelog: v10.11.0-rc6...v10.11.0-rc7
What's Changed (since RC5, to RC6)
- Fix anamorphic video detection (#14640) by @GeneMarks in #14648
- Update github/codeql-action action to v3.29.10 by @renovate[bot] in #14670
- Update github/codeql-action action to v3.29.11 by @renovate[bot] in #14684
- Delay initialization of singleton services during migration CoreInitialisation stage by @evan314159 in #14653
- Run background ffmpeg tasks as ProcessPriorityClass.BelowNormal by @evan314159 in #14651
- Fix GetSimilarItems to exclude the searched for item Id by @evan314159 in #14686
- Update dependency FsCheck.Xunit to 3.3.1 by @renovate[bot] in #14701
- Use existing userData when filtering by IsPlayed by @crobibero in #14703
- Normalizer cleanup by @IDisposable in #14711
- fix ProbeProvider.HasChanged: if file date OR file size changed by @evan314159 in #14674
- Update dependency Svg.Skia to 3.0.6 by @renovate[bot] in #14691
- Update dependency Polly to 8.6.3 by @renovate[bot] in #14690
- Correct Album Artists merge logic by @evan314159 in #14655
- Update .Net Core to .Net by @ShalokShalom in #14718
- Update dependency NEbml to 1.1.0.5 by @renovate[bot] in #14732
- Update github/codeql-action action to v3.30.0 by @renovate[bot] in #14730
- Update actions/setup-dotnet action to v5 by @renovate[bot] in #14738
- AudioNormalizationTask db progress saving by @shanepowell in #14550
- Add more robust error handling for AudioNormalizationTask by @Bond-009 in #14728
- Fix latest items grouping by collection type by @theguymadmax in #14736
- Update actions/setup-python action to v6 by @renovate[bot] in #14740
- Update actions/stale action to v10 by @renovate[bot] in #14741
- Update github/codeql-action action to v3.30.1 by @renovate[bot] in #14748
- Refactor Display preference manager by @JPVenson in #14056
- Preserve 3D format on metadata refresh by @theguymadmax in #14742
- Skip non-media folders in movie resolver by @theguymadmax in #14724
- Additional debug logging for SQLite connections by @evan314159 in #14753
- Don't use ffprobe frame options on audio probe by @Shadowghost in #14773
- Update github/codeql-action action to v3.30.3 by @renovate[bot] in #14767
- Update Microsoft to 9.0.9 by @renovate[bot] in #14769
- Update dependency dotnet-ef to v9.0.9 by @renovate[bot] in #14768
- Seal Emby.Naming.Video.StackResolver.StackMetadata to silence a compiler warning by @varoonp123 in #14764
- Sort trailers before teasers by @theguymadmax in #14715
- Add 1-second tolerance to resume playback completion check by @theguymadmax in #14774
- Reenable pooling by @JPVenson in #14778
- Improve optimistic locking behavior by @JPVenson in #14779
- Change Spanish variants order in iso6392.txt to make Castillian the "default" version by @a-collado in #14777
- Never replace BoxSet LinkedChildren on update by @Shadowghost in #14723
- Add fast path to check for empty ignore files by @Bond-009 in #14782
- Fix several Stackoverflows by @JPVenson in #14783
- Various cleanups by @Bond-009 in #14785
- Avoid constant arrays as arguments by @Bond-009 in #14784
- Fix duplicate media entries when sorting by @theguymadmax in #14404
- Allow non-admin users to subscribe to their own Sessions by @KGT1 in #13767
- Fix IsPlayed by @crobibero in #14786
- Reenable common PRAGMA setters by @JPVenson in #14791
- Update danielpalme/ReportGenerator-GitHub-Action action to v5.4.13 by @renovate[bot] in #14790
- Add ec3 to audio file extensions by @Shadowghost in #14799
- Update dependency TMDbLib to 2.3.0 by @renovate[bot] in #14800
- Fix sync disposal of async-created IAsyncDisposable objects by @evan314159 in #14755
- Temp/options and isplayed by @JPVenson in #14795
- Update dependency Newtonsoft.Json to 13.0.4 by @renovate[bot] in #14807
- Update Microsoft to 4.14.0 by @renovate[bot] in #14808
- #14751 Only migrate providerids that match assumption by @JPVenson in #14810
- Fix playlist move from smaller to larger index by @kgarner7 in #14794
- Fix root folder not being saved to Db if nessesary by @JPVenson in #14819
- Update dependency Svg.Skia to 3.2.1 by @renovate[bot] in #14815
- Make migration handle parent cleanup by @JPVenson in #14817
- Revert limit hack by @JPVenson in #14820
- Skip removed images when updating images by @Shadowghost in #14823
- Update dependency z440.atl.core to 7.5.0 by @renovate[bot] in #14793
- Attach before updating/deleting to avoid DbUpdateConcurrencyException by @evan314159 in #14746
- fix: add back missing behavior for HasAnyProviderId by @revam in #14831
- Fix groupings not applied by @JPVenson in #14826
- Add schema to 503 headers by @crobibero in #14840
- Fix Image loading by @JPVenson in #14842
- Fix ordering where exists by @JPVenson in #14843
- Update danielpalme/ReportGenerator-GitHub-Action action to v5.4.15 by @renovate[bot] in #14830
- Update skiasharp monorepo by @renovate[bot] in #14849
- Fix CA1051 warning, Change public field to auto-property by @tjwalkr3 in #14827
- Fix collections one-off by @theguymadmax in #14814
- Add People Dedup and multiple progress fixes by @JPVenson in #14848
- Include ListOrder on Import by @JPVenson in #14854
- Fix people SortOrder by @theguymadmax in #14852
- Apply filter server side by @JPVenson in #14856
New Contributors
@GeneMarks made their first contribution in #14648 @ShalokShalom made their first contribution in #14718 @varoonp123 made their first contribution in #14764 @kgarner7 made their first contribution in #14794 @tjwalkr3 made their first contribution in #14827
This is the end. You've seen all the release notes in this feed!