Releases: zenstackhq/zenstack-v3
Releases · zenstackhq/zenstack-v3
ZenStack Release v3.0.0-alpha.19
What's Changed
- Fixed issue with using "_count" in relation selection
- Fixed sqlite createMany issue when multiple input records have mismatching columns
- Fixed sqlite issue with in-memory distinct
- Tightened up query input validation
- Updated better-sqlite3 dependency version by @genu
New Contributors
Full Changelog: v3.0.0-alpha.17...v3.0.0-alpha.19
ZenStack Release v3.0.0-alpha.17
What's Changed
- Added a forked copy of "kysely-sql-js" dialect for in-browser playground
Full Changelog: v3.0.0-alpha.16...v3.0.0-alpha.17
ZenStack Release v3.0.0-alpha.16
What's Changed
Use a full Kysely dialect object to construct ZenStackClient for better flexibility.
Full Changelog: v3.0.0-alpha.15...v3.0.0-alpha.16
ZenStack Release v3.0.0-alpha.15
ZenStack Release v3.0.0-alpha.14
What's Changed
- Mutation hooks are now only executed when the containing transaction is committed
- Improved compilation performance
Full Changelog: v3.0.0-alpha.13...v3.0.0-alpha.14
ZenStack Release v3.0.0-alpha.13
What's Changed
- Implemented mixins (known as abstract model inheritance in v2)
- Implemented delegate models
- Implemented strongly typed JSON fields
- Added CLI
validatecommand - Many other fixes
Full Changelog: v3.0.0-alpha.12...v3.0.0-alpha.13
ZenStack Release v3.0.0-alpha.12
What's Changed
- Improved typescript compiler performance
Full Changelog: v3.0.0-alpha.11...v3.0.0-alpha.12
ZenStack Release v3.0.0-alpha.11
What's Changed
- CLI added an
--migrationsoption to control where to read and write migration files. - Schema generation now generates model types (
models.ts) and input types (input.ts) for easier migration from Prisma. - Fixed typing of nested field selection results.
Full Changelog: v3.0.0-alpha.10...v3.0.0-alpha.11
ZenStack Release v3.0.0-alpha.10
What's Changed
- Update zod to v4
- CLI now recognizes config options from package.json
Full Changelog: v3.0.0-alpha.9...v3.0.0-alpha.10
ZenStack Release v3.0.0-alpha.9
New Features
- Formbricks can run E2E with ZenStack v3 drop-in replacing Prisma 🎉
- Implemented sequential transaction API
Fixes
- Fixed several fixes about
JsonandUnsupportedfield types - Remove shebang from npm bin scripts for better compatibility
- Fixed many detailed issues when testing against formbricks
- Overall improvements to consistency with Prisma API
Full Changelog: v3.0.0-alpha.8...v3.0.0-alpha.9