❌

Normale weergave

12.0

8 September 2026 om 03:38

πŸš€ Jellyfin Web 12.0

We are pleased to announce the latest stable release of Jellyfin, version 12.0! This major release brings many new features, improvements, and bugfixes to improve your Jellyfin experience. As always, please ensure you take a full backup before upgrading!

Discuss this release further on our forums.

Changelog (264)

πŸ”’ Security

πŸ—οΈ Enhancements

πŸ“ˆ General Changes

  •  

12.0

8 September 2026 om 09:50

πŸš€ Release notes for 12.0

Notes on Updating

Before upgrading from an earlier version, a full backup of the data directory is strongly recommended, as this release includes database changes that prevent rolling back without a full restore.

Direct upgrades from 10.10.7 and 10.11.x to 12.0 are supported; intermediate upgrades are not required. Users running releases older than 10.10.7 are strongly encouraged to upgrade to 10.10.7 before migrating to 12.0.

Installed repository plugins (anything not built-in) should also be removed before migrating. Plugins will likely need time to adapt to the new database changes, so re-adding them afterward is the safest approach for testing.

Official plugins compatible with Jellyfin are available through the stable plugin repository. If you have changed to the unstable plugin repository please change it back.

After migrating please perform the following steps.

  • Perform a full library scan to restore alternative versions

If you run into issues, please prefix bug reports with "[12.0]".

Packaging

  • Debian Bullseye and Ubuntu Focal packages are no longer built

Server

  • Performance PR implications #16062
    • We're running a full path-based check on all library items to clean up left overs. Depending on size this can take some time
    • Alternative versions of media that were auto resolved (not manually merged) will be removed due to data type issues -> A full library scan will fix this again and is therefore REQUIRED AFTER UPGRADE
    • First scan will take significantly longer than normal and some movies might appear as newly added due to type issues that got fixed on-scan
  • Multiple versions for episodes
  • Similarity & recommendation providers
  • Search providers, letting plugins extend or replace how search results are produced
  • SchedulesDirect and EPG refresh fixes
  • Fixes to the parental rating system
  • Proper data pruning on file replacement/deletion
  • Support triple+ digit episode numbers
  • Add library-specific BoxSet and Playlist filtering, allowing per-library collection and playlist views
  • CACHEDIR.tag support
  • Accept-Language header support
  • Add VideoRotation profile condition for Android TVs that do not support rotation metadata
  • Parse provider IDs from season and episode folder/file names
  • Allow tmdb, tvdb, and imdb as aliases for the tmdbid, tvdbid, and imdbid provider IDs
  • Add curly brace and parentheses support for parsing attribute values
  • Add NameStartsWith and NameLessThan filters to Person search
  • Add new filters for audio and subtitle languages
  • Add OriginalLanguage as option to PreferredAudioLanguage
  • Add a collection API for Included In feature
  • Add support for VobSub subtitle streams
  • Add Tmdb missing episode provider

