npm / @hey-api/openapi-ts
@hey-api/openapi-ts
What changed in @hey-api/openapi-ts 0.94 to 0.95, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-19.
3 breaking6 new APIs and options10 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli init@hey-api/openapi-ts 0.9512 changes
Breaking changes 3
The function was removed; use plugin.querySymbol() instead, which accepts the same arguments and returns the same result.
The Valibot plugin no longer exports composite request Data schemas; it exports each layer separately. Set requests.shouldExtract to true to preserve composite schemas when using validators with SDKs.
The Zod plugin no longer exports composite request Data schemas; it exports each layer separately. Set requests.shouldExtract to true to preserve composite schemas when using validators with SDKs.
New APIs and options 2
The plugin exports request body, path, query, and headers schemas.
The plugin exports request body, path, query, and headers schemas.
Fixes and other changes 7
The beforeRequest typing was improved.
The beforeRequest typing was improved.
The beforeRequest typing was improved.
The beforeRequest typing was improved.
The beforeRequest typing was improved.
Types for server-sent event (SSE) events were improved.
The plugin's input shape was adjusted.
@hey-api/openapi-ts 0.947 changes
New APIs and options 4
The orpc plugin is released, making it available for developers to use with @hey-api/openapi-ts.
Expose $ in the transformer function context.
Add the module option to output configuration.
Expose plugin in the transformer function context.
Fixes and other changes 3
Pass context as the second argument to module.resolve().
Fix handling of self-referencing discriminators in the parser.
Preserve AbortSignal, FormData, and ReadableStream values in unwrapRefs.