v1.6.25

soxoj/socid-extractorv1.6.25Jul 23, 2026by better-release[bot]

AI Summary

This release focuses on critical bug fixes within the `better-auth` library, specifically addressing OAuth provider failures (Apple and Google) and Solid client exposure issues. It also resolves internal adapter query routing inconsistencies.

Key Highlights

  • Fixed Apple OAuth PKCE code challenge causing token exchange failures
  • Fixed Google One Tap creating users when sign-up was disabled
  • Fixed Solid client `$fetch` and `$store` not being exposed
  • Fixed internal adapter queries routing to wrong tables

Full Release Notes

## `better-auth`

### Bug Fixes

- Fixed Apple OAuth not sending the PKCE code challenge during authorization, causing token exchange failures ([#10294](https://github.com/better-auth/better-auth/pull/10294))
- Fixed Google One Tap creating new users when sign-up was disabled on the Google provider ([#10479](https://github.com/better-auth/better-auth/pull/10479))
- Fixed `$fetch` and `$store` not being exposed on the Solid client ([#10444](https://github.com/better-auth/better-auth/pull/10444))
- Fixed internal adapter queries being routed to the wrong table when a built-in table's `modelName` was set to another table's schema key (e.g. `user.modelName = "account"`).

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

## Contributors

Thanks to everyone who contributed to this release:

@birkskyum, @jsj, @krish-vachhani

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