Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
89 commits
Select commit Hold shift + click to select a range
6c09f17
feat(oauth-provider): pairwise subject identifiers (OIDC Core §8) (#8…
gustavovalverde Mar 3, 2026
eb848c4
fix(adapters): restore deprecated createAdapter and type exports for …
himself65 Mar 6, 2026
3ecd22d
fix(telemetry): use conditional exports to replace dynamic import hac…
himself65 Mar 6, 2026
2bd994b
fix: preserve custom session fields on focus refresh (#8354)
jslno Mar 9, 2026
b6222b2
chore(client): re-export necessary types (#8497)
jslno Mar 9, 2026
5003d94
chore: replace deprecated build configs (#8498)
jslno Mar 9, 2026
e3e6664
fix: throw on duplicate email when `autoSignIn: false` without `requi…
himself65 Mar 9, 2026
11ef01a
fix(cli): resolve path aliases from extended tsconfig files (#8520)
himself65 Mar 9, 2026
8e089ed
chore: exclude worktrees from biome lint scope
himself65 Mar 9, 2026
857fbb3
docs: add warning about localhost in trusted origins (#8527)
himself65 Mar 9, 2026
9272202
docs: fix enterprise contact form url (#8531)
jslno Mar 10, 2026
d803657
docs: sidebar navigation accordion text tracking (#8533)
Rudraksh88 Mar 10, 2026
3f16e9f
fix(prisma-adapter): fall back to updateMany for non-unique updates (…
himself65 Mar 9, 2026
c03666a
fix(oauth-provider): avoid fetch redirect CORS after login (#8519)
GautamBytes Mar 9, 2026
b9e54c9
fix(db): use `CREATE INDEX` for postgres migration (#8538)
himself65 Mar 10, 2026
024e7a9
docs: add better-auth-usos plugin (#8493)
qamarq Mar 9, 2026
67c6dc2
fix(blog): fix RSS feed link path, image path and blog date (#8483)
0-Sandy Mar 9, 2026
362df86
docs(dodopayments): use checkoutSession in docs (#8501)
Mnigos Mar 9, 2026
12f16c3
docs(metadata): centralize SEO metadata with createMetadata helper (#…
0-Sandy Mar 9, 2026
ff352c6
fix(oidc-provider): validate redirect_uri for prompt=none (#8398)
jslno Mar 11, 2026
497b1db
fix: add origin check middleware to password reset request (#8392)
jslno Mar 11, 2026
90597e0
docs: update SolidStart auth handler file path (#8470)
zeljkovranjes Mar 11, 2026
db5a444
chore: release v1.5.5
himself65 Mar 11, 2026
64339f0
docs: custom AI chat (#8523)
ping-maxwell Mar 13, 2026
2c8fa3a
docs: update 1.5 release notes for api-keys (#8222)
ping-maxwell Mar 1, 2026
6005674
test(cookies): add Playwright e2e test for sign-out cookie clearing (…
himself65 Mar 2, 2026
9569f24
chore: no electron build on root (#8282)
himself65 Mar 2, 2026
8f4545c
docs: support icons in subpages and groups (#8293)
ping-maxwell Mar 2, 2026
4ef1e14
docs: remove unnecessary `hasSubpages` sidebar prop (#8296)
ping-maxwell Mar 2, 2026
2e5177b
chore: align zod imports to use namespace import from "zod" (#8300)
himself65 Mar 2, 2026
f3b501e
docs: update adapter test imports to `@better-auth/test-utils/adapter…
himself65 Mar 3, 2026
ffa555d
chore: update .gitignore to include .claude/worktrees (#8317)
himself65 Mar 3, 2026
a3237b5
chore: use const tokenEndpoint declarations in social providers (#5820)
lakbychance Mar 4, 2026
1a818a2
chore(deps): bump hono from 4.12.3 to 4.12.5 in /demo/nextjs (#8393)
dependabot[bot] Mar 5, 2026
1f5ae98
chore(deps): bump tar from 7.5.9 to 7.5.10 in /demo/electron (#8408)
dependabot[bot] Mar 5, 2026
9d9cd0d
chore(deps): bump @hono/node-server from 1.19.9 to 1.19.10 (#8396)
dependabot[bot] Mar 6, 2026
bdba726
chore(api-key): clean up api-key code (#8436)
ping-maxwell Mar 6, 2026
4d1aae3
docs(tanstack): rename *.server.* to *.functions.* to avoid import pr…
himself65 Mar 6, 2026
12b1bc5
chore: fix type inference when user and custom session plugins are co…
jonathansamines Mar 10, 2026
98cea7e
feat(stripe): allow customizable `prorationBehavior` per plan (#8525)
bytaesu Mar 11, 2026
bb92e39
chore(deps): bump hono from 4.12.3 to 4.12.7 in /demo/nextjs (#8543)
dependabot[bot] Mar 11, 2026
7011997
chore(deps): bump hono from 4.12.5 to 4.12.7 (#8541)
dependabot[bot] Mar 11, 2026
812fd4d
fix(oauth-provider): support prompt=none (#8554)
dvanmali Mar 11, 2026
c440221
feat(social-provider): add wechat social provider (#5189)
Eric-Song-Nop Mar 11, 2026
974449f
chore: mark third-party peerDependencies as optional in adapter packa…
himself65 Mar 11, 2026
d5a6b02
chore(passkey): use error codes in passkey client actions (#5831)
DevDuki Mar 11, 2026
b0e2957
docs: update api.mdx to improve cookies example (#5069)
JoBurgard Mar 11, 2026
60eacd4
docs: fix api-key import path in api-key docs (#8545)
rurruur Mar 11, 2026
3e11027
docs: make OAuth proxy content clearer (#8190)
bytaesu Mar 12, 2026
377422e
chore(test-utils): align adapter dev-source with source entry (#8565)
bytaesu Mar 12, 2026
bc6bbdd
docs(convex): drop pinned better-auth version in install command (#8563)
bytaesu Mar 12, 2026
a7016d3
docs: normalize docs topbar and toc row heights (#8566)
bytaesu Mar 12, 2026
4e17663
docs(sitemap): add sitemap for all pages, dynamically generating docs…
0-Sandy Mar 12, 2026
89ba12f
docs: clarify verification storage for OTP flows (#8569)
GautamBytes Mar 12, 2026
8c1673c
docs: update Openfort Documentation (#8578)
isardmart Mar 12, 2026
cb240b6
feat(magic-link): add request metadata to sendMagicLink (#8571)
mrgrauel Mar 12, 2026
6be0f95
feat(test-utils): export adapter test suites from `@better-auth/test-…
bytaesu Mar 12, 2026
331c4c4
fix: handle `skipOriginCheck` array (#8582)
jslno Mar 12, 2026
3270499
fix(stripe): replace `{CHECKOUT_SESSION_ID}` placeholder in success c…
bytaesu Mar 12, 2026
4c005ea
docs: enhance Upstash Redis secondary storage implementation (#3895)
periakteon Mar 12, 2026
5c0c87c
fix(docs): improve AI chat security and cleanup (#8597)
himself65 Mar 13, 2026
0476620
fix(electron): handle safeStorage encryption failures gracefully (#8530)
jslno Mar 13, 2026
e4331c7
docs: fix import statement in your-first-plugin.mdx (#8598)
developerzeke Mar 13, 2026
f9727ca
chore: enable global virtual store for git worktree support (#8600)
himself65 Mar 13, 2026
8f47015
feat(organization): explicit `organizationId` in team endpoints (#5062)
xiaoyu2er Mar 13, 2026
77f0d79
docs: add Encore integration docs (#7760)
ivancernja Mar 17, 2026
cd5b818
fix(docs): add missing Encore icon to sidebar icons (#8663)
himself65 Mar 17, 2026
4f37ac4
docs: fix DatabaseTable type mapping and correct schema mismatches (#…
bytaesu Mar 17, 2026
3ef439d
docs: fix import order in `organization.mdx` (#8642)
g3r4n Mar 16, 2026
7ff412e
docs: soften readme feature grid borders (#8666)
bytaesu Mar 18, 2026
a24bdce
docs: correct contributor count mismatch (#8667)
bytaesu Mar 18, 2026
e8b2fb2
docs: polish community page UX (#8673)
bytaesu Mar 18, 2026
a0211a0
docs: use moonshotai/kimi-k2.5 model for ai-chat (#8674)
bytaesu Mar 18, 2026
79504dc
docs: improve Blog page UI (#8683)
bytaesu Mar 18, 2026
a0b5321
feat: agent auth plugin (#8696)
Bekacru Mar 19, 2026
a62cb04
fix(organization): filter null organizations in listUserInvitations (…
raihanbrillmark Mar 19, 2026
4f41b62
feat(two-factor): add `twoFactorPage` in config (#5329)
wuzgood98 Mar 16, 2026
98c8e4e
feat(email-otp): add `resendStrategy` option to reuse existing OTP (#…
bytaesu Mar 17, 2026
74ec71c
fix(stripe): improve organization customer search by adding customerT…
bytaesu Mar 17, 2026
adddb07
chore(deps): bump fast-xml-parser from 5.4.1 to 5.5.6 (#8665)
dependabot[bot] Mar 18, 2026
ccded8b
fix(oauth-provider): improve allowed paths for oauth_query for client…
dvanmali Mar 18, 2026
a0eb163
feat(oauth-provider): public client prelogin endpoint (#8214)
dvanmali Mar 18, 2026
9e3e8e6
fix(api): return Response for HTTP request contexts (#7521)
gustavovalverde Mar 18, 2026
fc0bc94
fix(core): prioritize generateId "uuid" over adapter customIdGenerato…
bytaesu Mar 18, 2026
d1bfff1
feat(mongo-adapter): store UUIDs as native BSON UUID (#8681)
bytaesu Mar 18, 2026
1a4ddce
chore(deps): bump next.js from 16.1.6 to 16.2.0 (#8682)
himself65 Mar 18, 2026
a9f3497
chore: release v1.5.6
Bekacru Mar 19, 2026
6e26a67
chore: merge upstream better-auth v1.5.6
cursoragent Mar 20, 2026
b1d163e
chore: sync upstream v1.5.6 + bump @btst to v2.1.2
cursoragent Mar 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .cspell/auth-terms.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
totp
otps
pkce
unban
siwe
Expand Down
3 changes: 3 additions & 0 deletions .cspell/custom-words.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,6 @@ myapp
Neue
CCPA
CPRA
tmcp
ciba
CIBA
2 changes: 1 addition & 1 deletion .cspell/names.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@ guilhermejansen
iamjasonkendrick
ejirocodes
0-Sandy
olliethedev
qamarq
4 changes: 2 additions & 2 deletions .cspell/tech-terms.txt
Original file line number Diff line number Diff line change
Expand Up @@ -48,5 +48,5 @@ SIEM
sess
reactivations
whsec
btst
orms
moonshotai
kimi
2 changes: 2 additions & 0 deletions .cspell/third-party.txt
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,5 @@ vite
electronjs
wagmi
tldts
headimgurl
encoredev
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -201,4 +201,4 @@ test-results/
state.txt

.cursor/
docs/.source/index.ts
.claude/worktrees
3 changes: 1 addition & 2 deletions biome.json
Original file line number Diff line number Diff line change
Expand Up @@ -146,8 +146,7 @@
"!**/.output",
"!**/.tmp",
"!**/tmp-docs-fetch",
"!**/btst/**",
"!scripts/**"
"!**/.claude/worktrees/**"
]
}
}
13 changes: 12 additions & 1 deletion demo/electron/pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion demo/nextjs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@
"lucide-react": "^0.575.0",
"mcp-handler": "^1.0.7",
"mysql2": "^3.18.2",
"next": "16.1.6",
"next": "16.2.0",
"next-themes": "^0.4.6",
"react": "^19.2.4",
"react-day-picker": "9.14.0",
Expand Down
Loading
Loading