Commit Graph

5885 Commits

Author SHA1 Message Date
oderum
bf0ce50d8a docs(stripe): clarify createCustomerOnSignUp configuration requirement
Reworded misleading sentence that implied Stripe customers are created by default. The original phrasing suggested automatic customer creation without the required configuration setting.

Changed from stating "By default, when a user signs up..." to explicitly lead with the configuration requirement.
2026-01-25 17:09:20 -05: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
Taesu
72069b4a9e fix: centralize cookie parsing and handle Expires dates correctly (#7556)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: taesu <taesu@better-auth.com>
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-01-22 20:26:26 +00:00
Alex Yang
0e85da5642 chore(core): improve runInBackground API type (#7533) 2026-01-22 20:19:46 +00:00
Taesu
cf6c029f6b fix(expo): prevent null cookie key when redirect URL has no cookie param (#7555) 2026-01-22 19:51:33 +00:00
Taesu
f716e08f0e fix(stripe): allow billing interval change for same plan (#7542) 2026-01-22 19:30:57 +00:00
Taesu
b4c9f91003 test: fix case attempting signin before signup (#7548) 2026-01-22 19:17:47 +00:00
Bereket Engida
8318640286 fix(cli): use inkeep remote mcp url (#7543) 2026-01-22 19:11:46 +00:00
Paola Estefanía de Campos
87777cdcd0 fix(organization): filter returned: false fields from API responses (#7531)
Co-authored-by: Alex Yang <himself65@outlook.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-01-22 11:51:49 +00:00
Alex Yang
0e4efdeeb2 chore: update .postmortem (#7536)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-21 21:50:52 +00:00
Alex Yang
59ae89ee52 test: fix ci falsely green (#7532) 2026-01-21 20:53:01 +00:00
Alex Yang
30c275753f feat: i18n plugin (#7428) 2026-01-21 04:08:09 +00:00
Alex Yang
3be08411e5 docs: add a comment (#7512) 2026-01-21 04:05:41 +00:00
Alex Yang
16ef0b7d31 docs: fix @hookform/resolvers issue (#7511) 2026-01-21 03:39:15 +00:00
Alex Yang
6295dfcd34 chore: release v1.5.0-beta.9 v1.5.0-beta.9 2026-01-20 19:38:14 -08:00
Alex Yang
1f500d3246 chore: fix repository URLs 2026-01-20 19:38:04 -08:00
Bereket Engida
879490dfa3 fix(two-factor): improve OTP comparision during hashed and encrypted values 2026-01-20 18:54:26 -08:00
Bereket Engida
29946fd67d feat(two-factor): add twoFactorCookieMaxAge as a separate option 2026-01-20 18:48:35 -08:00
Alex Yang
4b297168b8 test(adapters): use turbopack for caching (#7506) 2026-01-21 01:45:55 +00:00
Alex Yang
5de9704ec0 fix: set default ipv6 subnet to 64 (#7509) 2026-01-20 17:28:32 -08:00
Alex Yang
80a1c7daca chore: bump deps (#7508) 2026-01-20 23:55:35 +00:00
DIYgod
0142eb1bed fix(stripe): allow re-subscribing to the same plan when subscription has expired (#7459)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: Taesu <bytaesu@gmail.com>
Co-authored-by: Taesu <166604494+bytaesu@users.noreply.github.com>
2026-01-20 23:55:22 +00:00
Taesu
3ad80ebfe5 chore(sso): remove unused ascEndpoint params schema (#7488) 2026-01-20 22:42:14 +00:00
Alex Yang
3fc48fb4b6 test: use node:sqlite by default (#7505) 2026-01-20 21:51:25 +00:00