Dylan Vanmali and GitHub
11dec5f412
chore(oauth): separate betterFetch from request format ( #4085 )
2025-08-21 16:30:20 -07:00
Alex Yang and GitHub
09a04517eb
feat: support custom schema merging in SIWE plugin ( #4138 )
2025-08-21 16:00:56 -07:00
Alex Yang and GitHub
127ad5d326
chore: bump next.js ( #4135 )
2025-08-21 15:30:53 -07:00
Alex Yang and GitHub
5ded0904d4
feat: support device authorization ( #3811 )
2025-08-21 14:59:31 -07:00
Alex Yang and GitHub
2edb2d6816
chore: fix turborepo cache hit issue ( #4137 )
2025-08-21 13:59:56 -07:00
Alex Yang and GitHub
94e6df97f6
demo: fix missing env vars ( #4131 )
2025-08-21 12:56:31 -07:00
Shobhit Patra and GitHub
96b5fabdfa
feat(paypal): add paypal OAuth2 provider ( #4107 )
2025-08-21 11:50:03 -07:00
Bereket Engida
ed17525775
chore: release v1.3.8-beta.2
v1.3.8-beta.2
2025-08-21 11:38:51 -07:00
Bereket Engida
b6f07eed87
Merge branch 'main' of https://github.com/better-auth/better-auth
2025-08-21 11:38:13 -07:00
KinfeMichael Tariku and Bereket Engida
100494ce8f
docs: fix correct listUsers usage client-side API docs ( #4119 )
2025-08-21 11:37:27 -07:00
38ccbb8608
docs: auth0 migration guide ( #3165 )
...
* migration guide
* update and lint
* added in remove list
* update
* update
* update
* update
* docs
* migration
* update
* docs
* update
---------
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com >
2025-08-21 11:37:27 -07:00
Tobias Möritz and Bereket Engida
0bd9e7979c
docs: add better auth attio ( #4063 )
2025-08-21 11:37:27 -07:00
Andy Bonventre and Bereket Engida
86f6234f8d
chore: fix token encryption doc code snippet ( #4067 )
2025-08-21 11:37:27 -07:00
ea20c231a2
docs: fix missing user table name for 2fa plugin field reference ( #4029 )
...
Added the explicit user table name for better readability and understanding
Co-authored-by: KinfeMichael Tariku <65047246+Kinfe123@users.noreply.github.com >
2025-08-21 11:37:27 -07:00
Thomas Jowsey and Bereket Engida
b516e43f1b
docs: fix getRequestEvent SvelteKit version callout ( #4058 )
...
Reference: https://github.com/sveltejs/kit/blob/main/packages/kit/CHANGELOG.md#2200
2025-08-21 11:37:27 -07:00
KinfeMichael Tariku and GitHub
6d4091dfdf
docs: fix correct listUsers usage client-side API docs ( #4119 )
2025-08-21 10:03:10 -07:00
7772265c35
fix(oauth2): correct basic auth header construction for refresh token ( #4126 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-08-21 08:22:20 -07:00
Alex Yang and GitHub
dd4e06661c
ci: test for node.js 22 ( #4111 )
2025-08-20 16:57:22 -07:00
Alex Yang and GitHub
73da454c6c
fix(client): avoid atom to be proxy ( #4079 )
2025-08-20 16:30:04 -07:00
Alex Yang and GitHub
bb634a0f5c
fix(cli): generate throws error with default export ( #4113 )
2025-08-20 16:25:32 -07:00
c05b103c3e
feat: remote sign a jwt payload ( #4074 )
...
Co-authored-by: Alex Yang <himself65@outlook.com >
2025-08-20 15:51:02 -07:00
Alex Yang and GitHub
3ad5ef72c5
fix: avoid general oauth flow duplicate user ( #3839 )
2025-08-20 14:06:33 -07:00
Alex Yang and GitHub
fc8a25abd0
feat: support node:sqlite ( #3869 )
2025-08-20 12:57:30 -07:00
Alex Yang and GitHub
a686a8c5aa
fix: check x-api-key for all auth endpoint ( #4083 )
2025-08-20 09:56:11 -07:00
Eniola Osabiya and GitHub
d9f8806090
fix(cli): check for undefined defaultValue instead of truthy value when generating drizzle schema( #3512 )
2025-08-20 09:35:44 -07:00
Alex Yang and GitHub
d921471a74
test: flaky becase cleanup function not called ( #4099 )
2025-08-19 20:29:39 -07:00
Alex Yang and GitHub
1959eb872e
chore: bump biome ( #4096 )
2025-08-19 19:01:10 -07:00
94bdf7f218
fix (oidc): payload times should be in sec ( #4075 )
...
Co-authored-by: Alex Yang <himself65@outlook.com >
2025-08-19 19:01:01 -07:00
Alex Yang and GitHub
6055a12a9b
fix: move stack check into inner function ( #4094 )
2025-08-19 18:31:21 -07:00
Alex Yang and GitHub
48f915b9ba
feat: support to infer error types from endpoint ( #4095 )
2025-08-19 18:04:54 -07:00
Alex Yang and GitHub
12ae7c7b1c
fix: show error stack in debug mode ( #4091 )
2025-08-19 16:13:41 -07:00
Alex Yang and GitHub
059d7b3bdb
chore: bump better-call ( #4088 )
2025-08-19 13:59:43 -07:00
4472f679f0
docs: auth0 migration guide ( #3165 )
...
* migration guide
* update and lint
* added in remove list
* update
* update
* update
* update
* docs
* migration
* update
* docs
* update
---------
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com >
2025-08-19 11:07:36 -07:00
7b6f3fad8b
fix: telemetry should be opt in not opt out ( #4081 )
...
* fix(telemetry): make telemetry opt in
* fix(telemetry): remove telemetry notice
* fix(docs): remove redundant "is"
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
* test(telemetry): opt in to telemetry in tests
---------
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-08-19 10:28:58 -07:00
Bereket Engida
fc47acad5f
chore: release v1.3.8-beta.1
v1.3.8-beta.1
2025-08-18 21:26:57 -07:00
99834437b0
fix: secondary storage should allow returning both string and parsed json ( #4076 )
...
* docs: hero section alignment with feature section on big screens (#4018 )
* fix: hero section alignment with feature section on big screens
* fix
---------
Co-authored-by: Bereket Engida <Bekacru@gmail.com >
* chore: fix broken testomnial link
* fix(sso): [⚠︎Security] - membership check should be required before allowing users to create sso for an organization
* chore: update sso docs
* chore: fix import typo
* docs: hero section alignment with feature section on big screens (#4018 )
* fix: hero section alignment with feature section on big screens
* fix
---------
Co-authored-by: Bereket Engida <Bekacru@gmail.com >
* chore: fix broken testomnial link
* fix(sso): [⚠︎Security] - membership check should be required before allowing users to create sso for an organization
* chore: update sso docs
* chore: fix import typo
* chore: release v1.3.7-beta.4
* chore: release v1.3.7
* support both json and string
* add test and type
* fix up docs
* fix test
* fix test
* fix type
---------
Co-authored-by: KinfeMichael Tariku <65047246+Kinfe123@users.noreply.github.com >
2025-08-18 21:08:39 -07:00
Aditya Ingole and Alex Yang
e08cf6fb44
fix(client): prevent proxy promise-like behavior ( #3679 )
...
Co-authored-by: Bereket Engida <Bekacru@gmail.com >
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com >
Co-authored-by: KinfeMichael Tariku <65047246+Kinfe123@users.noreply.github.com >
Co-authored-by: Alex Yang <himself65@outlook.com >
(cherry picked from commit 9437828576 )
2025-08-18 18:39:35 -07:00
9437828576
fix(client): prevent proxy promise-like behavior ( #3679 )
...
Co-authored-by: Bereket Engida <Bekacru@gmail.com >
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com >
Co-authored-by: KinfeMichael Tariku <65047246+Kinfe123@users.noreply.github.com >
Co-authored-by: Alex Yang <himself65@outlook.com >
2025-08-18 18:36:29 -07:00
Alex Yang and GitHub
789f4013e8
fix: constant time compare ( #4077 )
2025-08-18 18:22:50 -07:00
Dylan Vanmali and GitHub
74ccf8dac5
feat(jwt): jwks remote url ( #4071 )
2025-08-18 14:18:11 -07:00
Dylan Vanmali and GitHub
4b8a2f62b9
feat(jwt): add disableSettingJwtHeader flag to prevent issuance of signed jwt ( #4072 )
2025-08-18 14:17:30 -07:00
Alex Yang and GitHub
da52400a51
docs: fix typos ( #4069 )
2025-08-18 10:50:00 -07:00
Alex Yang and GitHub
1815fb2b3f
chore: lint json files ( #4068 )
2025-08-18 10:27:15 -07:00
341a0ec777
chore(deps): update github-actions ( #4061 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-18 09:55:51 -07:00
Tobias Möritz and GitHub
06b1da293e
docs: add better auth attio ( #4063 )
2025-08-18 09:53:45 -07:00
Andy Bonventre and GitHub
b0adcf4370
chore: fix token encryption doc code snippet ( #4067 )
2025-08-18 09:52:49 -07:00
a09996173a
docs: fix missing user table name for 2fa plugin field reference ( #4029 )
...
Added the explicit user table name for better readability and understanding
Co-authored-by: KinfeMichael Tariku <65047246+Kinfe123@users.noreply.github.com >
2025-08-18 10:43:01 +03:00
Thomas Jowsey and GitHub
247bae5968
docs: fix getRequestEvent SvelteKit version callout ( #4058 )
...
Reference: https://github.com/sveltejs/kit/blob/main/packages/kit/CHANGELOG.md#2200
2025-08-18 10:34:53 +03:00
Bereket Engida
52c3fa9af5
chore: release v1.3.7
v1.3.7
2025-08-17 12:13:54 -07:00
Bereket Engida
b9951daa9b
chore: release v1.3.7-beta.4
v1.3.7-beta.4
2025-08-17 11:05:06 -07:00