All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.35 - 2024-02-19
- Better confluence support in Markdown.
0.1.34 - 2023-12-19
- Operation id wasn't used as function name in JS client.
- Lack of space before base url in Markdown.
- Anchors in Markdown operation tags.
- Dependencies updated.
0.1.33 - 2023-08-04
- Summary in Markdown table of contents.
0.1.32 - 2023-08-04
- Dependencies update.
- Markdown rendering for multiline table cells, duplicate unnamed types, operation tags.
0.1.31 - 2022-09-20
- Dependencies update.
0.1.30 - 2022-08-12
- Dependencies update.
- Schema descriptions in parameters.
0.1.29 - 2022-04-28
- Support for PHP 8.1.
- Dependencies update.
- Handling of slices of named types in Go.
- Gateway Time Out status name in Go.
0.1.28 - 2022-01-02
- Support for file uploads in Go client (streaming implementation optimized for large files).
- STDIN support (with
-
as file name) for schema loading. - Dependencies updated.
- Formatting in JS client.
- Non-JSON response handling in JS client.
- Unnecessary properties (untyped/empty bodies) in Go client responses.
- Scalar named types in header parameters in Go client.
0.1.27 - 2021-08-09
- Error during decoding of a response with no content in Go client.
0.1.26 - 2021-07-22
- Missing response decoding due to exception during code generation for enum, #31.
- Dependencies updated.
0.1.25 - 2021-07-16
- Dependencies updated.
- Support enumerated and date-time strings in path.
- Incorrect schema resolution in complex parameters.
0.1.24 - 2021-04-25
- Markdown rendered for OpenAPI/Swagger specs.
- File uploads support in JS client.
- Linting issues in JS client.
0.1.23 - 2021-04-20
- Dependencies updated.
0.1.22 - 2021-04-12
- Code generation improvements JavaScript client generator.
0.1.21 - 2021-04-08
- JavaScript client generator.
0.1.20 - 2021-04-06
- Response structures in Go now expose
RawBody
with consumed response bytes.
0.1.19 - 2021-03-17
- Operations are now named by
operationId
where available, use--ignore-operation-id
for previous behavior.
0.1.18 - 2020-12-13
- Internal refactoring to reuse CLI options from
swaggest/json-cli
.
0.1.17 - 2020-12-13
- Dependencies updated.
0.1.16 - 2020-08-30
- Missing YAML lib in phar.
0.1.15 - 2020-08-25
- Dependencies updated.
- More tests.
- Nullability leak into an irrelevant schema in a Go client.
- Infinite recursion in PHP ReadMe generator.
0.1.14 - 2020-05-14
- More options for Go structures builder.
- Dependencies updated.
0.1.13 - 2020-04-28
- Support for consumes/produces in
swagger.json
and Go client.
0.1.12 - 2020-04-14
- Dependencies updated.
0.1.11 - 2020-04-04
- Dependencies updated.
- Option to only generate properties with
x-generate: true
set.
0.1.10 - 2020-02-02
- Dependencies updated.
0.1.9 - 2020-01-23
- Exception on unprocessed response schema due to invalid reference.
0.1.8 - 2019-12-04
- Option to add field tags with name and location to request structure properties, e.g. 'ID int
query:"id"
' in Go client.
- Header parameters support in Go client.
0.1.7 - 2019-12-02
- Dependencies updated.
0.1.6 - 2019-12-02
- Header parameters support in Go client.
0.1.5 - 2019-11-20
- Flag to not add field property for undefined
additionalProperties
in Go client. - Flag to skip adding "DO NOT EDIT" comments in Go client.
InstrumentCtxFunc
context control in Go client.- Response decoding error with body and extra information in Go client.
- Redundant trailing
/
is removed from base url in Go client. - Code style issues in Go client.
- Response with status
No Content
body decoding in Go client.
0.1.4 - 2019-11-18
- Content type headers for request and accepted response in Go/PHP clients.
0.1.3 - 2019-11-16
- Dependencies updated.
- Client constructor in
Go
client was missingbaseURL
argument.
0.1.2 - 2019-10-27
- Change log.
- Dependencies updated.
Value
prefix added to response value by status properties.
- Whitespaces and initialisms.
0.1.1 - 2019-10-23
- Keep path parameters in operation name of PHP client.