Jellyfin 12.0 (.NET 10) beta 5.0.0-JF12-beta (plugin version 5.0.0.41).
Install via the beta repository URL (a Jellyfin 12.0 server picks this build automatically by targetAbi):
https://raw.githubusercontent.com/iderex/jellyfin-plugin-sso/manifest-beta/manifest.json
Scope note (#743): the JF12/5.0 line is not validated against a live Jellyfin 12.0 server yet - no 12.0 GA server exists to run the E2E checklist against. It is CI-built and unit/conformance-tested only, and it is NOT part of the 4.x (Jellyfin 10.11) release-candidate gate; the 5.0 line clears its own live-validation gate when a Jellyfin 12.0 RC/GA build is available. Use these betas for testing, not production.
What's Changed
- Have the logout validator derive its own validation basis [#1176] by @iderex in #1261
- Derive the HTTP entry-point surface by reflection [#1159] by @iderex in #1262
- Close the base-class route around the file-local test scans by @iderex in #1263
- Pin the duplicate-key posture at the screened discovery seam by @iderex in #1264
- Read one comment-form list from both conformance scans by @iderex in #1226
- Refuse commit-message characters outside an explicit set [#1006] by @iderex in #1265
- Settle and date the publish-closure artifact before reading it [#1072] by @iderex in #1266
- Hold every plugin JSON parse site to a declared table [#1187] by @iderex in #1277
- Pin the SAML ACS URL to one composition site [#1163] by @iderex in #1278
Full Changelog: 4.3.0-beta.26...5.0.0-JF12-beta.41