Skip to content

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 01 Mar 15:50
· 287 commits to main since this release

DarkAuth v1.5.0 improves branding previews, adds per-client access-token lifetimes, and removes obsolete authentication configuration.

✨ Features

⏱️ Client token lifetimes

  • Added per-client access-token TTL configuration to the API and admin interface

🛠 Improvements

🎨 Branding

  • Improved branding preview rendering and theme handling
  • Preserved preview mode through the login flow
  • Enforced branding-managed logo selection consistently in the API and user interface

🔐 Authentication configuration

  • Defaulted first-party authentication to the runtime user client
  • Refreshed admin session TTL during session checks
  • Removed deprecated refresh settings and other unused authentication fields

🐛 Fixes

  • Stabilized authentication callbacks and admin screenshot flows
  • Aligned JWKS key state in the admin interface with API responses
  • Returned a not-found response for unknown scope-description clients
  • Corrected refresh-token tests to use the client binding issued by the API

📝 Documentation

  • Aligned refresh documentation with the implemented token refresh grant

Full Changelog: v1.4.7...v1.5.0

Docker

docker pull ghcr.io/puzed/darkauth:v1.5.0