[PR #8945] [MERGED] chore: version packages (beta) (beta) #25217

Closed
opened 2026-04-15 22:46:15 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/8945
Author: @better-release[bot]
Created: 4/3/2026
Status: Merged
Merged: 4/4/2026
Merged by: @gustavovalverde

Base: nextHead: changeset-release/next


📝 Commits (1)

  • 07816d2 chore: version packages (beta) (beta)

📊 Changes

41 files changed (+338 additions, -21 deletions)

View changed files

📝 .changeset/pre.json (+29 -1)
packages/api-key/CHANGELOG.md (+13 -0)
📝 packages/api-key/package.json (+1 -1)
packages/better-auth/CHANGELOG.md (+40 -0)
📝 packages/better-auth/package.json (+1 -1)
packages/cli/CHANGELOG.md (+14 -0)
📝 packages/cli/package.json (+1 -1)
packages/core/CHANGELOG.md (+7 -0)
📝 packages/core/package.json (+1 -1)
packages/drizzle-adapter/CHANGELOG.md (+12 -0)
📝 packages/drizzle-adapter/package.json (+1 -1)
packages/electron/CHANGELOG.md (+13 -0)
📝 packages/electron/package.json (+1 -1)
packages/expo/CHANGELOG.md (+13 -0)
📝 packages/expo/package.json (+1 -1)
packages/i18n/CHANGELOG.md (+13 -0)
📝 packages/i18n/package.json (+1 -1)
packages/kysely-adapter/CHANGELOG.md (+14 -0)
📝 packages/kysely-adapter/package.json (+1 -1)
packages/memory-adapter/CHANGELOG.md (+12 -0)

...and 21 more files

📄 Description

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to next, this PR will be updated.

⚠️⚠️⚠️⚠️⚠️⚠️

next is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, run changeset pre exit on next.

⚠️⚠️⚠️⚠️⚠️⚠️

Releases

@better-auth/api-key@1.6.0-beta.0

Minor Changes

  • 28b1291 Thanks @gustavovalverde! - Add optional version field to the plugin interface and expose version from all built-in plugins

Patch Changes

better-auth@1.6.0-beta.0

Minor Changes

Patch Changes

  • 28b1291 Thanks @gustavovalverde! - Return additional user fields and session data from the magic-link verify endpoint

  • 28b1291 Thanks @gustavovalverde! - Allow passwordless users to enable, disable, and manage two-factor authentication

  • 28b1291 Thanks @gustavovalverde! - Prevent updateUser from overwriting unrelated username or displayUsername fields

  • 28b1291 Thanks @gustavovalverde! - Use non-blocking scrypt for password hashing to avoid blocking the event loop

  • 28b1291 Thanks @gustavovalverde! - Enforce username uniqueness when updating a user profile

  • 28b1291 Thanks @gustavovalverde! - Align session fresh age calculation with creation time instead of update time

  • 28b1291 Thanks @gustavovalverde! - Compare account cookie by provider accountId instead of internal id

  • 28b1291 Thanks @gustavovalverde! - Trigger session signal after requesting email change in email-otp plugin

  • 28b1291 Thanks @gustavovalverde! - Rethrow sendOTP failures in phone-number plugin instead of silently swallowing them

  • 28b1291 Thanks @gustavovalverde! - Read OAuth proxy callback parameters from request body when using form_post response mode

  • Updated dependencies [28b1291, 28b1291, 28b1291]:

    • @better-auth/drizzle-adapter@1.6.0-beta.0
    • @better-auth/kysely-adapter@1.6.0-beta.0
    • @better-auth/memory-adapter@1.6.0-beta.0
    • @better-auth/mongo-adapter@1.6.0-beta.0
    • @better-auth/prisma-adapter@1.6.0-beta.0
    • @better-auth/core@1.6.0-beta.0
    • @better-auth/telemetry@1.6.0-beta.0

auth@1.6.0-beta.0

Minor Changes

Patch Changes

@better-auth/drizzle-adapter@1.6.0-beta.0

Minor Changes

Patch Changes

  • Updated dependencies [28b1291]:
    • @better-auth/core@1.6.0-beta.0

@better-auth/electron@1.6.0-beta.0

Minor Changes

  • 28b1291 Thanks @gustavovalverde! - Add optional version field to the plugin interface and expose version from all built-in plugins

Patch Changes

@better-auth/expo@1.6.0-beta.0

Minor Changes

  • 28b1291 Thanks @gustavovalverde! - Add optional version field to the plugin interface and expose version from all built-in plugins

Patch Changes

@better-auth/i18n@1.6.0-beta.0

Minor Changes

  • 28b1291 Thanks @gustavovalverde! - Add optional version field to the plugin interface and expose version from all built-in plugins

Patch Changes

@better-auth/kysely-adapter@1.6.0-beta.0

Minor Changes

Patch Changes

  • 28b1291 Thanks @gustavovalverde! - Remove deprecated numUpdatedOrDeletedRows from D1 dialect

  • Updated dependencies [28b1291]:

    • @better-auth/core@1.6.0-beta.0

@better-auth/memory-adapter@1.6.0-beta.0

Minor Changes

Patch Changes

  • Updated dependencies [28b1291]:
    • @better-auth/core@1.6.0-beta.0

@better-auth/mongo-adapter@1.6.0-beta.0

Minor Changes

Patch Changes

  • Updated dependencies [28b1291]:
    • @better-auth/core@1.6.0-beta.0

@better-auth/oauth-provider@1.6.0-beta.0

Minor Changes

  • 28b1291 Thanks @gustavovalverde! - Add optional version field to the plugin interface and expose version from all built-in plugins

Patch Changes

@better-auth/passkey@1.6.0-beta.0

Minor Changes

  • 28b1291 Thanks @gustavovalverde! - Add pre-auth registration flow and WebAuthn extension support for passkeys

  • 28b1291 Thanks @gustavovalverde! - Add optional version field to the plugin interface and expose version from all built-in plugins

Patch Changes

@better-auth/prisma-adapter@1.6.0-beta.0

Minor Changes

Patch Changes

  • Updated dependencies [28b1291]:
    • @better-auth/core@1.6.0-beta.0

@better-auth/scim@1.6.0-beta.0

Minor Changes

  • 28b1291 Thanks @gustavovalverde! - Add optional version field to the plugin interface and expose version from all built-in plugins

Patch Changes

@better-auth/sso@1.6.0-beta.0

Minor Changes

Patch Changes

@better-auth/stripe@1.6.0-beta.0

Minor Changes

  • 28b1291 Thanks @gustavovalverde! - Add optional version field to the plugin interface and expose version from all built-in plugins

Patch Changes

@better-auth/core@1.6.0-beta.0

Patch Changes

@better-auth/redis-storage@1.6.0-beta.0

Patch Changes

  • Updated dependencies [28b1291]:
    • @better-auth/core@1.6.0-beta.0

@better-auth/telemetry@1.6.0-beta.0

Patch Changes

  • Updated dependencies [28b1291]:
    • @better-auth/core@1.6.0-beta.0

@better-auth/test-utils@1.6.0-beta.0

Patch Changes


Summary by cubic

Publishes 1.6.0-beta.0 prereleases across the next branch with key features and stability fixes across better-auth and plugins.

  • New Features

    • Case-insensitive DB queries in adapters (@better-auth/*-adapter) and better-auth.
    • Plugin versioning: optional version field exposed by built-in plugins (e.g., @better-auth/api-key, @better-auth/oauth-provider, @better-auth/stripe).
    • Passkeys: pre-auth registration and WebAuthn extension support (@better-auth/passkey).
    • SAML: InResponseTo validation enabled by default (@better-auth/sso).
  • Bug Fixes

    • Core/sessions: non-blocking scrypt; enforce unique usernames; correct session freshness; compare cookies by provider accountId; magic-link returns more data.
    • OAuth/OIDC (@better-auth/oauth-provider): JSON redirects to avoid CORS 302; safer baseURL parsing; normalized auth_time with claim overrides; require DB sessions when using secondary storage.
    • Plugins/adapters: email-OTP triggers session signal; phone-number OTP errors rethrown; Kysely D1 deprecation removed; Stripe annual priceId fixed; OpenTelemetry skips redirect errors; test-utils compatible with runtimes without using.

Written for commit 07816d247a. Summary will update on new commits.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/better-auth/better-auth/pull/8945 **Author:** [@better-release[bot]](https://github.com/apps/better-release) **Created:** 4/3/2026 **Status:** ✅ Merged **Merged:** 4/4/2026 **Merged by:** [@gustavovalverde](https://github.com/gustavovalverde) **Base:** `next` ← **Head:** `changeset-release/next` --- ### 📝 Commits (1) - [`07816d2`](https://github.com/better-auth/better-auth/commit/07816d247a0e2e54f9f0681df902af21e622400d) chore: version packages (beta) (beta) ### 📊 Changes **41 files changed** (+338 additions, -21 deletions) <details> <summary>View changed files</summary> 📝 `.changeset/pre.json` (+29 -1) ➕ `packages/api-key/CHANGELOG.md` (+13 -0) 📝 `packages/api-key/package.json` (+1 -1) ➕ `packages/better-auth/CHANGELOG.md` (+40 -0) 📝 `packages/better-auth/package.json` (+1 -1) ➕ `packages/cli/CHANGELOG.md` (+14 -0) 📝 `packages/cli/package.json` (+1 -1) ➕ `packages/core/CHANGELOG.md` (+7 -0) 📝 `packages/core/package.json` (+1 -1) ➕ `packages/drizzle-adapter/CHANGELOG.md` (+12 -0) 📝 `packages/drizzle-adapter/package.json` (+1 -1) ➕ `packages/electron/CHANGELOG.md` (+13 -0) 📝 `packages/electron/package.json` (+1 -1) ➕ `packages/expo/CHANGELOG.md` (+13 -0) 📝 `packages/expo/package.json` (+1 -1) ➕ `packages/i18n/CHANGELOG.md` (+13 -0) 📝 `packages/i18n/package.json` (+1 -1) ➕ `packages/kysely-adapter/CHANGELOG.md` (+14 -0) 📝 `packages/kysely-adapter/package.json` (+1 -1) ➕ `packages/memory-adapter/CHANGELOG.md` (+12 -0) _...and 21 more files_ </details> ### 📄 Description This PR was opened by the [Changesets release](https://github.com/changesets/action) GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to next, this PR will be updated. ⚠️⚠️⚠️⚠️⚠️⚠️ `next` is currently in **pre mode** so this branch has prereleases rather than normal releases. If you want to exit prereleases, run `changeset pre exit` on `next`. ⚠️⚠️⚠️⚠️⚠️⚠️ # Releases ## @better-auth/api-key@1.6.0-beta.0 ### Minor Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Add optional version field to the plugin interface and expose version from all built-in plugins ### Patch Changes - Updated dependencies \[[`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b)]: - better-auth@1.6.0-beta.0 - @better-auth/core@1.6.0-beta.0 ## better-auth@1.6.0-beta.0 ### Minor Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Add case-insensitive query support for database adapters - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Add optional version field to the plugin interface and expose version from all built-in plugins ### Patch Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Return additional user fields and session data from the magic-link verify endpoint - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Allow passwordless users to enable, disable, and manage two-factor authentication - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Prevent updateUser from overwriting unrelated username or displayUsername fields - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Use non-blocking scrypt for password hashing to avoid blocking the event loop - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Enforce username uniqueness when updating a user profile - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Align session fresh age calculation with creation time instead of update time - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Compare account cookie by provider accountId instead of internal id - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Trigger session signal after requesting email change in email-otp plugin - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Rethrow sendOTP failures in phone-number plugin instead of silently swallowing them - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Read OAuth proxy callback parameters from request body when using form_post response mode - Updated dependencies \[[`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b)]: - @better-auth/drizzle-adapter@1.6.0-beta.0 - @better-auth/kysely-adapter@1.6.0-beta.0 - @better-auth/memory-adapter@1.6.0-beta.0 - @better-auth/mongo-adapter@1.6.0-beta.0 - @better-auth/prisma-adapter@1.6.0-beta.0 - @better-auth/core@1.6.0-beta.0 - @better-auth/telemetry@1.6.0-beta.0 ## auth@1.6.0-beta.0 ### Minor Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Migrate MCP server URL to mcp.better-auth.com ### Patch Changes - Updated dependencies \[[`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b)]: - better-auth@1.6.0-beta.0 - @better-auth/core@1.6.0-beta.0 - @better-auth/telemetry@1.6.0-beta.0 ## @better-auth/drizzle-adapter@1.6.0-beta.0 ### Minor Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Add case-insensitive query support for database adapters ### Patch Changes - Updated dependencies \[[`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b)]: - @better-auth/core@1.6.0-beta.0 ## @better-auth/electron@1.6.0-beta.0 ### Minor Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Add optional version field to the plugin interface and expose version from all built-in plugins ### Patch Changes - Updated dependencies \[[`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b)]: - better-auth@1.6.0-beta.0 - @better-auth/core@1.6.0-beta.0 ## @better-auth/expo@1.6.0-beta.0 ### Minor Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Add optional version field to the plugin interface and expose version from all built-in plugins ### Patch Changes - Updated dependencies \[[`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b)]: - better-auth@1.6.0-beta.0 - @better-auth/core@1.6.0-beta.0 ## @better-auth/i18n@1.6.0-beta.0 ### Minor Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Add optional version field to the plugin interface and expose version from all built-in plugins ### Patch Changes - Updated dependencies \[[`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b)]: - better-auth@1.6.0-beta.0 - @better-auth/core@1.6.0-beta.0 ## @better-auth/kysely-adapter@1.6.0-beta.0 ### Minor Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Add case-insensitive query support for database adapters ### Patch Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Remove deprecated `numUpdatedOrDeletedRows` from D1 dialect - Updated dependencies \[[`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b)]: - @better-auth/core@1.6.0-beta.0 ## @better-auth/memory-adapter@1.6.0-beta.0 ### Minor Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Add case-insensitive query support for database adapters ### Patch Changes - Updated dependencies \[[`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b)]: - @better-auth/core@1.6.0-beta.0 ## @better-auth/mongo-adapter@1.6.0-beta.0 ### Minor Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Add case-insensitive query support for database adapters ### Patch Changes - Updated dependencies \[[`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b)]: - @better-auth/core@1.6.0-beta.0 ## @better-auth/oauth-provider@1.6.0-beta.0 ### Minor Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Add optional version field to the plugin interface and expose version from all built-in plugins ### Patch Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Only require storeSessionInDatabase when secondaryStorage is configured - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Allow customIdTokenClaims to override acr and auth_time in ID tokens - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Handle dynamic baseURL config in init without crashing on object-format URLs - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Normalize session timestamps before deriving OIDC auth_time across adapter shapes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Return JSON redirects from post-login OAuth continuation to fix CORS-blocked 302 responses - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Enforce database-backed sessions when secondary storage is enabled to fail fast at initialization - Updated dependencies \[[`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b)]: - better-auth@1.6.0-beta.0 - @better-auth/core@1.6.0-beta.0 ## @better-auth/passkey@1.6.0-beta.0 ### Minor Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Add pre-auth registration flow and WebAuthn extension support for passkeys - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Add optional version field to the plugin interface and expose version from all built-in plugins ### Patch Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Return correct error message strings instead of error code objects in the passkey client - Updated dependencies \[[`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b)]: - better-auth@1.6.0-beta.0 - @better-auth/core@1.6.0-beta.0 ## @better-auth/prisma-adapter@1.6.0-beta.0 ### Minor Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Add case-insensitive query support for database adapters ### Patch Changes - Updated dependencies \[[`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b)]: - @better-auth/core@1.6.0-beta.0 ## @better-auth/scim@1.6.0-beta.0 ### Minor Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Add optional version field to the plugin interface and expose version from all built-in plugins ### Patch Changes - Updated dependencies \[[`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b)]: - better-auth@1.6.0-beta.0 - @better-auth/core@1.6.0-beta.0 ## @better-auth/sso@1.6.0-beta.0 ### Minor Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Enable InResponseTo validation by default for SAML flows - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Add optional version field to the plugin interface and expose version from all built-in plugins ### Patch Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Fix provisionUser inconsistency between OIDC and SAML and add provisionUserOnEveryLogin option - Updated dependencies \[[`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b)]: - better-auth@1.6.0-beta.0 - @better-auth/core@1.6.0-beta.0 ## @better-auth/stripe@1.6.0-beta.0 ### Minor Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Add optional version field to the plugin interface and expose version from all built-in plugins ### Patch Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Return correct priceId for annual subscriptions in list - Updated dependencies \[[`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b)]: - better-auth@1.6.0-beta.0 - @better-auth/core@1.6.0-beta.0 ## @better-auth/core@1.6.0-beta.0 ### Patch Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Skip recording redirect APIErrors as span errors in OpenTelemetry traces ## @better-auth/redis-storage@1.6.0-beta.0 ### Patch Changes - Updated dependencies \[[`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b)]: - @better-auth/core@1.6.0-beta.0 ## @better-auth/telemetry@1.6.0-beta.0 ### Patch Changes - Updated dependencies \[[`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b)]: - @better-auth/core@1.6.0-beta.0 ## @better-auth/test-utils@1.6.0-beta.0 ### Patch Changes - [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b) Thanks [@gustavovalverde](https://github.com/gustavovalverde)! - Remove `using` keyword to fix compatibility with runtimes that lack explicit resource management support - Updated dependencies \[[`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b), [`28b1291`](https://github.com/better-auth/better-auth/commit/28b1291a86d726b8f2602bf1f4898451cf7c195b)]: - better-auth@1.6.0-beta.0 - @better-auth/core@1.6.0-beta.0 <!-- This is an auto-generated description by cubic. --> --- ## Summary by cubic Publishes 1.6.0-beta.0 prereleases across the `next` branch with key features and stability fixes across `better-auth` and plugins. - New Features - Case-insensitive DB queries in adapters (`@better-auth/*-adapter`) and `better-auth`. - Plugin versioning: optional version field exposed by built-in plugins (e.g., `@better-auth/api-key`, `@better-auth/oauth-provider`, `@better-auth/stripe`). - Passkeys: pre-auth registration and WebAuthn extension support (`@better-auth/passkey`). - SAML: InResponseTo validation enabled by default (`@better-auth/sso`). - Bug Fixes - Core/sessions: non-blocking scrypt; enforce unique usernames; correct session freshness; compare cookies by provider `accountId`; magic-link returns more data. - OAuth/OIDC (`@better-auth/oauth-provider`): JSON redirects to avoid CORS 302; safer baseURL parsing; normalized `auth_time` with claim overrides; require DB sessions when using secondary storage. - Plugins/adapters: email-OTP triggers session signal; phone-number OTP errors rethrown; Kysely D1 deprecation removed; Stripe annual `priceId` fixed; OpenTelemetry skips redirect errors; test-utils compatible with runtimes without `using`. <sup>Written for commit 07816d247a0e2e54f9f0681df902af21e622400d. Summary will update on new commits.</sup> <!-- End of auto-generated description by cubic. --> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-15 22:46:15 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/better-auth#25217