diff --git a/packages/ide/jetbrains/CHANGELOG.md b/packages/ide/jetbrains/CHANGELOG.md index ef902413f..7fbeaefff 100644 --- a/packages/ide/jetbrains/CHANGELOG.md +++ b/packages/ide/jetbrains/CHANGELOG.md @@ -4,6 +4,12 @@ ### Fixed +- Views are not required to have a unique identifying field marked with `@id` or `@unique`. + +## 2.17.0 + +### Fixed + - Support `@db.Json` and `@db.JsonB` attributes on strongly typed JSON fields. ## 2.16.0 diff --git a/packages/plugins/trpc/tests/projects/nuxt-trpc-v10/package.json b/packages/plugins/trpc/tests/projects/nuxt-trpc-v10/package.json index a829d8509..8878cf2ab 100644 --- a/packages/plugins/trpc/tests/projects/nuxt-trpc-v10/package.json +++ b/packages/plugins/trpc/tests/projects/nuxt-trpc-v10/package.json @@ -10,7 +10,7 @@ "postinstall": "nuxt prepare" }, "dependencies": { - "@prisma/client": "6.13.x", + "@prisma/client": "6.14.x", "@trpc/client": "^10.45.2", "@trpc/server": "^10.45.2", "nuxt": "^3.14.1592", @@ -21,7 +21,7 @@ }, "devDependencies": { "esbuild": "^0.24.0", - "prisma": "6.13.x", + "prisma": "6.14.x", "typescript": "^5.6.2", "vue-tsc": "^2.1.10" } diff --git a/packages/plugins/trpc/tests/projects/nuxt-trpc-v11/package.json b/packages/plugins/trpc/tests/projects/nuxt-trpc-v11/package.json index 81f6e0d58..70f7cee39 100644 --- a/packages/plugins/trpc/tests/projects/nuxt-trpc-v11/package.json +++ b/packages/plugins/trpc/tests/projects/nuxt-trpc-v11/package.json @@ -10,7 +10,7 @@ "postinstall": "nuxt prepare" }, "dependencies": { - "@prisma/client": "6.13.x", + "@prisma/client": "6.14.x", "@trpc/client": "^11.0.0-rc.563", "@trpc/server": "^11.0.0-rc.563", "nuxt": "^3.14.1592", @@ -21,7 +21,7 @@ }, "devDependencies": { "esbuild": "^0.24.0", - "prisma": "6.13.x", + "prisma": "6.14.x", "typescript": "^5.6.2", "vue-tsc": "^2.1.10" } diff --git a/packages/plugins/trpc/tests/projects/t3-trpc-v11/package.json b/packages/plugins/trpc/tests/projects/t3-trpc-v11/package.json index 29d1ea320..7eb7ab042 100644 --- a/packages/plugins/trpc/tests/projects/t3-trpc-v11/package.json +++ b/packages/plugins/trpc/tests/projects/t3-trpc-v11/package.json @@ -15,7 +15,7 @@ "start": "next start" }, "dependencies": { - "@prisma/client": "6.13.x", + "@prisma/client": "6.14.x", "@t3-oss/env-nextjs": "^0.10.1", "@tanstack/react-query": "^5.50.0", "@trpc/client": "^11.0.0-rc.446", @@ -39,7 +39,7 @@ "@typescript-eslint/parser": "^8.1.0", "eslint": "^8.57.0", "eslint-config-next": "^14.2.4", - "prisma": "6.13.x", + "prisma": "6.14.x", "typescript": "^5.5.3" }, "ct3aMetadata": { diff --git a/packages/runtime/package.json b/packages/runtime/package.json index a5be906ca..352bb1838 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -113,7 +113,7 @@ "zod-validation-error": "catalog:" }, "peerDependencies": { - "@prisma/client": "5.0.0 - 6.13.x", + "@prisma/client": "5.0.0 - 6.14.x", "zod": "catalog:" }, "author": { diff --git a/packages/schema/package.json b/packages/schema/package.json index d41f7b4ae..f509583c2 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -116,11 +116,11 @@ "zod-validation-error": "catalog:" }, "peerDependencies": { - "prisma": "5.0.0 - 6.13.x", + "prisma": "5.0.0 - 6.14.x", "zod": "catalog:" }, "devDependencies": { - "@prisma/client": "6.13.x", + "@prisma/client": "6.14.x", "@types/async-exit-hook": "^2.0.0", "@types/pluralize": "^0.0.29", "@types/semver": "^7.3.13", diff --git a/packages/sdk/package.json b/packages/sdk/package.json index cb930ee0a..f515dd20e 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -18,8 +18,8 @@ "author": "", "license": "MIT", "dependencies": { - "@prisma/generator-helper": "6.13.x", - "@prisma/internals": "6.13.x", + "@prisma/generator-helper": "6.14.x", + "@prisma/internals": "6.14.x", "@zenstackhq/language": "workspace:*", "@zenstackhq/runtime": "workspace:*", "langium": "1.3.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f3e40be76..19cf7f671 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -383,7 +383,7 @@ importers: packages/runtime: dependencies: '@prisma/client': - specifier: 5.0.0 - 6.13.x + specifier: 5.0.0 - 6.14.x version: 6.13.0(prisma@6.0.0)(typescript@5.9.2) bcryptjs: specifier: ^2.4.3 @@ -484,7 +484,7 @@ importers: specifier: ^4.0.0 version: 4.0.1 prisma: - specifier: 5.0.0 - 6.13.x + specifier: 5.0.0 - 6.14.x version: 6.0.0 semver: specifier: ^7.5.2 @@ -527,7 +527,7 @@ importers: version: 4.0.1(zod@3.25.76) devDependencies: '@prisma/client': - specifier: 6.13.x + specifier: 6.14.x version: 6.13.0(prisma@6.0.0)(typescript@5.9.2) '@types/async-exit-hook': specifier: ^2.0.0 @@ -579,10 +579,10 @@ importers: packages/sdk: dependencies: '@prisma/generator-helper': - specifier: 6.13.x + specifier: 6.14.x version: 6.13.0 '@prisma/internals': - specifier: 6.13.x + specifier: 6.14.x version: 6.13.0(typescript@5.9.2) '@zenstackhq/language': specifier: workspace:* diff --git a/tests/integration/test-run/package.json b/tests/integration/test-run/package.json index 48bf46f3f..e5aff4495 100644 --- a/tests/integration/test-run/package.json +++ b/tests/integration/test-run/package.json @@ -10,9 +10,9 @@ "author": "", "license": "ISC", "dependencies": { - "@prisma/client": "6.13.x", + "@prisma/client": "6.14.x", "@zenstackhq/runtime": "file:../../../packages/runtime/dist", - "prisma": "6.13.x", + "prisma": "6.14.x", "react": "^18.2.0", "swr": "^1.3.0", "zenstack": "file:../../../packages/schema/dist", diff --git a/tests/integration/tests/cli/plugins.test.ts b/tests/integration/tests/cli/plugins.test.ts index 7562f47b8..ffb841cd3 100644 --- a/tests/integration/tests/cli/plugins.test.ts +++ b/tests/integration/tests/cli/plugins.test.ts @@ -75,7 +75,7 @@ describe('CLI Plugins Tests', () => { 'swr', '@tanstack/react-query@5.56.x', '@trpc/server', - '@prisma/client@6.13.x', + '@prisma/client@6.14.x', `${path.join(__dirname, '../../../../.build/zenstackhq-language-' + ver + '.tgz')}`, `${path.join(__dirname, '../../../../.build/zenstackhq-sdk-' + ver + '.tgz')}`, `${path.join(__dirname, '../../../../.build/zenstackhq-runtime-' + ver + '.tgz')}`, @@ -85,7 +85,7 @@ describe('CLI Plugins Tests', () => { const devDepPkgs = [ 'typescript', '@types/react', - 'prisma@6.13.x', + 'prisma@6.14.x', `${path.join(__dirname, '../../../../.build/zenstack-' + ver + '.tgz')}`, `${path.join(__dirname, '../../../../.build/zenstackhq-tanstack-query-' + ver + '.tgz')}`, `${path.join(__dirname, '../../../../.build/zenstackhq-swr-' + ver + '.tgz')}`, diff --git a/tests/integration/tests/frameworks/nextjs/test-project/package.json b/tests/integration/tests/frameworks/nextjs/test-project/package.json index 8dc15c490..cae2a6a0a 100644 --- a/tests/integration/tests/frameworks/nextjs/test-project/package.json +++ b/tests/integration/tests/frameworks/nextjs/test-project/package.json @@ -9,7 +9,7 @@ "lint": "next lint" }, "dependencies": { - "@prisma/client": "6.13.x", + "@prisma/client": "6.14.x", "@types/node": "18.11.18", "@types/react": "18.0.27", "@types/react-dom": "18.0.10", @@ -26,6 +26,6 @@ "@zenstackhq/swr": "../../../../../../../packages/plugins/swr/dist" }, "devDependencies": { - "prisma": "6.13.x" + "prisma": "6.14.x" } } diff --git a/tests/integration/tests/frameworks/trpc/test-project/package.json b/tests/integration/tests/frameworks/trpc/test-project/package.json index eaafb9740..8b854c04e 100644 --- a/tests/integration/tests/frameworks/trpc/test-project/package.json +++ b/tests/integration/tests/frameworks/trpc/test-project/package.json @@ -9,7 +9,7 @@ "lint": "next lint" }, "dependencies": { - "@prisma/client": "6.13.x", + "@prisma/client": "6.14.x", "@tanstack/react-query": "^4.22.4", "@trpc/client": "^10.34.0", "@trpc/next": "^10.34.0", @@ -31,6 +31,6 @@ "@zenstackhq/trpc": "../../../../../../../packages/plugins/trpc/dist" }, "devDependencies": { - "prisma": "6.13.x" + "prisma": "6.14.x" } }