Commit Graph
2757 Commits
Author SHA1 Message Date
0cfe07dccd fix(drizzle-adapter): support dates in string columns (#11731)
Co-authored-by: ping-maxwell <maxwell.multinite@gmail.com>
2026-10-14 08:50:41 +01:00
1d95ebf3fe fix(session): fall back to database for bulk session lookups (#11718)
Co-authored-by: choksi2212 <choksi2212@users.noreply.github.com>
2026-10-13 03:15:11 +00:00
RemcoandGitHub a2a74e1524 docs: open header dropdowns on activation instead of focus (#11678) 2026-10-13 08:39:01 +09:00
Menachem HornbacherandGitHub 6700372896 docs: update JWT docs to list all fields (#11339) 2026-10-13 08:28:39 +09:00
Deepanshu PalandGitHub 7393f6350e docs: fix Electron and Polar example syntax (#11587) 2026-10-13 08:25:54 +09:00
23ee48ad9a docs: add good-webhooks to community plugins (#11697)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-13 08:16:17 +09:00
Gustavo ValverdeandGitHub fe2559b7a0 docs(oauth-provider): show client-aware access token claims (#11656) 2026-10-11 18:29:53 +00:00
Gustavo ValverdeandGitHub 847acd02bb feat(oauth-provider): pass client ID to privilege checks (#11658) 2026-10-11 18:29:52 +00:00
Gustavo ValverdeandGitHub 38f3bb34af feat(oauth-provider): link resources during managed client registration (#11655) 2026-10-11 18:29:51 +00:00
Gustavo ValverdeandGitHub 1a9be41d18 feat(oauth-provider): allow client disable through admin update (#11654) 2026-10-10 14:52:35 +01:00
Talat MahmudandGitHub ef5c12c696 docs: add @octopi-ai/better-enrollment to community plugins (#11653) 2026-10-10 17:06:56 +09:00
e15625ff38 fix(better-auth): allow SvelteKit 3 as a peer dependency (#11488)
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com>
2026-10-09 16:33:41 +00:00
TaesuandGitHub 53307a7c60 docs(integrations): add Effect integration guide (#11566) 2026-10-09 09:41:45 +00:00
62146108c7 fix(oauth-provider): accept host-bearing custom-scheme native redirects (#10956)
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com>
2026-10-09 08:59:37 +01:00
07a09389ef fix(password): consume the reset token inside the reset transaction (#11646)
Co-authored-by: edenbuilds <279970382+edenbuilds@users.noreply.github.com>
Co-authored-by: omkar1work <omkar1work@gmail.com>
2026-10-09 06:44:53 +00:00
Gustavo ValverdeandGitHub 67743ed6e8 fix(password): revoke sessions and write the new password atomically (#11626) 2026-10-09 06:44:52 +00:00
Gustavo ValverdeandGitHub a9f455d586 fix(core): run after-commit hooks when the transaction fallback rolls nothing back (#11645) 2026-10-09 06:44:51 +00:00
Gustavo ValverdeandGitHub f556970135 fix(scim): match attribute names case-insensitively (#11644) 2026-10-08 19:25:50 +01:00
39f09800b7 fix(scim): treat JSON null as unassigned in SCIM requests (#11638)
Co-authored-by: Jonathan Samines <jn.samines@gmail.com>
Co-authored-by: sufiyan733 <kanekigaming786@gmail.com>
2026-10-08 18:33:14 +01:00
666e1def97 chore(scim): ensure inactive SCIM user resources can be reactivated (#11167)
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 16:59:55 +00:00
369176e7f6 fix(db): keep derived replay-marker ids under uuid and serial ids (#11625)
Co-authored-by: Chandan P <95340276+NoiceHax@users.noreply.github.com>
Co-authored-by: onmax <22072217+onmax@users.noreply.github.com>
2026-10-08 14:31:59 +00:00
TaesuandGitHub 733f7934a1 docs(mongo-adapter): clarify transaction setup (#11550) 2026-10-03 10:07:35 +09:00
Jonathan SaminesandGitHub 7eb961f4af docs: add documentation for new dash/sentinel options (#11526) 2026-10-02 11:34:47 -06:00
TaesuandGitHub 9b104a22e7 docs(captcha): clarify protected endpoints (#11511) 2026-10-01 23:48:23 +09:00
4738fef731 docs(rate-limit): correct default window (#11492)
Co-authored-by: Taesu <bytaesu@gmail.com>
2026-10-01 16:17:38 +09:00
12cf61b3ce docs(email-password): correct APIMethod contracts (#11499)
Co-authored-by: Taesu <166604494+bytaesu@users.noreply.github.com>
2026-10-01 15:56:12 +09:00
55b67da016 docs(magic-link): correct APIMethod contract and document rateLimit (#11497)
Co-authored-by: Taesu <bytaesu@gmail.com>
2026-10-01 15:53:51 +09:00
Gustavo ValverdeandGitHub ac54bfd678 fix(auth): isolate verification records and encryption purposes (#11494) 2026-09-30 20:56:11 +00:00
683ac1ddc3 feat(oauth-provider): add validateRedirectUri option for custom redirect validation (#8686)
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com>
2026-09-29 08:26:56 +00:00
Emmanuel OdiiandGitHub 8817e98429 docs: add @stellartools/betterauth-adapter to community plugins (#11451) 2026-09-29 08:30:26 +09:00
Md SufiyanandGitHub ce373da451 docs: update test helper import in contributing guide (#11454) 2026-09-29 08:18:54 +09:00
129d54a9dc docs(chargebee): fix cli command and update migration guidance (#11456)
Co-authored-by: Taesu <166604494+bytaesu@users.noreply.github.com>
2026-09-29 08:03:19 +09:00
Md SufiyanandGitHub 200bc6a7cc docs: update CLI command in drizzle adapter guide (#11453) 2026-09-29 07:57:13 +09:00
Jonathan SaminesandGitHub 74f68176b7 docs: update enterprise pricing details (#11369) 2026-09-28 14:03:25 -06:00
Sivert BjørneråsandGitHub 266e2bc2be docs: add eusend to the email provider list (#11446) 2026-09-29 01:02:28 +09:00
Sivert BjørneråsandGitHub eb62f535f6 docs: add @eusend_dev/better-auth to community plugins (#11447) 2026-09-29 01:02:16 +09: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
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
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
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
Jarod StewartandGitHub 641630f06c docs: add Wraps to the email provider list (#11164) 2026-09-17 07:36:14 +09: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]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