4.3.0-beta
Pre-release
Pre-release
·
652 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Jellyfin 10.11 beta 4.3.0-beta (plugin version 4.3.0.10).
Install via the beta repository URL:
https://raw.githubusercontent.com/iderex/jellyfin-plugin-sso/manifest-beta/manifest.json
What's Changed
- Add SPDX license + copyright headers to all source files [#747] by @iderex in #898
- Measure coverage in CI and gate the security surface [#718] by @iderex in #900
- Scope the JF12/5.0 line out of the 4.x RC [#743] by @iderex in #901
- Make a report-less Stryker run fail visibly and pause the weekly cron [#899] by @iderex in #902
- Fix the community-standards gaps: CoC filename + issue forms [#903] by @iderex in #904
- Add admin config-page controls for the login-button settings [#722] by @iderex in #905
- Capture the SAML SessionIndex at login for Single Logout [#727] by @iderex in #906
- Validate inbound SAML LogoutRequest and revoke matching sessions [#727] by @iderex in #907
- Surface the Single-Logout settings in the admin config page [#727] by @iderex in #908
- Document the Single Logout security posture in SECURITY.md [#727] by @iderex in #909
- Add SP-initiated outbound SAML Single Logout [#727] by @iderex in #910
- Remove the unreferenced inherited demo recording [#784] by @iderex in #911
- Refresh the delivery-metrics evidence for the current release [#719] by @iderex in #912
- Rename the plugin to "Community SSO for Jellyfin" [#913] by @iderex in #914
- Add an automated E2E SSO login harness (Jellyfin + Keycloak in CI) [#720] by @iderex in #915
- Reduce code ownership to the sole maintainer by @iderex in #916
- Emit a signed SAML LogoutResponse on inbound Single Logout by @iderex in #917
- Scope inbound SAML logout to SAML captures only by @iderex in #918
- Gate the E2E provider matrix to release/beta; track per-provider harnesses by @iderex in #926
- Add the Authelia E2E login harness to the release matrix by @iderex in #927
- Use a tested/likely/impossible legend for the provider table by @iderex in #929
- Add the authentik E2E login harness (OIDC) to the release matrix by @iderex in #930
- Cover authentik SAML in the E2E harness by @iderex in #931
- Add a Dex E2E login harness and pin the replay negatives by @iderex in #933
- Read OpenID roles from an object-map claim when a provider opts in by @iderex in #936
Full Changelog: 4.3.0-beta.9...4.3.0-beta.10