Breaking and behavior changes

  • Legacy route prefixes removed (/emby/* and /mediabrowser/*). Old third-party clients that rely on them will stop working
  • Legacy authorization is now disabled by default, and a migration disables it on existing installs as well
  • Removed obsolete API routes: POST /Users/{userId}/EasyPassword (the EasyPassword feature is gone), GET /Items/{itemId}/CriticReviews, GET /Environment/NetworkShares, POST /System/MediaEncoder/Path, GET /LiveTv/Recordings/Groups/{groupId}, and GET /QuickConnect/Initiate
  • The global subtitle configuration has been removed, subtitle settings are configured per library
  • .ogg is no longer treated as a video extension and is audio only, .aifc is now recognized as audio, and .aiff is no longer treated as an image
  • Symlinks are only resolved at playback time
  • Sorting by name now uses SortName and CleanName, and the same cleaning logic is applied to ForcedSortName. Library ordering may change compared to 10.11
  • Image endpoints no longer upscale beyond the source resolution, so low resolution artwork renders at its real size instead of being enlarged
  • Username capitalization can now be changed. Usernames are stored in a normalized column with a unique index, so installs with usernames that differ only by case need to be corrected before upgrading

Database and performance

  • Playlists and collections are now properly relational, using a new LinkedChildren table instead of serialized child lists. OwnerId and PrimaryVersionId are real GUID foreign keys, and ExtraIds has been dropped
  • Many tuning migrations covering item counts, item names, type and clean name, latest items, image info, and primary version id
  • Migration routines clean up existing data on first boot: duplicate music artists and people are merged, orphaned extras and external data are removed, incorrect owner relationships are repaired, and clean names, forced sort names, and series presentation keys are recomputed
  • Heavy database tasks no longer run while a library scan is in progress
  • Faster queries for Resume, Next Up, rewatching, Latest Items for music, playlists and collections, artist lookup, and item counts
  • Item deletion is batched, which fixes "too many SQL variables" failures when deleting large numbers of items
  • jellyfin.db can now be stored at a custom path

Operations

  • New --mode startup flag with MediaServer, MigrateSystem, and SeedSystem, allowing migrations or database seeding to be run without starting the server. This is useful for containerized and orchestrated deployments and for controlled upgrades
  • The startup interface has been restyled and now shows version and activity information
  • Disabled plugins are no longer re-enabled on restart
  • Full system backups skip corrupt keyframe rows instead of failing

Media and subtitles

  • Subtitle writing now goes through SubtitleEdit, which is what avoids the SSA to ASS conversion and loss of styles
  • External subtitles can be embedded into MKV when transcoding
  • The subtitle extraction timeout is now configurable
  • Client-rendered graphical subtitles are allowed during remux
  • Fixes for races in concurrent subtitle conversion, cache invalidation when a subtitle is replaced, and ffmpeg hangs during extraction
  • New HlsAudioSeekStrategy configuration option
  • Trickplay: existing files are discovered during a scan, duplicates from interlaced video are fixed, invalid PTS values from containers are normalized, and the cache is cleaned up after a failure

Live TV

  • Live TV no longer returns unreachable "server-local" streaming URLs to clients
  • XMLTV background images and episode thumbnails are now imported
  • XMLTV guide imports skip programs whose data has not changed, using an ETag computed from the fields the server actually consumes, which makes repeat guide refreshes considerably cheaper. Other listings providers stay on the existing field-by-field update path

Metadata and providers

  • ListenBrainz is now bundled with the server and provides similar artist data with a selectable similarity algorithm
  • TVDB provider IDs are supported for movies
  • AudioDb artist search
  • ReplayGain album gain is parsed
  • MusicBrainz lookups are more resilient
  • WEB-DL release tags are recognized in file names
  • Hyphenated numbers in episode titles are no longer parsed as multi-episode files
  • 3D format detection works when the tag is the last token of the path
  • Person metadata refreshes are queued instead of blocking the request

Transcoder

  • New upstream version of FFmpeg 8.1
  • Optimized CUDA transposing filter performance
  • Optimized OCL scaling filter performance
  • Optimized OCL tonemapping filter performance on Mali GPU
  • Use EOTF from BT 2446 Method B for HLG tonemapping
  • Fix potential A/V desync in HLS when transcoding video while remuxing audio
  • Avoid SSA to ASS conversion and loss of styles
  • Add spec-compliant dvh1 HLS variant for DoVi P5 for compatibility

Web

  • The Modern layout is now the default, the previous layout is now called Legacy
  • Updated Music Videos view
  • Updated Mixed Media view
  • Updated Collections & Playlists view
  • Updated Books view
  • Add still watching prompt
  • Add delay setting for photo slideshow
  • Add caching of queries to indexed db for the tanstack query client for improved loading performance
  • Add watch feature to log viewer
  • Add , and . as controls to scrub frame-by-frame
  • Add filters for audio and subtitle languages (modern layout only)
  • Add Collections and playlist tab to all libraries
  • Add collections to item details page
  • Replace libpgs with libbitsub and adds support for vobsub rendering
  • Merge cards for crew with multiple roles

Layout and themes

  • All themes now derive from a shared base theme built on CSS variables, including Dark, Light, WMC, Blue Radiance, Apple TV, and Purple Haze. Custom themes may need to be adjusted
  • The library toolbar has been merged into the app bar, with a sticky library header and design polish throughout the library
  • Custom links can be added to the Modern layout
  • The screensaver time setting is now available in the Modern layout

Libraries and browsing

  • Collections and folders tabs for book libraries, and a folder view in the Modern home videos layout
  • Default tab options for Home Videos and Photos libraries
  • Studio search, and an extended Studios tab
  • Play All and Shuffle buttons on the series library. Both are disabled rather than hidden when no items are available
  • Improved Upcoming view
  • Sorting and filtering on the Activity page
  • A Reset Filters button in the filter dropdown
  • Folders can be marked as played
  • TV show creators are shown on item details
  • Similarity providers can be configured per library
  • Pagination controls are hidden when paging is disabled

Playback

  • The playback info overlay is more compact and shows more detail
  • Chapter names are shown in the OSD slider bubble
  • Bitrate detection now runs in web
  • Dolby Vision in MKV on webOS 25 and newer
  • AV1 fMP4 stream copy on TV clients
  • Direct play of anamorphic video on Tizen, and loosened anamorphic restrictions for browser device profiles
  • On iOS, background playback continues when the screen is turned off, and audio normalization is disabled to fix pitch and speed issues
  • libbitsub updated to v1.11.0 with an HLS offset fix
  • The screensaver is suppressed while viewing photos or reading

TV and remote

  • Game controller navigation fixes, and the gamepad repeat rate is no longer tied to framerate
  • Keyboard controls work on non-Latin keyboard layouts, with additional fixes for older browsers
  • Rewind and FastForward play state commands are handled
  • SyncPlay menu update, and the SyncPlay ping is now reported to the server
  • Focused and checked checkbox styling in the TV layout

Under the hood

  • WebSockets have been migrated to SDK subscriptions
  • The React and TypeScript migration continues with the libraries, Live TV, and networking pages, and the dashboard user pages now use the TS SDK
  • TanStack Query now backs user settings and home screen sections, and the query cache is cleared when the server restarts

Notable fixes

  • Blurry card images on high DPI displays, and card image sizes are rounded up
  • Duplicate /socket connections
  • Login loop, connecting to the wrong server when several are configured, and native shell server selection when signing out
  • An invalid request for all items on page load
  • The Live TV default landing tab
  • Holding and dragging on media no longer activates multi-select
  • A warning is shown before restoring a version, a warning is shown when starting a backup while a scan is running, and a library scan starts automatically when folders are added to a library

Security

Server:

  • Path validation has been added to the legacy HLS segment endpoints and to the plugin image endpoint, so a requested file must resolve inside the transcode directory
  • Path traversal hardening has been extended to the image and plugin endpoints and to username path handling, building on the fixes released in 10.11.x
  • The startup wizard can no longer be re-run without authentication on a misconfigured server
  • Unsafe plugin package names are rejected by the plugin installer
  • Parental filtering is enforced on additional endpoints, playlist visibility has been corrected, non-admin access to additional parts has been fixed, and people are exempt from the allowed tags visibility check

Web:

  • Cross-site scripting via person roles
  • Auth parameters are encoded when creating API clients
  • The login disclaimer only allows common link protocol schemes

Books

Books have often taken a backseat in favor of video playback in Jellyfin, but this should no longer be the case.
We have started a concerted effort to improve book support across the API and our official clients.
eBook and comic support is still maturing, but the ODPS plugin allows for direct access from a wide range of popular self-hosted programs.
Correspondingly, contributions in any repository are extremely welcome from the wider community.
That includes server improvements, documentation changes, and third-party clients for book playback.
A combination of eBook, comic, and audiobook support is available on the following clients.

Official: Web, iOS, Android, Desktop, Roku, Kodi, JMP
Community: JellyBook, Symfonium, Jellium, Plappa

One notable omission from the server is book series as unique entities, which didn't make the cut for this release.
If you would like to bridge the gap until they are added, feel free to use the Folio plugin to display them as collections.
It functions very similar to the TMDb Box Sets plugin but only applies to eBooks.

Another in-flight feature is audiobook chapters, which are only available from the API at present.
Luckily, this means client support is now possible, so you should see them appear in your favorite audiobook client before our next server release.

NOTE: The Bookshelf plugin has been deprecated and its features have been merged into server or extracted into the ComicVine and GoogleBooks providers.

Server Changes

  • Bookshelf has been split into separate GoogleBooks and ComicVine providers
  • Local book parsing has been improved and is available without plugins
    • Book metadata is extracted directly from OPF and ComicInfo files or ComicBookInfo comments
    • External covers are now supported for audiobook files
    • Posters are generated for EPUBs and all supported comic archives
    • Name, index, year, and series are parsed from book filenames
    • Both volume and chapter will be available in the API when present in comic filenames
    • Page counts are extracted from comic archives and PDFs
    • Creator names from OPF data are normalized to a common format
  • A new OpenLibrary plugin has been created for metadata and images
  • ISBN external IDs and links are supported
  • Chapters are now extracted from audiobooks

Web Changes

  • Modern book library layout has been added with view types and paging
  • Books display information about their authors and vice versa
  • Playback interface has been redesigned and standardized across all book types
  • Progress indicator is enabled again for supported eBooks
  • Sorting books by index number, release date, etc is now available
  • Font size selection has been improved for EPUB files
  • Background audiobook playback is working on iOS devices
  • Authors, collections, and folders tabs have been added to book libraries, and audiobooks appear under authors
  • Fullscreen behavior is unified across all book players, and PDFs support swipe navigation

Developers

API Changes

The API no longer allows the use of deprecated authorization mechanisms by default.
Clients and tooling need to migrate if they haven't done so already. See #15559 for details.

There have been a number of other changes to the SDK libraries and API as part of an ongoing effort to better document the API for client use.
Please note the following with regards to API support.
A full explanation of our policy for API changes will be added to the developer documentation in the coming months.

  • If an endpoint isn't listed in the OpenAPI specification it should not be used by clients.
    • There are certain endpoints that are still exposed for legacy reasons despite being excluded from the OpenAPI spec.
    • These can be removed in any major release without warning
  • If an endpoint or parameter is marked as obsolete in the OpenAPI specification it should not be used by clients.
    • Same explanation as above.
  • As a general rule, any deprecations will be marked as such for an entire (major) release cycle before the deprecated endpoint or parameter is liable for removal.

Behavior changes clients should be aware of:

  • GetItems is now asynchronous and applies recursive when filters are requested, limited to requests that include includeItemTypes. The same query can return a different result set than it did on 10.11
  • ItemByName responses are restricted and people are deduplicated
  • Newly obsolete but still functional, with replacements:
    • GetTrailers -> use GetItems with includeItemTypes=Trailer
    • GetArtists and GetAlbumArtists -> use GetPersons
    • GetArtistByName -> use GetPerson
    • GetMusicGenre -> use GetGenre
    • GetInstantMixFromMusicGenreById and GetInstantMixFromMusicGenreByName -> use GetInstantMixFromItem
    • GetStartupConfiguration, UpdateInitialConfiguration, and SetRemoteAccess -> use the configuration endpoints
    • GetRecordingsSeries
    • UserDto.HasPassword is marked obsolete and no longer provides useful information
  • The HLS controllers are hidden from the specification

Platform

  • The server now targets .NET 10. Plugins have to be retargeted and rebuilt
  • Swashbuckle has been updated to v10, which changes the generated OpenAPI document, so SDKs need to be regenerated
  • jellyfin-web now builds with Node 24 LTS and npm 11

Plugin changes

  • ISearchEngine has been replaced by ISearchManager, and SearchEngine has been replaced by SearchManager together with SqlSearchProvider
  • Removed: NowPlayingQueueFullItems, DtoExtensions.AddClientFields, Jellyfin.Extensions.AlphanumericComparator, the ISubtitleWriter family of subtitle writers, and SubtitleOptions with SubtitleConfigurationFactory
  • ServerConfiguration.EncoderPreset is no longer nullable
  • IAuthenticationProvider.HasPassword has been removed
  • IPasswordResetProvider.StartForgotPasswordProcess takes the entered username and a nullable user
  • IUserManager: the Users and UsersIds properties are now the GetUsers and GetUsersIds methods, and RenameUser, ResetPassword, and ChangePassword take a user id instead of a User. GetFirstUser has been added
  • Several IItemRepository members moved to the new services: item saving and deletion and UpdateInheritedValues to IItemPersistenceService, counts to IItemCountService, and Next Up series keys to INextUpService
  • IPeopleRepository.GetPeople and ILibraryManager.GetPeopleItems return a QueryResult, and IDtoService.GetBaseItemDtos and ILibraryManager.DeleteItemsUnsafeFast have new signatures
  • IDirectoryService.GetFilePaths no longer takes a sort argument, and the IPathManager subtitle and attachment path getters are now nullable

New plugin APIs

This release adds several extension points that plugins could not hook into before.

  • Search providers. Plugins can now take part in search itself rather than only in metadata lookup. ISearchProvider exposes Name, Type, Priority, and CanSearch(SearchProviderQuery), with IInternalSearchProvider for providers that search the local library and IExternalSearchProvider for providers that stream SearchResult items from a remote service. Providers are registered through ISearchManager.AddParts and are consulted in priority order, so a plugin can extend or take over from the built-in SqlSearchProvider
  • Similarity and recommendation providers. ISimilarItemsProvider is split inherited by ILocalSimilarItemsProvider, IRemoteSimilarItemsProvider, and IBatchLocalSimilarItemsProvider, each with a generic variant so a provider can declare the item type it handles. Providers are selected and ordered per library through LibraryOptions.SimilarItemProviders and SimilarItemProviderOrder, and ISimilarItemsManager also pulls movie recommendations. The bundled ListenBrainz provider is built on this
  • Comic metadata providers. IComicProvider (ReadMetadata and HasItemChanged) lets a plugin supply comic metadata alongside the built-in ComicInfo and ComicBookInfo readers
  • Chapters for any item type. IChapterManager.SaveChapters now takes a BaseItem rather than a Video, and gained a Supports(BaseItem) check. This is what makes audiobook chapters possible, and it lets plugins save chapters for non-video items
  • Password resets for unknown users. IPasswordResetProvider.StartForgotPasswordProcess now receives the entered username along with a nullable user, so a provider can handle a request for a username the server does not know or hand the reset off to an external provider
  • Media segment cleanup. IMediaSegmentProvider.CleanupExtractedData is called when an item's data is pruned, so segment providers can remove their own extracted files
  • Schedules Direct. ISchedulesDirectService exposes available countries, service availability, and the image daily limit state, so Live TV plugins no longer need to reimplement them. ITunerHostManager.DeleteTunerHost allows removing a tuner
  • Alternate versions and linked children. Now that linked children are relational, ILibraryManager exposes ResolveAlternateVersion, GetLocalAlternateVersionIds, GetLinkedAlternateVersions, GetItemIdsWithAlternateVersions, and UpsertLinkedChild. Plugins that manipulated version links through serialized item data need to move to these
  • Batch APIs for bulk work. IUserDataManager gained GetUserDataBatch, GetResumeUserData, GetResumeUserDataBatch, and ResetPlaybackStreamSelections. ILibraryManager gained GetPeopleByItems, GetPeopleNamesByItems, and GetNextUpEpisodesBatch. IItemCountService offers batched child and played/total counts
  • Localization. ILocalizationManager.GetServerLocalizedString and GetLanguageDisplayName let plugins localize against the server locale
  • ICollectionManager.GetCollectionsContainingItem backs the Included In feature, and IPlaylistManager.AddItemToPlaylistAsync takes a position so items can be inserted at the top of a playlist

IHasEmbeddedImage is also new, but it is only for plugins compiled into the server; external plugins should keep declaring their image with imagePath in meta.json.

TLS Configuration

In the previous release notes 10.11.0 we announced the deprecation of the built-in TLS certificate handling for this version. This change has been postponed to a future version.


Discuss this release further on our forums.

Changelog (460)

πŸ”’ Security

🌟 Highlights

πŸ—οΈ Enhancements

πŸ“ˆ General Changes

  •  

10.11.11

6 Juni 2026 om 18:18

πŸš€ Jellyfin Web 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.

Changelog (2)

πŸ“ˆ General Changes

  •  

10.11.11

6 Juni 2026 om 18:18

πŸš€ 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.

Changelog (1)

πŸ“ˆ General Changes

  •  

10.11.10

25 Mei 2026 om 01:07

πŸš€ Jellyfin Web 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.

Changelog (1)

πŸ”’ Security

  •  

10.11.10

25 Mei 2026 om 01:07

πŸš€ 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.

Changelog (2)

πŸ”’ Security

πŸ“ˆ General Changes

  •  

10.11.9

21 Mei 2026 om 04:00

πŸš€ Jellyfin Web 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.

Changelog (1)

πŸ”’ Security

  •  

10.11.9

21 Mei 2026 om 03:59

πŸš€ 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.

Changelog (5)

πŸ“ˆ General Changes

  •  

10.11.8

5 April 2026 om 21:43

πŸš€ Jellyfin Web 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.

Changelog (1)

πŸ“ˆ General Changes

  •  

10.11.8

5 April 2026 om 21:43

πŸš€ 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.

Changelog (3)

πŸ“ˆ General Changes

  •  

10.11.7

1 April 2026 om 02:51

πŸš€ 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.

Changelog (29)

πŸ”’ Security

πŸ“ˆ General Changes

  •  

10.11.7

1 April 2026 om 02:32

πŸš€ Jellyfin Web 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.

Changelog (18)

πŸ—οΈ Enhancements

πŸ“ˆ General Changes

  •  

10.11.6

19 Januari 2026 om 02:43

πŸš€ Jellyfin Web 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.

Changelog (8)

πŸ—οΈ Enhancements

πŸ“ˆ General Changes

  •  

10.11.5

15 December 2025 om 04:32

πŸš€ Jellyfin Web 10.11.5

We are pleased to announce the latest stable release of Jellyfin, version 10.11.5! 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 (9)

πŸ—οΈ Enhancements

πŸ“ˆ General Changes

  •  

10.11.4

1 December 2025 om 04:08

πŸš€ Jellyfin Web 10.11.4

We are pleased to announce the latest stable release of Jellyfin, version 10.11.4! 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 (3)

πŸ—οΈ Enhancements

  • Fix trickplay not displaying when content is played from a playlist [PR #7331], by @theguymadmax

πŸ“ˆ General Changes

  • modify TOC and button layout in book player [PR #7344], by @dkanada
  • fix book playback in continue reading home section [PR #7345], by @dkanada

  •  

10.11.3

16 November 2025 om 23:55

πŸš€ 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

πŸ“ˆ 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

  •  

10.11.2

3 November 2025 om 03:51

πŸš€ 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

πŸ“ˆ General Changes

  •  

10.11.1

27 Oktober 2025 om 03:20

πŸš€ 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

πŸ“ˆ 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

  •  

10.11.0

20 Oktober 2025 om 03:04

πŸš€ 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

🌟 Highlights

πŸ—οΈ Enhancements

πŸ“ˆ General Changes

  •  

10.11.6

19 Januari 2026 om 02:43

πŸš€ 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.

Changelog (20)

πŸ“ˆ General Changes

  •  

10.11.5

15 December 2025 om 04:17

πŸš€ Jellyfin Server 10.11.5

We are pleased to announce the latest stable release of Jellyfin, version 10.11.5! 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 (17)

πŸ“ˆ General Changes

  •  

10.11.4

1 December 2025 om 04:08

πŸš€ Jellyfin Server 10.11.4

We are pleased to announce the latest stable release of Jellyfin, version 10.11.4! 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 (10)

πŸ“ˆ General Changes

  •  

10.11.3

16 November 2025 om 23:55

πŸš€ 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

  •  

10.11.2

3 November 2025 om 03:51

πŸš€ 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

  •  

10.11.1

27 Oktober 2025 om 03:20

πŸš€ 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

  •  

10.11.0

20 Oktober 2025 om 03:04

πŸš€ 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

πŸ—οΈ 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

  •  

10.10.7

5 April 2025 om 21:50

πŸš€ 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

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

πŸ“ˆ General Changes

  •  

10.10.6

16 Februari 2025 om 23:13

πŸš€ Jellyfin Server 10.10.6

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

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.

Release Notes

  • Crashes on Apple silicon [Issue #13379] should be fixed by the bump to .NET framework version 8.0.13 in this release

Changelog (12)

πŸ“ˆ General Changes

  •  

10.10.5

25 Januari 2025 om 20:31

πŸš€ Jellyfin Server 10.10.5

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

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 (9)

πŸ“ˆ General Changes

  •  

10.10.4

22 Januari 2025 om 03:57

πŸš€ Jellyfin Server 10.10.4

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

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 (20)

πŸ“ˆ General Changes

  •  
❌