Commit Graph
272 Commits
Author SHA1 Message Date
Paola Estefanía de CamposandAlex Yang 90ffd2cffe fix: add error handling for id token verification in Apple and Google providers (#8011)
(cherry picked from commit bcf76b8b74)
2026-02-18 22:31:37 +08:00
Joél SolanoandAlex Yang 4aae092b64 feat(adapter): improve select support (#7667) 2026-02-18 22:31:37 +08:00
Alex Yang d99d3ceae6 chore: release v1.4.18 2026-01-28 17:07:44 -08:00
Paola Estefanía de CamposAlex Yangclaude[bot] <41898282+claude[bot]@users.noreply.github.com>Alex Yang
c6f8f3b270 fix(saml): IdP-Initiated Callback Routing (#6675)
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 17:06:03 -08:00
Alex Yang 040c624413 chore: improve rate limiting type definitions (#7313) 2026-01-28 17:06:03 -08:00
TaesuandAlex Yang cf619d7f87 fix: consistent api version for facebook provider (#7445) 2026-01-28 17:06:03 -08:00
TaesuandAlex Yang d401be9c8e fix: update google oauth endpoints (#7442) 2026-01-28 17:06:03 -08:00
Paola Estefanía de CamposandAlex Yang a7740bc3b9 feat: add disableImplicitLinking to accountLinking (#7270)
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-01-28 17:06:03 -08:00
Paola Estefanía de CamposandAlex Yang 94b7589162 fix(github): surface OAuth token exchange errors (#7186) 2026-01-28 17:06:03 -08:00
Alex Yang d0ec239d14 chore: enable sourcemap for packages (#7622) 2026-01-28 17:06:03 -08:00
TaesuandAlex Yang 33619cc9a3 fix: respect the explicitly set sendOnSignUp option (#7593) 2026-01-28 17:06:03 -08:00
5d0e7fc45b 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-28 17:06:03 -08:00
TaesuandAlex Yang 5d3f728b0a fix: refresh account_data cookie when session is refreshed (#7576)
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-01-28 17:06:03 -08:00
Alex Yangcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>claude[bot] <41898282+claude[bot]@users.noreply.github.com>Alex Yang
901ca7dca7 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-28 17:06:03 -08:00
TaesuandAlex Yang ea589eef0a fix(core): consolidate rateLimit table schema definition (#7551) 2026-01-28 17:06:03 -08:00
Alex Yang 3100826d9b chore(core): improve runInBackground API type (#7533) 2026-01-28 17:06:03 -08:00
TaesuandAlex Yang c918ee6582 fix: correctly handle OAuth callback and Apple email field (#7181) 2026-01-28 17:06:03 -08:00
Alex Yang bcbeeee23c chore: release v1.4.17 2026-01-20 19:29:15 -08:00
Alex Yang 6ef600deae fix: set default ipv6 subnet to 64 (#7509) 2026-01-20 17:45:20 -08:00
Alex YangandGitHub f4440274e0 chore: bump zod (#7507) 2026-01-20 15:33:00 -08:00
Alex Yang 4625dcf784 chore: release v1.4.16 2026-01-19 22:41:09 -08:00
Alex Yang 1ba5a3fd5a fix(rate-limit): support IPv6 address normalization and subnet (#7470) 2026-01-19 22:40:42 -08:00
eb297c2b7f refactor: return linked account in findOAuthUser (#7331)
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com>
2026-01-19 22:40:42 -08:00
Alex Yang bcb4d24cbc chore: release v1.4.15 2026-01-17 17:39:08 -08:00
Alex Yang 1d649c09a4 chore: release v1.4.14 2026-01-16 20:23:14 -08:00
TaesuandAlex Yang 1233031cfe fix: update Figma provider default scope and oauth endpoints (#7422) 2026-01-16 19:43:53 -08:00
TaesuandAlex Yang a9e4448429 fix: centralize schema parsing for API responses (#7414) 2026-01-16 19:43:53 -08:00
TaesuandAlex Yang 88e9224a4a feat: add skipTrailingSlashes option to advanced config (#7404) 2026-01-16 19:43:53 -08:00
Alex Yang e14c211afd chore: release v1.4.13 2026-01-14 19:20:36 -08:00
TaesuAlex Yangclaude[bot] <41898282+claude[bot]@users.noreply.github.com>
f812e875c1 fix: preserve attributes when expiring cookies (#7363)
Co-authored-by: Alex Yang <himself65@outlook.com>
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
2026-01-14 19:20:18 -08:00
Alex Yang 39fcf97315 feat(core): add version in AuthContext (#7362) 2026-01-14 19:20:18 -08:00
Alex Yang 9a7085c8e0 chore: add lint rule useConst (#7369) 2026-01-14 19:20:18 -08:00
Alex Yang 1c765ef310 chore(core): fix error.cause in BetterAuthError (#7347) 2026-01-14 19:20:18 -08:00
Alex Yangandcubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> d702b88d53 chore(core): use global for multiple instances of BetterAuth (#7334)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-01-14 19:20:18 -08:00
Alex Yang cb40989769 chore: release v1.4.12 2026-01-12 16:01:04 -08:00
Alex Yang 37b0bf00f4 chore: release v1.4.12-beta.2 2026-01-12 16:00:48 -08:00
19db775b4e feat(oauth): add custom authorizationEndpoint option (#6962)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-12 16:00:48 -08:00
Alex Yang 1e5947f28f chore: release v1.4.12-beta.1 2026-01-12 16:00:48 -08:00
Alex Yang 7ece139ce1 fix(core): remove dual module warning (#7308) 2026-01-12 16:00:48 -08:00
Alex Yang 3b8db3418b chore: release v1.4.11 2026-01-12 02:50:38 -08:00
Wonsuk ChoiandAlex Yang 1359f1c6c7 chore: add --coverage.provider=istanbul to coverage script (#7262) 2026-01-12 02:50:02 -08:00
Paola Estefanía de CamposandAlex Yang 35caa43242 fix(core): separate CSRF and origin checks (#7204)
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-01-12 02:50:02 -08:00
Alex Yang 037b81b2a2 chore: release v1.4.11-beta.2 2026-01-12 02:50:02 -08:00
Alex Yang d4dcea0fb2 chore: release v1.4.11-beta.1 2026-01-12 02:50:02 -08:00
Alex Yang bb1c36bfc9 chore: tag onEmailVerification as deprecated (#7163) 2026-01-12 02:50:02 -08:00
Alex Yang fe2fc7bb95 chore(core): add deprecate API (#7162) 2026-01-12 02:50:02 -08:00
Alex Yang f8318f6b6c chore(core): add getPlugin API in AuthContext (#7145) 2026-01-12 02:50:02 -08:00
Alex Yang 1baaa9c814 fix(core): detect dual module error (#7097) 2026-01-12 02:50:02 -08:00
TaesuandAlex Yang 0e7a55b26f fix: filter null values from dynamic trusted origins (#7080)
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-01-12 02:50:02 -08:00
Alex Yang 4bf85c648f chore: release v1.4.10 2025-12-31 21:37:16 +08:00