🚀 Features
- oauth-provider: Pairwise subject identifiers (OIDC Core §8) - by @gustavovalverde and @himself65 in #8292 (6c09f)
🐞 Bug Fixes
- Pass
userfield through idToken sign-in body for Apple name support - by @bytaesu and Copilot in #8417 (d364e) - Add missing SubpageItem properties for docs-sidebar compatibility - by @bytaesu (6bcd7)
- Add icon prop to SubpageLink component - by @bytaesu (95538)
- Correct sign-in link to dash.better-auth.com - by @bytaesu (058bb)
- Restore features.tsx and align import with canary - by @bytaesu (e5ebb)
- Add suppressHydrationWarning to video elements - by @bytaesu (8e0e5)
- Preserve custom session fields on focus refresh - by @jslno in #8354 (2bd99)
- Throw on duplicate email when
autoSignIn: falsewithoutrequireEmailVerification- by @himself65 in #8521 (e3e66) - Add origin check middleware to password reset request - by @jslno in #8392 (497b1)
- adapters: Restore deprecated createAdapter and type exports for backcompat - by @himself65 in #8461 (eb848)
- blog: Fix RSS feed link path, image path and blog date - by @0-Sandy in #8483 (67c6d)
- cli: Resolve path aliases from extended tsconfig files - by @himself65 in #8520 (11ef0)
- client: Preserve stale session data on network or server errors - by @bytaesu in #8437 (9a229)
- db: Use
CREATE INDEXfor postgres migration - by @himself65 in #8538 (b9e54) - oauth-provider: Avoid fetch redirect CORS after login - by @GautamBytes in #8519 (c0366)
- oidc-provider: Validate redirect_uri for prompt=none - by @jslno in #8398 (ff352)
- organization: Handle multi-role users in invite and member removal checks - by @himself65 and Copilot Autofix powered by AI in #8442 (23f18)
- prisma-adapter: Fall back to updateMany for non-unique updates - by @himself65 in #8524 (3f16e)
- sso: Handle bare domains in domain verification - by @himself65 in #8369 (fb7a0)
- telemetry: Use conditional exports to replace dynamic import hacks - by @himself65 in #8458 (3ecd2)
- two-factor: Wire twoFactorTable option to schema modelName - by @himself65 in #8443 (f4604)