Commit Graph

6607 Commits

Author SHA1 Message Date
Alex Yang
296cbfe00e chore: simplify type (#7653) 2026-01-28 00:49:39 +00:00
Alex Yang
c1f046f588 chore: bump version (#7646) 2026-01-27 23:12:31 +00:00
Alex Yang
b0a6fb89c4 chore: bump version (#7626) 2026-01-27 21:05:02 +00:00
Paola Estefanía de Campos
0e8cd88308 feat(db): add verification identifier storage options (#7209) 2026-01-27 19:43:16 +00:00
Alex Yang
ea05b9d014 chore: use more APIError.from (#7636) 2026-01-27 19:06:59 +00:00
Alex Yang
c937fa0b74 chore: update pnpm and enable new security features (#7634) 2026-01-27 17:53:48 +00:00
Alex Yang
70e715f917 feat(device-authorization): add user id checks (#7632) 2026-01-27 17:27:55 +00:00
Paola Estefanía de Campos
426f0b5c22 feat(sso): add support for signed SAML AuthnRequests (#7562) 2026-01-27 06:34:08 +00:00
Paola Estefanía de Campos
36f552a3ab feat(session): add deferSessionRefresh option to support read-replica setups (#6871)
Co-authored-by: Alexander Asomba <3323537+alexasomba@users.noreply.github.com>
Co-authored-by: Bereket Engida <Bekacru@gmail.com>
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-01-27 04:27:45 +00:00
Taesu
1f65d5bdc5 fix: consistent api version for facebook provider (#7445) 2026-01-27 03:30:54 +00:00
Taesu
27746c0acb fix: update google oauth endpoints (#7442) 2026-01-27 03:04:47 +00:00
Paola Estefanía de Campos
f11cd7dd90 feat: add disableImplicitLinking to accountLinking (#7270)
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-01-27 00:48:07 +00:00
Paola Estefanía de Campos
8e04795961 fix(multi-session): prevent duplicate cookies when same user signs in multiple times (#7256)
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-01-27 00:36:23 +00:00
Alex Yang
ac81fdc43d feat: add setShouldSkipSessionRefresh (#7625) 2026-01-27 00:30:03 +00:00
Paola Estefanía de Campos
db6a4c6324 fix(github): surface OAuth token exchange errors (#7186) 2026-01-27 00:19:18 +00:00
Paola Estefanía de Campos
dedb4255de fix(session): skip invalid sessions in list (#7182)
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-01-26 23:44:40 +00:00
Alex Yang
0f2287891e refactor: remove duplicate session id generation (#7583) 2026-01-26 22:56:59 +00:00
Alex Yang
6b03411662 chore: enable sourcemap for packages (#7622) 2026-01-26 22:37:58 +00:00
Alex Yang
22aec19b6b refactor: simplify parse output logic (#7582) 2026-01-26 19:45:05 +00:00
Alex Yang
2398811cd7 test(smoke): secdonary storage with redis (#7590) 2026-01-26 19:22:08 +00:00
Alex Yang
f0ff4534c9 chore: simplify type (#7618) 2026-01-26 18:47:03 +00:00
Paola Estefanía de Campos
b3cce69ad1 fix(cli): update MCP URL from Chonkie to Inkeep (#7585) 2026-01-26 17:18:38 +00:00
oderum
cb4f2d2ee1 docs(stripe): clarify createCustomerOnSignUp configuration requirement (#7610) 2026-01-26 16:44:17 +00:00
Pras Velagapudi
7df0aac87e fix(okta): userinfo route mismatch (#7602) 2026-01-24 22:12:35 -08:00
Taesu
762a11f971 fix: respect the explicitly set sendOnSignUp option (#7593) 2026-01-25 00:32:42 +00:00
Taesu
ba366559f3 fix: set default logger level to "warn" (#7597)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: taesu <taesu@better-auth.com>
2026-01-25 00:26:49 +00:00
Taesu
b2939ed24a fix: remove duplicate secondary storage writes from setSessionCookie (#7592) 2026-01-24 16:25:15 -08:00
Taesu
fe64e659e2 docs: rewrite Convex integration content (#7527) 2026-01-24 14:31:29 +00:00
Taesu
8d6e8a1b59 docs: prevent content overflow (#7588) 2026-01-24 04:41:51 +00:00
Alex Yang
10690f4f3c fix: log error when misconfigured (#7584) 2026-01-24 01:52:30 +00:00
Alex
bad586a512 docs: add better-auth-strapi community plugin (#7573) 2026-01-23 23:55:06 +00:00
Taesu
1088b1c7c1 docs: move errors content to reference section (#7581) 2026-01-23 23:54:53 +00:00
Taesu
96a7ef5970 fix: refresh account_data cookie when session is refreshed (#7576)
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-01-23 23:32:39 +00:00
Alex Yang
136bd61763 chore(telemetry): move endpoint to env (#7578)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Alex Yang <himself65@users.noreply.github.com>
2026-01-23 21:07:47 +00:00
Alex Yang
89e1043d4e chore: fix pnpm config (#7580) 2026-01-23 21:05:12 +00:00
Taesu
9145c9233d refactor(stripe): centralize internal metadata management (#7561) 2026-01-23 20:57:00 +00:00
Alex Yang
9dfbe0f40b feat(one-tap): add button mode for Google sign-in (#7482)
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Alex Yang <himself65@users.noreply.github.com>
2026-01-23 19:40:43 +00:00
Tim Keller
6a1ff9bea9 docs: use type-only import for BetterAuthClientPlugin (#7565)
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-01-23 19:34:53 +00:00
Alex Yang
55b7ba548a test: increase organization test timeout (#7575) 2026-01-23 18:52:56 +00:00
Paola Estefanía de Campos
041dc17b2a fix(mcp): remove local mpc (#7574) 2026-01-23 18:04:12 +00:00
Alex Yang
737c821cc6 test(organization): fix flaky tests (#7560) 2026-01-22 23:45:37 +00:00
Alex Yang
2ff9995d59 perf: fix infinite typecheck (#7563) 2026-01-22 23:32:06 +00:00
Paola Estefanía de Campos
4f5c7c812f feat(sso): add provider list and detail endpoints (#6967)
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-01-22 22:42:30 +00:00
Taesu
3057e8dff6 chore: remove unused CHANGELOG.md files (#7559) 2026-01-22 22:41:54 +00:00
kimchi-developer
a5e40aaa8a fix(expo): prevent duplicate listener notifications in FocusManager and OnlineManager (#7552)
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-01-22 22:35:35 +00:00
Taesu
7d3bfc6c3f fix(core): consolidate rateLimit table schema definition (#7551) 2026-01-22 21:07:59 +00:00
Taesu
16f4569dde fix(stripe): find active subscription correctly when upgrading (#7547) 2026-01-22 20:47:57 +00:00
Taesu
b0464a6fef docs: clarify subscription behavior information (#7546) 2026-01-22 20:46:30 +00:00
Alex Yang
50de0a1d48 refactor: generic in BetterAuthPluginRegistry (#7514) 2026-01-22 20:33:12 +00:00
Paola Estefanía de Campos
75ee9ea2a5 feat(sso): support multi-domain providers (#7541) 2026-01-22 20:32:48 +00:00