Skip to content

Releases: hey-api/openapi-ts

@hey-api/[email protected]

11 Jun 14:01
c9f3245
Compare
Choose a tag to compare

Patch Changes

@hey-api/[email protected]

10 Jun 09:47
01134c5
Compare
Choose a tag to compare

Minor Changes

  • #2141 557769d Thanks @mrlubos! - feat(sdk): add classStructure option supporting dot or slash operationId notation when generating class-based SDKs

    Added sdk.classStructure option

    When generating class-based SDKs, we now try to infer the ideal structure using operationId keywords. If you'd like to preserve the previous behavior, set classStructure to off.

    export default {
      input: 'https://get.heyapi.dev/hey-api/backend',
      output: 'src/client',
      plugins: [
        // ...other plugins
        {
          classStructure: 'off',
          name: '@hey-api/sdk',
        },
      ],
    };

Patch Changes

@hey-api/[email protected]

10 Jun 09:47
01134c5
Compare
Choose a tag to compare

Minor Changes

@hey-api/[email protected]

10 Jun 09:47
01134c5
Compare
Choose a tag to compare

Minor Changes

@hey-api/[email protected]

10 Jun 09:47
01134c5
Compare
Choose a tag to compare

Minor Changes

@hey-api/[email protected]

06 Jun 11:25
159b9b7
Compare
Choose a tag to compare

Patch Changes

  • #2139 0c27937 Thanks @mrlubos! - fix(parser): skip schema if it's an array or tuple and its items don't have any matching readable or writable scopes

  • #2140 54049fe Thanks @mrlubos! - fix(parser): validate operationId keyword

  • #2137 058dbc9 Thanks @mrlubos! - fix(parser): respect exportFromIndex option when using legacy clients

@hey-api/[email protected]

05 Jun 12:12
80da269
Compare
Choose a tag to compare

Minor Changes

Patch Changes

@hey-api/[email protected]

04 Jun 12:52
1cc9640
Compare
Choose a tag to compare

Minor Changes

  • #2123 4d8c030 Thanks @mrlubos! - feat(sdk): add responseStyle option

    BREAKING: Update your client to the latest version.

Patch Changes

  • #2116 21ddf25 Thanks @mrlubos! - fix(typescript): ensure generated enum uses unique namespace to avoid conflicts with non-enum declarations

  • #2116 08f3f89 Thanks @mrlubos! - fix(typescript): handle duplicate inline enum names

@hey-api/[email protected]

04 Jun 12:52
1cc9640
Compare
Choose a tag to compare

Minor Changes

  • #2123 4d8c030 Thanks @mrlubos! - feat: add responseStyle option

    BREAKING: Update @hey-api/openapi-ts to the latest version.

@hey-api/[email protected]

02 Jun 08:06
870e035
Compare
Choose a tag to compare

Patch Changes

  • #2110 323a966 Thanks @mrlubos! - feat(parser): add validate_EXPERIMENTAL option

  • #2114 55980f5 Thanks @mrlubos! - fix(validators): do not wrap regular expression in slashes if the pattern is already wrapped

  • #2115 a94d3c0 Thanks @mrlubos! - fix(tanstack-query): create a shallow copy of queryKey in createInfiniteParams function