 Pras VelagapudiandAlex Yang
|
acf774087d
|
fix(okta): userinfo route mismatch (#7602)
|
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
|
7a4bc01ca5
|
fix: remove duplicate secondary storage writes from setSessionCookie (#7592)
|
2026-01-28 17:06:03 -08:00 |
|
 TaesuandAlex Yang
|
712fdad520
|
docs: rewrite Convex integration content (#7527)
|
2026-01-28 17:06:03 -08:00 |
|
 TaesuandAlex Yang
|
9711b840c1
|
docs: prevent content overflow (#7588)
|
2026-01-28 17:06:03 -08:00 |
|
 AlexandAlex Yang
|
3ddc1f48ff
|
docs: add better-auth-strapi community plugin (#7573)
|
2026-01-28 17:06:03 -08:00 |
|
 TaesuandAlex Yang
|
ff7ac6c488
|
docs: move errors content to reference section (#7581)
|
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 |
|
 ![claude[bot] <41898282+claude[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) ![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)
|
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
|
3a2987a31a
|
refactor(stripe): centralize internal metadata management (#7561)
|
2026-01-28 17:06:03 -08:00 |
|
 ![claude[bot] <41898282+claude[bot]@users.noreply.github.com>](/assets/img/avatar_default.png)
|
aeb9213f30
|
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-28 17:06:03 -08:00 |
|
Alex Yang
|
f5e13ebafd
|
chore(one-tap): use npm type definitions (#7484)
|
2026-01-28 17:06:03 -08:00 |
|
 Tim KellerandAlex Yang
|
588c6b68f1
|
docs: use type-only import for BetterAuthClientPlugin (#7565)
Co-authored-by: Alex Yang <himself65@outlook.com>
|
2026-01-28 17:06:03 -08:00 |
|
 Paola Estefanía de CamposandAlex Yang
|
d6d627089d
|
fix(mcp): remove local mpc (#7574)
|
2026-01-28 17:06:03 -08:00 |
|
Alex Yang
|
12f4c625d1
|
perf: fix infinite typecheck (#7563)
|
2026-01-28 17:06:03 -08:00 |
|
 Paola Estefanía de CamposandAlex Yang
|
d0ed1a63c7
|
feat(sso): add provider list and detail endpoints (#6967)
Co-authored-by: Alex Yang <himself65@outlook.com>
|
2026-01-28 17:06:03 -08:00 |
|
 TaesuandAlex Yang
|
94706cc193
|
chore: remove unused CHANGELOG.md files (#7559)
|
2026-01-28 17:06:03 -08:00 |
|
 kimchi-developerandAlex Yang
|
a3ffb568a2
|
fix(expo): prevent duplicate listener notifications in FocusManager and OnlineManager (#7552)
Co-authored-by: Alex Yang <himself65@outlook.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 |
|
 TaesuandAlex Yang
|
663d43eb37
|
fix(stripe): find active subscription correctly when upgrading (#7547)
|
2026-01-28 17:06:03 -08:00 |
|
 TaesuandAlex Yang
|
02d0356cb4
|
docs: clarify subscription behavior information (#7546)
|
2026-01-28 17:06:03 -08:00 |
|
 Paola Estefanía de CamposandAlex Yang
|
5be34214ce
|
feat(sso): support multi-domain providers (#7541)
|
2026-01-28 17:06:03 -08:00 |
|
Alex Yang
|
ab2c4b9273
|
test: fix ci falsely green (#7532)
|
2026-01-28 17:06:03 -08:00 |
|
 Felipe ValenciaandAlex Yang
|
5901689b25
|
refactor(oauth-provider): usage of ctx headers for endpoints (#7382)
|
2026-01-28 17:06:03 -08:00 |
|
 Paola Estefanía de CamposandAlex Yang
|
33015e5f89
|
fix(oauth-provider): properly handle metadata field in client registration (#7232)
|
2026-01-28 17:06:03 -08:00 |
|
  
|
d598bd03f7
|
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-28 17:06:03 -08:00 |
|
 TaesuandAlex Yang
|
d2ca08bc48
|
fix(expo): prevent null cookie key when redirect URL has no cookie param (#7555)
|
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
|
1cfcc15ea2
|
fix(stripe): allow billing interval change for same plan (#7542)
|
2026-01-28 17:06:03 -08:00 |
|
 TaesuandAlex Yang
|
8d9c68f55b
|
test: fix case attempting signin before signup (#7548)
|
2026-01-28 17:06:03 -08:00 |
|
![cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
57f1e212eb
|
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-28 17:06:03 -08:00 |
|
 Bereket EngidaandAlex Yang
|
27af866f26
|
fix(cli): use inkeep remote mcp url (#7543)
|
2026-01-28 17:06:03 -08:00 |
|
 Alex YangandCopilot
|
fb5faa746a
|
chore: update .postmortem (#7536)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-28 17:06:03 -08:00 |
|
Alex Yang
|
1b6acc4e6c
|
docs: add a comment (#7512)
|
2026-01-28 17:06:03 -08:00 |
|
Alex Yang
|
e8f1465eb6
|
docs: fix @hookform/resolvers issue (#7511)
|
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
v1.4.17
|
2026-01-20 19:29:15 -08:00 |
|
 Bereket EngidaandAlex Yang
|
225348afd2
|
fix(two-factor): improve OTP comparision during hashed and encrypted values
|
2026-01-20 19:18:01 -08:00 |
|
 Bereket EngidaandAlex Yang
|
c6e4f16189
|
feat(two-factor): add twoFactorCookieMaxAge as a separate option
|
2026-01-20 19:14:03 -08:00 |
|
   
|
a1b0901997
|
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 17:45:20 -08:00 |
|
 
|
8046a42020
|
docs: add a callout about the Kakao Biz App requirement for the account_email scope (#7486)
Co-authored-by: Taesu <bytaesu@gmail.com>
|
2026-01-20 17:45:20 -08:00 |
|
Alex Yang
|
4a463bbe1d
|
chore: cleanup pnpm settings (#7498)
|
2026-01-20 17:45:20 -08:00 |
|
 Paola Estefanía de CamposandAlex Yang
|
86db4f7ee0
|
fix(db): only exclude returned: false fields from output schemas (#7504)
|
2026-01-20 17:45:20 -08:00 |
|
 TaesuandAlex Yang
|
f7cbbbd125
|
fix(cookies): fallback to isProduction when baseURL is not set (#7159)
|
2026-01-20 17:45:20 -08:00 |
|
 TaesuandAlex Yang
|
da2fd6cd46
|
chore(sso): remove unused ascEndpoint params schema (#7488)
|
2026-01-20 17:45:20 -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
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 |
|