All of the changes made will be available here.

Better Auth is comprehensive authentication library for TypeScript that provides a wide range of features to make authentication easier and more secure.


Brought to you by BETTER-AUTH.

v0.6.0

  • Email OTP Plugin
  • Optimized Database Queries (huge improvements)
  • Manual Account linking
  • Dropbox SSO
  • LinkedIn SSO
  • Improved two-factor flow
  • Add search for admin plugin
  • Cookie based session Cache
  • Support additional fields on user update
  • Better Express integration

See release notes for full list of changes.

🚧 We are still in beta and we don't recommend using better-auth in production. V1 should be out by November 22.

v0.5.0

Multi Session Plugin, JWT & JWKS Plugin, Change Email Flow, SSR support for Nuxt, CF Workers compatibility, and many more.

Features & Changes

  • Multi Session Plugin
  • JWT & JWKS Plugin
  • Change Email Flow
  • CF Workers compatibility
  • Add support for custom id
  • Support useSession ssr for Nuxt
  • Moved the CLI to a separate package @better-auth/cli

See release notes for full list of changes.

v0.4.0

Admin Plugin, Microsoft SSO, Typed Additional Fields on core tables, Secondary storage and many more.

Features & Changes

  • Admin Plugin
  • Generic OAuth Plugin
  • Add support for typed additional fields on core tables
  • Custom field names for core tables
  • Secondary storage
  • Add support for Kysely instance as a database
  • Microsoft SSO

See release notes for full list of changes.

🚧 We are still in beta and we don't recommend using better-auth in production just yet

v0.3.0

Database Schema Generation, Phone Number Plugin, Anonymous Plugin, Better type Inference, Custom table names, and many more.

Features & Changes

  • Database Schema Generation
  • Phone Number Plugin
  • Anonymous Plugin
  • Better type Inference
  • User Delete API
  • Custom table/model names
  • Removed flat db config
  • New core table for verification use cases
  • Moved passkey challenge keys to be stored on db
  • Many bug fixes and improvements

See release notes for full list of changes.

🚧 We are still in beta and we don't recommend using better-auth in production just yet.

v0.2.0

We have added support for database adapters including Prisma, Drizzle, and MongoDB, along with other changes.

Changes

  • Database adapters support including Prisma, Drizzle, and MongoDB
  • Database hooks
  • Cross-domain cookies
  • onRequest and onResponse plugin hooks
  • Init interface for plugins

See Changelog for full list of changes.

🚧 We are still in beta and we don't recommend using better-auth in production just yet.

Beta Release

The first beta release of better-auth is now available!

Features

  • Multiple framework support
  • Email & Password Authentication
  • OAuth Authentication
  • Account & Session Management
  • Rate Limiting
  • Multiple Plugins
  • Migration CLI
  • And more...