v1.7.5

denizsafak/abogenv1.7.5Sep 14, 2026by better-release[bot]

Upgrading?

AI Summary

Fixes database adapter issues and adds support for custom schema names in PostgreSQL connections.

Key Highlights

  • Added `database.schemaName` support for direct PostgreSQL connections.
  • Fixed PostgreSQL migrations identifying tables and views across schemas.
  • Fixed MySQL index validation for existing string columns.

New Features

  • database.schemaName support
  • MySQL index validation fix

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