Skip to content

Better Auth UI 3.0.1

Choose a tag to compare

@olliethedev olliethedev released this 30 Sep 16:56
· 5 commits to main since this release
48ebf19

Fix auth forms accepting input and submitting credentials through a native GET request before React hydration completes.

Shared auth forms now remain inert until their submit handler is ready, announce hydration with aria-busy, and use POST as their native method. Existing hydrated auth, validation, and error behavior is preserved.

Verified by an SSR-to-hydration regression, 44 package tests, and all 264 production-consumer browser tests across desktop and mobile, including delayed JavaScript on sign-in, sign-up, forgot-password, and reset-password views. BetterStackWeb independently verifies real pointer/keyboard blocking before hydration and working login/session/sign-out afterward.

Includes the latest migration guidance for verification options and preserving application auth URLs. See #28 and #29.