Bereket Engida
ed57fb8bc7
fix: use wider types for database hooks payloads
2025-08-15 21:34:39 -07:00
Bereket Engida
730773bf88
chore: release v1.3.7-beta.2
v1.3.7-beta.2
2025-08-15 18:30:16 -07:00
Bereket Engida
d739179fa3
chore: disable body for stripe
2025-08-15 18:30:10 -07:00
Bereket Engida
b386d5edc1
chore: clean up api key hooks
2025-08-15 13:47:35 -07:00
KinfeMichael Tariku and GitHub
47c1fd4b16
fix(organization): prevent fk constraint violation when creating invitation without teams ( #4035 )
...
* fix(org): prevent foreign key constraint violation when creating invitations without teams
* lint
2025-08-15 13:45:01 -07:00
df54827ace
fix: memory leak in custom session plugin ( #4020 )
...
* fix: memory leak with getSession
* test
* lint
* chore: remove unnecessary comment
---------
Co-authored-by: Work <work@Jasons-MacBook-Pro.local >
Co-authored-by: Kinfe123 <kinfishtech@gmail.com >
Co-authored-by: KinfeMichael Tariku <65047246+Kinfe123@users.noreply.github.com >
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com >
2025-08-15 09:01:33 -07:00
Dagmawi Babi and GitHub
c93d84b478
docs: Google and Roblox to use a space in the prompt value instead of a plus ( #4027 )
2025-08-15 08:59:29 -07:00
KinfeMichael Tariku and GitHub
48a9133224
fix: prevent file system access when telemetry is disabled ( #4031 )
2025-08-15 08:58:16 -07:00
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