Skip to content

Releases: hey-api/openapi-ts

@hey-api/[email protected]

21 May 11:40
037fb5c
Compare
Choose a tag to compare

Minor Changes

  • feat: tree-shakeable services (#602)

@hey-api/[email protected]

21 May 11:40
037fb5c
Compare
Choose a tag to compare

Minor Changes

  • feat: initial release (#602)

@hey-api/[email protected]

16 May 05:38
244da53
Compare
Choose a tag to compare

Patch Changes

  • fix: use generated types in request object instead of inlined duplicated params (#582)

@hey-api/[email protected]

15 May 04:44
ad1aa5b
Compare
Choose a tag to compare

Minor Changes

  • feat: remove client inference (#569)

Patch Changes

  • fix: deduplicate inlined enums (#573)

  • fix: generate correct optional key in types when using positional arguments (useOptions: false) (#572)

@hey-api/[email protected]

13 May 10:17
7af79b5
Compare
Choose a tag to compare

Minor Changes

  • feat: move format and lint config options to output object (#546)

Patch Changes

  • fix: comment position in JavaScript enums (#544)

  • fix: export inlined enums from components (#563)

  • fix: remove unused enums option from CLI (#565)

  • fix: Support typescript in peerDependencies (#551)

@hey-api/[email protected]

06 May 05:52
2dc60f2
Compare
Choose a tag to compare

Patch Changes

  • fix: deduplicate exported data and response types (#538)

@hey-api/[email protected]

05 May 08:34
1c04100
Compare
Choose a tag to compare

Patch Changes

  • fix: use optional chaining in bin catch block (#528)

  • fix: broken encoding (#532)

  • fix(parser): handle type array (#533)

@hey-api/[email protected]

02 May 10:19
5574bd4
Compare
Choose a tag to compare

Minor Changes

  • feat: remove enum postfix, use typescript enums in types when generated, export enums from types.gen.ts (#498)

Patch Changes

  • fix: negative numbers in numeric enums (#470)

  • fix: escape keys in schemas starting with digit but containing non-digit characters (#502)

  • fix: issue causing code to not generate (t.filter is not a function) (#507)

  • fix: handle additional properties union (#499)

  • fix: do not export inline enums (#508)

  • fix: prefix parameter type exports to avoid conflicts (#501)

  • fix: export operation data and response types (#500)

  • fix: handle cases where packages are installed globally (#471)

  • fix: handle cases where package.json does not exist (#471)

@hey-api/[email protected]

22 Apr 01:21
93fd1a0
Compare
Choose a tag to compare

Patch Changes

  • fix: properly set formData and body when using options (#461)

@hey-api/[email protected]

21 Apr 12:52
5c166dd
Compare
Choose a tag to compare

Minor Changes

  • change: config option lint: true has changed to lint: 'eslint' (#455)

  • change: disable formatting with prettier by default (#457)

  • feat: add support for biomejs as a formatter (#455)

  • feat: move operationId config option to services object (#441)

  • feat: add operation error type mappings (#442)

  • feat: add support for biomejs as a linter (#455)

  • change: config option format: true has changed to format: 'prettier' (#455)

Patch Changes

  • fix: do not destructure data when using use options (#450)

  • feat: automatically handle dates in query string (#443)

  • fix: only remove core directory when export core is true (#449)

  • fix: add jsdoc comments with use options (#439)