Releases: hey-api/openapi-ts
@hey-api/[email protected]
@hey-api/[email protected]
Minor Changes
-
#2003
1504a06
Thanks @mrlubos! - feat: respectmoduleResolution
value intsconfig.json
Respecting
moduleResolution
value intsconfig.json
This release introduces functionality related to your
tsconfig.json
file. The initial feature properly respects the value of yourmoduleResolution
field. If you're usingnodenext
, the relative module paths in your output will be appended with.js
. To preserve the previous behavior where we never appended.js
to relative module paths, setoutput.tsConfigPath
tooff
.export default { input: 'https://get.heyapi.dev/hey-api/backend', output: { path: 'src/client', tsConfigPath: 'off', }, };
Patch Changes
@hey-api/[email protected]
Patch Changes
-
#1981
955b95a
Thanks @mrlubos! - fix: handle schemas with all write-only or read-only fields -
#1990
2fb1689
Thanks @mrlubos! - fix: avoid generating duplicate operation ids when sanitizing input -
#1991
b6e654a
Thanks @mrlubos! - fix: Zod schemas use .and() instead of .merge() -
#1919
ec62470
Thanks @ngalluzzo! - fix: correctly handle numeric property names with signs -
#1984
0f305e0
Thanks @mrlubos! - fix: Zod plugin handles nullable enums -
#1986
dbebff8
Thanks @mrlubos! - fix: handle discriminator with multiple mappings to the same schema -
#1980
0d7bede
Thanks @mrlubos! - fix: Zod schemas with BigInt and min/max constraints -
#1987
71e2fd0
Thanks @mrlubos! - fix: correct path to nested plugin files when using exportFromIndex -
#1978
267f4b3
Thanks @mrlubos! - fix: handle extended$ref
withtype
keyword in OpenAPI 3.1 -
#1982
1e6d74f
Thanks @mrlubos! - fix: handle additionalProperties empty object as unknown instead of preserving an empty interface
@hey-api/[email protected]
@hey-api/[email protected]
@hey-api/[email protected]
Patch Changes
-
#1939
09bce36
Thanks @a1mersnow! - fix: avoid duplicate definition of@hey-api/client-nuxt
plugin -
#1939
f46e241
Thanks @a1mersnow! - fix: skip watch mode in prepare step -
Updated dependencies []:
- @hey-api/[email protected]
@hey-api/[email protected]
@hey-api/[email protected]
Patch Changes
- #1913
7cfa4a7
Thanks @BogdanMaier! - fix: prevent crash when optional pagination field is missing