Jafri and GitHub
2b46191017
fix: incremental scopes for Microsoft and return all granted scopes for Google ( #3013 )
2025-06-15 09:17:41 -07:00
Maxwell and GitHub
015ba5632b
feat(organization): maximumMembersPerTeam support ( #2374 )
...
* feat(organization): maximumMembersPerTeam support
Allow configuration of maximum number of members allowed in a team.
* chore: cleanup
2025-06-14 15:14:16 -07:00
Maxwell and GitHub
475472c971
fix(get-session): missing null type on /get-session when throw:true is set ( #3026 )
...
* fix(get-session): missing `null` type on /get-session
When there isn't an active session, `null` is returned on the `/get-session` endpoint.
This was missing in types.
* chore: fix type errors
2025-06-14 14:41:41 -07:00
KinfeMichael Tariku and GitHub
e27d77a68f
fix: propagate a secondary storage updates on updated user ( #3000 )
...
* update user propagate update on session with secondary storage
* lint
* descriptive
2025-06-13 23:02:48 -07:00
Tai Vo and GitHub
552ea8a041
feat(cli): allow cli to use custom adapter createSchema if implemented ( #3006 )
...
* the cli now uses createSchema from custom adapters
* rename function misnomer and keep old name as deprecated
2025-06-13 16:59:00 -07:00
movero and GitHub
06a613422b
docs(microsoft): correct how to require account selection ( #3016 )
2025-06-13 16:58:03 -07:00
KinfeMichael Tariku and GitHub
3348ae0e81
chore: fix demo build ( #2995 )
...
* fix: otp value and tries separator
* fix demo
* clean up
2025-06-12 22:18:14 -07:00
Bereket Engida
8207ae4e01
docs: fix scrollbar
2025-06-12 22:11:44 -07:00
Bereket Engida
b253130d5e
chore: change sign-in box footer to built-with
2025-06-12 21:57:01 -07:00
Rohit Menon and GitHub
6fcce5e6d1
fix(twitter): update email verification logic in profile mapping ( #3005 )
2025-06-12 21:31:39 -07:00
0de0a29bc7
docs(admin): clarify on the checkRolePermission function ( #3002 )
...
* docs(admin): clarify on the `checkRolePermission` function
* Update docs/content/docs/plugins/admin.mdx
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
* Update admin.mdx
---------
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-06-12 21:31:04 -07:00
Bereket Engida
fe6a585f46
chore: release v1.2.10-beta.1
v1.2.10-beta.1
2025-06-12 21:09:34 -07:00
Julius Marminge and GitHub
aedf7a36a0
fix(oauth-proxy): resolve current URL with precedence ( #2998 )
...
* better resolve url
* rm unused
* use an actual base type
2025-06-12 10:24:38 -07:00
42e4fd728a
fix(organization): organization with no members error ( #2999 )
...
* fix: handle empty userIds in getOrgAdapter to prevent errors
* refactor: remove unnecessary whitespace in getOrgAdapter function
* refactor: simplify user fetching logic in getOrgAdapter function
---------
Co-authored-by: Sean Luca Krüger <mail@seanlucakrueger.de >
2025-06-12 10:23:26 -07:00
matteovava and GitHub
c91c6830d4
fix: support "ne" (not equal) filter in Prisma adapter ( #2993 )
2025-06-11 20:31:45 -07:00
Seth Weinheimer and GitHub
3f25944726
docs: update options for oauth2 registration option ( #2992 )
2025-06-11 14:59:47 -07:00
Srikanth and GitHub
c78574311b
docs(tanstack): migrate from createAPIFileRoute to createServerFileRoute (TanStack Start) ( #2984 )
...
The `createAPIFileRoute` method is no longer available in the latest version of TanStack Start. This commit updates the codebase to use the new `createServerFileRoute` method for handling API routes, ensuring compatibility with the latest library version.
2025-06-11 12:27:38 -07:00
Matteo Urso and GitHub
2a793139a5
docs: update casing for getMcpSession reference ( #2978 )
2025-06-11 11:33:12 -07:00
Bereket Engida
a47b9523e4
chore: release v1.2.9
v1.2.9
2025-06-10 00:10:42 -07:00
Anatole Dufour and GitHub
cf25458cdb
fix(prisma): "eq" invalid argument OR clause ( #2874 )
2025-06-09 23:58:43 -07:00
Bereket Engida and GitHub
92801d97d7
feat: support stripe seat upgrade ( #2967 )
...
* feat: support stripe seat upgrade
* cleanup
2025-06-09 23:54:27 -07:00
Floryan Simar and GitHub
496f355f9c
fix(stripe): use the stripeSubscriptionId from the fetched subscription instead of the one from the request ( #2940 )
...
Closes : #2938
2025-06-09 23:35:02 -07:00
90db4c3896
fix: oauth proxy between http and https ( #2895 )
...
* Update index.ts
* support prefix
* chore: revert test
* skip oauth proxy header
* add test
---------
Co-authored-by: Bereket Engida <bekacru@gmail.com >
2025-06-09 23:30:32 -07:00
cb3f07f133
docs(stripe): document switching plans on a subscription ( #2862 )
...
* docs(stripe): document switching plans
* Update docs/content/docs/plugins/stripe.mdx
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
---------
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-06-09 23:12:41 -07:00
Neco and GitHub
f2def63dd8
docs: update surreal adapter community link ( #2957 )
...
## Replace unmaintained SurrealDB adapter with actively maintained version
### Summary
This PR updates the Community Adapters table to replace the unmaintained `surreal-better-auth` adapter with `surrealdb-better-auth`, which is actively maintained.
### Changes
- Updated SurrealDB adapter entry from `oskar-gmerek/surreal-better-auth` to `Necmttn/surrealdb-better-auth`
- Updated author information and GitHub avatar accordingly
- Maintained the same database dialect (SurrealDB)
### Reason for Change
The previous SurrealDB adapter (`oskar-gmerek/surreal-better-auth`) is no longer maintained. The new adapter (`surrealdb-better-auth`) provides ongoing support and maintenance for SurrealDB integration with Better Auth.
### Testing
- [x] Verified the new adapter repository exists and is publicly accessible
- [x] Confirmed the adapter is compatible with Better Auth
- [x] Updated documentation links are valid
This ensures users have access
2025-06-09 21:15:53 -07:00
KinfeMichael Tariku and GitHub
6c1d00fc30
fix: lookup keys without the priceId ( #2963 )
...
* chore: typo and unnecessary optional check
* fix: price with lookup keys alternative
* lint
* fix: clean up
* clean up
2025-06-09 21:14:46 -07:00
Bereket Engida and GitHub
69468d0341
feat: support passing error callback url for account linking ( #2966 )
...
* feat: support passing error callback url for account linking
* revert change
2025-06-09 20:20:28 -07:00
Bereket Engida
38ce94994c
chore: remove blog
2025-06-09 20:13:43 -07:00
Bereket Engida
bdffa3a52f
chore: fallback to empty options on hasPermission
2025-06-09 18:21:30 -07:00
Bereket Engida
afcbf741c4
chore: release v1.2.9-beta.10
v1.2.9-beta.10
2025-06-08 18:37:59 -07:00
Bereket Engida
9fbea84c5f
refactor: getCookieCache to be async
2025-06-07 17:31:33 -07:00
26645aa012
fix(cli): missing dependency @babel/core ( #2909 )
...
Co-authored-by: Normal Gaussian <gitlab.march.2019@normal-gaussian.com >
2025-06-07 17:18:20 -07:00
Bereket Engida
5eb3c03176
feat: add getCookieCache helper and update session handling
2025-06-07 16:46:01 -07:00
eaf80cf945
fix: rename forgetPassword APIs to requestPasswordReset ( #2947 )
...
* fix: rename to
* Update demo/nextjs/app/(auth)/forget-password/page.tsx
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
---------
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-06-07 16:28:47 -07:00
Bereket Engida
db2c0d0c8a
docs: fix api typo on security guide
2025-06-07 15:04:41 -07:00
KinfeMichael Tariku and GitHub
e9b8d92438
chore: fix jsodc typo ( #2942 )
2025-06-07 11:52:12 -07:00
Shippy and GitHub
8242ebde82
fix(mongo-adapter): fix incorrect transformation of findOneAndX outputs ( #2656 )
...
* fix(mongo-adapter): fix incorrect transformation of findOneAndX outputs
* fix(mongo-adapter): fix incorrect transformation of findOneAndX outputs
* fix(mongo-adapter): fix incorrect transformation of findOneAndX outputs
* lint
2025-06-06 22:17:46 -07:00
KinfeMichael Tariku and GitHub
90cd37caee
fix: remove empty migration with semi colon ( #2927 )
2025-06-06 22:15:32 -07:00
KinfeMichael Tariku and GitHub
75559769f5
fix: add prompt option on github ( #2922 )
2025-06-06 22:09:11 -07:00
KinfeMichael Tariku and GitHub
335e6be0bf
docs: headers in the setPassword method ( #2923 )
2025-06-06 14:22:15 -07:00
Luca and GitHub
91d504d81b
docs(fix): replace error with status in elysia example ( #2897 )
...
* fix(docs): replace error with status in elysia example
https://github.com/elysiajs/elysia/blob/7d921a2c90b99a83240b20d01e8673e49e4327fd/src/context.ts#L190
* fix(docs): undo typo in elysia example
2025-06-04 15:53:44 -07:00
Richard Poelderl and GitHub
5526b24568
docs: remove unused withMcpAuth ( #2902 )
...
it's imported but unused.
2025-06-04 08:54:51 -07:00
Bereket Engida
e96e07ed75
docs: match the hero section background
2025-06-03 16:18:18 -07:00
Bereket Engida
d7957983fe
chore: release v1.2.9-beta.9
v1.2.9-beta.9
2025-06-03 12:11:06 -07:00
Bereket Engida
09899ba220
chroe: check vercel url is defined before mergeing proto
2025-06-03 12:10:52 -07:00
Julius Marminge and GitHub
e69240d235
fix: construct valid URL from VERCEL_URL env
2025-06-03 11:10:19 -07:00
KinfeMichael Tariku and GitHub
91c5cd7478
fix: default value on generate ( #2885 )
2025-06-03 01:06:19 -07:00
Alexander Lyon and GitHub
6cbc5e5317
chroe: add dependency on root format task in turbo ( #1992 )
2025-06-03 00:18:23 -07:00
KinfeMichael Tariku and GitHub
f6e18b8a85
docs: cors callout in cookies ( #2886 )
2025-06-03 00:11:10 -07:00
8e4cd77433
feat(passkey): AAGUID field support ( #2189 )
...
* feat(passkey): AAGUID support
* docs: added aaguid options
* satisfies on base type
---------
Co-authored-by: Kinfe123 <kinfishtech@gmail.com >
2025-06-02 23:57:30 -07:00