Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
36 KiB
@better-auth/test-utils
1.7.6
1.7.5
1.7.4
Patch Changes
- #11205
3f890ebThanks @bytaesu! - Support Vitest 5 in the testing utilities while retaining support for previously supported Vitest versions.
1.7.3
Patch Changes
-
#10762
b7aeed8Thanks @starslingdev! - Adapter test suites now run significantly faster. Cleanup between tests no longer re-deletes rows it has already removed, so suites spend far less time waiting on redundant database round trips. -
#11153
2220ee7Thanks @bytaesu! - Restore sign-in compatibility with 1.6 databases by identifying accounts with(providerId, accountId)and removing theissuerrequirement introduced in 1.7.0. Upgrading from 1.6 no longer requires an account schema migration. Ambiguous account keys are rejected instead of selecting an arbitrary account.If you applied the 1.7.0 through 1.7.2 account schema, remove its issuer unique index before upgrading. For SQL databases, also make
issuernullable or remove the column so sign-ups and account linking can succeed.auth migratedoes not perform this cleanup. Follow the upgrade guide for database-specific steps.
1.7.2
1.7.1
1.7.0
1.7.0-rc.6
1.7.0-rc.5
1.7.0-rc.4
1.7.0-rc.3
1.7.0-rc.2
1.7.0-rc.1
1.7.0-rc.0
1.7.0-beta.10
1.7.0-beta.9
Patch Changes
- Updated dependencies []:
- better-auth@1.7.0-beta.9
- @better-auth/core@1.7.0-beta.9
1.7.0-beta.8
Patch Changes
- Updated dependencies [
7c7313c,06daf70,a83152e,97903c9,3a79aff]:- better-auth@1.7.0-beta.8
- @better-auth/core@1.7.0-beta.8
1.7.0-beta.7
Patch Changes
1.7.0-beta.6
Patch Changes
- Updated dependencies [
b36c38f,73541c1,bf39cbf,e53582c,aedcb97,2196ea6,d2a79ba,34558bc,652fa53,6fe9faa,ad35ead]:- better-auth@1.7.0-beta.6
- @better-auth/core@1.7.0-beta.6
1.7.0-beta.5
Patch Changes
- Updated dependencies [
0cbaf81,e014029,ec8a38c,7fe0e2b,4f53b61,e0d2b9e,91f235f,76a3342,41cca60]:- better-auth@1.7.0-beta.5
- @better-auth/core@1.7.0-beta.5
1.7.0-beta.4
1.6.30
Patch Changes
- Updated dependencies [
07c1718]:- @better-auth/core@1.6.30
- better-auth@1.6.30
1.6.29
Patch Changes
- Updated dependencies [
e6e1b4e]:- better-auth@1.6.29
- @better-auth/core@1.6.29
1.6.28
Patch Changes
1.6.27
Patch Changes
1.6.26
Patch Changes
- Updated dependencies [
9ede805,5a811f1,d8327f1,e2c73fb,af50c45,701cd43,a30e274,e7b0eba,2b4a14f,7552a3b,ea38fca,a03e4c1]:- better-auth@1.6.26
- @better-auth/core@1.6.26
1.6.25
Patch Changes
1.6.24
Patch Changes
- Updated dependencies [
03dc5a0,7508940,bae7198,ef4d273,6758231,99dbdd7,086ca91,8f2dedd,4e685ee,3bf0e49,f59a0ee,54fab08,0f2cc1b,ae78109,46d2bf0,29a373e,f6d18fa,f23ce50,c4d1dda]:- better-auth@1.6.24
- @better-auth/core@1.6.24
1.6.23
Patch Changes
- Updated dependencies [
8581f97]:- better-auth@1.6.23
- @better-auth/core@1.6.23
1.6.22
Patch Changes
1.6.21
Patch Changes
-
#10180
90d509eThanks @ping-maxwell! -adapter.updatenow returnsnullwhen no row matches or when it is called without a predicate. UseupdateManyfor intentional bulk updates.The Kysely MySQL adapter no longer returns a row after a guarded update misses. Updates with an
idguard also return the targeted row whenidis not the first predicate. Keep MySQL rows-matched semantics enabled, which mysql2 does by default throughFOUND_ROWS; disabling it can make idempotent updates look like misses.The Prisma adapter now returns
nullwhen an update guard excludes the targeted row instead of surfacing Prisma's not-found exception. The shared adapter test suite now asserts the same fail-closed update behavior for adapter implementations. -
Updated dependencies [
e0762a1,882cf9e,f52e1ab,90d509e,b5bec19,816d7f9,239bcc8,1bc370a,570267c,461ca6f,88409b0,5953157,b046f9e,ae647b4]:- better-auth@1.6.21
- @better-auth/core@1.6.21
1.6.20
Patch Changes
1.6.19
Patch Changes
-
#10081
0895993Thanks @gustavovalverde! - Password reset tokens now work with the Drizzle MySQL adapter after they are consumed during reset.Adapter auth-flow tests now cover password reset and replay rejection, and wrapped adapters exercise their native single-use consume and guarded increment behavior when available.
-
Updated dependencies [
de4aa52,b4b0266,5bd5e1c,581f827,8407885,c1a8a64,635f190,a787e0b,c2f718f,7d18175]:- better-auth@1.6.19
- @better-auth/core@1.6.19
1.6.18
Patch Changes
1.6.17
Patch Changes
- Updated dependencies [
baeaa00,3e99e6c,96c78c3,baeaa00,baeaa00,0c3856f,baeaa00,baeaa00,ed7b6c9,e0a768c,7343284,0c3856f,baeaa00,baeaa00,7343284,7343284,0c3856f,fdef997,0c3856f,d9c526b,0c3856f,fdef997,baeaa00,baeaa00,baeaa00,baeaa00,fdef997,7343284,baeaa00,8960f5f,baeaa00,5c289b5,1dbf5bb,baeaa00,baeaa00,59e0ccb,b803c61,fdef997]:- better-auth@1.6.17
- @better-auth/core@1.6.17
1.6.16
Patch Changes
- Updated dependencies [
cb1cbfa,cb1cbfa,cb1cbfa,cb1cbfa,cb1cbfa,cb1cbfa,87e7aa5,cb1cbfa,cb1cbfa,cb1cbfa,893cf6c,cb1cbfa,cb1cbfa,5e49c56,cb1cbfa]:- better-auth@1.6.16
- @better-auth/core@1.6.16
1.6.15
Patch Changes
- Updated dependencies [
1012b69,ad60333,0933c05,b0ddfd3]:- better-auth@1.6.15
- @better-auth/core@1.6.15
1.6.14
Patch Changes
- Updated dependencies [
2d9781a,5a2d642,13abc79,9d3450a]:- better-auth@1.6.14
- @better-auth/core@1.6.14
1.6.13
Patch Changes
- Updated dependencies [
e7eb45b,03e6c94,1e5b808,13abc79]:- better-auth@1.7.0-beta.4
- @better-auth/core@1.7.0-beta.4
1.7.0-beta.3
Patch Changes
- Updated dependencies [
4e8e4c7,523f95c,729c00d]:- better-auth@1.7.0-beta.3
- @better-auth/core@1.7.0-beta.3
1.7.0-beta.2
Patch Changes
- Updated dependencies [
9aed910,acbd6ef,954b664,39d6af2]:- better-auth@1.7.0-beta.2
- @better-auth/core@1.7.0-beta.2
1.7.0-beta.1
Patch Changes
- Updated dependencies [
5142e9c,484ce6a,f875897,c7d2253,9a6d475,513dabb,6f2948e]:- better-auth@1.7.0-beta.1
- @better-auth/core@1.7.0-beta.1
1.7.0-beta.0
Patch Changes
- Updated dependencies [
6ce30cf,f6428d0,c5066fe,5f84335,93d3871,544f1c6]:- better-auth@1.7.0-beta.0
- @better-auth/core@1.7.0-beta.0
1.6.10
Patch Changes
- Updated dependencies [
1e0f26d,8c1e917,b2d655c,09f1327,906b7b3,e9c978e,e71aad3,80a655d,15ff28a,88a7c67,9a7b51d,1b25902,cf59136,a597ee0,fc02ced,9f1ef1f,36ef808,c1336c5,3a9a2c3,fde0432,2220a6d]:- better-auth@1.6.10
- @better-auth/core@1.6.10
1.6.9
Patch Changes
- Updated dependencies [
815ecf6]:- @better-auth/core@1.6.9
- better-auth@1.6.9
1.6.8
Patch Changes
1.6.7
Patch Changes
- Updated dependencies [
307196a,4a180f0,4f373ee,e1b1cfc,d053a45]:- better-auth@1.6.7
- @better-auth/core@1.6.7
1.6.6
Patch Changes
- Updated dependencies [
b5742f9,4debfb6,9ea7eb1,a844c7d,ab4c10f,a61083e,e64ff72]:- @better-auth/core@1.6.6
- better-auth@1.6.6
1.6.5
Patch Changes
1.6.4
Patch Changes
1.6.3
Patch Changes
- Updated dependencies [
5142e9c,484ce6a,f875897,6ce30cf,f6428d0,9a6d475,513dabb,c5066fe,5f84335]:- better-auth@1.6.3
- @better-auth/core@1.6.3
1.6.2
Patch Changes
- Updated dependencies [
9deb793,2cbcb9b,b20fa42,608d8c3,8409843,e78a7b1]:- better-auth@1.6.2
- @better-auth/core@1.6.2
1.6.1
Patch Changes
1.6.0
Patch Changes
-
#8836
5dd9e44Thanks @gustavovalverde! - Removeusingkeyword to fix compatibility with runtimes that lack explicit resource management support -
Updated dependencies [
dd537cb,bd9bd58,5dd9e44,5dd9e44,5dd9e44,5dd9e44,5dd9e44,5dd9e44,5dd9e44,5dd9e44,5dd9e44,5dd9e44,5dd9e44,5dd9e44,5dd9e44,469eee6,560230f]:- better-auth@1.6.0
- @better-auth/core@1.6.0
1.6.0-beta.0
Patch Changes
-
28b1291Thanks @gustavovalverde! - Removeusingkeyword to fix compatibility with runtimes that lack explicit resource management support -
Updated dependencies [
28b1291,28b1291,28b1291,28b1291,28b1291,28b1291,28b1291,28b1291,28b1291,28b1291,28b1291,28b1291,28b1291]:- better-auth@1.6.0-beta.0
- @better-auth/core@1.6.0-beta.0