v1.7.5

vllm-project/vllmv1.7.5Sep 14, 2026by better-release[bot]

Upgrading?

AI Summary

Adds database.schemaName support for direct PostgreSQL connections across multiple packages. Also improves server-side logging for Cloudflare Turnstile failures and fixes various database-related bugs.

Key Highlights

  • Added database.schemaName support for direct PostgreSQL connections
  • Improved server-side logging for Cloudflare Turnstile verification failures
  • Fixed PostgreSQL migrations incorrectly identifying tables and views across schemas
  • Fixed MySQL index validation for existing string columns

New Features

  • database.schemaName support for direct PostgreSQL connections in better-auth, @better-auth/core, and @better-auth/kysely-adapter

Full Release Notes

## `better-auth`

### Features

- Added `database.schemaName` support for direct PostgreSQL connections. ([#11203](https://github.com/better-auth/better-auth/pull/11203))

### Bug Fixes

- Improved server-side logging for Cloudflare Turnstile verification failures. ([#11283](https://github.com/better-auth/better-auth/pull/11283))
- Fixed PostgreSQL migrations incorrectly identifying tables and views across schemas. ([#11270](https://github.com/better-auth/better-auth/pull/11270))
- Fixed MySQL index validation for existing string columns. ([#11272](https://github.com/better-auth/better-auth/pull/11272))
- Removed the unused optional `better-sqlite3` peer dependency to prevent installation conflicts. ([#11209](https://github.com/better-auth/better-auth/pull/11209))

For detailed changes, see [`CHANGELOG`](https://github.com/better-auth/better-auth/blob/6ee148e51b4f97b09c2c3188b275567af0451891/packages/better-auth/CHANGELOG.md)

## `@better-auth/core`

### Features

- Added `database.schemaName` support for direct PostgreSQL connections. ([#11203](https://github.com/better-auth/better-auth/pull/11203))

### Bug Fixes

- Fixed database option type inference outside Cloudflare Workers. ([#11290](https://github.com/better-auth/better-auth/pull/11290))

For detailed changes, see [`CHANGELOG`](https://github.com/better-auth/better-auth/blob/6ee148e51b4f97b09c2c3188b275567af0451891/packages/core/CHANGELOG.md)

## `@better-auth/cimd`

### Bug Fixes

- Fixed unnecessary pacing of consecutive CIMD OAuth requests when metadata cannot be cached. ([#11161](https://github.com/better-auth/better-auth/pull/11161))

For detailed changes, see [`CHANGELOG`](https://github.com/better-auth/better-auth/blob/6ee148e51b4f97b09c2c3188b275567af0451891/packages/cimd/CHANGELOG.md)

## `@better-auth/drizzle-adapter`

### Bug Fixes

- Fixed lazy database initialization when using Drizzle relations. ([#11263](https://github.com/better-auth/better-auth/pull/11263))

For detailed changes, see [`CHANGELOG`](https://github.com/better-auth/better-auth/blob/6ee148e51b4f97b09c2c3188b275567af0451891/packages/drizzle-adapter/CHANGELOG.md)

## `@better-auth/kysely-adapter`

### Features

- Added `database.schemaName` support for direct PostgreSQL connections. ([#11203](https://github.com/better-auth/better-auth/pull/11203))

For detailed changes, see [`CHANGELOG`](https://github.com/better-auth/better-auth/blob/6ee148e51b4f97b09c2c3188b275567af0451891/packages/kysely-adapter/CHANGELOG.md)

## Contributors

Thanks to everyone who contributed to this release:

@bytaesu, @dshukertjr, @siam923

**Full changelog:** [`v1.7.4...v1.7.5`](https://github.com/better-auth/better-auth/compare/v1.7.4...v1.7.5)

Related Repositories