Releases: jellyfin/jellyfin-web
10.11.1
🚀 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
10.11.0
🚀 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...
10.11.0 RC9
🚀 Jellyfin Web 10.11.0 RC9
We are pleased to announce the ninth 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.
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-rc9orpreviewtags.
What's Changed (since RC8)
- Fix browser type definition by @thornbill in #7157
- Allow editing artists for music albums by @thornbill in #7155
- Add favorite seasons by @thornbill in #7156
- Fix play all & shuffle for Person view by @qm3jp in #6862
- Changed the erroneous spelling of the OK button in localizations. by @eje211 in #7125
- Update LanNetworksHelp description for clarity by @linkandzelda91 in #7118
- Replace toast with snackbar on dashboard by @viown in #7088
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202510030502 by @renovate[bot] in #7153
- Fix overflow in activity list by @viown in #7112
- Fix the tonemap box not hidden in software transcoding by @nyanmisaka in #7167
- Fix pdf extension check by @S1NJED in #7124
- Go to activities on activity item click by @viown in #7128
- Fix MUI theming by @thornbill in #7170
- Add download all support for music albums and collections by @thornbill in #7150
- Prevent dialog backdrop from displaying above dialog content by @YouKnowBlom in #7174
- Enable alphapicker in movie collections tab - standard layout by @theguymadmax in #7181
- Add Play All button to movies by @theguymadmax in #7028
- Enable alphapicker in movie collections tab by @thornbill in #7178
- Enable screen saver in player if the video is paused by @jagadam97 in #7127
- Add Play All and Shuffle buttons to Music Videos Libraries by @theguymadmax in #6866
- Use mui dialogs for api keys page by @viown in #7105
- Fix app bar visibility on item details page by @thornbill in #7175
- Fix "More From" section to show all albums by album artist by @theguymadmax in #7190
- Improve theme video support by @thornbill in #7183
New Contributors
- @qm3jp made their first contribution in #6862
- @eje211 made their first contribution in #7125
- @linkandzelda91 made their first contribution in #7118
- @S1NJED made their first contribution in #7124
Full Changelog: v10.11.0-rc8...v10.11.0-rc9
Previous RC Changelogs: https://github.com/jellyfin/jellyfin/releases/tag/v10.11.0-rc7 [RC8 had no changes]
10.11.0 RC8
🚀 Jellyfin Web 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-rc8orpreviewtags.
What's Changed (since RC7)
No changes.
Previous RC Changelogs: https://github.com/jellyfin/jellyfin/releases/tag/v10.11.0-rc7
10.11.0 RC7
🚀 Jellyfin Web 10.11.0 RC7
We are pleased to announce the sixth 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, 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. Note that Windows Installers (.exe) are currently missing due to build issues.
- For Docker, you can pull the
10.11.0-rc7orpreviewtags.
What's Change (since RC6)
- Extract native/custom subtitle element logic to separate typescript file by @thornbill in #7141
- Fix XSS at wizard and dashboard library by @dmitrylyzo in #7114
- Set MaxParentalRating and MaxParentalSubRating when setting parental controls by @Shadowghost in #7145
Full Changelog: v10.11.0-rc6...v10.11.0-rc7
What's Changed (since RC5, to RC6)
- Fix Edge WebView 2 being detected as old Edge. by @brad1111 in #7092
- Disable spellcheck on custom CSS textbox by @Lyall-A in #7075
- Fix aborted by server shutdown message wrapped in parenthesis by @viown in #7076
- Fix bug in JMP flex alignment by @enter-a-random-username in #7081
- Fix incorrect user menu location by @viown in #7084
- Add start icons to dashboard buttons by @viown in #7083
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202508141352 by @renovate[bot] in #7094
- Update CI dependencies by @renovate[bot] in #7096
- Update dependency hls.js to v1.6.9 by @renovate[bot] in #7095
- Use theme manager to update mui theme by @thornbill in #7102
- Fix TV dpad focus issues if the body of the page is the focused element. by @brad1111 in #7098
- Refactor music video section handling for artists by @thornbill in #7104
- Fix cancel button color on restore dialog by @viown in #7106
- Update CI dependencies by @renovate[bot] in #7122
- Fix comic player not loading images with uppercase extensions by @theguymadmax in #7119
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202508300501 by @renovate[bot] in #7120
- Fix lodash import for tree-shaking by @thornbill in #7133
New Contributors
Full Changelog: v10.11.0-rc5...v10.11.0-rc6
What's Changed (since RC4, to RC5)
Full Changelog: v10.11.0-rc4...v10.11.0-rc5
What's Changed (since RC3, to RC4)
- Fix line breaks in StorageListItem path by @nielsvanvelzen in #7022
- Restore back button in dashboard by @thornbill in #7024
- Fix logic for DeviceCard controls by @nielsvanvelzen in #7027
- Add fallback to 4K resolution if window size is infinite by @thornbill in #6979
- Add unified plugin page by @thornbill in #7017
- Add loading indicator when installing plugin by @viown in #7042
- Fix checkbox toggle on controller by @brad1111 in #6974
- Fix vertical alignment during fetch of media aditional content by @Thiteago in #7050
- Fix a couple focus issues in TV layout with keyboard navigation. by @brad1111 in #7031
New Contributors
Full Changelog: v10.11.0-rc3...v10.11.0-rc4
What's Changed (since RC2, to RC3)
- Fix path references in themes by @thornbill in #6970
- Migrate DVR to React by @viown in #6924
- Update resume position on user data update by @viown in #6913
- Fix RTL support for lyrics by @thornbill in #6936
- Update Linters by @renovate[bot] in #6950
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506260502 by @renovate[bot] in #6959
- Update CatChen/eslint-suggestion-action action to v4.1.18 by @renovate[bot] in #6980
- Update dependency es-check to v9.1.4 by @renovate[bot] in #6958
- Update Fonts to v5.2.6 by @renovate[bot] in #6981
- Update tanstack-query monorepo to v5.80.10 by @renovate[bot] in #6952
- Update Vitest to v3.2.4 by @renovate[bot] in #6957
- Update dependency typescript-eslint to v8.34.1 by @renovate[bot] in #6984
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506270243 by @renovate[bot] in #6982
- Update Sass to v1.89.2 by @renovate[bot] in #6876
- Update dependency core-js to v3.43.0 by @renovate[bot] in #6983
- Update PostCSS by @renovate[bot] in #6956
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506270502 by @renovate[bot] in #6986
- Set maxMaxBufferLength to avoid bufferAppendError on Chrome 138 by @nyanmisaka in #6985
- Update github/codeql-action action to v3.29.1 by @renovate[bot] in #6987
- Migrate plugins catalog to React by @viown in #6951
- Fix split idiom shutdown -> shut down by @systemcrash in #6962
- Enable hls.js with WebOS by @timitt in #6678
- Fix Load Spinner when Playback Error Message Closes by @deneille in #6890
- Hide metric cards if value is zero by @thornbill in #6960
- Update dashboard header sizes to be consistent by @viown in #6989
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506280502 by @renovate[bot] in #6990
- Update github/codeql-action action to v3.29.2 by @renovate[bot] in #6995
- Handle server ID mismatches by @thornbill in #6975
- Fix image loading skeleton by @thornbill in #6998
- Revert invalid Portuguese translations by @thornbill in #6999
- Fix play all & shuffle for studios by @theguymadmax in #6860
- Allow to scroll partial images in slider by @enter-a-random-username in #6676
- Fix music playback order for artists and albums by @theguymadmax in #6888
- Update dependency @stylistic/stylelint-plugin to v3.1.3 by @renovate[bot] in #7000
- Update Linters by @renovate[bot] in #6988
- Update dependency typescript-eslint to v8.35.1 by @renovate[bot] in #6996
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202507090504 by @renovate[bot] in #6992
- use PascalCase for api_key parameter by @nielsvanvelzen in #7014
- Use keycodes for UWP contro...
10.11.0 RC6
🚀 Jellyfin Web 10.11.0 RC6
We are pleased to announce the sixth 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 RC1-5 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. Note that Windows Installers (.exe) are currently missing due to build issues.
- For Docker, you can pull the
10.11.0-rc6orpreviewtags.
What's Changed (since RC5)
- Fix Edge WebView 2 being detected as old Edge. by @brad1111 in #7092
- Disable spellcheck on custom CSS textbox by @Lyall-A in #7075
- Fix aborted by server shutdown message wrapped in parenthesis by @viown in #7076
- Fix bug in JMP flex alignment by @enter-a-random-username in #7081
- Fix incorrect user menu location by @viown in #7084
- Add start icons to dashboard buttons by @viown in #7083
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202508141352 by @renovate[bot] in #7094
- Update CI dependencies by @renovate[bot] in #7096
- Update dependency hls.js to v1.6.9 by @renovate[bot] in #7095
- Use theme manager to update mui theme by @thornbill in #7102
- Fix TV dpad focus issues if the body of the page is the focused element. by @brad1111 in #7098
- Refactor music video section handling for artists by @thornbill in #7104
- Fix cancel button color on restore dialog by @viown in #7106
- Update CI dependencies by @renovate[bot] in #7122
- Fix comic player not loading images with uppercase extensions by @theguymadmax in #7119
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202508300501 by @renovate[bot] in #7120
- Fix lodash import for tree-shaking by @thornbill in #7133
New Contributors
Full Changelog: v10.11.0-rc5...v10.11.0-rc6
What's Changed (since RC4, to RC5)
Full Changelog: v10.11.0-rc4...v10.11.0-rc5
What's Changed (since RC3, to RC4)
- Fix line breaks in StorageListItem path by @nielsvanvelzen in #7022
- Restore back button in dashboard by @thornbill in #7024
- Fix logic for DeviceCard controls by @nielsvanvelzen in #7027
- Add fallback to 4K resolution if window size is infinite by @thornbill in #6979
- Add unified plugin page by @thornbill in #7017
- Add loading indicator when installing plugin by @viown in #7042
- Fix checkbox toggle on controller by @brad1111 in #6974
- Fix vertical alignment during fetch of media aditional content by @Thiteago in #7050
- Fix a couple focus issues in TV layout with keyboard navigation. by @brad1111 in #7031
New Contributors
Full Changelog: v10.11.0-rc3...v10.11.0-rc4
What's Changed (since RC2, to RC3)
- Fix path references in themes by @thornbill in #6970
- Migrate DVR to React by @viown in #6924
- Update resume position on user data update by @viown in #6913
- Fix RTL support for lyrics by @thornbill in #6936
- Update Linters by @renovate[bot] in #6950
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506260502 by @renovate[bot] in #6959
- Update CatChen/eslint-suggestion-action action to v4.1.18 by @renovate[bot] in #6980
- Update dependency es-check to v9.1.4 by @renovate[bot] in #6958
- Update Fonts to v5.2.6 by @renovate[bot] in #6981
- Update tanstack-query monorepo to v5.80.10 by @renovate[bot] in #6952
- Update Vitest to v3.2.4 by @renovate[bot] in #6957
- Update dependency typescript-eslint to v8.34.1 by @renovate[bot] in #6984
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506270243 by @renovate[bot] in #6982
- Update Sass to v1.89.2 by @renovate[bot] in #6876
- Update dependency core-js to v3.43.0 by @renovate[bot] in #6983
- Update PostCSS by @renovate[bot] in #6956
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506270502 by @renovate[bot] in #6986
- Set maxMaxBufferLength to avoid bufferAppendError on Chrome 138 by @nyanmisaka in #6985
- Update github/codeql-action action to v3.29.1 by @renovate[bot] in #6987
- Migrate plugins catalog to React by @viown in #6951
- Fix split idiom shutdown -> shut down by @systemcrash in #6962
- Enable hls.js with WebOS by @timitt in #6678
- Fix Load Spinner when Playback Error Message Closes by @deneille in #6890
- Hide metric cards if value is zero by @thornbill in #6960
- Update dashboard header sizes to be consistent by @viown in #6989
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506280502 by @renovate[bot] in #6990
- Update github/codeql-action action to v3.29.2 by @renovate[bot] in #6995
- Handle server ID mismatches by @thornbill in #6975
- Fix image loading skeleton by @thornbill in #6998
- Revert invalid Portuguese translations by @thornbill in #6999
- Fix play all & shuffle for studios by @theguymadmax in #6860
- Allow to scroll partial images in slider by @enter-a-random-username in #6676
- Fix music playback order for artists and albums by @theguymadmax in #6888
- Update dependency @stylistic/stylelint-plugin to v3.1.3 by @renovate[bot] in #7000
- Update Linters by @renovate[bot] in #6988
- Update dependency typescript-eslint to v8.35.1 by @renovate[bot] in #6996
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202507090504 by @renovate[bot] in #6992
- use PascalCase for api_key parameter by @nielsvanvelzen in #7014
- Use keycodes for UWP controller instead of gamepadtokey. by @brad1111 in #6993
- Migrate dashboard to React by @viown in #6939
New Contributors
- @timitt made their first contribution in #6678
- @deneille made their first contribution in #6890
- @brad1111 made their first contribution in #6993
Full Changelog: https://github.com/j...
10.11.0 RC5
🚀 Jellyfin Web 10.11.0 RC5
We are pleased to announce the fifth 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 RC1-4 users should have a seamless upgrade. 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. Note that Windows Installers (.exe) are currently missing due to build issues.
- For Docker, you can pull the
10.11.0-rc5orpreviewtags.
What's Changed (since RC4)
Full Changelog: v10.11.0-rc4...v10.11.0-rc5
What's Changed (since RC3, to RC4)
- Fix line breaks in StorageListItem path by @nielsvanvelzen in #7022
- Restore back button in dashboard by @thornbill in #7024
- Fix logic for DeviceCard controls by @nielsvanvelzen in #7027
- Add fallback to 4K resolution if window size is infinite by @thornbill in #6979
- Add unified plugin page by @thornbill in #7017
- Add loading indicator when installing plugin by @viown in #7042
- Fix checkbox toggle on controller by @brad1111 in #6974
- Fix vertical alignment during fetch of media aditional content by @Thiteago in #7050
- Fix a couple focus issues in TV layout with keyboard navigation. by @brad1111 in #7031
New Contributors
Full Changelog: v10.11.0-rc3...v10.11.0-rc4
What's Changed (since RC2, to RC3)
- Fix path references in themes by @thornbill in #6970
- Migrate DVR to React by @viown in #6924
- Update resume position on user data update by @viown in #6913
- Fix RTL support for lyrics by @thornbill in #6936
- Update Linters by @renovate[bot] in #6950
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506260502 by @renovate[bot] in #6959
- Update CatChen/eslint-suggestion-action action to v4.1.18 by @renovate[bot] in #6980
- Update dependency es-check to v9.1.4 by @renovate[bot] in #6958
- Update Fonts to v5.2.6 by @renovate[bot] in #6981
- Update tanstack-query monorepo to v5.80.10 by @renovate[bot] in #6952
- Update Vitest to v3.2.4 by @renovate[bot] in #6957
- Update dependency typescript-eslint to v8.34.1 by @renovate[bot] in #6984
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506270243 by @renovate[bot] in #6982
- Update Sass to v1.89.2 by @renovate[bot] in #6876
- Update dependency core-js to v3.43.0 by @renovate[bot] in #6983
- Update PostCSS by @renovate[bot] in #6956
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506270502 by @renovate[bot] in #6986
- Set maxMaxBufferLength to avoid bufferAppendError on Chrome 138 by @nyanmisaka in #6985
- Update github/codeql-action action to v3.29.1 by @renovate[bot] in #6987
- Migrate plugins catalog to React by @viown in #6951
- Fix split idiom shutdown -> shut down by @systemcrash in #6962
- Enable hls.js with WebOS by @timitt in #6678
- Fix Load Spinner when Playback Error Message Closes by @deneille in #6890
- Hide metric cards if value is zero by @thornbill in #6960
- Update dashboard header sizes to be consistent by @viown in #6989
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506280502 by @renovate[bot] in #6990
- Update github/codeql-action action to v3.29.2 by @renovate[bot] in #6995
- Handle server ID mismatches by @thornbill in #6975
- Fix image loading skeleton by @thornbill in #6998
- Revert invalid Portuguese translations by @thornbill in #6999
- Fix play all & shuffle for studios by @theguymadmax in #6860
- Allow to scroll partial images in slider by @enter-a-random-username in #6676
- Fix music playback order for artists and albums by @theguymadmax in #6888
- Update dependency @stylistic/stylelint-plugin to v3.1.3 by @renovate[bot] in #7000
- Update Linters by @renovate[bot] in #6988
- Update dependency typescript-eslint to v8.35.1 by @renovate[bot] in #6996
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202507090504 by @renovate[bot] in #6992
- use PascalCase for api_key parameter by @nielsvanvelzen in #7014
- Use keycodes for UWP controller instead of gamepadtokey. by @brad1111 in #6993
- Migrate dashboard to React by @viown in #6939
New Contributors
- @timitt made their first contribution in #6678
- @deneille made their first contribution in #6890
- @brad1111 made their first contribution in #6993
Full Changelog: v10.11.0-rc2...v10.11.0-rc3
What's Changed (since RC1, to RC3)
- Migrate installed plugins page to React by @viown in #6921
- Fix missing translation for the fanart plugin by @thornbill in #6934
- Add item count widget to dashboard by @thornbill in #6933
- Migrate transcoding page to React by @viown in #6770
- Update dependency swiper to v11.2.8 by @renovate in #6905
- Update Vitest to v3.2.1 by @renovate in #6901
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506100501 by @renovate in #6941
- Update Linters by @renovate in #6882
- Update dependency hls.js to v1.6.5 by @renovate in #6942
- Update github/codeql-action action to v3.28.19 by @renovate in #6943
- Update Babel by @renovate in #6853
- Update material-ui monorepo by @renovate in #6944
- Update React by @renovate in #6946
- Update dependency typescript-eslint to v8.33.1 by @renovate in #6883
- Update dependency globals to v16.2.0 by @renovate in #6948
- Update PostCSS by @renovate in #6945
- Update Webpack by @renovate in #6947
- Migrate plugin repositories to React by @viown in #6925
- Update tanstack-query monorepo to v5.80.2 by @renovate in #6873
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506120501 by @renovate in #6949
- Update github/codeql-action action to v3.29.0 by @renovate in #6954
- Move Chapters,Trickplay field...
10.11.0 RC4
🚀 Jellyfin Web 10.11.0 RC4
We are pleased to announce the fourth 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 RC1-3 users should have a seamless upgrade. 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. Note that Windows Installers (.exe) are currently missing due to build issues.
- For Docker, you can pull the
10.11.0-rc4orpreviewtags.
What's Changed (since RC3)
- Fix line breaks in StorageListItem path by @nielsvanvelzen in #7022
- Restore back button in dashboard by @thornbill in #7024
- Fix logic for DeviceCard controls by @nielsvanvelzen in #7027
- Add fallback to 4K resolution if window size is infinite by @thornbill in #6979
- Add unified plugin page by @thornbill in #7017
- Add loading indicator when installing plugin by @viown in #7042
- Fix checkbox toggle on controller by @brad1111 in #6974
- Fix vertical alignment during fetch of media aditional content by @Thiteago in #7050
- Fix a couple focus issues in TV layout with keyboard navigation. by @brad1111 in #7031
New Contributors
Full Changelog: v10.11.0-rc3...v10.11.0-rc4
What's Changed (since RC2, to RC3)
- Fix path references in themes by @thornbill in #6970
- Migrate DVR to React by @viown in #6924
- Update resume position on user data update by @viown in #6913
- Fix RTL support for lyrics by @thornbill in #6936
- Update Linters by @renovate[bot] in #6950
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506260502 by @renovate[bot] in #6959
- Update CatChen/eslint-suggestion-action action to v4.1.18 by @renovate[bot] in #6980
- Update dependency es-check to v9.1.4 by @renovate[bot] in #6958
- Update Fonts to v5.2.6 by @renovate[bot] in #6981
- Update tanstack-query monorepo to v5.80.10 by @renovate[bot] in #6952
- Update Vitest to v3.2.4 by @renovate[bot] in #6957
- Update dependency typescript-eslint to v8.34.1 by @renovate[bot] in #6984
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506270243 by @renovate[bot] in #6982
- Update Sass to v1.89.2 by @renovate[bot] in #6876
- Update dependency core-js to v3.43.0 by @renovate[bot] in #6983
- Update PostCSS by @renovate[bot] in #6956
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506270502 by @renovate[bot] in #6986
- Set maxMaxBufferLength to avoid bufferAppendError on Chrome 138 by @nyanmisaka in #6985
- Update github/codeql-action action to v3.29.1 by @renovate[bot] in #6987
- Migrate plugins catalog to React by @viown in #6951
- Fix split idiom shutdown -> shut down by @systemcrash in #6962
- Enable hls.js with WebOS by @timitt in #6678
- Fix Load Spinner when Playback Error Message Closes by @deneille in #6890
- Hide metric cards if value is zero by @thornbill in #6960
- Update dashboard header sizes to be consistent by @viown in #6989
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506280502 by @renovate[bot] in #6990
- Update github/codeql-action action to v3.29.2 by @renovate[bot] in #6995
- Handle server ID mismatches by @thornbill in #6975
- Fix image loading skeleton by @thornbill in #6998
- Revert invalid Portuguese translations by @thornbill in #6999
- Fix play all & shuffle for studios by @theguymadmax in #6860
- Allow to scroll partial images in slider by @enter-a-random-username in #6676
- Fix music playback order for artists and albums by @theguymadmax in #6888
- Update dependency @stylistic/stylelint-plugin to v3.1.3 by @renovate[bot] in #7000
- Update Linters by @renovate[bot] in #6988
- Update dependency typescript-eslint to v8.35.1 by @renovate[bot] in #6996
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202507090504 by @renovate[bot] in #6992
- use PascalCase for api_key parameter by @nielsvanvelzen in #7014
- Use keycodes for UWP controller instead of gamepadtokey. by @brad1111 in #6993
- Migrate dashboard to React by @viown in #6939
New Contributors
- @timitt made their first contribution in #6678
- @deneille made their first contribution in #6890
- @brad1111 made their first contribution in #6993
Full Changelog: v10.11.0-rc2...v10.11.0-rc3
What's Changed (since RC1, to RC3)
- Migrate installed plugins page to React by @viown in #6921
- Fix missing translation for the fanart plugin by @thornbill in #6934
- Add item count widget to dashboard by @thornbill in #6933
- Migrate transcoding page to React by @viown in #6770
- Update dependency swiper to v11.2.8 by @renovate in #6905
- Update Vitest to v3.2.1 by @renovate in #6901
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506100501 by @renovate in #6941
- Update Linters by @renovate in #6882
- Update dependency hls.js to v1.6.5 by @renovate in #6942
- Update github/codeql-action action to v3.28.19 by @renovate in #6943
- Update Babel by @renovate in #6853
- Update material-ui monorepo by @renovate in #6944
- Update React by @renovate in #6946
- Update dependency typescript-eslint to v8.33.1 by @renovate in #6883
- Update dependency globals to v16.2.0 by @renovate in #6948
- Update PostCSS by @renovate in #6945
- Update Webpack by @renovate in #6947
- Migrate plugin repositories to React by @viown in #6925
- Update tanstack-query monorepo to v5.80.2 by @renovate in #6873
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506120501 by @renovate in #6949
- Update github/codeql-action action to v3.29.0 by @renovate in #6954
- Move Chapters,Trickplay fields to shuffle query only for Movie by @TOomaAh in #6953
New Contributors
Full Changelog:...
10.11.0 RC3
🚀 Jellyfin Web 10.11.0 RC3
We are pleased to announce the third 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 RC1 users should have a seamless upgrade. 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. Note that Windows Installers (.exe) are currently missing due to build issues and will be available with RC2.
- For Docker, you can pull the
10.11.0-rc3orpreviewtags.
What's Changed (since RC2)
- Fix path references in themes by @thornbill in #6970
- Migrate DVR to React by @viown in #6924
- Update resume position on user data update by @viown in #6913
- Fix RTL support for lyrics by @thornbill in #6936
- Update Linters by @renovate[bot] in #6950
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506260502 by @renovate[bot] in #6959
- Update CatChen/eslint-suggestion-action action to v4.1.18 by @renovate[bot] in #6980
- Update dependency es-check to v9.1.4 by @renovate[bot] in #6958
- Update Fonts to v5.2.6 by @renovate[bot] in #6981
- Update tanstack-query monorepo to v5.80.10 by @renovate[bot] in #6952
- Update Vitest to v3.2.4 by @renovate[bot] in #6957
- Update dependency typescript-eslint to v8.34.1 by @renovate[bot] in #6984
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506270243 by @renovate[bot] in #6982
- Update Sass to v1.89.2 by @renovate[bot] in #6876
- Update dependency core-js to v3.43.0 by @renovate[bot] in #6983
- Update PostCSS by @renovate[bot] in #6956
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506270502 by @renovate[bot] in #6986
- Set maxMaxBufferLength to avoid bufferAppendError on Chrome 138 by @nyanmisaka in #6985
- Update github/codeql-action action to v3.29.1 by @renovate[bot] in #6987
- Migrate plugins catalog to React by @viown in #6951
- Fix split idiom shutdown -> shut down by @systemcrash in #6962
- Enable hls.js with WebOS by @timitt in #6678
- Fix Load Spinner when Playback Error Message Closes by @deneille in #6890
- Hide metric cards if value is zero by @thornbill in #6960
- Update dashboard header sizes to be consistent by @viown in #6989
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506280502 by @renovate[bot] in #6990
- Update github/codeql-action action to v3.29.2 by @renovate[bot] in #6995
- Handle server ID mismatches by @thornbill in #6975
- Fix image loading skeleton by @thornbill in #6998
- Revert invalid Portuguese translations by @thornbill in #6999
- Fix play all & shuffle for studios by @theguymadmax in #6860
- Allow to scroll partial images in slider by @enter-a-random-username in #6676
- Fix music playback order for artists and albums by @theguymadmax in #6888
- Update dependency @stylistic/stylelint-plugin to v3.1.3 by @renovate[bot] in #7000
- Update Linters by @renovate[bot] in #6988
- Update dependency typescript-eslint to v8.35.1 by @renovate[bot] in #6996
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202507090504 by @renovate[bot] in #6992
- use PascalCase for api_key parameter by @nielsvanvelzen in #7014
- Use keycodes for UWP controller instead of gamepadtokey. by @brad1111 in #6993
- Migrate dashboard to React by @viown in #6939
New Contributors
- @timitt made their first contribution in #6678
- @deneille made their first contribution in #6890
- @brad1111 made their first contribution in #6993
Full Changelog: v10.11.0-rc2...v10.11.0-rc3
What's Changed (since RC1, to RC3)
- Migrate installed plugins page to React by @viown in #6921
- Fix missing translation for the fanart plugin by @thornbill in #6934
- Add item count widget to dashboard by @thornbill in #6933
- Migrate transcoding page to React by @viown in #6770
- Update dependency swiper to v11.2.8 by @renovate in #6905
- Update Vitest to v3.2.1 by @renovate in #6901
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506100501 by @renovate in #6941
- Update Linters by @renovate in #6882
- Update dependency hls.js to v1.6.5 by @renovate in #6942
- Update github/codeql-action action to v3.28.19 by @renovate in #6943
- Update Babel by @renovate in #6853
- Update material-ui monorepo by @renovate in #6944
- Update React by @renovate in #6946
- Update dependency typescript-eslint to v8.33.1 by @renovate in #6883
- Update dependency globals to v16.2.0 by @renovate in #6948
- Update PostCSS by @renovate in #6945
- Update Webpack by @renovate in #6947
- Migrate plugin repositories to React by @viown in #6925
- Update tanstack-query monorepo to v5.80.2 by @renovate in #6873
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506120501 by @renovate in #6949
- Update github/codeql-action action to v3.29.0 by @renovate in #6954
- Move Chapters,Trickplay fields to shuffle query only for Movie by @TOomaAh in #6953
New Contributors
Full Changelog: v10.11.0-rc1...v10.11.0-rc2
What's Changed (since 10.10.x, to RC1)
- Fix syntax error in push workflow by @ferferga in #6259
- Move strict mode to page component by @thornbill in #6327
- Add eslint rules for consistent naming by @thornbill in #6213
- Add branding settings page by @thornbill in #6334
- Move dashboard help links to header icon by @thornbill in #6254
- Remove self cast target by @thornbill in #6277
- Add branding help link by @thornbill in #6336
- Update CI dependencies by @renovate in #6341
- Update CI dependencies by @renovate in #6381
- Update Vitest to v2.1.8 by @renovate in #6401
- Update actions/upload-artifact action to v4.5.0 by @renovate in #6402
- Remove auto port forward opti...
10.11.0 RC2
🚀 Jellyfin Web 10.11.0 RC2
We are pleased to announce the second 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 RC1 users should have a seamless upgrade. 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. Note that Windows Installers (.exe) are currently missing due to build issues and will be available with RC2.
- For Docker, you can pull the
10.11.0-rc2orpreviewtags.
What's Changed (since RC1)
- Migrate installed plugins page to React by @viown in #6921
- Fix missing translation for the fanart plugin by @thornbill in #6934
- Add item count widget to dashboard by @thornbill in #6933
- Migrate transcoding page to React by @viown in #6770
- Update dependency swiper to v11.2.8 by @renovate in #6905
- Update Vitest to v3.2.1 by @renovate in #6901
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506100501 by @renovate in #6941
- Update Linters by @renovate in #6882
- Update dependency hls.js to v1.6.5 by @renovate in #6942
- Update github/codeql-action action to v3.28.19 by @renovate in #6943
- Update Babel by @renovate in #6853
- Update material-ui monorepo by @renovate in #6944
- Update React by @renovate in #6946
- Update dependency typescript-eslint to v8.33.1 by @renovate in #6883
- Update dependency globals to v16.2.0 by @renovate in #6948
- Update PostCSS by @renovate in #6945
- Update Webpack by @renovate in #6947
- Migrate plugin repositories to React by @viown in #6925
- Update tanstack-query monorepo to v5.80.2 by @renovate in #6873
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202506120501 by @renovate in #6949
- Update github/codeql-action action to v3.29.0 by @renovate in #6954
- Move Chapters,Trickplay fields to shuffle query only for Movie by @TOomaAh in #6953
New Contributors
Full Changelog: v10.11.0-rc1...v10.11.0-rc2
What's Changed (since 10.10.x, to RC1)
- Fix syntax error in push workflow by @ferferga in #6259
- Move strict mode to page component by @thornbill in #6327
- Add eslint rules for consistent naming by @thornbill in #6213
- Add branding settings page by @thornbill in #6334
- Move dashboard help links to header icon by @thornbill in #6254
- Remove self cast target by @thornbill in #6277
- Add branding help link by @thornbill in #6336
- Update CI dependencies by @renovate in #6341
- Update CI dependencies by @renovate in #6381
- Update Vitest to v2.1.8 by @renovate in #6401
- Update actions/upload-artifact action to v4.5.0 by @renovate in #6402
- Remove auto port forward options by @viown in #6387
- Update dependency hls.js to v1.5.18 by @renovate in #6255
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202412310501 by @renovate in #6379
- fix: move
@types/react-lazy-load-image-componentto dev dependencies by @tomheaton in #6419 - Update github/codeql-action action to v3.28.0 by @renovate in #6424
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202501020501 by @renovate in #6423
- Add Device Icons for WebOS & Updated Infuse Naming by @JPKribs in #6281
- Fix styling for wide device icons by @thornbill in #6427
- Add HDR10 and Dolby Vision support for Vidaa OS by @abdulmueid in #6229
- Add collections as header on collections page by @theguymadmax in #6305
- add media type specific translation in up next dialog by @bluemoehre in #6307
- Fix "Select All" for Search Results with more than 49 Items in a Row by @schrottsimon in #6310
- Refactor getDeviceName() for readability by @kyle-kovik in #6319
- Fix missing navigational buttons in the Book Player top bar by @XeClutch in #6162
- Update to stylelint v16 by @3flex in #6371
- Update Linters by @renovate in #6374
- Update CI dependencies by @renovate in #6436
- Update Sass to v1.83.1 by @renovate in #6245
- Refactor media session to playback subscriber by @thornbill in #6271
- Don't send unsupported commands to Cast receiver by @3flex in #6262
- Add media segment providers to library options by @nielsvanvelzen in #6330
- make tonemapping helptext make sense by @felix920506 in #6354
- Update to typescript-eslint v8 by @3flex in #6372
- Use getMediaSegmentsApi from sdk by @thornbill in #6443
- Remove jQuery by @viown in #6333
- Update tanstack-query monorepo to v5.62.16 by @renovate in #6237
- Update Fonts to v5.1.1 by @renovate in #6444
- Update PostCSS by @renovate in #6445
- Update dependency swiper to v11.2.1 by @renovate in #6457
- Update dependency @jellyfin/sdk to v0.0.0-unstable.202501180501 by @renovate in #6435
- Update cloudflare/wrangler-action action to v3.13.1 by @renovate in #6458
- Add "metadata" to en-US.json LabelLockItemToPreventChanges string by @NSMY in #6455
- Migrate logs to React by @viown in #6393
- Use getUri from SDK by @viown in #6465
- Migrate apikeys to React by @viown in #6390
- Add LiveTV channels to favorites section by @theguymadmax in #6466
- Refactor app type by @thornbill in #6472
- Add renovate PR priority for SDK and hls.js by @thornbill in #6475
- Update CI dependencies by @renovate in #6471
- Remove iOS splash screen images by @thornbill in #6477
- Update directory structure docs by @thornbill in #6476
- Add subtitle setting for native vs custom element by @venkat-karasani in #5737
- Fix alignment of the user menu button by @thornbill in #6434
- Fix playback of series with large set of episodes by @maybeanerd in #5786
- Update dependency hls.js to v1.5.20 by @renovate in #6470
- Update dependency abortcontroller-polyfill to v1.7.8 by @reno...