Bereket Engida
ef481d8dcc
chore: fix broken testomnial link
2025-08-15 08:29:23 -07:00
KinfeMichael Tariku and GitHub
70fe634267
fix: throw proper error if session is null when deleting organization ( #4024 )
2025-08-15 15:17:20 +03:00
Noam Shemesh and GitHub
375e9f3ced
fix(sveltekit): use permissive typing for RequestEvent params ( #3994 )
2025-08-14 22:05:11 -07:00
dbaae0ab2b
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 >
2025-08-14 18:45:57 -07:00
Bereket Engida
2128b211da
Merge branch 'canary' of https://github.com/better-auth/better-auth into canary
2025-08-14 18:35:31 -07:00
KinfeMichael Tariku and Bereket Engida
f8b07c9a5a
chore: use import utils ( #4010 )
2025-08-14 18:35:26 -07:00
Fraol Lemecha and Bereket Engida
00f4f7bcd2
feat: add disableRedirect to linkSocial ( #4014 )
...
* feat: add `disableRedirect` to `linkSocial`
* fix: do not redirect if url is an empty string
2025-08-14 18:35:26 -07:00
KinfeMichael Tariku and Bereket Engida
8023a72c0d
fix(telemetry): process referenced on non-nodejs runtime ( #4007 )
...
* process in cf worker
* lint
2025-08-14 18:35:26 -07:00
Yakup Ensar Sayın and Bereket Engida
3857c57c16
feat(admin): add control to prevent admin users from deleting themselves ( #4008 )
...
* feat(admin): add control to prevent admin users from deleting themselves
* fix(admin): fix naming inconsistency
2025-08-14 18:35:26 -07:00
Atharva Deosthale and Bereket Engida
f6480d7056
fix(admin): impersonatedBy not appearing in client (type fix) ( #1854 )
2025-08-14 18:35:26 -07:00
Bereket Engida
7a1461cbef
chore: release v1.3.7-beta.1
2025-08-14 18:35:26 -07:00
Bereket Engida and Bereket Engida
209c791031
chore(telemetry): refactor config file path handling and add runtime import utility ( #3989 )
2025-08-14 18:35:26 -07:00
b165c13055
feat(email-otp): add check verification otp endpoint ( #1149 )
...
* Improve OTP password reset flow
* Doc improvements
* Logic improvements
* nit
* Prevent too many attempts
* Changeset
* chore: changeset
* chore: remove braces
---------
Co-authored-by: Bereket Engida <Bekacru@gmail.com >
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com >
2025-08-14 18:35:26 -07:00
KinfeMichael Tariku and Bereket Engida
1993317251
fix(cli): clean up unused pg and mysql import in drizzle schema generator ( #3974 )
...
* fix(cli): clean up unused pg import in schema generator
* sql clean up
* clean up
2025-08-14 18:35:26 -07:00
de8fb7a2f8
feat(vk): add user name mapping by default ( #3970 )
...
Co-authored-by: Шевелев Даниил <ds.shevelev@vebtech.by >
2025-08-14 18:35:26 -07:00
Bereket Engida
5c628ea703
Merge branch 'main' into canary
2025-08-14 18:30:51 -07:00
KinfeMichael Tariku and GitHub
3747b8ac08
chore: use import utils ( #4010 )
2025-08-14 17:39:05 -07:00
Fraol Lemecha and GitHub
ff40565b33
feat: add disableRedirect to linkSocial ( #4014 )
...
* feat: add `disableRedirect` to `linkSocial`
* fix: do not redirect if url is an empty string
2025-08-14 17:24:34 -07:00
KinfeMichael Tariku and GitHub
aa19de34bc
fix(telemetry): process referenced on non-nodejs runtime ( #4007 )
...
* process in cf worker
* lint
2025-08-14 12:47:05 -07:00
Yakup Ensar Sayın and GitHub
7f9a71db39
feat(admin): add control to prevent admin users from deleting themselves ( #4008 )
...
* feat(admin): add control to prevent admin users from deleting themselves
* fix(admin): fix naming inconsistency
2025-08-14 12:46:31 -07:00
KinfeMichael Tariku and Bereket Engida
c5c9bf0744
fix(cli): add FK onDelete cascade and CURRENT_TIMESTAMP defaults on generation ( #3906 )
...
* fix(db): add FK onDelete (cascade) and CURRENT_TIMESTAMP defaults for date columns
* default generate
* console
* update
2025-08-13 18:14:01 -07:00
KinfeMichael Tariku and GitHub
1cbea683d8
fix(cli): add FK onDelete cascade and CURRENT_TIMESTAMP defaults on generation ( #3906 )
...
* fix(db): add FK onDelete (cascade) and CURRENT_TIMESTAMP defaults for date columns
* default generate
* console
* update
2025-08-13 18:13:01 -07:00
Atharva Deosthale and GitHub
86e3b0f7f9
fix(admin): impersonatedBy not appearing in client (type fix) ( #1854 )
2025-08-13 17:31:06 -07:00
Bereket Engida
243943ec12
chore: release v1.3.7-beta.1
v1.3.7-beta.1
2025-08-13 16:38:06 -07:00
Bereket Engida and GitHub
7b3785ecd4
chore(telemetry): refactor config file path handling and add runtime import utility ( #3989 )
2025-08-13 16:37:34 -07:00
95f5951ca7
feat(email-otp): add check verification otp endpoint ( #1149 )
...
* Improve OTP password reset flow
* Doc improvements
* Logic improvements
* nit
* Prevent too many attempts
* Changeset
* chore: changeset
* chore: remove braces
---------
Co-authored-by: Bereket Engida <Bekacru@gmail.com >
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com >
2025-08-13 15:45:49 -07:00
KinfeMichael Tariku and GitHub
68f00a118e
fix(cli): clean up unused pg and mysql import in drizzle schema generator ( #3974 )
...
* fix(cli): clean up unused pg import in schema generator
* sql clean up
* clean up
2025-08-13 14:01:25 -07:00
Bereket Engida
fab97a064f
chore: disable notice if telemetry is disabled or on debug mode
2025-08-13 13:54:55 -07:00
8d09ff6a2d
docs: update section testimonial ( #3964 )
...
* docs: resolve overlapping border in the community page (#3962 )
* chore: release v1.3.6
* docs: update section "people say"
* Update people-say.tsx
---------
Co-authored-by: KinfeMichael Tariku <65047246+Kinfe123@users.noreply.github.com >
Co-authored-by: Bereket Engida <Bekacru@gmail.com >
2025-08-13 13:54:55 -07:00
Bereket Engida
98584f5f10
chore: disable notice if telemetry is disabled or on debug mode
2025-08-13 13:54:30 -07:00
b622836703
docs: update section testimonial ( #3964 )
...
* docs: resolve overlapping border in the community page (#3962 )
* chore: release v1.3.6
* docs: update section "people say"
* Update people-say.tsx
---------
Co-authored-by: KinfeMichael Tariku <65047246+Kinfe123@users.noreply.github.com >
Co-authored-by: Bereket Engida <Bekacru@gmail.com >
2025-08-13 12:45:20 -07:00
aa037c4971
feat(vk): add user name mapping by default ( #3970 )
...
Co-authored-by: Шевелев Даниил <ds.shevelev@vebtech.by >
2025-08-13 08:47:25 -07:00
Bereket Engida
f622447955
Merge remote-tracking branch 'origin/main' into canary
2025-08-12 20:19:04 -07:00
Bereket Engida
391b56438f
chore: release v1.3.6
2025-08-12 20:18:47 -07:00
KinfeMichael Tariku and Bereket Engida
01ef6ac725
docs: resolve overlapping border in the community page ( #3962 )
2025-08-12 20:18:47 -07:00
Bereket Engida
c7a272f261
Merge remote-tracking branch 'origin/canary'
2025-08-12 20:18:09 -07:00
Bereket Engida
fe769793cf
chore: release v1.3.6
v1.3.6
2025-08-12 20:13:13 -07:00
Bereket Engida
ad9eee9370
Merge branch 'canary'
2025-08-12 20:12:50 -07:00
Jonas and GitHub
f66df96ef5
chore: standardize error code capitalization and improve USER_ALREADY_EXISTS error code ( #3957 )
...
* Modify USER_ALREADY_EXISTS error code
* Standardize error-codes style
2025-08-12 20:04:25 -07:00
Bereket Engida
af1b0f3f53
chore: release v1.3.6-beta.2
v1.3.6-beta.2
2025-08-12 19:58:07 -07:00
f6b5735ce9
fix: prevent static nodejs imports and lazy import for non-nodejs env ( #3947 )
...
* fix(cli): incorrect api for auto increment in drizzle schema generation(#3940 )
* fix(organization): make plugin schema compatible with exactOptionalPropertyTypes; build schema object without undefined optional keys and merge team tables conditionally; keep session fields literal and add teams conditionally
* fix: restore non-Node.js support by lazily importing
* test
* cleanup
* clean up
* lint
* fix(email-otp): type issue with extractOptionPropertyTypes (#3961 )
* docs: add github star count in the community section (#3960 )
* github star count
* cubix issue fix
---------
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com >
* chore: lint
---------
Co-authored-by: Ben Agnew <78829885+ben-agnew@users.noreply.github.com >
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com >
Co-authored-by: Dagmawi Babi <44819176+dagmawibabi@users.noreply.github.com >
Co-authored-by: Bereket Engida <Bekacru@gmail.com >
2025-08-12 19:57:40 -07:00
KinfeMichael Tariku and GitHub
91214268ef
docs: resolve overlapping border in the community page ( #3962 )
2025-08-12 19:43:01 -07:00
84f8f659ce
docs: add github star count in the community section ( #3960 )
...
* github star count
* cubix issue fix
---------
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com >
2025-08-12 18:48:20 -07:00
80a71c02b9
fix(passkey): don't return undefined to correctly resolve promises ( #3959 )
...
Co-authored-by: Шевелев Даниил <ds.shevelev@vebtech.by >
2025-08-12 18:46:53 -07:00
2d5fdf4768
fix(cookies): use the right encoding for parsing session data for expo apps ( #3909 )
...
* fix(cookies): use base64url for session_data and Set-Cookie parsing
* chore: lint
---------
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com >
Co-authored-by: Bereket Engida <Bekacru@gmail.com >
2025-08-12 18:19:13 -07:00
KinfeMichael Tariku and GitHub
610a81383b
fix(organization): make schema compatible with exactOptionalPropertyTypes ( #3941 )
...
* fix(organization): make plugin schema compatible with exactOptionalPropertyTypes; build schema object without undefined optional keys and merge team tables conditionally; keep session fields literal and add teams conditionally
* fix(org): make plugin schema compatible with exactOptionalPropertyTypes
* clean up
* update
* update
* typecheck
* update
2025-08-12 18:13:05 -07:00
KinfeMichael Tariku and GitHub
b332ff620e
fix(email-otp): type issue with extractOptionPropertyTypes ( #3961 )
2025-08-12 17:45:35 -07:00
30600b02b9
chore(telemetry): ensure telemetry consent notice displays correctly ( #3944 )
...
* fix(telemetry): ensure telemetry consent notice displays correctly
* chore: check for process
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
* chore: fix lint error
---------
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com >
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-08-12 14:25:36 -07:00
Bereket Engida
031888178d
chore: release v1.3.6-beta.1
v1.3.6-beta.1
2025-08-11 20:03:43 -07:00
Bereket Engida and GitHub
d8a7630ae2
fix(telemetry): remove node imports for compatibility and add telemetry notice ( #3942 )
...
* remove fs imports
* fix: detect-sys-info
* add notice
* cleanup
* remove notice
* add notice
* remove postinstall
* update docs
2025-08-11 20:03:17 -07:00