v4.1.0

tinyauthapp/tinyauthv4.1.0Nov 23, 2025by steveiliop56

AI Summary

This release introduces a new light mode, support for UNIX sockets, and enhanced logging capabilities. It focuses on bug fixes, refactoring database actions using Gorm generics, and improving OAuth security by logging unsafe redirect URIs.

Key Highlights

  • Light mode UI implementation
  • UNIX socket listening support
  • OAuth security improvements
  • Automated session cleanup routine

New Features

  • Light mode
  • Support for listening on UNIX sockets
  • Log new sessions in TRACE
  • Support for logging in JSON
  • Add option to disable UI warnings

Full Release Notes

# Tinyauth v4.1.0

Hey everyone, it's been a while but v4.1.0 is finally out. Mostly bug fixes and refactors but also some cool new features (yes and light mode).

## New Features

- Light mode
- Support for listening on UNIX sockets
- Log new sessions in `TRACE`
- Support for logging in JSON
- Add option to disable UI warnings

## Improvements

- Generate OAuth verifier on every login attempt
- Add routine to cleanup expired sessions
- Log unsafe redirect URI in OAuth controller

## Fixes

- Ensure OAuth providers have the `PROVIDERS_` prefix
- Allow for all sub-domains to be considered safe for redirects

## Technical

- Use Gorm generics for all database actions
- Attempt to clean-up the decoders logic
- Make air development workflow faster by not installing delve on every reload
- Bump dependencies
- Update translations

## New contributors

- @chrellrich made their first contribution in #422

Please let me know of any issues so as I can fix them as soon as possible.