Commit Graph
5951 Commits
Author SHA1 Message Date
Cursor Agentandbekacru 7c2cee6ddf fix(expo): support async storage in client plugin
The Expo client plugin was not properly awaiting async storage operations,
which caused issues when users used async storage implementations like
AsyncStorage. This could result in sign-out not deleting sessions from the
database because the cookie wasn't being read correctly before the request.

Changes:
- Added Promise.resolve() wrapper to storage.getItem() calls to support
  both sync and async storage implementations
- Added tests for async storage scenarios
- Added tests to verify session deletion on sign-out

Fixes #5868

Co-authored-by: bekacru <bekacru@gmail.com>
2026-02-02 19:36:23 +00:00
Muzzaiyyan HussainandGitHub a605e70f4e fix(sso): allow custom organization roles in provisioning types (#7722) 2026-02-02 18:51:11 +00:00
Alex Yang 00c95728f1 Revert "feat: make name field optional (#7617)"
This reverts commit e0df7c9e38.
2026-02-02 10:52:19 -08:00
TaesuandGitHub 93bbe2a548 docs: improve TanStack Start integration guide (#7742) 2026-02-02 18:17:39 +00:00
TaesuandGitHub 8ca2de4056 fix(nextjs): detect RSC context to prevent unnecessary session refresh (#7763) 2026-02-02 18:04:36 +00:00
92c63ab85e chore: correct environment variable name in baseURL warning (#7749)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 01:52:37 +00:00
TaesuandGitHub fe92103d47 fix(stripe): clarify error when authorizeReference is missing (#7741) 2026-02-01 09:15:14 +00:00
TaesuandGitHub e6740d96e2 chore: bump better-call (#7740) 2026-02-01 05:59:09 +00:00
ace5ac7560 fix(api-key): error details not passed to response (#7692)
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-01-31 17:52:26 -08:00
be4e7ee67c fix(email-otp): typo in OpenAPI response metadata (#7737)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-01 01:17:57 +00:00
TaesuandGitHub 86da990076 docs: add quick start section to TanStack Start integration (#7729) 2026-02-01 01:10:23 +00:00
Alex Yang f82960b984 chore: release v1.5.0-beta.11 v1.5.0-beta.11 2026-01-30 16:44:59 -08:00
TaesuandGitHub ef48756d17 fix: skip sending email verification to already verified users without a session (#7712) 2026-01-30 23:44:19 +00:00
Alex YangandGitHub 8d2a4f46c9 chore: move generic type into db schema (#7711) 2026-01-30 22:03:37 +00:00
LovelessCodesandGitHub b00bc2fd16 fix(admin): change list type from never[] to UserWithRole[] (#7701) 2026-01-30 16:48:52 +00:00
9e1ab8e6da feat(phone-number): support user additionalFields in signUpOnVerification flow (#7699)
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-01-30 06:34:23 +00:00
Paola Estefanía de CamposandGitHub 2d62ac0c9a feat(oauth-provider): enforce HTTPS for redirect URIs (#7670) 2026-01-30 06:27:40 +00:00
ddb3448c09 docs: clarify updatePhoneNumber option usage (#7697)
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-01-30 06:26:42 +00:00
Alex Yang 3a51b2b8fb chore: should keep singleton of ctx (#7654) 2026-01-29 22:04:07 -08:00
Gautam ManchandaniandGitHub 440fc0d41d docs: add IdP-initiated SAML SSO workaround for Next.js (#6669) 2026-01-30 00:08:42 +00:00
Joél SolanoandGitHub 20d08ede10 feat(adapter): improve select support (#7667) 2026-01-30 00:02:39 +00:00
TaesuandGitHub e0df7c9e38 feat: make name field optional (#7617) 2026-01-29 23:42:52 +00:00
Néfix EstradaandGitHub 4fd1a96e00 fix(oauth-provider): honor prompt=none for OIDC (#7665) 2026-01-29 20:03:59 +00:00
MaxwellandGitHub 971abd5caa docs: add sub-pages to error docs (#7678) 2026-01-29 20:02:42 +00:00
Bereket EngidaandGitHub 7f34a97bba docs: hero improvements (#7673) 2026-01-29 11:35:56 -08:00
Joél SolanoandGitHub 7167362c73 docs: add callout for access control bundle size (#7688) 2026-01-29 10:13:36 -08:00
Joél SolanoandGitHub 230cb5605a fix(access): allow passing statements directly into newRole (#7687) 2026-01-29 07:48:32 -08:00
TaesuandGitHub f5d56559f5 fix(stripe): restore better-call peerDeps (#7675) 2026-01-29 12:30:50 +00:00
TaesuandGitHub bcdcd7fdb2 fix(sso): add better-call peerDeps (#7676) 2026-01-29 09:59:04 +00:00
TaesuandGitHub 04851d3ff9 chore: correct drizzle-orm peerDeps version (#7677) 2026-01-29 09:30:52 +00:00
Paola Estefanía de CamposandGitHub 01304a4989 docs(oauth-provider): remove production warning (#7671) 2026-01-28 17:56:55 -08:00
Paola Estefanía de CamposandGitHub b2b4a53fa9 feat(oauth-provider): add configurable rate limiting for OAuth endpoints (#7666) 2026-01-28 17:56:29 -08:00
Paola Estefanía de CamposandGitHub 90a2d60340 feat(oauth-provider): add iss parameter to authorization responses (RFC 9207) (#7669) 2026-01-28 17:46:08 -08:00
TaesuandGitHub 4bdc6b5df6 chore(stripe): remove unused better-call devDependency (#7664) 2026-01-29 01:10:59 +00:00
Paola Estefanía de CamposGitHubclaude[bot] <41898282+claude[bot]@users.noreply.github.com>Alex Yang
12fe8a74e0 docs: add enterprise SSO migration to Supabase guide (#7652)
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Alex Yang <himself65@users.noreply.github.com>
2026-01-28 18:38:07 +00:00
8630f6f56b fix(anonymous): export types (#7661)
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-01-27 23:44:58 -08:00
TaesuandGitHub 9fb4f4a650 fix(email-otp): add stricter default rate limits for password reset endpoints (#7658) 2026-01-28 07:37:12 +00:00
Alex Yang 9780a773fe chore: release v1.5.0-beta.10 v1.5.0-beta.10 2026-01-27 17:57:35 -08:00
TaesuandGitHub e0e7c4af3b chore: make expo-network optional peerDeps (#7655) 2026-01-27 17:56:06 -08:00
Alex YangandGitHub 1251787f72 feat: remove deprecated API (#7623) 2026-01-28 01:49:50 +00:00
a7f159b8c6 fix(2fa): server-side trust device expiration and configurable maxAge (#7644)
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-01-28 01:36:05 +00:00
Alex YangandGitHub b500aedb9b feat(i18n): type inference for error codes (#7639) 2026-01-28 01:03:13 +00:00
jyc.devandGitHub b7d50de695 fix: check jsconfig.json in getPathAliases (#7650) 2026-01-28 00:56:38 +00:00
TaesuandGitHub 97e6d772e5 feat: mark /forget-password/email-otp as deprecation (#7645) 2026-01-28 00:51:38 +00:00
Alex YangandGitHub 296cbfe00e chore: simplify type (#7653) 2026-01-28 00:49:39 +00:00
Alex YangandGitHub c1f046f588 chore: bump version (#7646) 2026-01-27 23:12:31 +00:00
Alex YangandGitHub b0a6fb89c4 chore: bump version (#7626) 2026-01-27 21:05:02 +00:00
Paola Estefanía de CamposandGitHub 0e8cd88308 feat(db): add verification identifier storage options (#7209) 2026-01-27 19:43:16 +00:00
Alex YangandGitHub ea05b9d014 chore: use more APIError.from (#7636) 2026-01-27 19:06:59 +00:00
Alex YangandGitHub c937fa0b74 chore: update pnpm and enable new security features (#7634) 2026-01-27 17:53:48 +00:00