releases.shpreview
Better Auth

Better Auth

$npx @buildinternet/releases get better-auth

Yandex OAuth provider added; auth migrate no longer aborts on new columns

preThis release1 featureNew capabilities3 fixesBug fixesAI-tallied from the release notes
better-auth · v1.7.0-rc.1

Yandex is now a supported OAuth social provider. The auth migrate command no longer aborts when adding required or unique columns to an existing table, and string default values are properly escaped in generated Drizzle schemas. Fixed affected row counting for D1 and postgres-js adapters in the drizzle adapter.

Read more →

Org subscription actions fixed; Yandex OAuth added

This release1 featureNew capabilities3 fixesBug fixesAI-tallied from the release notes
better-auth · v1.6.23

Fixed organization subscription actions (cancel, upgrade, restore, billing portal) that could act on the wrong organization. Also added Yandex as a social OAuth provider, fixed affected row counting for D1 and postgres-js drizzle adapters, and fixed string default values not being properly escaped in generated Drizzle schemas.

Read more →

listSessions enforces fresh-age checks; OAuth hooks run on resume

This release2 featuresNew capabilities6 fixesBug fixesAI-tallied from the release notes
better-auth · v1.6.15

Fixed the listSessions endpoint to properly enforce fresh-age session checks, and OAuth hooks to run correctly when authorization resumes after sign-in, account selection, or consent. Also fixed admin endpoints to return USER_NOT_FOUND instead of a generic 500 error, Kysely migration compatibility, passkey authenticator name resolution, and SAML validation clock skew handling.

Read more →