Jellyfin Server Release Notes

Last updated: Nov 18, 2025

  • Nov 16, 2025
    • Parsed from source:
      Nov 16, 2025
    • Detected by Releasebot:
      Nov 18, 2025

    Jellyfin Server by Jellyfin

    10.11.3

    Jellyfin 10.11.3 delivers focused bug fixes for smoother media management and library accuracy. The update tackles NFO handling, folder parsing, path resolution, and search reliability to boost stability and user experience.

    Jellyfin Server 10.11.3

    We are pleased to announce the latest stable release of Jellyfin, version 10.11.3! 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.

    Changelog (25)

    ๐Ÿ“ˆ General Changes

    • Fix series DateLastMediaAdded not updating when new episodes are added [PR #15472], by @theguymadmax
    • Fix movie titles using folder name when NFO saver is enabled [PR #15529], by @theguymadmax
    • Fix tmdbid not detected in single movie folder [PR #14955], by @theguymadmax
    • Fix font extraction for certain transcoding settings [PR #15502], by @Iksas
    • Fix playlist DateCreated and DateLastMediaAdded not being set [PR #15508], by @theguymadmax
    • Add 1 minute tolerance for NFO change detection [PR #15514], by @theguymadmax
    • Remove InheritedTags and update tag filtering logic [PR #15493], by @theguymadmax
    • Fix .ignore handling for directories [PR #15501], by @theguymadmax
    • Fix gitignore-style not working properly on windows. [PR #15487], by @CBPJ
    • Improve season folder parsing [PR #15404], by @theguymadmax
    • Don't error out when searching for marker files fails [PR #15466], by @Bond-009
    • Fix NullReferenceException in GetPathProtocol when path is null [PR #15462], by @theguymadmax
    • Resolve symlinks for static media source infos [PR #15263], by @revam
    • Check if target exists before trying to follow it [PR #15468], by @Bond-009
    • Fix collection grouping in mixed libraries [PR #15373], by @theguymadmax
    • Fix AncestorIds not migrating [PR #15446], by @theguymadmax
    • Fix System.NullReferenceException when people's role is null (10.11.z) [PR #15441], by @IceStormNG
    • Invalidate parent folder's cache on deletion/creation [PR #15423], by @theguymadmax
    • Fix name filters to use only SortName [PR #15381], by @theguymadmax
    • Don't enforce a minimum amount of free space for the tmp and log dirs [PR #15390], by @Bond-009
    • Fixed missing sort argument [PR #15413], by @JPVenson
    • Fix item count display for collapsed items [PR #15380], by @theguymadmax
    • Update branding in Swagger page [PR #15422], by @nielsvanvelzen
    • Fix search terms using diacritics [PR #15435], by @theguymadmax
    • feat(sqlite): add timeout config [PR #15369], by @evanreichard
    Original source Report a problem
  • Nov 3, 2025
    • Parsed from source:
      Nov 3, 2025
    • Detected by Releasebot:
      Nov 3, 2025

    Jellyfin Server by Jellyfin

    10.11.2

    Jellyfin 10.11.2 ships as a stable minor release focused on bug fixes and security tweaks that boost stability and metadata reliability. Highlights include consistent password reset responses, improved metadata refresh, and safer migration checks.

    ๐Ÿš€ Jellyfin Server 10.11.2
    We are pleased to announce the latest stable release of Jellyfin, version 10.11.2! 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.

    Changelog (6)

    Security

    • Update password reset to always return the same response structure [PR #15254], by @thornbill

    General Changes

    • Fix legacy migration file checks [PR #15322], by @crobibero
    • Update file size when refreshing metadata [PR #15325], by @vinnyspb
    • Skip too large extracted season numbers [PR #15326], by @Shadowghost
    • fix: in optimistic locking, key off table is locked [PR #15328], by @evanreichard
    • Ignore initial delay in audio-only containers [PR #15247], by @nyanmisaka
    Original source Report a problem
  • Oct 25, 2025
    • Parsed from source:
      Oct 25, 2025
    • Detected by Releasebot:
      Oct 27, 2025
    • Modified by Releasebot:
      Nov 8, 2025

    Jellyfin Server by Jellyfin

    10.11.1

    Jellyfin Server 10.11.1 delivers bug fixes and stability tweaks, including better symlink handling, improved folder pagination, and safer migrations. It also upgrades dependencies and fixes media handling and plugin ID filtering for a smoother streaming experience.

    ๐Ÿš€ Jellyfin Server 10.11.1

    We are pleased to announce the latest stable release of Jellyfin, version 10.11.1!

    This minor release brings several bugfixes to improve your Jellyfin experience.

    As always, please ensure you stop your Jellyfin server and take a full backup before upgrading!

    You can find more details about and discuss this release on our forums.

    Changelog (26)

    ๐Ÿ“ˆ General Changes

    • Improve symlink handling [PR #15209], by @Shadowghost
    • Fix pagination and sorting for folders [PR #15187], by @Shadowghost
    • Update dependency z440.atl.core to 7.6.0 [PR #15225], by @Bond-009
    • Add season number fallback for OMDB and TMDB plugins [PR #15113], by @ivanjx
    • Skip invalid database migration [PR #15212], by @crobibero
    • Skip directory entry when restoring from backup [PR #15196], by @crobibero
    • Skip extracted files in migration if bad timestamp or no access [PR #15220], by @JJBlue
    • Normalize paths in database queries [PR #15217], by @theguymadmax
    • Only save chapters that are within the runtime of the video file [PR #15176], by @CeruleanRed
    • Filter plugins by id instead of name [PR #15197], by @crobibero
    • Play selected song first with instant mix [PR #15133], by @theguymadmax
    • Fix Has(Imdb/Tmdb/Tvdb)Id checks [PR #15126], by @MBR-0001
    • Skip extracted files in migration if bad timestamp or no access [PR #15112], by @Shadowghost
    • Clean up BackupService [PR #15170], by @crobibero
    • Initialize transcode marker during startup [PR #15194], by @crobibero
    • Make priority class setting more robust [PR #15177], by @gnattu
    • Lower required tmp dir size to 512MiB [PR #15098], by @Bond-009
    • Fix XmlOutputFormatter [PR #15164], by @crobibero
    • Make season paths case-insensitive [PR #15102], by @theguymadmax
    • Fix LiveTV images not saving to database [PR #15083], by @theguymadmax
    • Speed-up trickplay migration [PR #15054], by @Shadowghost
    • Optimize WhereReferencedItemMultipleTypes filtering [PR #15087], by @theguymadmax
    • Fix videos with cropping metadata are probed as anamorphic [PR #15144], by @nyanmisaka
    • Reject stream copy of HDR10+ video if the client does not support HDR10 [PR #15072], by @nyanmisaka
    • Log the message more clear when network manager is not ready [PR #15055], by @gnattu
    • Skip invalid keyframe cache data [PR #15032], by @Shadowghost
    Original source Report a problem
  • Oct 18, 2025
    • Parsed from source:
      Oct 18, 2025
    • Detected by Releasebot:
      Oct 20, 2025
    • Modified by Releasebot:
      Nov 8, 2025

    Jellyfin Server by Jellyfin

    10.11.0

    Jellyfin 10.11.0 delivers a major feature upgrade with a full system backup, storage checks at startup, and a setup/status overlay. It also packs performance boosts, compatibility fixes, and enhanced transcoding and library handling for a smoother media server experience.

    ๐Ÿš€ Jellyfin Server 10.11.0

    We are pleased to announce the latest stable release of Jellyfin, version 10.11.0!
    This major release brings many new features, improvements, and bugfixes to improve your Jellyfin experience.
    As always, please ensure you stop your Jellyfin server and take a full backup before upgrading!
    WARNING: There are very important release notes to review before upgrading! Please find all the details in our blog post on the release.
    You can find more details about and discuss this release on our forums.

    Changelog (396)

    ๐ŸŒŸ Highlights

    • Add Full system backup feature [PR #13945], by @JPVenson
    • Add .gitignore style ignoring [PR #13906], by @Shadowghost
    • Add Api and startup check for sufficient storage capacity [PR #13888], by @JPVenson
    • Added Setup overlay app to communicate status of startup [PR #12880], by @JPVenson
    • Remove the ability to auto port forward [PR #13222], by @Bond-009
    • Refactor library.db into jellyfin.db and EFCore [PR #12798], by @JPVenson

    ๐Ÿ—๏ธ Enhancements

    • add xmbc nfo uniqueid type norminalisation [PR #14965], by @KGT1
    • Fix CA1051 warning, Change public field to auto-property [PR #14827], by @tjwalkr3
    • Offload 1080p+ subtitle scaling to RKRGA [PR #14179], by @nyanmisaka
    • Enable OpenCL deinterlacer for AMF on Windows when available [PR #14144], by @nyanmisaka
    • Use VBR and MBBRC in QSV encoders for better quality [PR #14079], by @nyanmisaka
    • Fix the transparency issue of ASS subtitle rendering in HWA [PR #14024], by @nyanmisaka
    • Add DoVi Profile 5 support for Rockchip RKMPP [PR #13911], by @nyanmisaka
    • Add ServerName to startup configuration [PR #13901], by @thornbill
    • Add missing public properties to SystemInfo response [PR #13822], by @thornbill
    • Reduce allocations, simplifed code, faster implementation, included tests - StreamInfo.ToUrl [PR #9369], by @Shadowghost
    • Fix only returning one item from /Item/Latest api. [PR #12492], by @scampower3

    ๐Ÿ“ˆ General Changes

    • Validate encoder path when saving [PR #14996], by @crobibero
    • Handle es-419 in TMDb [PR #14946], by @Lampan-git
    • Use TryAdd instead of Add when registering custom OpenAPI responses [PR #14997], by @crobibero
    • Fix contributing artist query [PR #14991], by @theguymadmax
    • Fix exception when saving user data to NFO files [PR #14993], by @theguymadmax
    • Remove chapters on file change [PR #14984], by @Shadowghost
    • Fix LUFS detection deadlock per issue #13697 [PR #14960], by @karm235
    • Prevent PlaylistsFolder deletion during library removal [PR #14978], by @theguymadmax
    • Skip creating Person entities for Artist and AlbumArtist types [PR #14971], by @theguymadmax
    • Fix artist external Url [PR #14969], by @theguymadmax
    • apply sort on ItemValue query [PR #14976], by @JPVenson
    • Fix collections folder duplication [PR #14925], by @theguymadmax
    • Improve performance on people query [PR #14963], by @theguymadmax
    • Clean up missing image references [PR #14962], by @theguymadmax
    • Truncate password reset file on open for writing [PR #14948], by @Bond-009
    • Handle xx as TMDb no language for backdrops [PR #14941], by @crobibero
    • Fix libraries not loading after startup wizard, Change AddVirtualFolder to validate folders [PR #14942], by @tjwalkr3
    • Limit decoder thread count on AMD AMF to save VRAM [PR #14943], by @nyanmisaka
    • fix: get total count after grouping [PR #14931], by @lostb1t
    • Fix mka-style tagging key [PR #14936], by @gnattu
    • Readd wildcard search [PR #14934], by @JPVenson
    • Fix BoxSet sorting [PR #14919], by @theguymadmax
    • Add check for processing recursive data structures [PR #14897], by @JPVenson
    • Fix parental ratings [PR #14909], by @theguymadmax
    • Add tag filtering and random sorting to GetSimilarItems [PR #14918], by @theguymadmax
    • Add explicit reference check to migration [PR #14887], by @JPVenson
    • Fix AddProperParentChildRelationBaseItemWithCascade migration deleting all items [PR #14890], by @nielsvanvelzen
    • Only include custom code analysis for debug builds [PR #14883], by @crobibero
    • Fixing the UFID field value giving a warning and not being correctly processed [PR #14851], by @teblam
    • Restore NFO/import ordering by using ListOrder instead of SortOrder [PR #14873], by @theguymadmax
    • Expose ExtractAllExtractableSubtitles [PR #14876], by @Shadowghost
    • Add Jellyfin.CodeAnalysis project to abi diff [PR #14875], by @JPVenson
    • Fix people deduplication lookup [PR #14864], by @JPVenson
    • Fixes FK on unconnected base items [PR #14863], by @JPVenson
    • Rollback to last working skiasharp version [PR #14862], by @gnattu
    • Add Check for ItemValues [PR #14860], by @JPVenson
    • Apply filter server side [PR #14856], by @JPVenson
    • Fix people SortOrder [PR #14852], by @theguymadmax
    • Include ListOrder on Import [PR #14854], by @JPVenson
    • Add People Dedup and multiple progress fixes [PR #14848], by @JPVenson
    • Fix collections one-off [PR #14814], by @theguymadmax
    • Fix ordering where exists [PR #14843], by @JPVenson
    • Add schema to 503 headers [PR #14840], by @crobibero
    • Fix Image loading [PR #14842], by @JPVenson
    • Fix groupings not applied [PR #14826], by @JPVenson
    • fix: add back missing behavior for HasAnyProviderId [PR #14831], by @revam
    • Attach before updating/deleting to avoid DbUpdateConcurrencyException [PR #14746], by @evan314159
    • Skip removed images when updating images [PR #14823], by @Shadowghost
    • Revert limit hack [PR #14820], by @JPVenson
    • Make migration handle parent cleanup [PR #14817], by @JPVenson
    • Fix root folder not being saved to Db if nessesary [PR #14819], by @JPVenson
    • Fix playlist move from smaller to larger index [PR #14794], by @kgarner7
    • Only migrate providerids that match assumption [PR #14810], by @JPVenson
    • Temp/options and isplayed [PR #14795], by @JPVenson
    • Fix sync disposal of async-created IAsyncDisposable objects [PR #14755], by @evan314159
    • Add ec3 to audio file extensions [PR #14799], by @Shadowghost
    • Reenable common PRAGMA setters [PR #14791], by @JPVenson
    • Fix IsPlayed [PR #14786], by @crobibero
    • Allow non-admin users to subscribe to their own Sessions [PR #13767], by @KGT1
    • Fix duplicate media entries when sorting [PR #14404], by @theguymadmax
    • Avoid constant arrays as arguments [PR #14784], by @Bond-009
    • Various cleanups [PR #14785], by @Bond-009
    • Fix several Stackoverflows [PR #14783], by @JPVenson
    • Add fast path to check for empty ignore files [PR #14782], by @Bond-009
    • Never replace BoxSet LinkedChildren on update [PR #14723], by @Shadowghost
    • Change Spanish variants order in iso6392.txt to make Castillian the "default" version [PR #14777], by @a-collado
    • Improve optimistic locking behavior [PR #14779], by @JPVenson
    • Reenable pooling [PR #14778], by @JPVenson
    • Add 1-second tolerance to resume playback completion check [PR #14774], by @theguymadmax
    • Sort trailers before teasers [PR #14715], by @theguymadmax
    • Seal Emby.Naming.Video.StackResolver.StackMetadata to silence a compiler warning [PR #14764], by @varoonp123
    • Don't use ffprobe frame options on audio probe [PR #14773], by @Shadowghost
    • Additional debug logging for SQLite connections [PR #14753], by @evan314159
    • Skip non-media folders in movie resolver [PR #14724], by @theguymadmax
    • Preserve 3D format on metadata refresh [PR #14742], by @theguymadmax
    • Refactor Display preference manager [PR #14056], by @JPVenson
    • Fix latest items grouping by collection type [PR #14736], by @theguymadmax
    • Add more robust error handling for AudioNormalizationTask [PR #14728], by @Bond-009
    • AudioNormalizationTask db progress saving [PR #14550], by @shanepowell
    • Update .Net Core to .Net [PR #14718], by @ShalokShalom
    • Correct Album Artists merge logic [PR #14655], by @evan314159
    • fix ProbeProvider.HasChanged: if file date OR file size changed [PR #14674], by @evan314159
    • Normalizer cleanup [PR #14711], by @IDisposable
    • Use existing userData when filtering by IsPlayed [PR #14703], by @crobibero
    • Fix GetSimilarItems to exclude the searched for item Id [PR #14686], by @evan314159
    • Run background ffmpeg tasks as ProcessPriorityClass.BelowNormal [PR #14651], by @evan314159
    • Delay initialization of singleton services during migration CoreInitialisation stage [PR #14653], by @evan314159
    • Fix AlbumArtistIds filter to use correct ItemValueType [PR #14641], by @evan314159
    • Change Spanish; Latin language code according to BCP 47 specification [PR #14639], by @a-collado
    • Fix anamorphic video detection (#14640) [PR #14648], by @GeneMarks
    • Fix GetBaseItemDto to return related item counts via SQL count [PR #14634], by @crobibero
    • Refactor query from EXISTS to JOIN to avoid API timeouts with large libraries [PR #14557], by @evan314159
    • Always save images [PR #14600], by @Shadowghost
    • Revert "Merge pull request #13604 from Jxiced/master" [PR #14593], by @Bond-009
    • Enhanced HTTP Range request support for. strm file [PR #14021], by @sususu98
    • Extract subtitles of MKS aux files if they're extractable. [PR #12718], by @IceStormNG
    • Further refinement of BCP 47 language labeling support [PR #14410], by @dyphire
    • Improve extra rule resolution and file handling [PR #14540], by @TokerX
    • Prevent whitespaces in username during wizard setup [PR #13604], by @Jxiced
    • Don't fail image saving on missing BaseItem [PR #14567], by @Shadowghost
    • Add extra movflags to fMP4 to take initial audio delay into account [PR #14553], by @nyanmisaka
    • Add fallback for keyframe-only trickplay extraction [PR #14467], by @jkhsjdhjs
    • Preserve interpunct (ยท) [PR #14543], by @theguymadmax
    • Also migrate IsFolder [PR #14554], by @JPVenson
    • fix file modification date comparisons [PR #14503], by @evan314159
    • Add progress reporting to AudioNormalizationTask. [PR #14306], by @shanepowell
    • Fix allow and block queries [PR #14482], by @theguymadmax
    • Ignore directory if empty .ignore file is present [PR #14536], by @piyushrungta25
    • Update DateLastSav... Read more
    Original source Report a problem
  • Sep 28, 2025
    • Parsed from source:
      Sep 28, 2025
    • Detected by Releasebot:
      Sep 29, 2025

    Jellyfin Server by Jellyfin

    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
    Original source Report a problem
  • Sep 27, 2025
    • Parsed from source:
      Sep 27, 2025
    • Detected by Releasebot:
      Sep 29, 2025

    Jellyfin Server by Jellyfin

    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

    Original source Report a problem
  • Apr 5, 2025
    • Parsed from source:
      Apr 5, 2025
    • Detected by Releasebot:
      Sep 30, 2025
    • Modified by Releasebot:
      Oct 19, 2025

    Jellyfin Server by Jellyfin

    10.10.7

    Jellyfin 10.10.7 delivers essential security fixes and bug fixes for a safer, smoother server. The update improves metadata handling, audio tagging, and media processing stability, and includes a crucial note about reverse proxy configurations.

    Jellyfin Server 10.10.7

    We are pleased to announce the latest stable release of Jellyfin, version 10.10.7!
    This minor release brings several bugfixes and security fixes to improve your Jellyfin experience.
    As always, please ensure you stop your Jellyfin server and take a full backup before upgrading!
    You can find more details about and discuss this release on our forums.

    Important Notes

    • Configurations behind a reverse proxy that did not explicitly configure trusted proxies will not work after this release. This was never a supported configuration, so please ensure you correct your configuration before upgrading. See the updated docs here for more information.

    Changelog (12)

    ๐Ÿ”’ Security

    • Fix validation of API parameters to FFmpeg [GHSA-2c3c-r7gp-q32m], by @Shadowghost
    • Fix trusting forward headers if none are configured [GHSA-qcmf-gmhm-rfv9], by @JPVenson

    Note: GHSAs will be published seven (7) days after this release.

    ๐Ÿ“ˆ General Changes

    • Fix regression where "Search for missing metadata" not handling cast having multiple roles [PR #13720], by @Lampan-git
    • Clone fallback audio tags instead of use ATL.Track.set [PR #13694], by @gnattu
    • Backport 10.11 API enum changes [PR #13835], by @nielsvanvelzen
    • Support more rating formats [PR #13639], by @IDisposable
    • Fix stackoverflow in MediaSourceCount [PR #12907], by @JPVenson
    • Upgrade LrcParser to 2025.228.1 [PR #13659], by @congerh
    • Include Role and SortOrder in MergePeople to fix "Search for missing metadata" [PR #13618], by @Lampan-git
    • Delete children from cache on parent delete [PR #13601], by @Bond-009
    • Fix overwrite of PremierDate with a year-only value [PR #13598], by @IDisposable
    • Wait for ffmpeg to exit on Windows before we try deleting the concat file [PR #13593], by @Bond-009
    • Fix 4K filtering when grouping movies into collections [PR #13594], by @theguymadmax
    • Remove empty ParentIndexNumber workaround [PR #13611], by @Shadowghost
    • Update dependency z440.atl.core to 6.20.0 [PR #13845], by @Shadowghost
    Original source Report a problem

This is the end. You've seen all the release notes in this feed!

Related products