Taesu and GitHub
79904f0be8
fix(origin-check): support fragments in relative redirect URLs ( #10983 )
2026-08-25 10:12:21 +00:00
c8dcfa57e1
fix(origin-check): validate null origins using fetch metadata ( #10959 )
...
Co-authored-by: Alex Yang <14026360+himself65@users.noreply.github.com >
2026-08-25 08:53:55 +00:00
Taesu and GitHub
b4ad5a110c
refactor: centralize placeholder email generation ( #10982 )
2026-08-25 08:15:14 +00:00
Taesu and GitHub
3aa3f6d736
docs: improve database table attribute display ( #10977 )
2026-08-25 14:45:04 +09:00
Taesu and GitHub
fced1a5d36
fix(origin-check): improve relative callback URL validation ( #10979 )
2026-08-25 00:55:14 +00:00
Bereket Engida and GitHub
0e5181abaa
docs(cli): document schema generation options ( #7319 )
2026-08-25 06:21:55 +09:00
Kevin Marrec and GitHub
fc8655a163
docs: flag indexed fields in the core schema tables ( #10759 )
2026-08-25 06:04:44 +09:00
Taesu and GitHub
bc0e75244a
docs(express): clarify raw body requirements ( #10975 )
2026-08-25 05:21:16 +09:00
Vincent and GitHub
6697f6afd6
docs: fix typo on session management page ( #7202 )
2026-08-25 03:36:55 +09:00
Luca Bertelli and GitHub
b2d8348214
docs: add @ilbertt/better-auth-bun-sql community adapter ( #10104 )
2026-08-25 01:52:38 +09:00
Taesu and GitHub
45e6d0e889
docs(database): reorganize Redis storage examples ( #10964 )
2026-08-24 20:46:44 +09:00
25e92defa0
docs(database): update redis secondary storage example ( #10955 )
...
Co-authored-by: Taesu <bytaesu@gmail.com >
2026-08-24 19:58:47 +09:00
d7141a8a31
docs: add APIMethod documentation for anonymous sign-in endpoint ( #7516 )
...
Co-authored-by: Arthur Zhang <a8zhang@uwaterloo.ca >
Co-authored-by: Taesu <bytaesu@gmail.com >
2026-08-24 17:50:37 +09:00
Ashwin Sathian and GitHub
8b4868ab53
docs: add better-auth-mongoose to community adapters ( #10732 )
2026-08-24 17:18:45 +09:00
Paul Strong and GitHub
1a483f1a9c
docs: add better-auth-email-challenge community plugin to documentation ( #9870 )
2026-08-24 17:11:18 +09:00
468d3d7e50
docs: update for nitro v3 ( #10462 )
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-08-24 16:59:43 +09:00
Taesu and GitHub
238564f311
docs: improve Prisma 7 adapter setup guide ( #10943 )
2026-08-23 15:56:32 +00:00
Taesu and GitHub
451aa4b6e5
docs: update Waku logo ( #10942 )
2026-08-23 02:39:35 +09:00
a4595391d1
docs: add PrismaPg adapter configuration ( #10927 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-08-22 23:21:39 +09:00
Taesu and GitHub
73a61ec1b7
docs: sync sidebar navigation and links ( #10868 )
2026-08-18 21:27:37 +00:00
Taesu and GitHub
03032740b1
docs: expose v1.8 beta documentation ( #10869 )
2026-08-19 06:27:18 +09:00
Gustavo Valverde and GitHub
845bbd1de6
fix(db): refuse adding required no-default columns to populated tables ( #10863 )
2026-08-18 13:47:15 -04:00
better-release[bot]
f577ec5c76
chore: exit pre-release mode for v1.7.0
2026-08-17 19:52:57 +00:00
Gustavo Valverde and GitHub
73dc9f8c0e
chore: sync main to next
...
chore: sync main to next
2026-08-17 15:44:35 -04:00
Gustavo Valverde
69258d1670
chore: sync main to next
...
Merge branch 'main' into next
2026-08-17 15:29:19 -04:00
Taesu and GitHub
ac1a47553b
docs: refine 1.7 release guidance ( #10841 )
2026-08-17 15:24:42 -04:00
5315e6cd47
docs: announce Better Auth 1.7 ( #10836 )
...
Co-authored-by: Taesu <bytaesu@gmail.com >
2026-08-17 14:59:21 -04:00
Jonathan Samines and GitHub
68ad56598c
docs: update infrastructure docs ( #10815 )
2026-08-18 02:38:53 +09:00
Gustavo Valverde and GitHub
14975fbf4b
chore: sync main to next
...
chore: sync main to next
2026-08-14 14:13:30 -04:00
Gustavo Valverde and GitHub
f451d1c758
fix(oauth-provider): complete RP-initiated logout flow ( #10812 )
2026-08-14 17:35:54 +00:00
Gustavo Valverde and GitHub
801968e354
fix(oauth-provider): accept issuer audience for client assertions ( #10811 )
2026-08-14 17:35:53 +00:00
Emmanuel Lucius and GitHub
78d7227d05
docs: fix "Database joins is" grammar across all 7 adapter docs ( #10803 )
2026-08-14 12:00:57 +00:00
Taesu
80799e6931
chore: sync main to next
2026-08-14 09:19:43 +09:00
Taesu and GitHub
a966815b13
fix(oauth-provider): handle voluntary and essential ACR requests ( #10790 )
2026-08-13 19:10:36 +00:00
Taesu and GitHub
8e85b12a62
docs(core): clarify dynamic base URL proxy trust ( #10779 )
2026-08-13 15:16:04 -04:00
Taesu and GitHub
c92a1ca27b
chore: upgrade next to 16.3 ( #10787 )
2026-08-13 18:06:00 +00:00
Toms Sokolovs and GitHub
d9b3e3d17b
docs: add Mailtrap as an email provider example ( #10765 )
2026-08-12 18:34:56 +00:00
Hussein Ahmad and GitHub
c8e047a10a
docs: add better-auth-azure-cosmos to community adapters ( #10768 )
2026-08-12 18:30:20 +00:00
Taesu and GitHub
c35c41ef2a
docs: rewrite Hono integration guide ( #10763 )
2026-08-12 18:25:44 +00:00
Gustavo Valverde and GitHub
3ca2c08dc3
fix(device-authorization): enforce RFC device flow requirements ( #10752 )
2026-08-11 18:05:25 -04:00
6782647d7c
refactor(oauth-provider)!: separate device grant ownership ( #10746 )
...
Co-authored-by: Taesu <166604494+bytaesu@users.noreply.github.com >
2026-08-11 19:45:23 +00:00
Gustavo Valverde
74270029c7
fix(docs): classify AI rate limits contextually
2026-08-11 14:53:18 -04:00
Gustavo Valverde
dfa95cf560
fix(cli): limit version alignment to release train
2026-08-11 14:53:12 -04:00
Gustavo Valverde
73d6f80e5b
chore(sync): merge main into next
2026-08-11 14:14:49 -04:00
999acbd41d
Merge commit from fork
...
* fix(sso): bind domain verification to provider state
Complete domain verification with an atomic guarded transition keyed by the provider row, exact domain snapshot, and unverified state. Concurrent provider mutations now return a retryable conflict instead of applying stale DNS proof.
Document the conflict behavior and cover provider mutation, replacement, deletion, simultaneous verification, memory-adapter, and downstream trust cases.
* fix(sso): allow domain verification when the stored bit is null
* test(sso): assert the resolved DNS hostname outside the mock callback
* fix(sso): require verified domains for organization assignment
Use verified persisted provider domains and canonical verified user emails for domain-derived routing and organization membership. Keep explicit organization-bound SSO provisioning separate from domain trust.
* fix(sso): scope domain verification to organization assignment
* fix(sso): keep verified provider lookup internal
---------
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com >
2026-08-11 13:50:45 -04:00
Taesu and GitHub
b8077b74ef
fix(cli): align packages with running CLI version ( #10743 )
2026-08-10 16:47:54 +00:00
Taesu and GitHub
d79740cb9c
docs(two-factor): align enrollment guidance with current behavior ( #10745 )
2026-08-10 12:45:03 -04:00
Taesu and GitHub
6e227c42c5
docs: clarify remaining 1.7 migration details ( #10744 )
2026-08-10 12:44:18 -04:00
81ef812251
docs: align the 1.7 migration guide with current behavior ( #10742 )
...
Co-authored-by: Taesu <bytaesu@gmail.com >
2026-08-10 11:56:27 -04:00
8a3fa826e1
docs: make AI chat failures recoverable ( #10737 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-10 15:11:39 +00:00