Fixed — V8 Isolate (void 0) is not a function / Class extends value undefined
@mcpfusion/core — deploy.ts zod subpath resolution
- edgeStubPlugin(): Now preserves zod subpaths when deduplicating. @modelcontextprotocol/server imports from zod/v4 (not zod), which has different exports. The previous dedup resolved zod/v4 to zod/lib/index.mjs (the main entry), causing z.preprocess to be undefined in the bundle — manifesting as (void 0) is not a function or Class extends value undefined in the V8 isolate.
- Fix: onResolve for ^zod(/.*)?$ now preserves the subpath — zod/v4 resolves to zod/v4/index.js, zod resolves to zod/lib/index.mjs.
Full Changelog: v5.0.5...v5.0.6