diff --git a/.changeset/bump-better-auth.md b/.changeset/bump-better-auth.md new file mode 100644 index 000000000..81cc129be --- /dev/null +++ b/.changeset/bump-better-auth.md @@ -0,0 +1,5 @@ +--- +'sv': patch +--- + +chore(better-auth): bump better-auth to 1.6 diff --git a/packages/sv/src/addons/better-auth.ts b/packages/sv/src/addons/better-auth.ts index c62845295..864012323 100644 --- a/packages/sv/src/addons/better-auth.ts +++ b/packages/sv/src/addons/better-auth.ts @@ -51,8 +51,9 @@ export default defineAddon({ let drizzleDialect: Dialect; let d1 = false; - sv.devDependency('better-auth', '~1.4.21'); - sv.devDependency('@better-auth/cli', '~1.4.21'); + sv.devDependency('better-auth', '~1.6.0'); + // waiting for https://github.com/better-auth/better-auth/issues/8933 to be resolved to bump to the new @better-auth/cli + sv.devDependency('@better-auth/cli', '~1.4.22'); // Read-only: extract dialect info from drizzle config without modifying it sv.file( @@ -190,6 +191,7 @@ export default defineAddon({ if (content) return false; return dedent` // If you see this file, you have not run the auth:schema script yet, but you should! + export {}; `; }) ); diff --git a/packages/sv/src/cli/tests/snapshots/create-with-all-addons/package.json b/packages/sv/src/cli/tests/snapshots/create-with-all-addons/package.json index 89aa7d5d1..7a40ff870 100644 --- a/packages/sv/src/cli/tests/snapshots/create-with-all-addons/package.json +++ b/packages/sv/src/cli/tests/snapshots/create-with-all-addons/package.json @@ -22,7 +22,7 @@ "auth:schema": "better-auth generate --config src/lib/server/auth.ts --output src/lib/server/db/auth.schema.ts --yes" }, "devDependencies": { - "@better-auth/cli": "~1.4.21", + "@better-auth/cli": "~1.4.22", "@eslint/compat": "^2.0.4", "@eslint/js": "^10.0.1", "@inlang/paraglide-js": "^2.15.2", @@ -35,7 +35,7 @@ "@tailwindcss/typography": "^0.5.19", "@tailwindcss/vite": "^4.2.2", "@vitest/browser-playwright": "^4.1.3", - "better-auth": "~1.4.21", + "better-auth": "~1.6.0", "drizzle-kit": "^0.31.10", "drizzle-orm": "^0.45.2", "eslint": "^10.2.0", diff --git a/packages/sv/src/cli/tests/snapshots/create-with-all-addons/src/lib/server/db/auth.schema.ts b/packages/sv/src/cli/tests/snapshots/create-with-all-addons/src/lib/server/db/auth.schema.ts index 952b9b328..c0d141c42 100644 --- a/packages/sv/src/cli/tests/snapshots/create-with-all-addons/src/lib/server/db/auth.schema.ts +++ b/packages/sv/src/cli/tests/snapshots/create-with-all-addons/src/lib/server/db/auth.schema.ts @@ -1 +1,2 @@ // If you see this file, you have not run the auth:schema script yet, but you should! +export {};