Release 1.5.1
What's New in v1.5.1
Features
-
Audit log database persistence (#58) — audit events can now be written to the database in addition to (or instead of) the console. Includes a configurable retention period, a background worker for cleanup, an Audit log settings admin page, and a paginated Audit log viewer with event-type filtering.
-
OIDC
id_token_hintsupport (#61) — the/auth/authorizeendpoint now validates theid_token_hintparameter per OIDC Core 1.0 §3.1.2.1/3.1.2.2: issuer validation, expired-token acceptance, andsubmatching. Prevents the server from issuing tokens for a different user than the hint specifies.
Bug Fixes
- Consistent
auth_timeclaim across SSO requests (#60) — fixes a mismatch where two ID tokens issued from the same authenticated session could carry differentauth_timevalues, breaking OIDC conformance testoidcc-max-age-10000.AuthenticatedAtis now propagated correctly fromBumpUserSession/StartNewUserSession.
### Dependencies updated