Gustavo Valverde and GitHub
69acb7a3db
fix(oauth-provider): defer logout effects until commit ( #10472 )
2026-07-22 06:09:55 -04:00
Gustavo Valverde and GitHub
dbd302e422
feat(auth)!: scope accounts by issuer ( #10403 )
2026-07-16 17:24:34 +01:00
Gustavo Valverde and GitHub
763a2671c5
feat(db): add compound table indexes ( #10402 )
2026-07-16 14:31:48 +01:00
Gustavo Valverde and GitHub
0de88f5e61
feat(scim)!: decouple provisioning from the organization plugin ( #10390 )
2026-07-16 11:17:06 +01:00
bb6c1021e8
feat(organization): add getOrganization for metadata-only fetches ( #10397 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-15 12:49:26 +00:00
Maxwell and GitHub
8784c1c1f4
chore!: move joins to advanced.database.joins ( #10359 )
2026-07-14 22:21:38 +00:00
e4818b5459
fix(kysely-adapter): restore local migration constants ( #10377 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-13 06:32:49 +00:00
cf8eaac26e
chore: widen drizzle-kit peer dependency range ( #10299 )
...
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com >
Co-authored-by: ping-maxwell <maxwell.multinite@gmail.com >
2026-07-07 18:59:55 +00:00
5d38b138c3
feat(drizzle): generate drizzle schema with schema namespace ( #7169 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
2026-07-07 17:57:24 +00:00
better-release[bot] and GitHub
fb1dff141c
chore: release v1.7.0-rc.1 ( #10303 )
v1.7.0-rc.1
2026-07-02 18:35:29 +01:00
Gustavo Valverde and GitHub
fe4c820947
fix(db): don't abort auth migrate when adding required or unique columns ( #10293 )
2026-07-02 14:07:53 +01:00
Gustavo Valverde and GitHub
a4215e1174
chore: sync main to next
...
chore: sync main to next
2026-06-30 06:36:13 -04:00
Gustavo Valverde
2df05582ae
fix(sync): require email in yandex profile
2026-06-29 18:36:46 -04:00
Gustavo Valverde
72f893879e
fix(sync): clarify reviewed sync updates
2026-06-29 18:26:59 -04:00
Gustavo Valverde
d474e89705
fix(sync): address main to next review comments
2026-06-29 18:25:43 -04:00
Gustavo Valverde
c02ea52953
chore(sync): merge main into next
...
Resolve the sync conflicts by keeping the next release train package versions, carrying the 1.6.23 stable changelog entries forward, and unioning the cspell word list.
2026-06-29 18:12:01 -04:00
better-release[bot] and GitHub
9dfceee140
chore: release v1.6.23 ( #10260 )
v1.6.23
2026-06-29 18:04:39 -04:00
5daa03abf8
docs: add Better Auth 1.7 Release Candidate pages ( #10169 )
...
Co-authored-by: Taesu <bytaesu@gmail.com >
2026-06-29 18:02:13 -04:00
8581f97ea0
feat(oauth): add Yandex social provider ( #9138 )
...
Co-authored-by: Taesu <bytaesu@gmail.com >
Co-authored-by: Taesu <166604494+bytaesu@users.noreply.github.com >
2026-06-27 03:32:45 +00:00
Taesu and GitHub
7f3ac3879f
ci(e2e): close mongo client and add adapter-integration timeout ( #10261 )
2026-06-26 19:04:36 -07:00
Taesu and GitHub
3fedfcb01d
fix(cli): escape string default values in generated Drizzle schema ( #10259 )
2026-06-26 23:48:19 +00:00
Taesu and GitHub
930b260cfd
fix(drizzle-adapter): count affected rows on D1 and postgres-js ( #10257 )
2026-06-26 23:48:10 +00:00
Taesu and GitHub
39c2d59b34
docs: centralize font setup ( #10256 )
2026-06-26 22:45:44 +00:00
better-release[bot] and GitHub
b7239f37de
chore: release v1.7.0-rc.0 ( #10254 )
v1.7.0-rc.0
2026-06-26 23:12:46 +01:00
Gustavo Valverde and GitHub
fcb03390fe
chore(release): prepare 1.7 RC channel ( #10255 )
2026-06-26 22:59:20 +01:00
Gustavo Valverde and GitHub
dfecb481fa
feat(scim)!: isolate provider connections by organization ( #10249 )
2026-06-26 22:38:00 +01:00
better-release[bot] and GitHub
ba52913eed
chore: release v1.7.0-beta.10 ( #10173 )
v1.7.0-beta.10
2026-06-26 17:59:41 +01:00
Gustavo Valverde and GitHub
754453d875
chore: sync main to next
...
chore: sync main to next
2026-06-26 15:39:33 +01:00
Gustavo Valverde
a2c407456f
fix(auth): await account promotion before lock release
2026-06-26 15:17:02 +01:00
Gustavo Valverde
f1c3232bd6
fix(auth): harden unproven account cleanup
2026-06-26 14:34:23 +01:00
Gustavo Valverde
3ea364d5f6
fix(two-factor): guard account lock writes
2026-06-26 14:20:29 +01:00
Gustavo Valverde
5d0d32f294
fix(auth): address sync review feedback
2026-06-26 14:17:36 +01:00
Gustavo Valverde
2fa9fbb0eb
fix(two-factor): preserve OTP-only verification during sync
2026-06-26 14:08:24 +01:00
Gustavo Valverde
010bd65811
chore: resolve 10246 main-to-next sync conflicts
2026-06-26 13:54:08 +01:00
better-release[bot] and GitHub
a90d061de7
chore: release v1.6.22 ( #10245 )
v1.6.22
2026-06-26 13:43:23 +01:00
Gustavo Valverde and GitHub
3a035e968e
fix(two-factor): add account-level verification lockout ( #10240 )
2026-06-26 13:40:00 +01:00
Gustavo Valverde and GitHub
7c126dcd1a
fix(scim): scope write-path operations and honor the active attribute ( #10242 )
2026-06-26 12:29:00 +00:00
Gustavo Valverde and GitHub
8bd43d9d83
fix(core): refuse redirects on server-side OAuth requests ( #10241 )
2026-06-26 12:28:17 +00:00
Gustavo Valverde and GitHub
c06a56d83a
fix: revoke unproven credentials on magic-link/email-OTP sign-in ( #10239 )
2026-06-26 13:20:07 +01:00
ea06c5a71f
feat(drizzle-adapter): support Drizzle Relations v2 ( #9489 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com >
Co-authored-by: Taesu <bytaesu@gmail.com >
Co-authored-by: Taesu <166604494+bytaesu@users.noreply.github.com >
2026-06-26 11:01:48 +00:00
Gustavo Valverde and GitHub
50d15280b1
chore: sync main to next
...
chore: sync main to next
2026-06-26 08:44:45 +01:00
Gustavo Valverde
7cae0f2a77
fix: keep siwe reservation fallback best-effort
2026-06-26 08:26:53 +01:00
Gustavo Valverde
f291e5ba74
fix: address sync review fallout
2026-06-26 08:09:34 +01:00
Gustavo Valverde
d46b8bee4f
fix: tighten remaining sync review fixes
2026-06-26 07:45:19 +01:00
Gustavo Valverde
cc1aed88d3
fix: address sync review feedback
2026-06-26 07:42:55 +01:00
Gustavo Valverde
4bcda56649
chore: resolve 10178 main-to-next sync conflicts
...
Merges origin/main into origin/next for the replacement sync PR and records the hand-resolved package metadata, changelog, OAuth/social provider, admin, SIWE, SCIM, SSO, username, rate-limiter, and next-owned MCP/OIDC provider conflicts.
2026-06-26 06:33:24 +01:00
better-release[bot] and GitHub
414169d95a
chore: release v1.6.21 ( #10184 )
v1.6.21
2026-06-26 05:52:50 +01:00
f52e1ab50b
fix(device-authorization): make schema option optional under Zod v4 ( #9939 )
...
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com >
Co-authored-by: ping-maxwell <maxwell.multinite@gmail.com >
2026-06-26 05:48:15 +01:00
Gustavo Valverde and GitHub
f395c30e95
ci(release): skip pre-commit hooks for the release bot commit ( #10233 )
2026-06-26 05:33:13 +01:00
882cf9e592
fix(admin): use authoritative session reads for authorization ( #10187 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com >
2026-06-26 04:09:16 +00:00