Software Update: Jellyfin 10.7.0 RC1

Spread the love

Version 10.7 of Jellyfin is in development and for the first time will be accompanied by a bug hunt session in the form of release candidates. This open source media server is similar to Plex and Emby and runs on Windows, macOS, Linux or in a Docker container. Furthermore there are clients for any OS, as well as for media players, TVs and mobile devices. Where Plex and Emby are basically free, you have to pay for so-called premium features. Jellyfin is a fork of Emby before it became closed source, but has remained completely open source and all functionality is present. The release notes for this test version can be found below.

Jellyfin 10.7.0 Release Candidate 1

Pre-release for 10.7.0 to begin bugsquashing.
GitHub project for release: https://github.com/orgs/jellyfin/projects/27
Binary Assets: under “stable” folders.

User-facing Features

  • SyncPlay for TV shows and Music
  • Significantly improved web performance due to ES6 upgrades, Webpack, and assets served with gzip compression
  • Migration of further databases to new EFCore dtabase framework
  • Redesigned OSD and Up Next dialog
  • New PDF reader functionality
  • New Comics (cbz/cbr) reader functionality
  • New HDR thumbnails extraction functionality
  • New HDR Tone mapping functionality with Nvidia NVENC, AMD AMF and Intel VAAPI (additional configuration is required)
  • HEVC remuxing or transcoding over fMP4 on supported Apple devices (disabled by default)
  • Allow custom fonts to be used for ASS/SSA subtitle rendering
  • New default library image style (generated on library scans)
  • New QuickConnect functionality (disabled by default)
  • Support for limiting the number of user sessions
  • Support for uploading subtitles
  • Improved networking backend
  • Upgrade to .NET SDK 5.0 for improved performance in the backend
  • Fix issues with reboot script on Linux with Systemd
  • Various fixes for iOS Safari and Edge Chromium browsers
  • Various transcoding improvements
  • Various bug fixes and minor improvements
  • Various code cleanup

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 bug fixes across a wider audience. This release is stable in terms of features and major code changes; consider it more like what our 10.6.0 and 10.5.0 releases were, only this time we’re not forcing it on users until it’s had more testing. After 1-2 weeks of bugfixing and testing, a second release candidate version will be released with the fix rollup, then finally the real 10.7.0 release some time after that.
  • [ALL] Non-reversible database changes. Ensure you back up before upgrading.
  • [ALL] TVDB support has been removed from the core server. If TVDB metadata was enabled on a library, this will be disabled. TVDB support can now be obtained through a separate plugin available in the official Plugin Catalog.

Client/Plugin (API/ABI) Developer Notes

  • We have migrated from ServiceStack to ASP.NET. Web API endpoints no longer accept HTTP Form requests; everything must be application/json. NOTE: Plugins that implement endpoints will also have to migrate.
  • Plugins must now target net5.0.
  • IHttpClient removal: Now inject IHttpClientFactory instead.
  • HttpException removal: Now catch HttpResponseException instead.
  • Services can be registered to the DI pipeline.

Please see the Jellyfin Development Matrix channel for questions or further details on these changes.

Version number 10.7.0 RC1
Release status beta
Operating systems Windows 7, Linux, macOS, Windows 8, Windows 10
Website jellyfin
Download
License type GPL
You might also like