Destaques
- Usuários agora podem visualizar todas as sessões ativas entre dispositivos, incluindo tipo de dispositivo, OS, browser e localização aproximada
- As sessões são protegidas por verificação de senha antes de serem expostas, com suporte a desconexão individual
Alterações principais
- Adicionados endpoints
POST /auth/sessionseDELETE /auth/session/{id} - Adicionado enriquecimento de dispositivo e geolocalização nos tokens via YAUAA e MaxMind GeoLite2
- Adicionada captura do IP real no Fly.io via header
Fly-Client-IP - Adicionada migration
V20260421__add_tokens_metadata.sqlcom colunas de dispositivo e geolocalização - Configurado heap da JVM (
-Xms256m -Xmx768m) para evitarOutOfMemoryErrorna inicialização
Breaking Changes
- Nenhuma
Notas de upgrade
Atualize para a tag / release:
git fetch --tags
git checkout v2.2