Commit Graph
913 Commits
Author SHA1 Message Date
Gustavo Valverde a4a30946ba feat(auth)!: separate identities from provider accounts 2026-07-16 20:45:00 +01:00
Gustavo ValverdeandGitHub dbd302e422 feat(auth)!: scope accounts by issuer (#10403) 2026-07-16 17:24:34 +01:00
Gustavo ValverdeandGitHub 763a2671c5 feat(db): add compound table indexes (#10402) 2026-07-16 14:31:48 +01:00
Gustavo ValverdeandGitHub 0de88f5e61 feat(scim)!: decouple provisioning from the organization plugin (#10390) 2026-07-16 11:17:06 +01:00
MaxwellGitHubcubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>Cursor Agent
5d38b138c3 feat(drizzle): generate drizzle schema with schema namespace (#7169)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-07-07 17:57:24 +00:00
better-release[bot]andGitHub fb1dff141c chore: release v1.7.0-rc.1 (#10303) 2026-07-02 18:35:29 +01:00
Gustavo Valverde 72f893879e fix(sync): clarify reviewed sync updates 2026-06-29 18:26:59 -04:00
Gustavo Valverde d474e89705 fix(sync): address main to next review comments 2026-06-29 18:25:43 -04:00
Gustavo Valverde c02ea52953 chore(sync): merge main into next
Resolve the sync conflicts by keeping the next release train package versions, carrying the 1.6.23 stable changelog entries forward, and unioning the cspell word list.
2026-06-29 18:12:01 -04:00
better-release[bot]andGitHub 9dfceee140 chore: release v1.6.23 (#10260) 2026-06-29 18:04:39 -04:00
TaesuandGitHub 3fedfcb01d fix(cli): escape string default values in generated Drizzle schema (#10259) 2026-06-26 23:48:19 +00:00
better-release[bot]andGitHub b7239f37de chore: release v1.7.0-rc.0 (#10254) 2026-06-26 23:12:46 +01:00
better-release[bot]andGitHub ba52913eed chore: release v1.7.0-beta.10 (#10173) 2026-06-26 17:59:41 +01:00
Gustavo Valverde 010bd65811 chore: resolve 10246 main-to-next sync conflicts 2026-06-26 13:54:08 +01:00
better-release[bot]andGitHub a90d061de7 chore: release v1.6.22 (#10245) 2026-06-26 13:43:23 +01:00
Gustavo ValverdeandGitHub 3a035e968e fix(two-factor): add account-level verification lockout (#10240) 2026-06-26 13:40:00 +01:00
MaxwellGitHubcubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>Cursor AgentGustavo ValverdeTaesuTaesu
ea06c5a71f feat(drizzle-adapter): support Drizzle Relations v2 (#9489)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com>
Co-authored-by: Taesu <bytaesu@gmail.com>
Co-authored-by: Taesu <166604494+bytaesu@users.noreply.github.com>
2026-06-26 11:01:48 +00:00
Gustavo Valverde f291e5ba74 fix: address sync review fallout 2026-06-26 08:09:34 +01:00
Gustavo Valverde d46b8bee4f fix: tighten remaining sync review fixes 2026-06-26 07:45:19 +01:00
Gustavo Valverde cc1aed88d3 fix: address sync review feedback 2026-06-26 07:42:55 +01:00
Gustavo Valverde 4bcda56649 chore: resolve 10178 main-to-next sync conflicts
Merges origin/main into origin/next for the replacement sync PR and records the hand-resolved package metadata, changelog, OAuth/social provider, admin, SIWE, SCIM, SSO, username, rate-limiter, and next-owned MCP/OIDC provider conflicts.
2026-06-26 06:33:24 +01:00
better-release[bot]andGitHub 414169d95a chore: release v1.6.21 (#10184) 2026-06-26 05:52:50 +01:00
452bd03f74 fix(cli): increase generated BETTER_AUTH_SECRET length from 16 to 32 … (#10186)
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com>
2026-06-24 21:52:53 +00:00
Rachit mittalandGitHub 570267cd5e fix: honor disableMigration on plugin schema tables (#10198) 2026-06-24 00:19:25 +00:00
Gustavo ValverdeandGitHub 6ddb5554c0 chore(deps)!: upgrade dependencies to latest (#10170) 2026-06-20 10:15:37 -07:00
Gustavo Valverde 3b170f2f40 chore: sync main to next 2026-06-20 09:15:00 -07:00
better-release[bot]andGitHub c342f42fff chore: release v1.6.20 (#10108) 2026-06-19 19:42:38 -07:00
better-release[bot]andGitHub 4218161c53 chore: release v1.7.0-beta.9 (#10141) 2026-06-19 18:12:18 -07:00
better-release[bot]andGitHub 4d699c5fda chore: release v1.7.0-beta.8 (#10131) 2026-06-18 08:34:54 -07:00
Gustavo ValverdeandGitHub 27f06181c7 revert(oauth): remove granted scopes architecture (#10123) 2026-06-17 22:27:20 -07:00
better-release[bot]andGitHub 1bf3c9d374 chore: release v1.7.0-beta.7 (#10116) 2026-06-17 18:34:04 -07:00
better-release[bot]andGitHub 477044a065 chore: release v1.7.0-beta.6 (#10009) 2026-06-16 13:44:27 -07:00
Gustavo Valverde 849f6e8aca chore: sync main to next 2026-06-15 18:30:49 -07:00
better-release[bot]andGitHub ac4d81df74 chore: release v1.6.19 (#10034) 2026-06-15 17:40:36 -07:00
TaesuandGitHub 8b2ef2c40e test(cli): avoid shell interpolation in info tests (#10089) 2026-06-15 19:48:47 +00:00
d6aec123d8 fix(cli): serialize array additionalField defaultValue in drizzle generator (#10048)
Co-authored-by: ping-maxwell <maxwell.multinite@gmail.com>
2026-06-14 00:41:09 +00:00
cfbb9a0524 fix(cli): handle directory path passed to --output in generate command (#9564)
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com>
Co-authored-by: ping-maxwell <maxwell.multinite@gmail.com>
2026-06-13 11:47:44 +00:00
Gustavo ValverdeandGitHub 6fe9faab65 refactor!: remove deprecated oidc-provider plugin (#10031) 2026-06-12 21:45:19 +00:00
Gustavo Valverde 6f5c707459 chore: sync main to next 2026-06-12 10:25:24 -07:00
better-release[bot]andGitHub 04debbff04 chore: release v1.6.18 (#10026) 2026-06-12 10:15:14 -07:00
Gustavo Valverde 167f3c7645 Merge remote-tracking branch 'origin/main' into chore/sync-main-to-next-20260611
# Conflicts:
#	.changeset/accept-invitation-team-capacity.md
#	.changeset/adapters-native-increment-one.md
#	.changeset/api-key-atomic-quota.md
#	.changeset/delete-account-token-single-use.md
#	.changeset/device-code-single-use.md
#	.changeset/electron-code-single-use.md
#	.changeset/email-otp-attempts-atomic.md
#	.changeset/increment-one-primitive.md
#	.changeset/memory-adapter-transaction-isolation.md
#	.changeset/one-time-token-single-use.md
#	.changeset/passkey-ceremony-binding.md
#	.changeset/password-reset-token-single-use.md
#	.changeset/phone-otp-attempts-atomic.md
#	.changeset/rate-limit-atomic-consume.md
#	.changeset/redis-increment.md
#	.changeset/reserve-verification-value.md
#	.changeset/saml-replay-reserve.md
#	.changeset/siwe-nonce-single-use.md
#	.changeset/two-factor-challenge-single-use.md
#	.changeset/twofactor-otp-attempts-atomic.md
#	packages/api-key/CHANGELOG.md
#	packages/api-key/package.json
#	packages/better-auth/CHANGELOG.md
#	packages/better-auth/package.json
#	packages/cli/CHANGELOG.md
#	packages/cli/package.json
#	packages/core/CHANGELOG.md
#	packages/core/package.json
#	packages/drizzle-adapter/CHANGELOG.md
#	packages/drizzle-adapter/package.json
#	packages/electron/CHANGELOG.md
#	packages/electron/package.json
#	packages/expo/CHANGELOG.md
#	packages/expo/package.json
#	packages/i18n/CHANGELOG.md
#	packages/i18n/package.json
#	packages/kysely-adapter/CHANGELOG.md
#	packages/kysely-adapter/package.json
#	packages/memory-adapter/CHANGELOG.md
#	packages/memory-adapter/package.json
#	packages/mongo-adapter/CHANGELOG.md
#	packages/mongo-adapter/package.json
#	packages/oauth-provider/CHANGELOG.md
#	packages/oauth-provider/package.json
#	packages/passkey/CHANGELOG.md
#	packages/passkey/package.json
#	packages/prisma-adapter/CHANGELOG.md
#	packages/prisma-adapter/package.json
#	packages/redis-storage/CHANGELOG.md
#	packages/redis-storage/package.json
#	packages/scim/CHANGELOG.md
#	packages/scim/package.json
#	packages/sso/CHANGELOG.md
#	packages/sso/package.json
#	packages/stripe/CHANGELOG.md
#	packages/stripe/package.json
#	packages/telemetry/CHANGELOG.md
#	packages/telemetry/package.json
#	packages/test-utils/CHANGELOG.md
#	packages/test-utils/package.json
2026-06-11 19:56:06 -07:00
better-release[bot]andGitHub 0d8b238acc chore: release v1.6.17 (#9984) 2026-06-11 19:50:30 -07:00
Gustavo Valverde 381fc6cfaf chore: sync main to next 2026-06-11 18:18:13 -07:00
TaesuandGitHub ac69e81a29 fix(cli): skip Unsupported() fields when regenerating prisma schema (#10011) 2026-06-11 17:19:17 -07:00
108aadd251 fix(cli): update existing prisma field types (#9729)
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com>
2026-06-11 16:59:14 -07:00
Gustavo ValverdeandGitHub baeaa00bc2 fix: make single-use credentials, counters, and replay markers atomic (#9993) 2026-06-11 05:11:26 +00:00
6987c628f1 fix(cli): resolve SvelteKit, Vite asset, and Cloudflare virtual-module imports (#9834)
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com>
2026-06-11 01:06:43 +00:00
better-release[bot]andGitHub 8b1e759c07 chore: release v1.7.0-beta.5 (#9905) 2026-06-10 12:34:04 -07:00
Gustavo Valverde bf7f2c5b4e chore: sync main to next 2026-06-10 11:30:38 -07:00
better-release[bot]andGitHub 1a3c8c478a chore: release v1.6.16 (#9958) 2026-06-09 22:32:25 -07:00