Download Latest Version Apr 28th, 2026 source code.tar.gz (18.9 MB)
Email in envelope

Get an email when there's a new version of OpenAPI-TS

Home / @hey-api_openapi-ts@0.95.0
Name Modified Size InfoDownloads / Week
Parent folder
@hey-api_openapi-ts@0.95.0 source code.tar.gz 2026-04-02 18.9 MB
@hey-api_openapi-ts@0.95.0 source code.zip 2026-04-02 23.3 MB
README.md 2026-04-02 4.7 kB
Totals: 3 Items   42.2 MB 0

Minor Changes

Validator request schemas

Valibot plugin no longer exports composite request Data schemas. Instead, each layer is exported as a separate schema. If you're using validators with SDKs, you can preserve the composite schema with shouldExtract:

:::js
export default {
  input: "hey-api/backend", // sign up at app.heyapi.dev
  output: "src/client",
  plugins: [
    // ...other plugins
    {
      name: "sdk",
      validator: "valibot",
    },
    {
      name: "valibot",
      requests: {
        shouldExtract: true,
      },
    },
  ],
};

Removed plugin.getSymbol() function

This function has been removed. You can use plugin.querySymbol() instead. It accepts the same arguments and returns the same result.

Validator request schemas

Zod plugin no longer exports composite request Data schemas. Instead, each layer is exported as a separate schema. If you're using validators with SDKs, you can preserve the composite schema with shouldExtract:

:::js
export default {
  input: "hey-api/backend", // sign up at app.heyapi.dev
  output: "src/client",
  plugins: [
    // ...other plugins
    {
      name: "sdk",
      validator: "zod",
    },
    {
      name: "zod",
      requests: {
        shouldExtract: true,
      },
    },
  ],
};

Patch Changes

Updated Dependencies:

  • @hey-api/shared@0.3.0
Source: README.md, updated 2026-04-02