mirror of
https://github.com/ferdikoomen/openapi-typescript-codegen.git
synced 2025-12-08 20:16:21 +00:00
3.0 KiB
3.0 KiB
Changelog
All notable changes to this project will be documented in this file.
[0.25.0] - 2023-07-05
Fixed
- Upgraded dependencies
Added
- Allow usage of a custom axios instance
- Added message in generated files
[0.24.0] - 2023-04-10
Fixed
- Upgraded dependencies
- Fixed issue with Cancelable promise
- Fixed issue with escaping reserved keywords in schema names
Added
- Added
--postfixModelsoption
[0.23.0] - 2022-06-02
Fixed
- Upgraded dependencies
- Added blank line at the end of generated files
- Added support for Node.js v12
Added
- Added
requestproperty insideApiError - Added support for
@depricatedinside models and operations
[0.22.0] - 2022-04-26
Fixed
- Upgraded dependencies
- Fixed issue with
nullvalue inside comments for OpenAPI v2 enums - Fixed issue with compatibility for latest version of Axios (0.27.x)
Removed
- Removed deprecated enum model generation
[0.21.0] - 2022-04-06
Fixed
- Return
undefinedto matchnoImplicitReturnsrule - Made
BaseHttpRequestclass abstract - Removed private fields using
#insideCancelablePromise - Removed unneeded import
AbortControllerfromnode-fetchclient - Filter out wrong enum values
[0.20.1] - 2022-02-25
Fixed
- Support enums with single quotes in names for V2
[0.20.0] - 2022-02-25
Fixed
- Updated dependencies
- Support enums with single quotes in names for V3
- Generating better names when
operationIdis not given (breaking change) - Fixed issue where
x-enumflags where breaking due to non-string values
[0.19.0] - 2022-02-02
Added
- Support for Angular client with
--nameoption - Added test cases for Angular client
[0.18.2] - 2022-02-02
Fixed
- Updated dependencies
- Fixed type definition
Added
- Added test cases for CLI commands
- Added test cases for query parsing
[0.18.1] - 2022-01-31
Fixed
- Escaping error description
- Made
Client.requestandBaseHttpRequest.configprops public
_## [0.18.0] - 2022-01-28
Added
- Angular client generation!
- Updated documentation with more examples and better descriptions
[0.17.0] - 2022-01-26
Fixed
- Shorthand notation for properties passed through constructor
- Simplified creation of headers
- Prepare codebase for Angular client
[0.16.2] - 2022-01-26
Fixed
- Removed dependency on
URLSearchParamsto support browser and node without any additional imports
[0.16.1] - 2022-01-26
Fixed
- Correct export inside
index.tswhen giving a custom name
[0.16.0] - 2022-01-25
Added
- Added option to set the indentation (spaces and tabs)
- Added option to export separate client file that allows usage for multiple backends
Fixed
- Decoupled OpenAPI object from requests
- Updated dependencies
[0.15.0] - 2022-01-24
Added
- Added change log and releases on GitHub
[0.14.0] - 2022-01-24
Fixed
- Added missing
postfixoptions to typedef - Updated escaping of comments and descriptions
- Better handling of services without tags
- Updated dependencies