Commit Graph

6715 Commits

Author SHA1 Message Date
Jaydeep pipaliya
2cbcb9baac fix(oauth2): prevent cross-provider account collision in link-social callback (#8983)
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com>
2026-04-09 10:17:42 +00:00
Maxwell
9deb7936ab fix: cookie store strategy should verify oauth state (#8949)
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com>
2026-04-09 09:26:36 +00:00
armful
84098432ad feat(two-factor): include enabled 2fa methods in sign-in redirect response (#8772)
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com>
2026-04-09 09:25:49 +00:00
armful
e78a7b120d fix(two-factor): prevent unverified TOTP enrollment from gating sign-in (#8711)
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com>
2026-04-09 08:48:10 +00:00
Gustavo Valverde
4e6136516c chore: optimize pre-commit hooks for faster commits (#9044) 2026-04-09 06:53:36 +00:00
Taesu
01f85ce807 chore: rewrite CONTRIBUTING.md (#9048) 2026-04-08 23:32:31 +00:00
Taesu
438d10d22e docs: scale inline code size inside changelog headings (#9047) 2026-04-08 22:50:40 +00:00
Gustavo Valverde
b5497dcc90 fix(ci): make lint:dependencies script cross-platform (#9042) 2026-04-08 20:55:38 +01:00
better-release[bot]
85bb710edc chore: version packages (#9018)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@better-auth/core@1.6.1 @better-auth/drizzle-adapter@1.6.1 @better-auth/electron@1.6.1 @better-auth/expo@1.6.1 @better-auth/i18n@1.6.1 @better-auth/kysely-adapter@1.6.1 @better-auth/memory-adapter@1.6.1 @better-auth/mongo-adapter@1.6.1 @better-auth/oauth-provider@1.6.1 @better-auth/passkey@1.6.1 @better-auth/prisma-adapter@1.6.1 @better-auth/redis-storage@1.6.1 @better-auth/scim@1.6.1 @better-auth/sso@1.6.1 @better-auth/stripe@1.6.1 @better-auth/telemetry@1.6.1 @better-auth/test-utils@1.6.1 auth@1.6.1 better-auth@1.6.1 v1.6.1 @better-auth/api-key@1.6.1
2026-04-08 19:22:59 +00:00
Taesu
7495830659 fix(api): restore getSession accessibility in generic Auth<O> context (#9017) 2026-04-08 17:34:12 +00:00
Taesu
54713e2fad docs: fix sidebar SVG icon colors and clean up New tags (#9041) 2026-04-08 17:14:40 +00:00
Taesu
0a09441200 chore: fix lockfiles and cspell pre-commit hook (#9039) 2026-04-08 14:03:24 +00:00
dependabot[bot]
514a3062ec chore(deps-dev): bump vite from 7.3.1 to 7.3.2 (#9001)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Taesu <bytaesu@gmail.com>
2026-04-08 08:02:56 +00:00
dependabot[bot]
8ad1995077 chore(deps): bump drizzle-orm from 0.45.1 to 0.45.2 (#9033)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-08 07:40:52 +00:00
Taesu
538e949eb3 docs: switch npm download stats to weekly (#9035) 2026-04-08 07:16:13 +00:00
Taesu
b24fd23790 docs: remove commet plugin from sidebar (#9034) 2026-04-08 07:11:21 +00:00
Taesu
e2df67cf0d docs: add v1.6 release blog post (#9009)
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com>
2026-04-08 06:50:50 +00:00
dependabot[bot]
63bf778ea4 chore(deps): bump hono from 4.12.7 to 4.12.12 (#9029)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-08 06:49:06 +00:00
nphlp
c665898953 docs(email): document beforeEmailVerification and onExistingUserSignUp callbacks (#8914)
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com>
2026-04-08 02:15:29 +00:00
Allan Delmare
fcd25d5057 docs: move @delmaredigital/payload-better-auth from plugins to adapters (#9027) 2026-04-08 02:04:00 +00:00
Maxwell
fe6b72b675 docs: improve state-mismatch documentation (#9026) 2026-04-08 09:29:13 +10:00
Jonathan Samines
a7e359d870 docs: add expo sentinel docs (#9025)
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-04-07 23:08:15 +00:00
Taesu
5e7fd61da0 docs: hide fumadocs toc scroll indicator dot (#9021)
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com>
2026-04-08 08:49:35 +10:00
Jonathan Samines
2e537df5f7 fix: endpoint instrumentation to always use route template (#9023) 2026-04-08 08:41:31 +10:00
Gustavo Valverde
465c1dccf6 ci: add one-click changeset commit and unify bot identity (#9019) 2026-04-07 19:54:34 +00:00
Maxwell
f61ad1cab7 fix: use INVALID_PASSWORD for all checkPassword failures (#8902) 2026-04-07 18:17:10 +00:00
Allan Delmare
47dc887d58 docs: add @delmaredigital/payload-better-auth to community plugins (#8375)
Co-authored-by: Taesu <bytaesu@gmail.com>
2026-04-07 16:39:03 +00:00
Sandy
3b95d70d04 docs: change community plugin name (#8961) 2026-04-07 16:26:55 +00:00
Taesu
374985e340 docs: update community adapters and plugins pages (#9014) 2026-04-07 15:43:55 +00:00
Taesu
3baf0294c2 chore(docs): add remark-frontmatter (#9015) 2026-04-07 15:35:57 +00:00
Muzzaiyyan Hussain
60123da09c docs: add missing secret to getSignedCookie and remove misleading comments (#9008)
Co-authored-by: Taesu <166604494+bytaesu@users.noreply.github.com>
2026-04-07 15:26:25 +00:00
Gustavo Valverde
0e3f188020 chore: release v1.6.0
chore: promote v1.6.0 to stable
@better-auth/api-key@1.6.0 @better-auth/core@1.6.0 @better-auth/drizzle-adapter@1.6.0 @better-auth/electron@1.6.0 @better-auth/expo@1.6.0 @better-auth/i18n@1.6.0 @better-auth/kysely-adapter@1.6.0 @better-auth/memory-adapter@1.6.0 @better-auth/mongo-adapter@1.6.0 @better-auth/oauth-provider@1.6.0 @better-auth/passkey@1.6.0 @better-auth/prisma-adapter@1.6.0 @better-auth/redis-storage@1.6.0 @better-auth/scim@1.6.0 @better-auth/sso@1.6.0 @better-auth/stripe@1.6.0 @better-auth/telemetry@1.6.0 @better-auth/test-utils@1.6.0 auth@1.6.0 better-auth@1.6.0 v1.6.0
2026-04-06 17:23:12 +01:00
Gustavo Valverde
8737dbf3f6 chore: remove pending pr-8927 changeset (#8993) 2026-04-06 16:03:44 +00:00
Gustavo Valverde
d9b16d2551 chore: sync main to next
chore: sync main to next
2026-04-06 16:47:42 +01:00
Gustavo Valverde
535655bc0d chore: fix release-blocking Changesets null versions on next (#8992) 2026-04-06 15:31:00 +00:00
Taesu
141781d6fc fix: generate session id when using secondary storage without database (#8927) 2026-04-06 14:43:47 +00:00
better-release[bot]
d666a03372 chore: exit pre-release mode for v1.6.0 2026-04-06 14:41:56 +00:00
Gustavo Valverde
29d197e688 chore: sync main to next (#8976)
chore: sync main to next
2026-04-06 15:31:29 +01:00
Gustavo Valverde
e5091ee1e6 fix(oauth-provider): scope loss on PAR, loopback redirect matching, DCR skip_consent (#8632) 2026-04-06 14:14:39 +00:00
Gustavo Valverde
bd9bd58f87 fix(security): enforce authorization on SCIM management endpoints and normalize passkey ownership (#8843) 2026-04-06 13:47:24 +00:00
Gustavo Valverde
ee8b40d502 fix(deps): patch Dependabot security issues (#8838)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-04-06 13:16:45 +00:00
Taesu
560230f751 fix(types): prevent any from collapsing base type and client inference (#8981) 2026-04-06 12:18:58 +00:00
Gustavo Valverde
dd537cbdeb chore(oidc-provider): deprecate plugin in favor of @better-auth/oauth-provider (#8985) 2026-04-06 12:13:35 +00:00
Taesu
469eee6d84 fix(oauth): prevent double-hashing of state when storeIdentifier is hashed (#8980)
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com>
2026-04-06 11:14:55 +00:00
Gustavo Valverde
b0a6da2d0d ci: add release notes pipeline with AI rewriting (#8975) 2026-04-06 10:16:37 +00:00
Gustavo Valverde
eb090dfc13 fix(ci): skip changeset verification on sync PRs (main → next) (#8979) 2026-04-06 08:06:45 +00:00
Taesu
475d512376 chore: revert better-call v2 migration, downgrade to v1.3.5 (#8973) 2026-04-05 23:18:54 +00:00
Gustavo Valverde
49a1674642 Merge pull request #8972 from better-auth/main
chore: sync main to next
2026-04-05 18:42:30 +01:00
Gustavo Valverde
503e95c7fd chore(ci): rename bot identity to better-release (#8970) 2026-04-05 17:27:16 +00:00
Gustavo Valverde
7b65767628 fix(ci): run tests in merge queue, add summary gate jobs, cover next branch (#8964) 2026-04-05 12:14:13 +00:00