Releases: cyclosproject/ng-openapi-gen
0.50.4
0.50.3
0.50.2
0.50.1
0.50.0
Now requests are done by separated functions (#282).
Although the same API is generated by default, this is a major change, and as such, the version was bumped to a higher number (still in 0.x, though, from 0.25.x to 0.5.x).
It is possible to no longer generate services, and use only specific functions in code.
This helps reduce the bundle size of applications with a large API.
See https://github.com/cyclosproject/ng-openapi-gen#using-functional-api-calls
Some templates have significantly changed. So, if you have custom templates, please, rebase them to the latest ones.
Also, json-schema-ref-parser was downgraded due to (#267).
0.25.1
0.25.0
0.24.1
0.24.0
- Add "ignorecase" enumStyle option (#231)
- OneOf (from official doc) not working (#233)
- Add "silent" option to reduce console output (#237)
- Fix context parameters collision (#239)
- Parameter's descriptions are html escaped (#247)
- Generate single letter ids unescaped (#249)
- Nullable array elements are not generated nullable in models (#255)
- Use deep imports for rxjs operators (#257)
Starting with this version, the ApiModule is no longer generated by default. If you still need it, you can set "module": "ApiModule" in the configuration file. However, the module itself is not needed (see #178) and it will no longer be generated in some future version.
Also, if you customize the HttpContext, it now needs to be passed as a second argument to the API call, and no longer as an additional context parameter, to avoid naming collisions (see #239)