v5.2.0

tinyauthapp/tinyauthv5.2.0Sep 7, 2026by steveiliop56

AI Summary

This release introduces LDAP display name support and custom claim mapping for OAuth. It enhances user experience by remembering OpenID Connect consent and improves system stability with Docker connection backoff and security hardening.

Key Highlights

  • Use display name from LDAP server when available
  • Add support for custom claim mapping in OAuth
  • Remember OpenID Connect consent and skip re-prompt for previously approved scopes
  • Add backoff and retries to Docker connection for compatibility with socket proxies
  • Harden secret comparisons with constant-time checks

New Features

  • Use display name from LDAP server when available
  • Add support for custom claim mapping in OAuth

Full Release Notes

# Tinyauth v5.2.0

## New Features

- Use display name from LDAP server when available @tsushanth (#1072)
- Add support for custom claim mapping in OAuth (username, email, display name and groups) (#1087)

## Improvements

- Remember OpenID Connect consent and skip re-prompt for previously approved scopes (#989)
- Serve optimized WebP background image for faster load times (#1110)
- Add backoff and retries to Docker connection for compatibility with socket proxies (#1114)
- Harden secret comparisons with constant-time checks

## Fixes

- Preserve proxied query parameters during login redirects (#1068)
- Prevent duplicate auth module headers (#1089)
- Allow underscores in domain names

## Technical

- Update dependencies
- Update translations (#1058)

**Full Changelog**: https://github.com/tinyauthapp/tinyauth/compare/v5.1.3...v5.2.0