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.


BETTER-AUTH.

v1.1.14

   🚀 Features

  • Support Microsoft Entra ID select_account prompt – @t3duk
  • Add organization deletion config – @Bekacru

   🐞 Bug Fixes

  • generic-oauth: Remove code verifier on verification request if pkce isn't enabled – @Bekacru
    View changes on GitHub

v1.1.13

   🐞 Bug Fixes

  • Mark nanostore and better fetch as direct dependencies – @Bekacru
    View changes on GitHub

v1.1.12

   🚀 Features

  • Custom schema options for username plugin – @ping-maxwell
  • Add IdToken login support for facebook – @reslear
  • SecondaryStorage and storeSessionInDatabase behavior – @wh5938316
  • New user callback url for sso and generic oauth – @kzlar
  • magic-link: Support passing name for registration through magic link – @Bekacru

   🐞 Bug Fixes

  • Remove current url from requests – @Bekacru
  • Number mapping for rate limit migration – @iqorex
  • Remove current url from requests " – @Bekacru
  • Remove current url from requests – @Bekacru
  • Database hooks merge issue with plugin – @kzlar
  • Update scope on oauth re-login – @Bekacru
  • vue: Failing hook type – @Bekacru
    View changes on GitHub

v1.1.11

   🐞 Bug Fixes

  • Check new user callback url – @Bekacru
  • Stricter origin check – @hyoban
  • Validate org membership to get organization details – @msywulak
  • Remove trailing slashes from base url – @snelusha
  • anonymous: Filter specefic endpoints for linking – @Bekacru
  • expo: Support linking for new user and error callbacks – @kzlar
  • jwt: Add required alg parameter to importJWK – @9j
  • two-factor: Set updated userinfo in cookie cache on 2fa disable – @Scooter1337
    View changes on GitHub

v1.1.10

   🐞 Bug Fixes

  • Export access plugin for cjs – @Bekacru
  • Don't update session pending state on retry – @Bekacru
  • Pass unformatted message to custom logger – @Bekacru
  • Solid start handler type error – @Bekacru
  • Prefer using accountId over email to find OAuth user – @DIYgod
  • expo:
  • passkey:
    • Use cookie config for passkey  -  by @Bekacru in https://github.com/better-auth/better-auth/issues/1125 <samp>(22067)</samp>
    View changes on GitHub

v1.1.9

   🚀 Features

  • Support passing expiresIn for email verification – @keytrap-x86
  • Support overwriting auth-url params in generic-oauth plugin – @jcqvisser

   🐞 Bug Fixes

  • Inconsistent better-call version – @hyoban
  • Add version for open api schema – @Bekacru
  • email-otp: Apply default rate limiting rules – @Bekacru
  • open-api: Export open api types – @Bekacru
  • passkey: Inconsistent way to get baseURL – @canstand
    View changes on GitHub

v1.1.8

   🚀 Features

  • Restore the user data in the response – @wh5938316
  • Unlink account – @Bekacru
  • List accounts should include more metadata – @Bekacru

   🐞 Bug Fixes

  • Add missing google auth uri params – @jcqvisser
  • email-otp: Do not create verification when disableSignUp and user not registered – @canstand
  • organization: Limit creator role invites to users with same role – @emqMalte
    View changes on GitHub

v1.1.7

   🐞 Bug Fixes

  • Apply origin check selectively – @Bekacru
  • Zod version mismatch – @Bekacru
  • Return response error on network failure – @Bekacru
    View changes on GitHub