diff --git a/.vscode/settings.json b/.vscode/settings.json index 250b76a0..7a9390c1 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -21,6 +21,6 @@ "editor.defaultFormatter": "biomejs.biome" }, "[typescriptreact]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" + "editor.defaultFormatter": "biomejs.biome" } } diff --git a/README.md b/README.md index 51b5b1be..1d3ffed0 100644 --- a/README.md +++ b/README.md @@ -26,10 +26,6 @@ [](https://github.com/better-auth/better-auth/stargazers)
- -> [!WARNING] -> š§ This project is in beta and not yet recommended for production use. For more details, check out our [roadmap](https://github.com/orgs/better-auth/projects/2) to the v1 stable release. - ## About the Project Better Auth is framework-agnostic authentication (and authorization) library for TypeScript. It provides a comprehensive set of features out of the box and includes a plugin ecosystem that simplifies adding advanced functionalities with minimal code in short amount of time. Whether you need 2FA, multi-tenant support, or other complex features. It lets you focus on building your actual application instead of reinventing the wheel. diff --git a/docs/app/global.css b/docs/app/global.css index 053db1b0..6b17919c 100644 --- a/docs/app/global.css +++ b/docs/app/global.css @@ -31,9 +31,9 @@ --chart-5: 27 87% 67% } .dark { - --background: 360 50% 5%; + --background: 0 0% 2%; --foreground: 0 0% 98%; - --card: 240 10% 3.9%; + --card: 240 10% 0%; --card-foreground: 0 0% 98%; --popover: 240 10% 3.9%; --popover-foreground: 0 0% 98%; diff --git a/docs/app/v1/_components/v1-text.tsx b/docs/app/v1/_components/v1-text.tsx new file mode 100644 index 00000000..64a5de89 --- /dev/null +++ b/docs/app/v1/_components/v1-text.tsx @@ -0,0 +1,54 @@ +import React from "react"; + +export const ShipText = () => { + const voxels = [ + // V + [0, 0], + [0, 1], + [0, 2], + [1, 3], + [2, 2], + [2, 1], + [2, 0], + // 1 + [4, 0], + [4, 1], + [4, 2], + [4, 3], + // . + [6, 3], + // 0 + [8, 0], + [8, 1], + [8, 2], + [8, 3], + [9, 0], + [9, 3], + [10, 0], + [10, 1], + [10, 2], + [10, 3], + ]; + + return ( ++ We are excited to announce the Better Auth V1.0 release. +
+
+ Hey there! Thanks for stopping by. Since announcing Better Auth,
+ your excitement has been incredibly motivatingāthank you!
+
+ V1 is an important milestone for us, but it simply means we believe
+ you can use it in production. We'll continue improving, adding new
+ features, and fixing bugs at the same pace as before. While we
+ strive to make this version as stable and secure as possible, we
+ don't expect it to be perfect.
+ If you're using Better Auth, we recommend updating to V1 as soon as
+ possible. There are some breaking changes, but join us on{" "}
+
+ Discord
+
+ , and we'll gladly help if you've been using Better Auth in
+ production.
+
+ npm i better-auth@latest
+
+ + Get the latest{" "} + + Node.js and npm + + . +
+
+ pnpx @better-auth/cli migrate
+
+
+
+ Ensure you have the latest{" "}
+
+ schema required
+ {" "}
+ by Better Auth.
+
+ You can also
+ {" "}
+ add them manually. Read the{" "}
+
+ Core Schema
+ {" "}
+ for full instructions.
+
+ We have some exciting new features and updates that you should + check out. +
+ + +{description}
+{description}
+
+ {tokens.map((line, i) => (
+
+ {i + 1}
+ {line.map((token, key) => (
+
+ ))}
+
+ ))}
+
+ )}
+ + Powered by{" "} + + better-auth. + +
++ Powered by{" "} + + better-auth. + +
++ Secured by better-auth. +
++ Secured by better-auth. +
+@@ -78,7 +79,7 @@ export default function Hero() {
{ <> -