unstale

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

@unstale/cli 0.2.0 on npm

@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.

    0.95.0release notes

  • 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.

    0.95.0release notes

  • 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.

    0.95.0release notes

New APIs and options 2

  • The plugin exports request body, path, query, and headers schemas.

    0.95.0release notes

  • The plugin exports request body, path, query, and headers schemas.

    0.95.0release notes

Fixes and other changes 7

@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.

    0.94.4release notes

  • Expose $ in the transformer function context.

    0.94.3release notes

  • Add the module option to output configuration.

    0.94.3release notes

  • Expose plugin in the transformer function context.

    0.94.3release notes

Fixes and other changes 3

  • Pass context as the second argument to module.resolve().

    0.94.3release notes

  • Fix handling of self-referencing discriminators in the parser.

    0.94.3release notes

  • Preserve AbortSignal, FormData, and ReadableStream values in unwrapRefs.

    0.94.3release notes