diff --git a/apps/content/package.json b/apps/content/package.json index ec0cd37e7..6bc9d7856 100644 --- a/apps/content/package.json +++ b/apps/content/package.json @@ -49,6 +49,6 @@ "vitepress-plugin-mermaid": "^2.0.17", "vitepress-plugin-shiki-twoslash": "^0.0.6", "vue": "^3.5.18", - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/packages/client/package.json b/packages/client/package.json index 9138786fc..db68f119d 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -70,6 +70,6 @@ "@orpc/standard-server-peer": "workspace:*" }, "devDependencies": { - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/packages/contract/package.json b/packages/contract/package.json index 2565bc958..65c2b3710 100644 --- a/packages/contract/package.json +++ b/packages/contract/package.json @@ -42,6 +42,6 @@ "devDependencies": { "arktype": "2.1.20", "valibot": "^1.1.0", - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/packages/json-schema/package.json b/packages/json-schema/package.json index 53d9e68f2..da13c5d57 100644 --- a/packages/json-schema/package.json +++ b/packages/json-schema/package.json @@ -41,6 +41,6 @@ "@orpc/shared": "workspace:*" }, "devDependencies": { - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/packages/nest/package.json b/packages/nest/package.json index 8b7abe078..770b5a38b 100644 --- a/packages/nest/package.json +++ b/packages/nest/package.json @@ -71,6 +71,6 @@ "fastify": "^5.5.0", "rxjs": "^7.8.1", "supertest": "^7.1.4", - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/packages/openapi/package.json b/packages/openapi/package.json index 974b345ee..679648014 100644 --- a/packages/openapi/package.json +++ b/packages/openapi/package.json @@ -74,6 +74,6 @@ "rou3": "^0.7.3" }, "devDependencies": { - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/packages/react-query/package.json b/packages/react-query/package.json index 345463183..0a35c17b1 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -48,6 +48,6 @@ "devDependencies": { "@tanstack/react-query": "^5.85.5", "react": "^19.1.1", - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/packages/react/package.json b/packages/react/package.json index 91814d994..6b69a3fa1 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -53,6 +53,6 @@ }, "devDependencies": { "react": "^19.1.1", - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/packages/shared/package.json b/packages/shared/package.json index 155a2baa5..8bc5a37fd 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -49,6 +49,6 @@ "@opentelemetry/api": "^1.9.0", "arktype": "2.1.20", "valibot": "^1.1.0", - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/packages/solid-query/package.json b/packages/solid-query/package.json index a08296e76..53b7cc8a0 100644 --- a/packages/solid-query/package.json +++ b/packages/solid-query/package.json @@ -47,6 +47,6 @@ }, "devDependencies": { "@tanstack/solid-query": "^5.85.5", - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/packages/svelte-query/package.json b/packages/svelte-query/package.json index af42b9ee6..6a9102e88 100644 --- a/packages/svelte-query/package.json +++ b/packages/svelte-query/package.json @@ -47,6 +47,6 @@ }, "devDependencies": { "@tanstack/svelte-query": "^5.85.5", - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/packages/tanstack-query/package.json b/packages/tanstack-query/package.json index dee5d9752..780ebfad2 100644 --- a/packages/tanstack-query/package.json +++ b/packages/tanstack-query/package.json @@ -50,6 +50,6 @@ "@tanstack/vue-query": "^5.85.5", "svelte": "^5.38.2", "vue": "^3.5.18", - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/packages/trpc/package.json b/packages/trpc/package.json index ab3fb99ee..9bc436223 100644 --- a/packages/trpc/package.json +++ b/packages/trpc/package.json @@ -44,6 +44,6 @@ }, "devDependencies": { "@trpc/server": "^11.4.3", - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/packages/zod/package.json b/packages/zod/package.json index 46d6e4974..26aa8e347 100644 --- a/packages/zod/package.json +++ b/packages/zod/package.json @@ -52,6 +52,6 @@ "wildcard-match": "^5.1.3" }, "devDependencies": { - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/packages/zod/src/zod4/coercer.ts b/packages/zod/src/zod4/coercer.ts index 5de2fd928..485ef3cf3 100644 --- a/packages/zod/src/zod4/coercer.ts +++ b/packages/zod/src/zod4/coercer.ts @@ -354,6 +354,7 @@ export class experimental_ZodSmartCoercionPlugin imple | 'int' | 'symbol' | 'promise' + | 'function' | 'custom' = schema._zod.def.type diff --git a/packages/zod/src/zod4/converter.string.test.ts b/packages/zod/src/zod4/converter.string.test.ts index 3ab2cdb57..cf97392a3 100644 --- a/packages/zod/src/zod4/converter.string.test.ts +++ b/packages/zod/src/zod4/converter.string.test.ts @@ -148,4 +148,14 @@ testSchemaConverter([ schema: z.templateLiteral([z.number(), z.enum(['px', 'em', 'rem', '%'])]) as any, input: [true, { type: 'string', pattern: '^-?\\d+(?:\\.\\d+)?(px|em|rem|%)$' }], }, + { + name: 'z.hash("md5")', + schema: z.hash('md5'), + input: [true, { type: 'string', pattern: '^[0-9a-fA-F]{32}$' }], + }, + { + name: 'z.hash("sha256", { enc: "base64" })', + schema: z.hash('sha256', { enc: 'base64' }), + input: [true, { type: 'string', pattern: '^[A-Za-z0-9+/]{43}=$' }], + }, ]) diff --git a/packages/zod/src/zod4/converter.ts b/packages/zod/src/zod4/converter.ts index 372e74076..4c09fc7d9 100644 --- a/packages/zod/src/zod4/converter.ts +++ b/packages/zod/src/zod4/converter.ts @@ -556,7 +556,7 @@ export class ZodToJsonSchemaConverter implements ConditionalSchemaConverter { } default: { - const _unsupported: 'int' | 'symbol' | 'promise' | 'custom' = schema._zod.def.type + const _unsupported: 'function' | 'int' | 'symbol' | 'promise' | 'custom' = schema._zod.def.type return [true, this.unsupportedJsonSchema] } } diff --git a/playgrounds/astro/package.json b/playgrounds/astro/package.json index dcce8943e..241bf0f26 100644 --- a/playgrounds/astro/package.json +++ b/playgrounds/astro/package.json @@ -26,6 +26,6 @@ "react": "^19.1.1", "react-dom": "^19.1.1", "typescript": "^5.9.2", - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/playgrounds/browser-extension/package.json b/playgrounds/browser-extension/package.json index 90515f600..8cb625e55 100644 --- a/playgrounds/browser-extension/package.json +++ b/playgrounds/browser-extension/package.json @@ -29,6 +29,6 @@ "react-dom": "^19.1.1", "typescript": "^5.9.2", "wxt": "^0.20.8", - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/playgrounds/bun-websocket-otel/package.json b/playgrounds/bun-websocket-otel/package.json index 0748e17fb..cc2cd2eaf 100644 --- a/playgrounds/bun-websocket-otel/package.json +++ b/playgrounds/bun-websocket-otel/package.json @@ -31,6 +31,6 @@ "@types/react-dom": "^19.1.7", "react": "^19.1.1", "react-dom": "^19.1.1", - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/playgrounds/cloudflare-worker/package.json b/playgrounds/cloudflare-worker/package.json index 831616c87..c249e17d3 100644 --- a/playgrounds/cloudflare-worker/package.json +++ b/playgrounds/cloudflare-worker/package.json @@ -30,6 +30,6 @@ "typescript": "^5.9.2", "vite": "^6.3.5", "wrangler": "^4.31.0", - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/playgrounds/contract-first/package.json b/playgrounds/contract-first/package.json index c217e0caa..336461fa5 100644 --- a/playgrounds/contract-first/package.json +++ b/playgrounds/contract-first/package.json @@ -20,6 +20,6 @@ "@types/node": "^22.15.30", "tsx": "^4.20.4", "typescript": "^5.9.2", - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/playgrounds/electron/package.json b/playgrounds/electron/package.json index a86a67b9c..938fadff9 100644 --- a/playgrounds/electron/package.json +++ b/playgrounds/electron/package.json @@ -33,6 +33,6 @@ "react-dom": "^19.1.1", "typescript": "^5.9.2", "vite": "^6.3.5", - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/playgrounds/nest/package.json b/playgrounds/nest/package.json index 788aee569..d2f110c3c 100644 --- a/playgrounds/nest/package.json +++ b/playgrounds/nest/package.json @@ -34,6 +34,6 @@ "tsconfig-paths": "^4.2.0", "typescript": "^5.9.2", "unbuild": "^3.6.1", - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/playgrounds/next/package.json b/playgrounds/next/package.json index fe6841792..e9ae6eeac 100644 --- a/playgrounds/next/package.json +++ b/playgrounds/next/package.json @@ -26,6 +26,6 @@ "react-dom": "^19.1.1", "server-only": "^0.0.1", "typescript": "^5.9.2", - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/playgrounds/nuxt/package.json b/playgrounds/nuxt/package.json index 52e3e67f3..f8da75c36 100644 --- a/playgrounds/nuxt/package.json +++ b/playgrounds/nuxt/package.json @@ -20,6 +20,6 @@ "nuxt": "^3.17.7", "vue": "latest", "vue-router": "latest", - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/playgrounds/solid-start/package.json b/playgrounds/solid-start/package.json index cfefc2255..08f80d254 100644 --- a/playgrounds/solid-start/package.json +++ b/playgrounds/solid-start/package.json @@ -20,6 +20,6 @@ "solid-js": "^1.9.9", "vinxi": "^0.5.8", "vite-plugin-top-level-await": "^1.6.0", - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/playgrounds/svelte-kit/package.json b/playgrounds/svelte-kit/package.json index 0966afa9a..cee949e9f 100644 --- a/playgrounds/svelte-kit/package.json +++ b/playgrounds/svelte-kit/package.json @@ -26,6 +26,6 @@ "svelte-check": "^4.3.0", "typescript": "^5.9.2", "vite": "^6.3.5", - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/playgrounds/tanstack-start/package.json b/playgrounds/tanstack-start/package.json index 84ae55846..5cece661d 100644 --- a/playgrounds/tanstack-start/package.json +++ b/playgrounds/tanstack-start/package.json @@ -30,6 +30,6 @@ "react-dom": "^19.1.1", "vite": "^6.3.5", "vite-tsconfig-paths": "^5.1.4", - "zod": "^4.0.17" + "zod": "^4.1.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f3838ee83..04d4bc58c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -103,10 +103,10 @@ importers: devDependencies: '@ai-sdk/google': specifier: 2.0.7 - version: 2.0.7(zod@4.0.17) + version: 2.0.7(zod@4.1.1) '@ai-sdk/react': specifier: 2.0.18 - version: 2.0.18(react@19.1.1)(zod@4.0.17) + version: 2.0.18(react@19.1.1)(zod@4.1.1) '@opentelemetry/instrumentation': specifier: ^0.203.0 version: 0.203.0(@opentelemetry/api@1.9.0) @@ -187,7 +187,7 @@ importers: version: 22.17.0 ai: specifier: 5.0.18 - version: 5.0.18(zod@4.0.17) + version: 5.0.18(zod@4.1.1) markdown-it-task-lists: specifier: ^2.1.1 version: 2.1.1 @@ -196,7 +196,7 @@ importers: version: 11.10.0 openai: specifier: ^5.13.1 - version: 5.13.1(ws@8.18.3)(zod@4.0.17) + version: 5.13.1(ws@8.18.3)(zod@4.1.1) pinia: specifier: ^3.0.2 version: 3.0.3(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2)) @@ -225,8 +225,8 @@ importers: specifier: ^3.5.18 version: 3.5.18(typescript@5.9.2) zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 packages/arktype: dependencies: @@ -259,8 +259,8 @@ importers: version: link:../standard-server-peer devDependencies: zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 packages/contract: dependencies: @@ -284,8 +284,8 @@ importers: specifier: ^1.1.0 version: 1.1.0(typescript@5.8.3) zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 packages/durable-event-iterator: dependencies: @@ -365,8 +365,8 @@ importers: version: link:../shared devDependencies: zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 packages/nest: dependencies: @@ -412,7 +412,7 @@ importers: version: 11.1.6(@nestjs/common@11.1.6(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.6)(@nestjs/platform-express@11.1.6) '@ts-rest/core': specifier: ^3.52.1 - version: 3.52.1(@types/node@24.3.0)(zod@4.0.17) + version: 3.52.1(@types/node@24.3.0)(zod@4.1.1) '@types/express': specifier: ^5.0.3 version: 5.0.3 @@ -429,8 +429,8 @@ importers: specifier: ^7.1.4 version: 7.1.4 zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 packages/openapi: dependencies: @@ -460,8 +460,8 @@ importers: version: 0.7.3 devDependencies: zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 packages/openapi-client: dependencies: @@ -517,8 +517,8 @@ importers: specifier: ^19.1.1 version: 19.1.1 zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 packages/react-query: dependencies: @@ -539,8 +539,8 @@ importers: specifier: ^19.1.1 version: 19.1.1 zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 packages/react-swr: dependencies: @@ -623,8 +623,8 @@ importers: specifier: ^1.1.0 version: 1.1.0(typescript@5.8.3) zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 packages/solid-query: dependencies: @@ -645,8 +645,8 @@ importers: specifier: ^5.85.5 version: 5.85.5(solid-js@1.9.9) zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 packages/standard-server: dependencies: @@ -739,8 +739,8 @@ importers: specifier: ^5.85.5 version: 5.85.5(svelte@5.38.2) zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 packages/tanstack-query: dependencies: @@ -779,8 +779,8 @@ importers: specifier: ^3.5.18 version: 3.5.18(typescript@5.8.3) zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 packages/trpc: dependencies: @@ -798,8 +798,8 @@ importers: specifier: ^11.4.3 version: 11.4.4(typescript@5.9.2) zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 packages/valibot: dependencies: @@ -883,8 +883,8 @@ importers: version: 5.1.4 devDependencies: zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 playgrounds/astro: devDependencies: @@ -937,8 +937,8 @@ importers: specifier: ~5.8.3 version: 5.8.3 zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 playgrounds/browser-extension: devDependencies: @@ -985,8 +985,8 @@ importers: specifier: ^0.20.8 version: 0.20.8(@types/node@24.3.0)(jiti@2.5.1)(rollup@4.46.2)(terser@5.43.1)(tsx@4.20.4)(yaml@2.8.1) zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 playgrounds/bun-websocket-otel: devDependencies: @@ -1048,8 +1048,8 @@ importers: specifier: ^19.1.1 version: 19.1.1(react@19.1.1) zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 playgrounds/cloudflare-worker: devDependencies: @@ -1108,8 +1108,8 @@ importers: specifier: ^4.31.0 version: 4.31.0(@cloudflare/workers-types@4.20250820.0) zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 playgrounds/contract-first: devDependencies: @@ -1147,8 +1147,8 @@ importers: specifier: ~5.8.3 version: 5.8.3 zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 playgrounds/electron: devDependencies: @@ -1210,8 +1210,8 @@ importers: specifier: ^6.3.5 version: 6.3.5(@types/node@22.17.0)(jiti@2.5.1)(terser@5.43.1)(tsx@4.20.4)(yaml@2.8.1) zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 playgrounds/nest: devDependencies: @@ -1294,8 +1294,8 @@ importers: specifier: ^3.6.1 version: 3.6.1(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3)) zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 playgrounds/next: devDependencies: @@ -1348,8 +1348,8 @@ importers: specifier: ~5.8.3 version: 5.8.3 zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 playgrounds/nuxt: devDependencies: @@ -1384,8 +1384,8 @@ importers: specifier: latest version: 4.5.1(vue@3.5.18(typescript@5.8.3)) zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 playgrounds/solid-start: devDependencies: @@ -1426,8 +1426,8 @@ importers: specifier: ^1.6.0 version: 1.6.0(@swc/helpers@0.5.17)(rollup@4.46.2)(vite@7.1.1(@types/node@24.3.0)(jiti@2.5.1)(terser@5.43.1)(tsx@4.20.4)(yaml@2.8.1)) zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 playgrounds/svelte-kit: devDependencies: @@ -1474,8 +1474,8 @@ importers: specifier: ^6.3.5 version: 6.3.5(@types/node@24.3.0)(jiti@2.5.1)(terser@5.43.1)(tsx@4.20.4)(yaml@2.8.1) zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 playgrounds/tanstack-start: devDependencies: @@ -1540,8 +1540,8 @@ importers: specifier: ^5.1.4 version: 5.1.4(typescript@5.8.3)(vite@6.3.5(@types/node@22.17.0)(jiti@2.5.1)(terser@5.43.1)(tsx@4.20.4)(yaml@2.8.1)) zod: - specifier: ^4.0.17 - version: 4.0.17 + specifier: ^4.1.1 + version: 4.1.1 packages: @@ -14885,8 +14885,8 @@ packages: zod@3.25.76: resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} - zod@4.0.17: - resolution: {integrity: sha512-1PHjlYRevNxxdy2JZ8JcNAw7rX8V9P1AKkP+x/xZfxB0K5FYfuV+Ug6P/6NVSR2jHQ+FzDDoDHS04nYUsOIyLQ==} + zod@4.1.1: + resolution: {integrity: sha512-SgMZK/h8Tigt9nnKkfJMvB/mKjiJXaX26xegP4sa+0wHIFVFWVlsQGdhklDmuargBD3Hsi3rsQRIzwJIhTPJHA==} zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -14902,39 +14902,39 @@ snapshots: '@adobe/css-tools@4.4.3': {} - '@ai-sdk/gateway@1.0.9(zod@4.0.17)': + '@ai-sdk/gateway@1.0.9(zod@4.1.1)': dependencies: '@ai-sdk/provider': 2.0.0 - '@ai-sdk/provider-utils': 3.0.4(zod@4.0.17) - zod: 4.0.17 + '@ai-sdk/provider-utils': 3.0.4(zod@4.1.1) + zod: 4.1.1 - '@ai-sdk/google@2.0.7(zod@4.0.17)': + '@ai-sdk/google@2.0.7(zod@4.1.1)': dependencies: '@ai-sdk/provider': 2.0.0 - '@ai-sdk/provider-utils': 3.0.4(zod@4.0.17) - zod: 4.0.17 + '@ai-sdk/provider-utils': 3.0.4(zod@4.1.1) + zod: 4.1.1 - '@ai-sdk/provider-utils@3.0.4(zod@4.0.17)': + '@ai-sdk/provider-utils@3.0.4(zod@4.1.1)': dependencies: '@ai-sdk/provider': 2.0.0 '@standard-schema/spec': 1.0.0 eventsource-parser: 3.0.5 - zod: 4.0.17 - zod-to-json-schema: 3.24.6(zod@4.0.17) + zod: 4.1.1 + zod-to-json-schema: 3.24.6(zod@4.1.1) '@ai-sdk/provider@2.0.0': dependencies: json-schema: 0.4.0 - '@ai-sdk/react@2.0.18(react@19.1.1)(zod@4.0.17)': + '@ai-sdk/react@2.0.18(react@19.1.1)(zod@4.1.1)': dependencies: - '@ai-sdk/provider-utils': 3.0.4(zod@4.0.17) - ai: 5.0.18(zod@4.0.17) + '@ai-sdk/provider-utils': 3.0.4(zod@4.1.1) + ai: 5.0.18(zod@4.1.1) react: 19.1.1 swr: 2.3.6(react@19.1.1) throttleit: 2.1.0 optionalDependencies: - zod: 4.0.17 + zod: 4.1.1 '@aklinker1/rollup-plugin-visualizer@5.12.0(rollup@4.46.2)': dependencies: @@ -20369,10 +20369,10 @@ snapshots: dependencies: typescript: 5.9.2 - '@ts-rest/core@3.52.1(@types/node@24.3.0)(zod@4.0.17)': + '@ts-rest/core@3.52.1(@types/node@24.3.0)(zod@4.1.1)': optionalDependencies: '@types/node': 24.3.0 - zod: 4.0.17 + zod: 4.1.1 '@tsconfig/node10@1.0.11': {} @@ -21738,13 +21738,13 @@ snapshots: clean-stack: 2.2.0 indent-string: 4.0.0 - ai@5.0.18(zod@4.0.17): + ai@5.0.18(zod@4.1.1): dependencies: - '@ai-sdk/gateway': 1.0.9(zod@4.0.17) + '@ai-sdk/gateway': 1.0.9(zod@4.1.1) '@ai-sdk/provider': 2.0.0 - '@ai-sdk/provider-utils': 3.0.4(zod@4.0.17) + '@ai-sdk/provider-utils': 3.0.4(zod@4.1.1) '@opentelemetry/api': 1.9.0 - zod: 4.0.17 + zod: 4.1.1 ajv-draft-04@1.0.0(ajv@8.17.1): optionalDependencies: @@ -27219,10 +27219,10 @@ snapshots: is-inside-container: 1.0.0 is-wsl: 2.2.0 - openai@5.13.1(ws@8.18.3)(zod@4.0.17): + openai@5.13.1(ws@8.18.3)(zod@4.1.1): optionalDependencies: ws: 8.18.3 - zod: 4.0.17 + zod: 4.1.1 openapi-types@12.1.3: {} @@ -31227,9 +31227,9 @@ snapshots: dependencies: zod: 3.25.76 - zod-to-json-schema@3.24.6(zod@4.0.17): + zod-to-json-schema@3.24.6(zod@4.1.1): dependencies: - zod: 4.0.17 + zod: 4.1.1 zod-to-ts@1.2.0(typescript@5.8.3)(zod@3.25.76): dependencies: @@ -31246,6 +31246,6 @@ snapshots: zod@3.25.76: {} - zod@4.0.17: {} + zod@4.1.1: {} zwitch@2.0.4: {}