Jellyfin 12.0 (.NET 10) beta 5.0.0-JF12-beta (plugin version 5.0.0.81).
Install via the beta repository URL (a Jellyfin 12.0 server picks this build automatically by targetAbi):
https://raw.githubusercontent.com/Flowfin/jellyfin-plugin-sso/manifest-beta/manifest.json
Scope note (#743/#1466): the JF12/5.0 line has had no manual Release-QA pass against a live Jellyfin 12.0 server - the checklist has not been run since 12.0 GA shipped on 2026-09-07, and this line is NOT part of the 4.x (Jellyfin 10.11) release-candidate gate. What it does carry since #1466 is the automated seven-stack provider matrix that gates this publish: it boots a live jellyfin/jellyfin:12.0 server, installs the net10.0 artifact this release ships into it, and drives OIDC and SAML login round-trips against seven identity providers. That is the release the net10.0 build compiles against. The 5.0 line clears its own live-validation gate when the manual checklist has been run against a GA server; the GA build exists since 2026-09-07, so that run is the only condition left. Use these betas for testing, not production.
What's Changed
- Warm the two time-budget rows before they start their clocks [#1591] by @iderex in #1594
- Install zizmor from a hash-pinned closure, not from the index [#1595] by @iderex in #1596
- Keep the managed set a failed read could not replace [#1589] by @iderex in #1598
- Read a 200 that is not the managed report as a read that failed [#1597] by @iderex in #1600
Full Changelog: 5.0.0-JF12-beta.80...5.0.0-JF12-beta.81