Jellyfin logo

Jellyfin

Free software media system for organizing and streaming your movies, TV shows, and music

Alternative to: netflix, plex, emby


About Versions (100)

v10.7.0-rc2

2021-01-01

Jellyfin 10.7.0 Release Candidate 2

Pre-release for 10.7.0 to continue bugsquashing.

GitHub project for release: https://github.com/orgs/jellyfin/projects/27

Binary assets: https://repo.jellyfin.org/releases/server under “stable” folders.

Previous 10.7.0-rc1 release page with additional information; read this first if you have not already: https://github.com/jellyfin/jellyfin/releases/tag/v10.7.0-rc1

User-facing Features

  • Updated and improved plugin management interface, prevents bugs when upgrading as well as improve functionality

Release Notes

  • [ALL] This is a release candidate version. Do not use this in production unless you are brave. This will provide a more stable base to find bugfixes across a wider audience. This release is stable in terms of features and major code changes.

Known Bugs/Tracker

Bugs which are already known and being worked on are listed in this issue: https://github.com/jellyfin/jellyfin-meta/issues/1

Changelog since 10.7.0-rc1

GitHub Project: https://github.com/orgs/jellyfin/projects/27

jellyfin [67]

  • #4902 [@BaronGreenback] Fixed loopback subnet
  • #4891 [@Artiume] Split resume function for Audiobooks
  • #4890 [@nielsvanvelzen] Fix search hint endpoint error
  • #4884 [@crobibero] Add JsonConverter for Nullable Guids
  • #4874 [@MrTimscampi] Enable TMDB and OMDB by default
  • #4872 [@BaronGreenback] Removed workaround code as web is now fixed.
  • #4863 [@nyanmisaka] Fix boxes in library name backdrop
  • #4861 [@crobibero] Fix null reference when logging
  • #4860 [@nyanmisaka] Avoid transcoding to 3ch audio for HLS streaming
  • #4856 [@nyanmisaka] Fix some profiles for H264 AMF encoder
  • #4855 [@crobibero] Initialize JsonSerializerOptions statically
  • #4852 [@ryanpetris] SchedulesDirect no longer refreshes channels properly
  • #4850 [@BaronGreenback] Null reference fix
  • #4847 [@crobibero] Fix another key collision in MigrateDisplayPreferencesDatabase
  • #4842 [@crobibero] Add JsonDateTimeConverter
  • #4836 [@crobibero] Return dashboardTheme when requesting DisplayPreferences
  • #4833 [@Ullmie02] Fix similar items endpoint for movies and TV
  • #4828 [@joshuaboniface] Add static Linux builds for arm and musl
  • #4824 [@crobibero] Add request parameters to OpenLiveStreamDto
  • #4821 [@BaronGreenback] Fix: Disable dlna server API responses if dlna is disabled.
  • #4819 [@crobibero] Set filename when downloading file
  • #4816 [@nyanmisaka] Fix some video profiles for Android client
  • #4807 [@nyanmisaka] Correct DLNA audio codecs for PS3 and PS4
  • #4803 [@ryanpetris] Fix Live TV Recording Scheduling
  • #4794 [@cvium] Convert from base64 when saving item images
  • #4792 [@cvium] Add missing seasons during AfterMetadataRefresh
  • #4789 [@crobibero] Fix get provider id extension
  • #4781 [@crobibero] Use request body for mapping xml channels
  • #4774 [@nyanmisaka] Fine tune some tone mapping params
  • #4773 [@Artiume] Remove opf extension for book types
  • #4771 [@crobibero] Use typed UserManager GetPreference
  • #4769 [@crobibero] Check correct fetcher list for provider name
  • #4767 [@nyanmisaka] Fix SSL certificate cannot be saved
  • #4762 [@crobibero] Fix openapi file schema
  • #4761 [@crobibero] Convert CreatePlaylist to use query params instead of body
  • #4758 [@nyanmisaka] Fix landing screen options
  • #4757 [@cvium] Remove ImageFetcherPostScanTask
  • #4756 [@crobibero] Fix inverted condition when authenticating with an ApiKey
  • #4753 [@crobibero] Update to dotnet 5.0.1
  • #4751 [@nyanmisaka] Use larger batch size on mpegts to avoid corrupted thumbnails
  • #4750 [@crobibero] Fix blueberry
  • #4749 [@crobibero] Serialize GUID without dashes
  • #4743 [@crobibero] Actually use library options when filtering metadata providers
  • #4741 [@Bond-009] Add tests for HdHomerunHost.GetLineup
  • #4738 [@Bond-009] Add tests for HdHomerunHost.GetModelInfo
  • #4737 [@crobibero] Add missing EnsureSuccessStatusCode
  • #4736 [@nyanmisaka] Fix custom library order
  • #4735 [@crobibero] Fix JsonConverter recursion
  • #4733 [@crobibero] Fix potential null reference in OMDB
  • #4730 [@crobibero] Don’t serialize empty GUID to null
  • #4729 [@BaronGreenback] Disable DLNA when HTTPS is required
  • #4726 [@BaronGreenback] Fix - Access Denied on using certificates in windows as user.
  • #4724 [@BaronGreenback] Fix null reference error in Dlna PlayTo
  • #4722 [@crobibero] Fix API forbidden response
  • #4716 [@OancaAndrei] Update authorization policies for SyncPlay
  • #4715 [@crobibero] Add number to bool json converter
  • #4713 [@crobibero] Redirect robots.txt if hosting web content
  • #4711 [@barronpm] Add required attributes to parameters
  • #4710 [@OancaAndrei] Restore sessions in SyncPlay groups upon reconnection
  • #4709 [@BaronGreenback] Improved plugin management functionality
  • #4706 [@cvium] Only apply series image aspect ratio if episode/season has no primary image
  • #4701 [@crobibero] Don’t return plugin versions that target newer Jellyfin version
  • #4699 [@crobibero] Fix CustomItemDisplayPreferences unique key collision in the migration
  • #4678 [@BaronGreenback] Change logging level and message in NetworkManager
  • #4675 [@BaronGreenback] Ability to use DNS names in KnownProxies
  • #4672 [@cvium] Fix MergeVersions endpoint
  • #4671 [@cvium] Clear KnownNetworks and KnownProxies if none are configured explicitly

