diff --git a/package.json b/package.json index 427a3c8e5..dfcfdfde0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "zenstack-monorepo", - "version": "2.3.1", + "version": "2.3.2", "description": "", "scripts": { "build": "pnpm -r build", diff --git a/packages/ide/jetbrains/build.gradle.kts b/packages/ide/jetbrains/build.gradle.kts index 10baf2598..e4b290ad8 100644 --- a/packages/ide/jetbrains/build.gradle.kts +++ b/packages/ide/jetbrains/build.gradle.kts @@ -9,7 +9,7 @@ plugins { } group = "dev.zenstack" -version = "2.3.1" +version = "2.3.2" repositories { mavenCentral() diff --git a/packages/ide/jetbrains/package.json b/packages/ide/jetbrains/package.json index f193b0339..9fb4dd477 100644 --- a/packages/ide/jetbrains/package.json +++ b/packages/ide/jetbrains/package.json @@ -1,6 +1,6 @@ { "name": "jetbrains", - "version": "2.3.1", + "version": "2.3.2", "displayName": "ZenStack JetBrains IDE Plugin", "description": "ZenStack JetBrains IDE plugin", "homepage": "https://zenstack.dev", diff --git a/packages/language/package.json b/packages/language/package.json index 9c98f0b6d..6c05f93bc 100644 --- a/packages/language/package.json +++ b/packages/language/package.json @@ -1,6 +1,6 @@ { "name": "@zenstackhq/language", - "version": "2.3.1", + "version": "2.3.2", "displayName": "ZenStack modeling language compiler", "description": "ZenStack modeling language compiler", "homepage": "https://zenstack.dev", diff --git a/packages/misc/redwood/package.json b/packages/misc/redwood/package.json index 4207b19ea..3454ee82d 100644 --- a/packages/misc/redwood/package.json +++ b/packages/misc/redwood/package.json @@ -1,7 +1,7 @@ { "name": "@zenstackhq/redwood", "displayName": "ZenStack RedwoodJS Integration", - "version": "2.3.1", + "version": "2.3.2", "description": "CLI and runtime for integrating ZenStack with RedwoodJS projects.", "repository": { "type": "git", diff --git a/packages/plugins/openapi/package.json b/packages/plugins/openapi/package.json index 900514e52..acb303628 100644 --- a/packages/plugins/openapi/package.json +++ b/packages/plugins/openapi/package.json @@ -1,7 +1,7 @@ { "name": "@zenstackhq/openapi", "displayName": "ZenStack Plugin and Runtime for OpenAPI", - "version": "2.3.1", + "version": "2.3.2", "description": "ZenStack plugin and runtime supporting OpenAPI", "main": "index.js", "repository": { diff --git a/packages/plugins/swr/package.json b/packages/plugins/swr/package.json index c11fbbdd2..57548fee0 100644 --- a/packages/plugins/swr/package.json +++ b/packages/plugins/swr/package.json @@ -1,7 +1,7 @@ { "name": "@zenstackhq/swr", "displayName": "ZenStack plugin for generating SWR hooks", - "version": "2.3.1", + "version": "2.3.2", "description": "ZenStack plugin for generating SWR hooks", "main": "index.js", "repository": { diff --git a/packages/plugins/tanstack-query/package.json b/packages/plugins/tanstack-query/package.json index 0939e6494..ded4ee96a 100644 --- a/packages/plugins/tanstack-query/package.json +++ b/packages/plugins/tanstack-query/package.json @@ -1,7 +1,7 @@ { "name": "@zenstackhq/tanstack-query", "displayName": "ZenStack plugin for generating tanstack-query hooks", - "version": "2.3.1", + "version": "2.3.2", "description": "ZenStack plugin for generating tanstack-query hooks", "main": "index.js", "exports": { @@ -87,7 +87,6 @@ "decimal.js": "^10.4.2", "lower-case-first": "^2.0.2", "semver": "^7.5.2", - "superjson": "^1.11.0", "ts-morph": "^16.0.0", "ts-pattern": "^4.3.0", "upper-case-first": "^2.0.2" diff --git a/packages/plugins/trpc/package.json b/packages/plugins/trpc/package.json index 0b2973825..2bf963140 100644 --- a/packages/plugins/trpc/package.json +++ b/packages/plugins/trpc/package.json @@ -1,7 +1,7 @@ { "name": "@zenstackhq/trpc", "displayName": "ZenStack plugin for tRPC", - "version": "2.3.1", + "version": "2.3.2", "description": "ZenStack plugin for tRPC", "main": "index.js", "repository": { diff --git a/packages/runtime/package.json b/packages/runtime/package.json index 7b8ea8b95..ec2f496db 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -1,7 +1,7 @@ { "name": "@zenstackhq/runtime", "displayName": "ZenStack Runtime Library", - "version": "2.3.1", + "version": "2.3.2", "description": "Runtime of ZenStack for both client-side and server-side environments.", "repository": { "type": "git", @@ -88,7 +88,7 @@ "pluralize": "^8.0.0", "safe-json-stringify": "^1.2.0", "semver": "^7.5.2", - "superjson": "^1.11.0", + "superjson": "^1.13.0", "tiny-invariant": "^1.3.1", "ts-pattern": "^4.3.0", "tslib": "^2.4.1", diff --git a/packages/runtime/src/enhancements/delegate.ts b/packages/runtime/src/enhancements/delegate.ts index d17861218..361d19b4f 100644 --- a/packages/runtime/src/enhancements/delegate.ts +++ b/packages/runtime/src/enhancements/delegate.ts @@ -108,6 +108,7 @@ export class DelegateProxyHandler extends DefaultPrismaProxyHandler { const fieldInfo = resolveField(this.options.modelMeta, model, field); if (!fieldInfo?.inheritedFrom) { + // not an inherited field, inject and continue if (fieldInfo?.isDataModel) { this.injectWhereHierarchy(fieldInfo.type, value); } diff --git a/packages/schema/package.json b/packages/schema/package.json index 34d69addb..bed289cdd 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -3,7 +3,7 @@ "publisher": "zenstack", "displayName": "ZenStack Language Tools", "description": "Build scalable web apps with minimum code by defining authorization and validation rules inside the data schema that closer to the database", - "version": "2.3.1", + "version": "2.3.2", "author": { "name": "ZenStack Team" }, diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 0dd455491..6a60580c0 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@zenstackhq/sdk", - "version": "2.3.1", + "version": "2.3.2", "description": "ZenStack plugin development SDK", "main": "index.js", "scripts": { diff --git a/packages/server/package.json b/packages/server/package.json index f708a1e5c..07b0c60fe 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -1,6 +1,6 @@ { "name": "@zenstackhq/server", - "version": "2.3.1", + "version": "2.3.2", "displayName": "ZenStack Server-side Adapters", "description": "ZenStack server-side adapters", "homepage": "https://zenstack.dev", @@ -29,7 +29,7 @@ "@zenstackhq/runtime": "workspace:*", "change-case": "^4.1.2", "lower-case-first": "^2.0.2", - "superjson": "^1.11.0", + "superjson": "^1.13.0", "tiny-invariant": "^1.3.1", "ts-japi": "^1.10.1", "upper-case-first": "^2.0.2", diff --git a/packages/testtools/package.json b/packages/testtools/package.json index 6962bfd30..0633bed1a 100644 --- a/packages/testtools/package.json +++ b/packages/testtools/package.json @@ -1,6 +1,6 @@ { "name": "@zenstackhq/testtools", - "version": "2.3.1", + "version": "2.3.2", "description": "ZenStack Test Tools", "main": "index.js", "private": true, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index eaadc91ee..2046cd2ab 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -273,9 +273,6 @@ importers: semver: specifier: ^7.5.2 version: 7.6.2 - superjson: - specifier: ^1.11.0 - version: 1.13.3 ts-morph: specifier: ^16.0.0 version: 16.0.0 @@ -434,7 +431,7 @@ importers: specifier: ^7.5.2 version: 7.6.2 superjson: - specifier: ^1.11.0 + specifier: ^1.13.0 version: 1.13.3 tiny-invariant: specifier: ^1.3.1 @@ -671,7 +668,7 @@ importers: specifier: ^2.0.2 version: 2.0.2 superjson: - specifier: ^1.11.0 + specifier: ^1.13.0 version: 1.13.3 tiny-invariant: specifier: ^1.3.1 @@ -816,7 +813,7 @@ importers: specifier: ^9.1.0 version: 9.1.0 superjson: - specifier: ^1.11.0 + specifier: ^1.13.0 version: 1.13.3 devDependencies: '@types/bcryptjs': diff --git a/tests/integration/package.json b/tests/integration/package.json index a694be1fd..817fbd3c7 100644 --- a/tests/integration/package.json +++ b/tests/integration/package.json @@ -36,6 +36,6 @@ "decimal.js": "^10.4.2", "pg": "^8.11.1", "sleep-promise": "^9.1.0", - "superjson": "^1.11.0" + "superjson": "^1.13.0" } } diff --git a/tests/integration/tests/frameworks/nextjs/test-project/package.json b/tests/integration/tests/frameworks/nextjs/test-project/package.json index 0d92e3cb1..8a2fac745 100644 --- a/tests/integration/tests/frameworks/nextjs/test-project/package.json +++ b/tests/integration/tests/frameworks/nextjs/test-project/package.json @@ -16,7 +16,7 @@ "next": "14.2.4", "react": "18.2.0", "react-dom": "18.2.0", - "superjson": "^1.12.4", + "superjson": "^1.13.0", "swr": "^2.2.0", "typescript": "4.9.4", "zod": "^3.22.4", diff --git a/tests/integration/tests/frameworks/trpc/test-project/package.json b/tests/integration/tests/frameworks/trpc/test-project/package.json index ca4dd269c..421d6305a 100644 --- a/tests/integration/tests/frameworks/trpc/test-project/package.json +++ b/tests/integration/tests/frameworks/trpc/test-project/package.json @@ -21,7 +21,7 @@ "next": "14.2.4", "react": "18.2.0", "react-dom": "18.2.0", - "superjson": "^1.12.2", + "superjson": "^1.13.0", "typescript": "4.9.4", "zod": "^3.22.4", "@zenstackhq/language": "../../../../../../../packages/language/dist",