Releases: cyclosproject/ng-openapi-gen
Releases · cyclosproject/ng-openapi-gen
0.14.0
- Nullable object under $ref is not generated correctly (#104)
- Add suport for custom Handlerbars helpers (#125)
0.13.0
- Enum with empty string generates syntax error (#118)
- Add explicit array type (#119)
- Inline boolean enum values are converted to strings (#122)
- Disable eslint on generated files (#126)
- Update operation whitespacing (#128)
0.12.1
- Nullable object under $ref is not generated correctly (#104)
0.12.0
- Add a configuration option to not use the $Json suffix (#99)
- Improvements on temp dir handling in case of cancellation or failure (#100)
0.11.1
- OpenAPI parameter options are not used in services (#98)
0.11.0
Breaking change!
Service parameters were previously camelized. However, with the previous approach it was not possible to use strange parameter names comprised only with symbols (see #93). So, in order to make the generated core more widely available, they are no longer camelized, but escaped without renaming.
- Support properties with invalid characters on identifiers (#93)
- [Windows] Error on API generation from xxx.json: Error: ENOTEMPTY: directory not empty, rmdir 'xxx/api$' (#94)
- Support operation parameters with invalid characters on identifiers (#95)
0.10.0
- Implement parameter serialization according to the OpenAPI 3 specification (#89)
- Self-referencing arrays / nested objects don't work with namespaces (#90)
0.9.0
- Add a fetch timeout option (#83)
- Add the summary to the generated docstring (#84)
- Add support for $ref in responses (#85)
- Self-referencing object type with dots in Schema name results in build errors (#86)
0.8.2
- Generated files use LF on windows, should use
require('os').EOL
(#77)
- need to add
undefined
to additionalProperties
indexer when there are optional fields (#78)
- Add a timeout on resolve to avoid hangup (#80)
- Correctly escape enum values with single quotes (#81)