Alex Yang
dcfdc6fc90
test(magic-link): add tests for additionalData feature
...
- Runtime tests: passing additionalData via server API & client,
validation with custom Zod schema, omitting additionalData
- Type tests: infer additionalData type from custom schema,
default type is Record<string, JsonValue>
2026-03-09 16:45:44 -07:00
Alex Yang
a6728b3999
feat(magic-link): add additionalData support for sendMagicLink function
...
Allow passing custom additional data from the client to the sendMagicLink
function with optional Zod schema validation for type safety.
Closes #3417
2026-03-09 16:26:56 -07:00
Gautam Manchandani and GitHub
f46a65a25b
fix(oauth-provider): avoid fetch redirect CORS after login ( #8519 )
2026-03-09 22:50:27 +00:00
Alex Yang and GitHub
a5c1286d36
fix(prisma-adapter): fall back to updateMany for non-unique updates ( #8524 )
2026-03-09 21:59:06 +00:00
Joél Solano and GitHub
bfbb853a9d
chore: replace deprecated build configs ( #8498 )
2026-03-09 18:09:28 +00:00
Joél Solano and GitHub
8bf1aba5ad
chore(client): re-export necessary types ( #8497 )
2026-03-09 18:05:55 +00:00
Alex Yang and GitHub
b5e2203f14
fix(cli): resolve path aliases from extended tsconfig files ( #8520 )
2026-03-09 18:03:46 +00:00
Alex Yang and GitHub
f72e28d089
fix: throw on duplicate email when autoSignIn: false without requireEmailVerification ( #8521 )
2026-03-09 17:18:21 +00:00
Joél Solano and GitHub
5e49c2d16c
fix: preserve custom session fields on focus refresh ( #8354 )
2026-03-08 21:50:31 -07:00
Gautam Manchandani and GitHub
7ffd3b2863
docs(2fa): fix OTP server API method names ( #8477 )
2026-03-07 08:12:13 -08:00
Alex Yang and GitHub
721ef3d678
chore: add method type constraints and ensure method is set ( #8466 )
2026-03-07 00:02:06 +00:00
Alex Yang and GitHub
c86281d5b2
fix(telemetry): use conditional exports to replace dynamic import hacks ( #8458 )
2026-03-06 22:20:50 +00:00
Alex Yang and GitHub
096d9bdf7e
fix(adapters): restore deprecated createAdapter and type exports for backcompat ( #8461 )
2026-03-06 20:46:10 +00:00
Alex Yang and GitHub
98cd201a17
chore(adapters): mark ORM peer dependencies as optional ( #8449 )
2026-03-06 17:46:30 +00:00
Alex Yang and GitHub
a92a71ef8a
fix(two-factor): wire twoFactorTable option to schema modelName ( #8443 )
2026-03-06 08:12:48 +00:00
Alex Yang and GitHub
71c3a85d2f
fix(sso): handle bare domains in domain verification ( #8369 )
2026-03-06 08:03:20 +00:00
6559c1e8fe
fix(organization): handle multi-role users in invite and member removal checks ( #8442 )
...
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
2026-03-06 08:02:16 +00:00
8460dfc80e
chore(api-key): clean up api-key code ( #8436 )
...
Co-authored-by: Alex Yang <himself65@outlook.com >
2026-03-06 06:03:45 +00:00
Taesu and GitHub
b18b4dba09
fix(client): preserve stale session data on network or server errors ( #8437 )
2026-03-06 04:24:16 +00:00
Taesu and GitHub
3939115b07
test(oauth-provider): add regression for pre-parsed form-urlencoded token body ( #8019 )
2026-03-06 02:13:55 +00:00
d8139e5c79
fix: pass user field through idToken sign-in body for Apple name support ( #8417 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-06 02:12:55 +00:00
44ee8b45ad
fix(expo): handle origin override across mutable and immutable requests ( #8405 )
...
Co-authored-by: Taesu <bytaesu@gmail.com >
Co-authored-by: Taesu <166604494+bytaesu@users.noreply.github.com >
2026-03-05 23:18:42 +00:00
Alex Yang and GitHub
27c4c3d0a8
fix: move adapter packages to dependencies to fix missing module errors ( #8401 )
2026-03-05 05:41:46 +00:00
5e0fe841dd
chore: migrate infrastructure links to dash.better-auth.com ( #8391 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-04 18:02:34 -08:00
Lakshya Thakur and GitHub
e36ba645a0
chore: use const tokenEndpoint declarations in social providers ( #5820 )
2026-03-04 08:44:24 +00:00
Alex Yang and GitHub
bd980f8c5b
fix(sso): use internalAdapter for verification operations ( #8353 )
2026-03-04 03:55:26 +00:00
f9b8a616ac
fix(account): use accountId instead of id in accountInfo endpoint ( #8346 )
...
Co-authored-by: Alex Yang <himself65@outlook.com >
2026-03-04 03:20:39 +00:00
e42ead5802
feat(core): add experimental opentelemetry instrumentation ( #8027 )
...
Co-authored-by: Taesu <166604494+bytaesu@users.noreply.github.com >
2026-03-03 12:48:26 -08:00
ab7ec8a70b
feat(oauth-provider): pairwise subject identifiers (OIDC Core §8) ( #8292 )
...
Co-authored-by: Alex Yang <himself65@outlook.com >
2026-03-03 09:41:28 -08:00
Gustavo Valverde and GitHub
c59833549b
fix(oauth-provider): customIdTokenClaims should override standard claims ( #7865 )
2026-03-03 04:56:50 +00:00
Alex Yang and GitHub
c9b9c91ec5
fix(prisma-adapter): use deleteMany when deleting by non-unique field ( #8314 )
2026-03-03 04:32:18 +00:00
49921100ae
fix: prevent double encoded cookie ( #8133 )
...
Co-authored-by: Alex Yang <himself65@outlook.com >
2026-03-03 04:23:06 +00:00
47bba48f28
fix: access control indexing type ( #8155 )
...
Co-authored-by: Alex Yang <himself65@outlook.com >
2026-03-03 04:19:15 +00:00
Alex Yang and GitHub
29b7567c2b
chore: use better-call v2 ( #8021 )
2026-03-03 04:09:25 +00:00
Alex Yang
ab6b14cb19
chore: release v1.5.1-beta.3
2026-03-03 12:14:56 +09:00
Alex Yang and GitHub
d70011932d
chore: move adapter packages from deps to optional peer deps ( #8303 )
2026-03-03 02:49:00 +00:00
Taesu and GitHub
add7b2b730
fix(cookies): use lookahead heuristic for splitting Set-Cookie headers ( #8301 )
2026-03-02 14:07:44 -08:00
Alex Yang
3ee808a48c
chore: release v1.5.1-beta.2
2026-03-03 06:49:28 +09:00
Alex Yang and GitHub
b73b0440a2
chore: align zod imports to use namespace import from "zod" ( #8300 )
2026-03-02 20:37:38 +00:00
9cc07e0159
fix(oauth-provider): allow localhost subdomains in isLocalhost function ( #8286 )
...
Co-authored-by: Alex Yang <himself65@outlook.com >
2026-03-02 19:12:09 +00:00
Maxwell and GitHub
5feea2bfa7
fix: drizzle-adapter failing date transformation ( #8289 )
2026-03-02 17:59:18 +00:00
ef686329fd
docs: infrastructure docs ( #8086 )
...
Co-authored-by: Alex Yang <himself65@outlook.com >
2026-03-02 09:39:59 -08:00
e32bad12ea
fix(sso): prefer UserInfo endpoint over ID token and map sub claim correctly ( #8276 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-02 07:15:41 +00:00
Maxwell and GitHub
a0516e6285
docs: fix mono font & CI ( #8270 )
2026-03-01 23:39:29 +00:00
0c73a08593
docs: infrastructure docs ( #8086 )
...
Co-authored-by: Alex Yang <himself65@outlook.com >
2026-03-01 13:35:36 -08:00
Alex Yang
425c6abf6e
chore: release v1.5.1-beta.1
2026-03-02 02:05:39 +09:00
Alex Yang and GitHub
ed7d6c3e60
fix(client): use direct imports to fix bundler re-export type resolution ( #8261 )
2026-03-01 16:49:19 +00:00
Alex Yang and GitHub
35412b01ab
fix(expo): avoid shim require ( #8253 )
2026-03-01 14:38:30 +00:00
Alex Yang and GitHub
443ffc92b1
chore: bump expo deps ( #8250 )
2026-03-01 13:15:08 +00:00
Alex Yang and GitHub
0db2da5057
fix(core): revive date strings in safeJSONParse for pre-parsed objects ( #8248 )
2026-03-01 12:42:41 +00:00