Commit Graph
4400 Commits
Author SHA1 Message Date
55100bfcb9 fix(kysely): edge case aliased joined table names (#7171)
Co-authored-by: Bereket Engida <Bekacru@gmail.com>
2026-02-28 15:40:14 -08:00
AndyandGitHub a63d31eefb fix(last-login-method): correctly handle multiple Set-Cookie headers (#7133) 2026-02-28 15:38:50 -08:00
MaxwellGitHubcubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>Bereket Engida
3485e5e96c feat(cli): generate schema from adapter CLI flag (#7316)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
2026-02-28 15:38:12 -08:00
John ZilaandGitHub 07b839088a feat: support non-destructive key rotation for BETTER_AUTH_SECRET (#7738) 2026-02-28 15:36:52 -08:00
MaxwellandGitHub e2e560c97f fix: session listing endpoints returning empty arrays when >100 inactive sessions exist (#7166) 2026-02-28 15:33:57 -08:00
Bereket Engida 33094f0367 Revert "fix(oauth-proxy): add generic OAuth support to proxy (#8082)"
This reverts commit 0deaaa4e67.
2026-02-28 15:33:04 -08:00
3fc0dd7399 fix(organization): update path matching for active member signals (#7732)
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
2026-02-28 15:24:58 -08:00
81d83bbf82 fix: preserve refresh token when provider omits it on refresh (#8001)
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
2026-02-28 15:11:18 -08:00
Alex YangandGitHub af9e010e36 fix: updateAge should extend session_token cookie on stateless mode (#7995) 2026-02-28 14:19:53 -08:00
ad1ec912cf fix(organization): merge DB permissions with built-in roles in dynamic access control (#7863)
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com>
2026-02-28 14:15:17 -08:00
Alexis WilliamsandGitHub 1dc9627400 fix(drizzle-adapter): resolve db.query key mismatch when config.schema keys differ from schema exports (#8117) 2026-02-28 14:13:31 -08:00
TaesuandGitHub 8c94b233ed fix(expo): use default scheme for callbackURL and document native navigation (#7867) 2026-02-28 14:12:25 -08:00
2f46817b94 fix(last-login-method): tracks magic-link auth by default (#8135)
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-02-28 14:06:40 -08:00
TaesuandGitHub fbdc049a37 fix(bearer): support case-insensitive scheme and handle token URL encoding (#7745) 2026-02-28 14:06:16 -08:00
nphlpandGitHub c9f6ea9cf3 fix: prevent email enumeration on /change-email, add customSyntheticUser (#8097) 2026-02-28 13:59:12 -08:00
Cyrus HoandGitHub 293c6b6953 fix(sso): ensure consistent OIDC discovery across APIs (#8118) 2026-02-28 13:46:48 -08:00
alexstrnikandGitHub f3c33e556f fix(core): avoid throwing on required session fields when collecting defaults (#8146) 2026-02-28 13:42:30 -08:00
Joél SolanoandGitHub 4f1326ef18 refactor(admin): allow flexible admin impersonation (#8045) 2026-02-28 13:15:34 -08:00
0deaaa4e67 fix(oauth-proxy): add generic OAuth support to proxy (#8082)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-28 13:08:02 -08:00
Alex YangandGitHub 3b502f25df fix(expo): support Expo SDK 55 new versioning scheme (#8213) 2026-02-28 09:44:12 +00:00
Gautam ManchandaniandGitHub d3f3e63260 fix: persist refreshed idToken in getAccessToken (#8211) 2026-02-28 06:52:09 +00:00
Alex YangandGitHub 2bd462cf22 fix(ci): increase test timeout for sso, api-key, oauth-provider and add CI job timeout (#8210) 2026-02-28 06:04:59 +00:00
Alex YangandGitHub 0a1ef178b8 fix(stripe): increase test timeout to fix CI flaky failures (#8209) 2026-02-28 04:55:45 +00:00
Alex YangandGitHub cd4d1c6362 test(scim): split scim.test.ts to fix CI flaky timeout (#8208) 2026-02-28 04:13:10 +00:00
Alex YangandGitHub 00b543ac06 feat(cli): add upgrade command to update better-auth packages (#8204) 2026-02-28 02:35:35 +00:00
TaesuandGitHub 37608ec643 feat: add built-in support for D1Database (#7519) 2026-02-28 10:14:52 +09:00
Grant GandGitHub c41d11e9f6 fix(oauth-provider)!: Keep auth_time across id_token refresh (#8134) 2026-02-27 16:28:50 -08:00
MaxwellandGitHub 7ccf9cfefc fix(next-cookies): leaks unnecessary cookie (#8193) 2026-02-27 11:54:51 -08:00
Alex Yang 2fd1ef38e7 chore: release v1.5.0-beta.20 2026-02-28 02:20:43 +09:00
Harry YepandGitHub 49931f04cd fix(two-factor): handle undefined options verifyTwoFactor (#8162) 2026-02-27 13:30:50 +00:00
1d7f43623b fix(adapter): map camelCase keys during checkMissingFields in Drizzle adapter (#8176)
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-02-27 11:13:05 +00:00
Alex YangandGitHub 8048a1d367 chore: upgrade dependencies (#8183) 2026-02-27 08:11:46 +00:00
Alexander MieheandGitHub 00dfa4fb34 fix: dynamic base url auth context should contain all properties of context (#8170) 2026-02-27 04:47:01 +00:00
TaesuandGitHub 6beb0a1360 fix(cookies): export getAccountCookie from better-auth/cookies (#8181) 2026-02-27 04:32:49 +00:00
Jordan BurchandGitHub f90a59a7ea fix(nextjs): use explicit .js extension in next/headers imports (#8178) 2026-02-27 04:32:30 +00:00
TaesuandGitHub f7a65b1876 fix(api): respect freshAge in deleteUser (#8174) 2026-02-27 04:15:20 +00:00
c45edd6b38 fix(client): broadcast session updates to other tabs on sign-out and user update (#8177)
Co-authored-by: Abhinav-kodes <183825080+Abhinav-kodes@users.noreply.github.com>
2026-02-27 03:46:27 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fd964c23e9 chore(deps): bump fast-xml-parser from 5.3.6 to 5.3.8 (#8180)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 02:37:25 +00:00
f77c391393 chore: bump prisma to v7 (#8166)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 02:24:32 +00:00
84565ccc2a fix: remove max validation on siwe verify endpoint (#8158)
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-02-26 09:25:54 +00:00
Bereket Engida 554f0ef7e1 chore: release v1.5.0-beta.19 2026-02-25 16:21:37 -08:00
Joél SolanoandGitHub 0ce2316ae1 fix(electron): redirect in oauth init proxy (#8143) 2026-02-25 14:13:38 -08:00
Alex YangandGitHub 93a035c77b test: fix flaky test (#8149) 2026-02-25 16:15:08 +00:00
Marcel Losso ForteandGitHub a187e02d48 fix(captcha): add $ERROR_CODES (#8136) 2026-02-25 02:47:09 +00:00
66446bf418 chore: align package.json fields and add missing README.md files (#8131)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 20:58:06 +00:00
Oluwatobi MustaphaandGitHub f48c66efa3 fix(multi-session): allow setActive with multi-session cookies only (#8121) 2026-02-24 11:01:37 -08:00
Joél SolanoandGitHub bbe4fe32c7 chore(electron): improve build config (#8126) 2026-02-25 00:16:55 +08:00
Alex YangandGitHub 9c65287d32 chore: bump version (#8128) 2026-02-24 14:02:43 +00:00
5fc0936400 fix(expo): expo-web-browser is not installed as a dependency (#7752)
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-02-24 08:30:10 +00:00
ad3fc4cca5 feat(api-key): Organization support in API-Keys & Multiple config support (#4210)
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-02-24 08:25:00 +00:00