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
Bereket Engida
fe769793cf
chore: release v1.3.6
2025-08-12 20:13:13 -07:00
Bereket Engida
af1b0f3f53
chore: release 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
Bereket Engida
031888178d
chore: release v1.3.6-beta.1
2025-08-11 20:03:43 -07:00
Bereket Engida
96a0b621cd
chore: release v1.3.5
2025-08-11 09:58:40 -07:00
Bereket Engida
3825e583a6
chore: release v1.3.5-beta.7
2025-08-11 09:58:40 -07:00
Bereket Engida
08d9c7327f
chore: release v1.3.5-beta.6
2025-08-11 09:58:40 -07:00
1e6735495e
feat: add telemetry ( #3822 )
...
* feat: telemetry
Co-authored-by: Kinfe123 <kinfishtech@gmail.com >
* chore: remove changeset
* fix: do not generate project id unless telemetry is enabled
* fix: return `isInsiderContainerCached`
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
* chore: remove unused utils file
* fix: properly cache generated project id
* feat: interpret empty env vars as false
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
* fix: use nullish coalescing to set fallback
* fix: should be `isInsideContainerCached`
* fix: unique icons + tooltip for telemetry component
* fix: import child process from node
* fix: remove quotes in description
Co-authored-by: Alex Yang <himself65@outlook.com >
* fix: address reviews
Co-authored-by: Alex Yang <himself65@outlook.com >
* chore: refactor
* refactor
* add tests
* cache pkg json
* add cli tracking
* add migrate
* chore fix xi
* skip tet
* update snapshot
* chore: fix typecheck
* Expand telemetry docs: list collected fields, clarify anonymous redaction via getTelemetryAuthConfig, and document CLI events and audit/opt‑out paths.
* docs
* doc cleanup
* fixes
* remove git first commit message
* update docs
---------
Co-authored-by: Kinfe123 <kinfishtech@gmail.com >
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>
Co-authored-by: Alex Yang <himself65@outlook.com >
Co-authored-by: Bereket Engida <Bekacru@gmail.com >
2025-08-11 09:58:40 -07:00
Bereket Engida
24cc8085a0
chore: release v1.3.5-beta.5
2025-08-11 09:58:40 -07:00
Fraol Lemecha and Bereket Engida
7c43ff0bf2
fix(cli): only show the overwrite message when the schema file exists and the code has changed ( #3826 )
2025-08-11 09:58:40 -07:00
Bereket Engida
772e6c78cc
chore: release v1.3.5-beta.4
2025-08-11 09:58:40 -07:00
Bereket Engida
47359dc1b5
chore: release v1.3.5-beta.3
2025-08-11 09:58:40 -07:00
Alex Yang and Bereket Engida
50c465d73a
chore: bump vitest version ( #3810 )
...
* chore: bump vitest version
* cleanup the server
2025-08-11 09:58:39 -07:00
Bereket Engida
45cedddbb0
chore: release v1.3.5-beta.2
2025-08-11 09:58:39 -07:00
Bereket Engida
e5d2a5dbbd
chore: bump biome ( #3784 )
2025-08-11 09:58:30 -07:00
KinfeMichael Tariku and GitHub
48063b6b3c
fix(cli): prisma schema generate mismatch on custom plugin table names ( #3021 )
...
* fix: generate mismatch
* clean up
* linkt
* lint
* clean up
* clean up
* lint
* lint
* test
* clean up
* clean up
* lint
* update
2025-08-06 16:35:03 -07:00
2d8d05330d
fix(cli): --yes option does not work on @better-auth/cli generate ( #3749 )
...
* fix: do not prompt before overwriting schema on `@better-auth/cli generate --yes ...`
* chore: changeset
---------
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com >
2025-08-02 08:58:44 -07:00
Bereket Engida
5ce1473b19
chore: release v1.3.5-beta.1
2025-07-31 23:16:10 -07:00
23d6f30b41
chore: ensure zod version alignment via peerDependency ( #3619 )
...
* zodv4
* fix
* lock
* pkg
---------
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com >
2025-07-26 09:02:54 -07:00
Bereket Engida
02f19810d6
chore(release): version packages
2025-07-26 01:10:54 -07:00
776c4ae3fe
chore(release): version packages ( #3623 )
...
* chore(release): version packages
* chore: remove lock file
* chore: fix ci
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-26 00:56:29 -07:00
Bereket Engida and Bereket Engida
be544ce355
chore: release v1.3.4-beta.3
2025-07-26 00:35:37 -07:00
Bereket Engida and Bereket Engida
fbff0e8781
chore: release v1.3.4-beta.2
2025-07-26 00:35:37 -07:00
Bereket Engida and Bereket Engida
09ef0110a9
chore: release v1.3.4-beta.1
2025-07-26 00:35:37 -07:00
KinfeMichael Tariku and GitHub
aba8f7f04d
chore(cli): update zod to v4 ( #3618 )
2025-07-25 16:59:06 -07:00
Khiet Tam Nguyen and GitHub
e11c51e210
feat(cli): added --yes for generate/migrate, deprecated --y ( #3542 )
...
* feat(cli): added --yes option, deprecated --y, as per #1937
* feat:(cli): add deprecation warning to console if --y is used
* style(cli): linted migrate.ts & generate.ts
* docs(cli): revert 1.0 changelog
2025-07-23 09:31:06 -07:00
Bereket Engida
602ab7c4c6
chore: release v1.3.3
2025-07-22 23:02:47 -07:00
Bereket Engida
fa9b497370
chore: release v1.3.2
2025-07-20 22:19:21 -07:00
Bereket Engida
99f5f53927
chore: release v1.3.1
2025-07-19 19:32:05 -07:00
Bereket Engida
9ed047a4b4
chore: release v1.3.1-beta.1
2025-07-19 15:38:04 -07:00
Bereket Engida
1956bcdc07
chore: release v1.3.0
2025-07-19 13:00:11 -07:00
Bereket Engida
28f7cbf07a
chore: release v1.3.0-beta.11
2025-07-18 21:45:10 -07:00
Bereket Engida
79fd214964
chore: release v1.3.0-beta.10
2025-07-18 20:54:55 -07:00
Bereket Engida and GitHub
5b1b242a88
Merge branch 'main' into v1.3
2025-07-18 20:09:14 -07:00
Bereket Engida and GitHub
847fc9bfda
feat(drizzle): support camel case schema generation ( #2550 )
2025-07-18 10:39:16 -07:00
Bereket Engida
85d5c6c720
chore: release v1.3.0-beta.9
2025-07-17 10:08:50 -07:00
Bereket Engida
56bd676534
Merge branch 'main' into v1.3
2025-07-17 10:08:46 -07:00
KinfeMichael Tariku and GitHub
15452a5402
fix: mysql foreign key constraints on generate ( #2828 )
...
* fix: mysql foreign key constraints
* lint
* clean up
* clean up
* lint
2025-07-17 09:58:52 -07:00
Abdallah and GitHub
e02c28115d
fix: schema generation when using advanced.databse.useNumberId ( #3311 )
...
* fix: schema generation when using advanced.databse.useNumberId
* fix: ci test
2025-07-17 09:06:21 -07:00
KinfeMichael Tariku and GitHub
4cff983e5c
refactor: migrated all packages from Zod v3 to Zod v4 ( #3399 )
...
Refactors
- Updated all imports and type references to use zod/v4.
- Replaced deprecated or changed Zod APIs and options across the codebase.
- Adjusted validation schemas and error messages to match Zod v4 requirements.
- Updated dependencies and lockfiles to use Zod v4.
2025-07-17 08:30:02 -07:00
Bereket Engida
c4c9530602
chore: release v1.3.0-beta.8
2025-07-10 11:12:07 -07:00
Bereket Engida
2dcb07c6fa
chore: release v1.3.0-beta.7
2025-07-09 01:13:44 -07:00
Bereket Engida
72a6275f0b
chore: release v1.3.0-beta.6
2025-07-07 23:23:32 -07:00
Bereket Engida
9c1c47fc25
chore: release v1.3.0-beta.5
2025-07-06 23:50:08 -07:00
Bereket Engida
b2494d330f
chore: release v1.3.0-beta.4
2025-07-05 21:58:49 -07:00
Bereket Engida
3b89319115
Merge branch 'main' into v1.3
2025-07-05 21:58:38 -07:00
93a5a84851
chore: update expo & cli package.json and readme ( #2893 )
...
* fix: expo package file
* fix: add cli and expo readme
* docs: updated expo plugin readme
* docs(expo): add missing package fields
* docs(cli): improve readme and package file
* baseURL config
* add keywords
* Update packages/cli/README.md
Co-authored-by: Taqib Ibrahim <Taqib.ibrahim@gmail.com >
---------
Co-authored-by: Taqib <taqib.ibrahim@gmail.com >
Co-authored-by: Kinfe123 <kinfishtech@gmail.com >
Co-authored-by: KinfeMichael Tariku <65047246+Kinfe123@users.noreply.github.com >
2025-07-03 15:33:04 -07:00
Bereket Engida
5b2f87535c
Merge remote-tracking branch 'origin/main' into v1.3
2025-07-03 11:41:56 -07:00
Abbas and Bereket Engida
4a5d798999
fix(drizzle-cli): use serial as PK when useNumberId is enabled ( #3228 )
2025-07-03 11:40:11 -07:00