Jellyfin Release Notes

Last updated: Nov 17, 2025

Jellyfin Products

All Jellyfin Release Notes

  • Nov 16, 2025
    • Parsed from source:
      Nov 16, 2025
    • Detected by Releasebot:
      Nov 17, 2025
    Jellyfin logo

    Jellyfin Web by Jellyfin

    10.11.3

    Jellyfin Web 10.11.3 brings bug fixes and small enhancements for stability and playback. Highlights include improved log viewer dynamic HDR handling and fixes for Live TV layout scanning limits and first-episode playback.

    ๐Ÿš€ Jellyfin Web 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 (11)

    ๐Ÿ—๏ธ Enhancements

    • Blacklist Firefox native mkv playback [PR #7335], by @gnattu
    • Disable scan button when scanning [PR #7325], by @viown
    • Relax dynamic HDR device Profile [PR #7298], by @gnattu
    • Enhance log viewer [PR #7312], by @viown

    ๐Ÿ“ˆ General Changes

    • Fix missing Live TV sections in experimental layout [PR #7313], by @theguymadmax
    • Restrict recently added max-32-streams limit to Tizen < v6.5 [PR #7283], by @kinke
    • Fix default values in display settings [PR #7295], by @thornbill
    • Revert "Enable use of hls.js when LG WebOS 4 or newer is used." [PR #7296], by @thornbill
    • Fix first episode when playing a series [PR #7301], by @thornbill
    • Add line break to card's secondary text [PR #7306], by @viown
    • Fix library not refreshing after adding new media library [PR #7290], by @theguymadmax
    Original source Report a problem
  • Nov 16, 2025
    • Parsed from source:
      Nov 16, 2025
    • Detected by Releasebot:
      Nov 18, 2025
    Jellyfin logo

    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 4, 2025
    Jellyfin logo

    Jellyfin Web by Jellyfin

    10.11.2

    Jellyfin Web 10.11.2 ships bug fixes and small enhancements. Highlights include using hls.js in Chromium, Titan OS detection, and fixing the log viewer JSON. Other tweaks improve tuner devices, the item-count grid, and avoiding native browser alerts.

    Jellyfin Web 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)

    ๐Ÿ—๏ธ Enhancements

    • Use hls.js instead of native HLS in Chromium [PR #7274], by @nyanmisaka
    • Add Titan OS detection [PR #7258], by @nielsvanvelzen
    • Avoid native browser alerts [PR #7259], by @nielsvanvelzen

    ๐Ÿ“ˆ General Changes

    • Fix tuner devices list [PR #7271], by @viown
    • Use legacy grid for item counts widget [PR #7272], by @viown
    • Fix JSON in log viewer [PR #7269], by @viown
    Original source Report a problem
  • Nov 3, 2025
    • Parsed from source:
      Nov 3, 2025
    • Detected by Releasebot:
      Nov 3, 2025
    Jellyfin logo

    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 27, 2025
    • Parsed from source:
      Oct 27, 2025
    • Detected by Releasebot:
      Oct 27, 2025
    Jellyfin logo

    Jellyfin Web by Jellyfin

    10.11.1

    Jellyfin Web 10.11.1 rolls out bug fixes and stability tweaks with a new Firefox backdrop rotation option and refined media session handling. This minor update improves performance and browser compatibility for a smoother streaming experience.

    Jellyfin Web 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 (11)

    ๐Ÿ—๏ธ Enhancements

    • Enable backdrop image rotation in Firefox [PR #7224], by @theguymadmax

    ๐Ÿ“ˆ General Changes

    • Fix multiple album artists in card footer [PR #7248], by @thornbill
    • Update SDK to 0.12.0 stable [PR #7250], by @thornbill
    • Wraps registration of all mediaSession action handlers in try catch. [PR #7252], by @bernarden
    • Fixed issue where waiting event is not being called correctly [PR #7245], by @PeachesMLG
    • Fix unpause and pause references in syncplay video player [PR #7227], by @PeachesMLG
    • Fix: Add minimum value 0 for SyncPlay Settings SpeedToSync input [PR #7221], by @SohamGanmote
    • Increase restore check interval to 45s [PR #7233], by @viown
    • Revert scroller overflow change for tv layout [PR #7241], by @thornbill
    • Fix skip button not displaying correctly with OSD (#6583) [PR #7219], by @thornbill
    • Handle browsers lacking stop media session action support [PR #7240], by @thornbill
    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 logo

    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 21, 2025
    • Parsed from source:
      Oct 21, 2025
    • Detected by Releasebot:
      Oct 20, 2025
    • Modified by Releasebot:
      Nov 4, 2025
    Jellyfin logo

    Jellyfin Web by Jellyfin

    10.11.0

    Jellyfin Web 10.11.0 launches with major UI upgrades, Live TV and library enhancements, React migrations across dashboards, and broad playback and bug fix boosts for a faster, more capable Jellyfin experience.

    ๐Ÿš€ Jellyfin Web 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 (232)

    ๐Ÿ”’ Security

    • Fix xss for person roles [PR #7196], by @thornbill
    • Fix XSS at wizard and dashboard library [PR #7114], by @dmitrylyzo

    ๐ŸŒŸ Highlights

    • Add media segment providers to library options [PR #6330], by @nielsvanvelzen

    ๐Ÿ—๏ธ Enhancements

    • Migrate Live TV page to React [PR #7082], by @viown
    • Show all album artists on cards [PR #6929], by @JohnCaveson
    • Fix ends at not always accounting for playback position [PR #6965], by @johnnyg
    • Migrate libraries page to React [PR #7078], by @viown
    • Show scroller content that overflows [PR #7177], by @thornbill
    • Use float for item details poster [PR #7195], by @thornbill
    • Improve theme video support [PR #7183], by @thornbill
    • Fix app bar visibility on item details page [PR #7175], by @thornbill
    • Fix "More From" section to show all albums by album artist [PR #7190], by @theguymadmax
    • Use mui dialogs for api keys page [PR #7105], by @viown
    • Add Play All and Shuffle buttons to Music Videos Libraries [PR #6866], by @theguymadmax
    • Enable screen saver in player if the video is paused [PR #7127], by @jagadam97
    • Enable alphapicker in movie collections tab [PR #7178], by @thornbill
    • Enable alphapicker in movie collections tab - standard layout [PR #7181], by @theguymadmax
    • Add Play All button to movies [PR #7028], by @theguymadmax
    • Go to activities on activity item click [PR #7128], by @viown
    • Replace toast with snackbar on dashboard [PR #7088], by @viown
    • Fix play all & shuffle for Person view [PR #6862], by @qm3jp
    • Add favorite seasons [PR #7156], by @thornbill
    • Allow editing artists for music albums [PR #7155], by @thornbill
    • Set MaxParentalRating and MaxParentalSubRating when setting parental controls [PR #7145], by @Shadowghost
    • Fix cancel button color on restore dialog [PR #7106], by @viown
    • Add start icons to dashboard buttons [PR #7083], by @viown
    • Disable spellcheck on custom CSS textbox [PR #7075], by @Lyall-A
    • Add loading indicator when installing plugin [PR #7042], by @viown
    • Add unified plugin page [PR #7017], by @thornbill
    • Restore back button in dashboard [PR #7024], by @thornbill
    • Fix line breaks in StorageListItem path [PR #7022], by @nielsvanvelzen
    • Migrate dashboard to React [PR #6939], by @viown
    • Use keycodes for UWP controller instead of gamepadtokey. [PR #6993], by @brad1111
    • Fix music playback order for artists and albums [PR #6888], by @theguymadmax
    • Fix play all & shuffle for studios [PR #6860], by @theguymadmax
    • Handle server ID mismatches [PR #6975], by @thornbill
    • Update dashboard header sizes to be consistent [PR #6989], by @viown
    • Hide metric cards if value is zero [PR #6960], by @thornbill
    • Migrate plugins catalog to React [PR #6951], by @viown
    • Migrate DVR to React [PR #6924], by @viown
    • Move Chapters,Trickplay fields to shuffle query only for Movie [PR #6953], by @TOomaAh
    • Migrate plugin repositories to React [PR #6925], by @viown
    • Migrate transcoding page to React [PR #6770], by @viown
    • Migrate installed plugins page to React [PR #6921], by @viown
    • Fix skip button positioning & design [PR #6670], by @viown
    • Fix: clarify interval units in dummy chapter help text [PR #6867], by @freeotoole
    • Use shadow for trickplay thumbnail text [PR #6826], by @nyanmisaka
    • Add "DownloadManagement" app feature for use in NativeShell clients [PR #6833], by @nielsvanvelzen
    • Scale the lyrics page responsively [PR #6518], by @lavafroth
    • Update subtitle position styling [PR #6766], by @thornbill
    • Fix item details page not filling desktop screen [PR #6772], by @thornbill
    • Add server name to startup wizard [PR #6769], by @thornbill
    • Update filter icons [PR #6778], by @thornbill
    • Reduce the number of events triggered by sessionPlayer [PR #5179], by @dkacperski97
    • Use logos from @jellyfin/ux-web [PR #6746], by @thornbill
    • Use server name for document title [PR #6706], by @thornbill
    • Add saving aspect ratio in video player [PR #6697], by @thornbill
    • Fix shuffle button for random individual items [PR #6604], by @LeandroSQ
    • Improve Album Sort on Songs Tab [PR #6694], by @Derek4aty1
    • Migrate wizard to dedicated app [PR #6689], by @thornbill
    • Move user settings menu to react [PR #6675], by @thornbill
    • Limit number of streams on Tizen [PR #6537], by @dmitrylyzo
    • Move themes to sass [PR #6662], by @thornbill
    • Replace switches with checkboxes [PR #6620], by @viown
    • Migrate General to React [PR #6596], by @viown
    • Use paper background for avatar with user image [PR #6602], by @thornbill
    • Add basic 404 page and *.html redirect [PR #6601], by @thornbill
    • Migrate NFO Settings to React [PR #6594], by @viown
    • Migrate tasks edit page to react [PR #6565], by @viown
    • Migrate libraries metadata to React [PR #6578], by @viown
    • Migrate libraries display to React [PR #6579], by @viown
    • Prevent whitespaces in username during wizard setup [PR #6563], by @Jxiced
    • Add title attribute to actor roles [PR #6344], by @othmar52
    • Update library name validation to trim automatically [PR #6547], by @thornbill
    • Convert trickplay to mui [PR #6524], by @viown
    • Remove trailing whitespace from new users' usernames [PR #6528], by @Jxiced
    • Migrate resume & streaming to React [PR #6516], by @viown
    • Add confirm dialog when deleting server [PR #6366], by @flebel9
    • Rewrite devices dashboard page in react [PR #6489], by @thornbill
    • Fix missing navigational buttons in the Book Player top bar [PR #6162], by @XeClutch
    • add media type specific translation in up next dialog [PR #6307], by @bluemoehre
    • Add collections as header on collections page [PR #6305], by @theguymadmax
    • Add HDR10 and Dolby Vision support for Vidaa OS [PR #6229], by @abdulmueid
    • Add Device Icons for WebOS & Updated Infuse Naming [PR #6281], by @JPKribs
    • Add branding help link [PR #6336], by @thornbill
    • Remove self cast target [PR #6277], by @thornbill
    • Move dashboard help links to header icon [PR #6254], by @thornbill

    ๐Ÿ“ˆ General Changes

    • Fix clipped delete button in devices page [PR #7202], by @viown
    • Set maximum npm version [PR #7210], by @thornbill
    • Add warning for page size setting [PR #7200], by @thornbill
    • Prevent navigation during horizontal scroll [PR #6915], by @fnbutton
    • Remove blank person type option [PR #7197], by @thornbill
    • Prevent dialog backdrop from displaying above dialog content [PR #7174], by @YouKnowBlom
    • Fix MUI theming [PR #7170], by @thornbill
    • Add download all support for music albums and collections [PR #7150], by @thornbill
    • Fix pdf extension check [PR #7124], by @S1NJED
    • Fix the tonemap box not hidden in software transcoding [PR #7167], by @nyanmisaka
    • Fix overflow in activity list [PR #7112], by @viown
    • Update LanNetworksHelp description for clarity [PR #7118], by @linkandzelda91
    • Changed the erroneous spelling of the OK button in localizations. [PR #7125], by @eje211
    • Fix browser type definition [PR #7157], by @thornbill
    • Extract native/custom subtitle element logic to separate typescript file [PR #7141], by @thornbill
    • Fix lodash import for tree-shaking [PR #7133], by @thornbill
    • Fix comic player not loading images with uppercase extensions [PR #7119], by @theguymadmax
    • Refactor music video section handling for artists [PR #7104], by @thornbill
    • Fix TV dpad focus issues if the body of the page is the focused element. [PR #7098], by @brad1111
    • Use theme manager to update mui theme [PR #7102], by @thornbill
    • Fix incorrect user menu location [PR #7084], by @viown
    • Fix bug in JMP flex alignment [PR #7081], by @enter-a-random-username
    • Fix aborted by server shutdown message wrapped in parenthesis [PR #7076], by @viown
    • Fix Edge WebView 2 being detected as old Edge. [PR #7092], by @brad1111
    • Use legacy grid on dashboard page [PR #7029], by @viown
    • Fix a couple focus issues in TV layout with keyboard navigation. [PR #7031], by @brad1111
    • Fix vertical alignment during fetch of media aditional content [PR #7050], by @Thiteago
    • Fix checkbox toggle on controller [PR #6974], by @brad1111
    • Add fallback to 4K resolution if window size is infinite [PR #6979], by @thornbill
    • Fix logic for DeviceCard controls [PR #7027], by @nielsvanvelzen
    • use PascalCase for api_key parameter [PR #7014], by @nielsvanvelzen
    • Allow to scroll partial images in slider [PR #6676], by @enter-a-random-username
    • Revert invalid Portuguese translations [PR #6999], by @thornbill
    • Fix image loading skeleton [PR #6998], by @thornbill
    • Fix Load Spinner when Playback Error Message Closes [PR #6890], by @deneille
    • Enable hls.js with WebOS [PR #6678], by @timitt
    • Fix split idiom shutdown -> shut down [PR #6962], by @systemcrash
    • Set maxMaxBufferLength to avoid bufferAppendError on Chrome 138 [PR #6985], by @nyanmisaka
    • Fix RTL support for lyrics [PR #6936], by @thornbill
    • Update resume position on user data update [PR #6913], by @viown
    • Fix path references in themes [PR #6970], by @thornbill
    • Add item count widget to dashboard [PR #6933], by @thornbill
    • Fix missing translation for the fanart plugin [PR #6934], by @thornbill
    • Add storage metric display to dashboard [PR #6918], by @thornbill
    • Add backup dashboard page [PR #6917], by @viown
    • Add Proxy polyfill [PR #6906], by @dmitrylyzo
    • Migrate MUI themes to CSS vars [PR #6874], by @thornbill
    • Fix link - skip redirection [PR #6868], by @ireun
    • Update link for setup guide [PR #6789], by @felix92050...
    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 logo

    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 logo

    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 logo

    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

Related vendors