Taesu and GitHub
dcaa5a7869
feat(cli): add check command for schema validation ( #11314 )
2026-09-24 14:41:49 +00:00
Taesu and GitHub
631ac296a5
fix(db): preserve model identity across adapters ( #11333 )
2026-09-24 14:41:48 +00:00
Taesu and GitHub
348fc26c99
fix(db): use reported MySQL index byte bounds ( #11272 )
2026-09-13 07:17:08 +00:00
Taesu and GitHub
b905bfe3d9
fix(drizzle-adapter): validate schemas in relations v2 ( #11213 )
2026-09-08 10:49:10 +00:00
Taesu and GitHub
2220ee7269
revert: drop the issuer column and resolve accounts by provider id ( #11153 )
2026-09-05 23:03:14 +00:00
Gustavo Valverde and GitHub
2430e3ff1f
feat(cli): add guided 1.6 to 1.7 migration ( #10575 )
2026-08-28 22:34:56 +00:00
5aea9f7728
fix(drizzle-adapter): resolve one-to-one relation keys with usePlural ( #10941 )
...
Co-authored-by: Md Nahid Hassan Bhuiyan <70757745+Nahid-NHB@users.noreply.github.com >
2026-08-25 08:49:55 +00:00
Taesu and GitHub
649818a296
fix(db): reject disabled MyISAM indexes ( #10877 )
2026-08-20 13:30:58 +00:00
Gustavo Valverde and GitHub
8bc28daf42
fix(core): preserve issuer-scoped account identities ( #10668 )
2026-08-04 13:47:09 -04:00
Gustavo Valverde and GitHub
d701f90e6f
fix(types): expand workspace and consumer type checking ( #10505 )
2026-07-27 16:01:26 +00:00
Gustavo Valverde
558d2de0a7
chore(sync): merge main into next
2026-07-22 10:39: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
Maxwell and GitHub
8784c1c1f4
chore!: move joins to advanced.database.joins ( #10359 )
2026-07-14 22:21:38 +00:00
Maxwell and GitHub
097eecdd16
fix(cli): disambiguate Drizzle relations with relationName ( #10352 )
2026-07-12 01:54:16 +00:00
0f2cc1b33b
fix(cli): recover when auth generate's config self-imports its own output ( #10302 )
...
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com >
Co-authored-by: ping-maxwell <maxwell.multinite@gmail.com >
2026-07-09 00:29:41 +00: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
Taesu and GitHub
7f3ac3879f
ci(e2e): close mongo client and add adapter-integration timeout ( #10261 )
2026-06-26 19:04:36 -07: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
6ddb5554c0
chore(deps)!: upgrade dependencies to latest ( #10170 )
2026-06-20 10:15:37 -07:00
Gustavo Valverde and GitHub
86ccb5de91
feat(auth)!: harden atomic state transitions ( #10000 )
2026-06-12 00:46:44 +00:00
Gustavo Valverde and GitHub
baeaa00bc2
fix: make single-use credentials, counters, and replay markers atomic ( #9993 )
2026-06-11 05:11:26 +00:00
Maxwell and GitHub
85ca603eec
fix: drizzle mixed and/or ( #9756 )
2026-05-26 14:08:11 +00:00
acbd6ef69f
fix: honor forceAllowId UUIDs on postgres adapters ( #9068 )
...
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com >
2026-04-14 13:05:11 +00:00
Jonathan Samines and GitHub
a1b0fdcd70
feat(db): add case insensitive queries support ( #8556 )
2026-03-23 13:09:29 -07:00
Taesu and GitHub
3aa107291e
feat(mongo-adapter): store UUIDs as native BSON UUID ( #8681 )
2026-03-18 20:54:59 +00:00
Taesu and GitHub
6578bd89ae
feat(test-utils): export adapter test suites from @better-auth/test-utils/adapter ( #8564 )
2026-03-12 22:27:44 +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
Alexis Williams and GitHub
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
Alex Yang and GitHub
8048a1d367
chore: upgrade dependencies ( #8183 )
2026-02-27 08:11:46 +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
Maxwell and GitHub
ad111866cd
fix(mongo-adapter): updating a FK id should store as ObjectID ( #7977 )
2026-02-15 01:05:35 -08:00
Alex Yang and GitHub
8d2a4f46c9
chore: move generic type into db schema ( #7711 )
2026-01-30 22:03:37 +00:00
Joél Solano and GitHub
20d08ede10
feat(adapter): improve select support ( #7667 )
2026-01-30 00:02:39 +00:00
Alex Yang and GitHub
1251787f72
feat: remove deprecated API ( #7623 )
2026-01-28 01:49:50 +00:00
Alex Yang and GitHub
4b297168b8
test(adapters): use turbopack for caching ( #7506 )
2026-01-21 01:45:55 +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
Alex Yang and GitHub
4bf407d161
refactor: separate adapters into different packages ( #7439 )
2026-01-20 06:25:17 +00:00