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.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
  • and many bug fixes and improvements

see release note for full list of changes.

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

v0.2.0

We have added support for database adapters including prisma, drizzle and mongo db and other changes.

Changes

  • Database adapters support including prisma, drizzle and mongo db.
  • Database hooks
  • CrossDomain cookies
  • onRequest and onResponse plugin hooks
  • init interface for plugins

see Changelogfor full list of changes.

🚧 We still in beta and we don't recommend to use 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
  • Multiple Plugins
  • And more...