osschat osschat osschat

Auth Loading Screen and JWKS Reset Tool

Frontend Backend Bug Fix

This update focuses on smoother authentication behavior across the app, both in the UI and on the server side.

Stability Updates

The app now shows a simple loading screen while authentication is initializing. This helps prevent React hydration mismatches that could cause visual flicker or inconsistent layout on first load.

To further reduce hydration warnings during initial render, the root document body now suppresses hydration warnings where server and client output can differ.

New Capabilities

A new server migration is now available to clear stored Better Auth JWKS records. This is intended for cases where rotating your auth setup causes existing keys to fail, such as errors related to decrypting older keys.

If you need it, you can run the migration via npx convex run --prod migrations:clearJwks.