v4.39.17
elkowar/ewwv4.39.17Apr 9, 2026by autheliabot
AI Summary
This release focuses on bug fixes across authentication, authorization, OIDC, and middleware components. It addresses cache misses, LDAPv3 checks, and introduces configurable rate limits for OIDC.
Key Highlights
- Fixed authentication cache miss in edge cases
- Improved authorization AMR consistency
- Configurable rate limits for OIDC
- Stricter domain matching for middlewares
Full Release Notes
### Bug Fixes * **authentication:** cache miss in edge case ([#11541](https://github.com/authelia/authelia/issues/11541)) ([2df41dd](https://github.com/authelia/authelia/commit/2df41dd6949294151858810ffd8fbc3a1b6931e6)) by @james-d-elliott * **authentication:** fix ldapv3 version check ([#11454](https://github.com/authelia/authelia/issues/11454)) ([f24ef6b](https://github.com/authelia/authelia/commit/f24ef6b235f5900d6c6f00946a357ad639c46f0c)) by @atoerien * **authorization:** amr consistency ([#11637](https://github.com/authelia/authelia/issues/11637)) ([4c92b2a](https://github.com/authelia/authelia/commit/4c92b2a537d9eb7a87c88a536208a42a66a45858)) by @james-d-elliott * **handlers:** recovered deref panic for otc ([#11500](https://github.com/authelia/authelia/issues/11500)) ([1cc0d3d](https://github.com/authelia/authelia/commit/1cc0d3d61160372f90251a059f910e63696d3192)) by @james-d-elliott * **middlewares:** stricter domain matching ([#11685](https://github.com/authelia/authelia/issues/11685)) ([675d8b7](https://github.com/authelia/authelia/commit/675d8b7d00dfa1740c7a8779bc7256091c37fbcc)) by @james-d-elliott * **ntp:** use full precision latency calculation ([#11644](https://github.com/authelia/authelia/issues/11644)) ([ed4c486](https://github.com/authelia/authelia/commit/ed4c486356ae2833b9d4c1e416c540485c6576a1)) by @james-d-elliott * **oidc:** configurable rate limits ([#11696](https://github.com/authelia/authelia/issues/11696)) ([f66d3bb](https://github.com/authelia/authelia/commit/f66d3bb3063484cfce583ec009abffb93376ad2b)) by @james-d-elliott ### New Contributors * @atoerien made their first contribution in https://github.com/authelia/authelia/pull/11454 * @gardient made their first contribution in https://github.com/authelia/authelia/pull/11511 * @yarikoptic made their first contribution in https://github.com/authelia/authelia/pull/11612 * @CarrotManMatt made their first contribution in https://github.com/authelia/authelia/pull/11700 ### Docker Container * `docker pull authelia/authelia:4.39.17` * `docker pull ghcr.io/authelia/authelia:4.39.17`