Commit Graph
7634 Commits
Author SHA1 Message Date
Gustavo Valverde bb0c8c6a9b docs(device-authorization): gate approval on owner-only request details
Approve stays disabled unless the lookup returned the client ID, which
GET /device includes only for the session that claimed the code. The
demo also discards stale lookups, reports invalid or expired codes, and
both examples show a registered client name instead of the raw ID.
2026-09-28 13:24:32 +01:00
Gustavo Valverde 84193e0514 docs(device-authorization): harden approval page examples
The approval page example enabled Approve before the request details
loaded, and the demo approval page showed neither the client nor the
requested scopes. Both now load them from GET /device, keep Approve
disabled until they arrive, and remind the user to approve only a code
shown on a device they have. The docs also describe which approval pages
to avoid.
2026-09-28 10:24:16 +01:00
Bereket EngidaandGitHub 5e6c8bcade docs: prefetch homepage media after load on fast connections to stop scroll pop-in (#11431) 2026-09-27 08:16:47 +00:00
fc1f21aaa4 docs: cut homepage weight on slow connections (logos, avatars, fonts, poster) (#11430)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 07:16:27 +00:00
b6ce639f4b docs: only load the homepage demo video for the active theme (#11429)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 05:21:12 +00:00
Micha MailänderandGitHub d1f785352e docs: update Creem plugin docs for @creem_io/better-auth 2.0 (#11397) 2026-09-26 07:05:51 +09:00
TaesuandGitHub fa4d24a5f7 docs: clarify maintenance triage guidance (#11411) 2026-09-25 21:31:36 +00:00
TaesuandGitHub 983089c054 ci(release): clarify retargeting message (#11412) 2026-09-25 21:31:08 +00:00
Bob MichelettoandGitHub 99fcac9a26 docs: correct the encryptOAuthTokens cipher in its JSDoc (#11409) 2026-09-26 06:33:24 +09:00
b26057e23a feat(oauth-provider): export verifyOAuthQueryParams for consent pages (#11402)
Co-authored-by: Manuel Lautenschlager <ml@webrender.de>
2026-09-25 21:22:10 +00:00
Pedro SantosandGitHub c8aaffa72a docs: fix Wether and publically typos in comments (#11403) 2026-09-26 04:46:37 +09:00
better-release[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
229a02a652 chore: release v1.7.6 (#11322)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v1.7.6
2026-09-24 15:46:09 +00:00
TaesuandGitHub e80b01223a chore(release-tooling): update models (#11381) 2026-09-24 14:57:38 +00:00
TaesuandGitHub dcaa5a7869 feat(cli): add check command for schema validation (#11314) 2026-09-24 14:41:49 +00:00
TaesuandGitHub 631ac296a5 fix(db): preserve model identity across adapters (#11333) 2026-09-24 14:41:48 +00:00
TaesuandGitHub fc45d08b26 fix(client): prevent stale query overwrites (#11376) 2026-09-24 04:53:49 +00:00
TaesuandGitHub 2b13e011b4 fix(kysely-adapter): detect SQLite rowid aliases correctly (#11374) 2026-09-24 01:31:18 +00:00
Robin WieruchandGitHub f95d5f1c2c fix(stripe): sync seats after organization resubscription (#11347) 2026-09-24 08:53:35 +09:00
88534192c1 fix: enforce maxPasswordLength before hashing on password verification endpoints (#11324)
Co-authored-by: Taesu <bytaesu@gmail.com>
2026-09-23 23:47:24 +00:00
TaesuandGitHub d41e2caf1a fix(kysely-adapter): validate schemas on restricted SQLite (#11366) 2026-09-23 22:20:04 +00:00
TaesuandGitHub bac12b2e68 refactor(kysely-adapter): consolidate SQLite introspection (#11365) 2026-09-23 22:20:03 +00:00
TaesuandGitHub 2fa501cdf9 fix(oauth-proxy): support social account linking (#11268) 2026-09-23 22:01:42 +00:00
3d0efa308d feat(captcha): add Vercel BotID provider (#11016)
Co-authored-by: Taesu <bytaesu@gmail.com>
Co-authored-by: Taesu <166604494+bytaesu@users.noreply.github.com>
2026-09-22 20:11:43 +00:00
Abd El-wadoudGitHubgreptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>Taesu
af883851ae feat(admin): allow bannedUserMessage to be a function of the banned user (#11325)
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Taesu <bytaesu@gmail.com>
2026-09-22 19:30:37 +00:00
TaesuandGitHub 7eb6fec100 docs(plugins): document plugin type registration (#11352) 2026-09-23 04:26:48 +09:00
2ee1545f24 fix(client): preserve auth query snapshots during hydration (#11316)
Co-authored-by: Taesu <bytaesu@gmail.com>
2026-09-22 18:19:25 +00:00
TaesuandGitHub b2d7f95b1a ci: prevent duplicate backports (#11364) 2026-09-23 03:00:19 +09:00
TaesuandGitHub 41b7dc15de fix(prisma-adapter): validate capitalized custom model names (#11319) 2026-09-17 14:40:14 +00:00
Jarod StewartandGitHub 641630f06c docs: add Wraps to the email provider list (#11164) 2026-09-17 07:36:14 +09:00
TaesuandGitHub 0362d62f0d test(oauth): cover stateless implicit linking across instances (#11298) 2026-09-15 23:59:54 +00:00
better-release[bot]GitHubbetter-release[bot] <273320539+better-release[bot]@users.noreply.github.com>
724fa19ec4 docs: sync v1.6 documentation (#11293)
Co-authored-by: better-release[bot] <273320539+better-release[bot]@users.noreply.github.com>
2026-09-15 07:10:30 +09:00
better-release[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
5468e6bfcd chore: release v1.7.5 (#11245)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v1.7.5
2026-09-14 22:02:48 +00:00
dae97ed932 fix(core): preserve database option type inference (#11290)
Co-authored-by: Alexey Sokolov <alexvyber@gmail.com>
2026-09-14 21:01:20 +00:00
better-release[bot]GitHubbetter-release[bot] <273320539+better-release[bot]@users.noreply.github.com>
627c09c9d5 docs: sync v1.6 documentation (#11289)
Co-authored-by: better-release[bot] <273320539+better-release[bot]@users.noreply.github.com>
2026-09-15 05:56:26 +09:00
TaesuandGitHub e56c45bddb fix(captcha): log Turnstile verification failures (#11283) 2026-09-14 17:54:13 +00:00
cb627ebeb1 feat(postgres): add support for custom schema name in PostgreSQL connections (#11203)
Co-authored-by: Taesu <bytaesu@gmail.com>
2026-09-14 17:53:15 +00:00
UsmanandGitHub 5ee3f545c4 docs(2fa): note that the TOTP URI carries the secret and the email (#11269) 2026-09-13 16:45:14 +09:00
TaesuandGitHub 348fc26c99 fix(db): use reported MySQL index byte bounds (#11272) 2026-09-13 07:17:08 +00:00
TaesuandGitHub b93f73d183 refactor(db): model migration targets by dialect (#11271) 2026-09-13 07:17:07 +00:00
TaesuandGitHub 133f6a2717 fix(db): use Kysely metadata for PostgreSQL schema introspection (#11270) 2026-09-13 07:17:07 +00:00
TaesuandGitHub f1f7766dba chore: bump typesense-fumadocs-adapter (#11265) 2026-09-12 09:24:18 +00:00
TaesuandGitHub e18bc83172 fix(drizzle-adapter): defer relation metadata access (#11263) 2026-09-12 04:02:01 +00:00
TaesuandGitHub 5d91f5b12f ci(docs): automate version source updates (#11257) 2026-09-12 12:58:07 +09:00
TaesuandGitHub 227156b475 fix(demo): align better-fetch version (#11264) 2026-09-12 12:57:14 +09:00
TaesuandGitHub 753c2d19f7 fix(cimd): avoid pacing successful metadata fetches (#11161) 2026-09-11 11:30:42 +00:00
Muhammad waleed akhtarGitHubDevin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
51476fe9fd docs: fix authClient import in Auth0 and Clerk migration guides (#11248)
Co-authored-by: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-09-11 17:56:57 +09:00
34ad3becc2 refactor(cookies): centralize cookie cache version validation (#11254)
Co-authored-by: Taesu <bytaesu@gmail.com>
2026-09-11 08:29:35 +00:00
TaesuandGitHub 9ca15f3726 ci(release): keep maintenance releases off latest (#11244) 2026-09-11 17:29:58 +09:00
TaesuandGitHub c8be08ef43 chore: bump better-fetch (#11255) 2026-09-11 06:27:05 +00:00
8d37cc3b77 fix(deps): remove unused better-sqlite3 peer dependency (#11209)
Co-authored-by: Taesu <bytaesu@gmail.com>
2026-09-10 11:50:32 +00:00