jellyfin-web [38]

  • jellyfin/jellyfin-web#2288 [@joshuaboniface] Bump API client to 1.6.0
  • jellyfin/jellyfin-web#2286 [@Artiume] Split Audiobook Resume
  • jellyfin/jellyfin-web#2283 [@thornbill] Allow decimal entry for bitrate on mobile
  • jellyfin/jellyfin-web#2280 [@Artiume] Add missing Languages to Web
  • jellyfin/jellyfin-web#2269 [@dkanada] Fix issue with double click fullscreen
  • jellyfin/jellyfin-web#2265 [@MrTimscampi] Sort items by premiere date on the details page
  • jellyfin/jellyfin-web#2263 [@MrTimscampi] Fix OSD gradients not letting pointer events through
  • jellyfin/jellyfin-web#2260 [@thornbill] Fix chevron centering on home section titles
  • jellyfin/jellyfin-web#2258 [@thornbill] Restore the dashboard theme option
  • jellyfin/jellyfin-web#2247 [@thornbill] Always allow stopping via the action menu
  • jellyfin/jellyfin-web#2246 [@thornbill] Fix layout issues on mobile item details
  • jellyfin/jellyfin-web#2244 [@Artiume] Fix Continue Listening
  • jellyfin/jellyfin-web#2242 [@thornbill] Replace bash prepare script with node version
  • jellyfin/jellyfin-web#2240 [@thornbill] Remove duplicate try/catch
  • jellyfin/jellyfin-web#2239 [@thornbill] Disable browser hack rule for sass files
  • jellyfin/jellyfin-web#2238 [@thornbill] Fix restart button being shown when unsupported
  • jellyfin/jellyfin-web#2237 [@thornbill] Fix layout of plugin cards
  • jellyfin/jellyfin-web#2236 [@thornbill] Fix touch support in epub reader
  • jellyfin/jellyfin-web#2234 [@thornbill] Use Noto Sans from Fontsource
  • jellyfin/jellyfin-web#2225 [@BaronGreenback] Plugin manager changes
  • jellyfin/jellyfin-web#2224 [@Delgan] Fix possible HLSError (BufferFullError) on Firefox
  • jellyfin/jellyfin-web#2222 [@nyanmisaka] Modify some tone mapping related strings
  • jellyfin/jellyfin-web#2220 [@dependabot[bot]] Bump ini from 1.3.5 to 1.3.7
  • jellyfin/jellyfin-web#2219 [@crobibero] Set Content-Type header when creating a playlist
  • jellyfin/jellyfin-web#2218 [@thornbill] Fix style issues on dashboard page
  • jellyfin/jellyfin-web#2217 [@nyanmisaka] Landing screen options clean up
  • jellyfin/jellyfin-web#2216 [@dmitrylyzo] Fix canPlay for Live TV
  • jellyfin/jellyfin-web#2215 [@dmitrylyzo] Fix multiplication of event listeners on Live TV pages
  • jellyfin/jellyfin-web#2214 [@dmitrylyzo] Fix LiveTV group anchors
  • jellyfin/jellyfin-web#2213 [@thornbill] Fix sonarqube bugs
  • jellyfin/jellyfin-web#2211 [@thornbill] Fix invalid dlna profile path
  • jellyfin/jellyfin-web#2210 [@nyanmisaka] Set the step of subtitle offset slider to 0.1
  • jellyfin/jellyfin-web#2202 [@thornbill] Remove reference to sharing help element
  • jellyfin/jellyfin-web#2195 [@OancaAndrei] Fix SyncPlay switching to next item in queue
  • jellyfin/jellyfin-web#2188 [@dmitrylyzo] Fix anchor click action and plugin configuration page URL
  • jellyfin/jellyfin-web#2186 [@Maxr1998] Fix plugin loader for function definitions in window
  • jellyfin/jellyfin-web#2183 [@dmitrylyzo] SyncPlay, don’t use bad ApiClient
  • jellyfin/jellyfin-web#2181 [@MrTimscampi] Remove non-existing UserData field from requests