Alex Yang
|
b230fbf419
|
test: increase organization test timeout
|
2026-01-23 10:39:23 -08:00 |
|
 Paola Estefanía de CamposandGitHub
|
041dc17b2a
|
fix(mcp): remove local mpc (#7574)
|
2026-01-23 18:04:12 +00:00 |
|
 Alex YangandGitHub
|
737c821cc6
|
test(organization): fix flaky tests (#7560)
|
2026-01-22 23:45:37 +00:00 |
|
 Alex YangandGitHub
|
2ff9995d59
|
perf: fix infinite typecheck (#7563)
|
2026-01-22 23:32:06 +00:00 |
|
 
|
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 |
|
 TaesuandGitHub
|
3057e8dff6
|
chore: remove unused CHANGELOG.md files (#7559)
|
2026-01-22 22:41:54 +00:00 |
|
 
|
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 |
|
 TaesuandGitHub
|
7d3bfc6c3f
|
fix(core): consolidate rateLimit table schema definition (#7551)
|
2026-01-22 21:07:59 +00:00 |
|
 TaesuandGitHub
|
16f4569dde
|
fix(stripe): find active subscription correctly when upgrading (#7547)
|
2026-01-22 20:47:57 +00:00 |
|
 Alex YangandGitHub
|
50de0a1d48
|
refactor: generic in BetterAuthPluginRegistry (#7514)
|
2026-01-22 20:33:12 +00:00 |
|
 Paola Estefanía de CamposandGitHub
|
75ee9ea2a5
|
feat(sso): support multi-domain providers (#7541)
|
2026-01-22 20:32:48 +00:00 |
|
   
|
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 YangandGitHub
|
0e85da5642
|
chore(core): improve runInBackground API type (#7533)
|
2026-01-22 20:19:46 +00:00 |
|
 TaesuandGitHub
|
cf6c029f6b
|
fix(expo): prevent null cookie key when redirect URL has no cookie param (#7555)
|
2026-01-22 19:51:33 +00:00 |
|
 TaesuandGitHub
|
f716e08f0e
|
fix(stripe): allow billing interval change for same plan (#7542)
|
2026-01-22 19:30:57 +00:00 |
|
 TaesuandGitHub
|
b4c9f91003
|
test: fix case attempting signin before signup (#7548)
|
2026-01-22 19:17:47 +00:00 |
|
 Bereket EngidaandGitHub
|
8318640286
|
fix(cli): use inkeep remote mcp url (#7543)
|
2026-01-22 19:11:46 +00:00 |
|
![cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
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 YangandGitHub
|
59ae89ee52
|
test: fix ci falsely green (#7532)
|
2026-01-21 20:53:01 +00:00 |
|
 Alex YangandGitHub
|
30c275753f
|
feat: i18n plugin (#7428)
|
2026-01-21 04:08:09 +00:00 |
|
Alex Yang
|
6295dfcd34
|
chore: release 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 YangandGitHub
|
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 YangandGitHub
|
80a1c7daca
|
chore: bump deps (#7508)
|
2026-01-20 23:55:35 +00:00 |
|
   
|
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 |
|
 TaesuandGitHub
|
3ad80ebfe5
|
chore(sso): remove unused ascEndpoint params schema (#7488)
|
2026-01-20 22:42:14 +00:00 |
|
 Alex YangandGitHub
|
3fc48fb4b6
|
test: use node:sqlite by default (#7505)
|
2026-01-20 21:51:25 +00:00 |
|
 
|
7baa661331
|
refactor: add @better-auth/test-utils (#7497)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-20 21:15:54 +00:00 |
|
 Paola Estefanía de CamposandGitHub
|
5cc0a1faa2
|
fix(db): only exclude returned: false fields from output schemas (#7504)
|
2026-01-20 21:15:39 +00:00 |
|
 TaesuandGitHub
|
46c9f54d99
|
fix(cookies): fallback to isProduction when baseURL is not set (#7159)
|
2026-01-20 20:54:13 +00:00 |
|
 Alex YangandGitHub
|
684378a991
|
chore(one-tap): use npm type definitions (#7484)
|
2026-01-20 19:08:19 +00:00 |
|
 Alex YangandGitHub
|
98b0b0e761
|
fix(mcp): correct version (#7496)
|
2026-01-20 18:46:18 +00:00 |
|
 ![cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
25f57af222
|
feat(api-keys): pagination support for list-api-keys (#7424)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Alex Yang <himself65@outlook.com>
|
2026-01-20 06:32:28 +00:00 |
|
 Alex YangandGitHub
|
4bf407d161
|
refactor: separate adapters into different packages (#7439)
|
2026-01-20 06:25:17 +00:00 |
|
 ![claude[bot] <41898282+claude[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
dabed1ba06
|
fix: delay database hooks execution until after transaction commits (#7345)
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Alex Yang <himself65@users.noreply.github.com>
|
2026-01-20 05:38:20 +00:00 |
|
 
|
228ed5e172
|
fix(prisma-adapter): enhance null condition handling (#7483)
Co-authored-by: reslear <12596485+reslear@users.noreply.github.com>
|
2026-01-20 05:34:21 +00:00 |
|
 Paola Estefanía de CamposandGitHub
|
78f12ba6b7
|
fix(sso): fix validateToken JWK handling for all key types (#7479)
|
2026-01-20 03:36:13 +00:00 |
|
 TaesuandGitHub
|
ed5c4d2d3e
|
fix: ensure session id exists for secondary storage without database (#7476)
|
2026-01-20 01:34:03 +00:00 |
|
  
|
b9cac0d0af
|
chore: remove unnecessary type castings (#7471)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: taesu <taesu@better-auth.com>
|
2026-01-20 01:33:36 +00:00 |
|
 Paola Estefanía de CamposandGitHub
|
2179eaca69
|
test(sso): add email normalization tests for SAML and OIDC (#7477)
|
2026-01-20 01:33:13 +00:00 |
|
 Alex YangandGitHub
|
a5f426f890
|
fix: include Set-Cookie when APIError thrown in hooks (#7478)
|
2026-01-20 01:24:22 +00:00 |
|
 TaesuandGitHub
|
7a9dca2dc0
|
fix: consistent token endpoint for dropbox provider (#7444)
|
2026-01-20 00:26:52 +00:00 |
|
 TaesuandGitHub
|
52033beabc
|
fix: handle serial and false cases in generateId (#7474)
|
2026-01-20 00:22:20 +00:00 |
|
 Ajay KarthikandGitHub
|
46b8c89788
|
fix(sso): normalize SAML emails to prevent duplicate users (#7460)
|
2026-01-20 00:07:00 +00:00 |
|
 Alex YangandGitHub
|
f53eb498d9
|
chore: bump deps (#7475)
|
2026-01-19 23:56:56 +00:00 |
|
 Alex YangandGitHub
|
57af0f7b91
|
fix(rate-limit): support IPv6 address normalization and subnet (#7470)
|
2026-01-19 23:30:38 +00:00 |
|
 Alex YangandGitHub
|
1668a33372
|
fix: /minimal includes unexpected deps (#7467)
|
2026-01-19 20:32:29 +00:00 |
|