Upgrade Path

Jellyfin 10.3.0 → 10.4.0

8 versions, 4 with upstream notes, none marked as breaking by the vendor, 0 required stops

Version by version, oldest first

10.3.1 – 10.3.3: no action items (3 versions)

10.3.4 2019-06-07

Stop (upstream notice)

STOP: This release is currently pulled due to #1445 - if you use the LDAP authentication plugin, do not upgrade.

Full release notes for 10.3.4

10.3.5 2019-06-10

Note

NOTE: This release fixes #1445 in a way that no workarounds are required. If an external auth provider fails or is removed, users who were entirely dependent on that auth provider now fail-closed (preventing login and logging an error) rather than fail-open. The password of the default auth provider for that user can still be reset in this case allowing access to the accounts in the failed state, if needed, by going through the usual password reset process and setting a password for the default auth provider. Also note that when in the failed state, saving a user config will reenable the default auth provider for the user, since this is selected by default; if doing this, ensure you set a password for the user immediately, otherwise do not attempt to modify users in this state via the admin dashboard before correcting the underlying issue; future releases may improve how this is handled visually on the user configuration page, but in this release it is implicit.

Full release notes for 10.3.5

10.3.6 2019-07-06

Note

  • Fixes the coexistence of Emby and Jellyfin apps on Android via jellyfin-web. All existing Jellyfin sessions will be ended and relogin will be required.

Full release notes for 10.3.6

10.3.7: no action items (1 version)

10.4.0 2019-10-07

Note

Important Release Notes

  • [All] As always, ensure you back up your Jellyfin data and configuration directories, with Jellyfin stopped, before upgrading. This is very important in case you want to roll back to a previous stable release.
  • [All] Some plugins have updated versions to work with 10.4.0; if any installed plugins are missing after upgrading, re-install them from the catalog.
  • [All] FanArt support has been moved to a plugin.
  • [Kodi Integration] Due to recent updates, if syncing fails, you may need to kick off a manual full sync, after which normal syncs will work again.
  • [Windows] For 10.4.0, the default Windows data directory has moved from %AppDataLocal%\Jellyfin to %ProgramData%\Jellyfin\Server. Move/copy your data to this new location before upgrading.
  • [Windows] Ensure you remove any previously-installed zip-based installs, or you may get duplicate Windows Service entries.
  • [Windows] Startup shortcuts are not present for non-service installs and must be created manually.
  • [Windows] Service installs require correct permissions; keep this in mind if you get permission errors accessing media or configurations.
  • [Windows] Service installs won't have access to network shares unless your computer is in an Active Directory domain by default; you must change the service login to a named account manually and provide credentials to any network shares for this to work, or do not install Jellyfin as a service.
  • [Windows] The installer also does not take care of any firewall rules for you, make sure to add the appropiate Windows Firewall rules.

Full release notes for 10.4.0

Release notes from github.com/jellyfin/jellyfin/releases, and the official release blog, checked 17 hours ago. Only text the vendor marks as breaking, or puts in a warning/caution/important/stop/notice note, or a plain note, is shown (a note that only says when security advisories will be published is not); read the full notes for anything else. Jellyfin's release notes mark breaking changes only from 12.0 (“Breaking and behavior changes”). Sections titled Important Release Notes, Important Notes, Notes on Updating and the 10.4.1 Base URL change, and a Packaging section (12.0: platforms no longer built) are quoted as “Note”; so is the Release Notes section of x.y.0 releases. In patch releases, whose Release Notes list bug fixes, only paragraphs with a bold WARNING, STOP, NOTICE or NOTE marker are quoted. From the release blog (jellyfin.org/posts, 10.9.0 onward) the Breaking Changes sections are quoted as “Breaking”, and the TL; DR, Removal of …, Deprecation of …, Free Space Checks and Changes you may notice after upgrading sections as “Note”; four bullets of the 10.9.0 “The Big Changes” lists that remove or reset something (DLNA, PIN login, minimum FFmpeg, FFmpeg path) are quoted as “Note” too.