Authelia | v4.39.19

Authelia v4.39.19 released on 12-04-2026


Authelia v4.39.19 is out now. It fixes inconsistent OAuth2 error messages and tightens issuer validation, giving clients and integrations clearer, more predictable responses.

See the GitHub release for full details and to obtain the updated Docker images: authelia/authelia:4.39.19 and ghcr.io/authelia/authelia:4.39.19.

What’s in this release

  • Handlers: fixed inconsistent OAuth2 error messages to make error responses uniform for clients and downstream services.
  • Middlewares: corrected issuer domain suffix validation so issuer checks behave as intended.
  • Middlewares: resolved a misleading issuer-related error message to clarify the cause when validation fails.
  • Server: corrected timing for writing the healthcheck environment file so external probes see accurate startup readiness.
  • Docker images published: authelia/authelia:4.39.19 and ghcr.io/authelia/authelia:4.39.19.

Upgrade notes

  • No breaking changes are listed in the release notes; consult the GitHub release for the full changelog.
  • To apply the fixes, pull the updated containers: docker pull authelia/authelia:4.39.19 and docker pull ghcr.io/authelia/authelia:4.39.19.

Please share any observations or issues on the Authelia GitHub issues page so maintainers and other users can follow up on behaviour in your environment.

Related posts

Agentic AI still needs domain judgement

Agentic AI can write the thing, but it still cannot tell you whether the thing is right. That is where domain expertise matters, because a clean config or neat bit of glue logic can still be wrong in...

Weekly Tech Digest | 06 Jul 2026

Stay updated with the latest in tech! This digest covers AI ethics, auto industry shifts, and the impact of politics on technology, exploring today's pressing issues.

wolfCOSE zero-allocation parsing in embedded C

wolfCOSE looks sensible only if you care about what your firmware actually has to carry. I like that, because on small targets the wrong crypto feature can cost more than the message itself, and there...