It can automatically generate API client libraries, server stubs, and arranged in the document given OpenAPI specification (v2, v3) by OpenAPI Generator. 4.1.2 version has been released, updated as follows:
General
- Remote handling and repair specifications hash calculation
- [Core] is no longer always converted to ArraySchema
- It allows you to configure the user agent via maven plugin, update readme
- [Core] [regression] Sets the parent name when there is a single possible parent
- [Core] The change JSON serialization DETERMINISTIC (deterministic function)
- Support for custom git repository
C++
- [C ++] [Pistache] array to add the missing setter
C#
- [C #] [netcore] Add the missing file to the form request
- Repair warning csharp-netcore in the client
Dart
- Http add information to the Dart API
- [Dart] fix readme document template and update the test
- Repair Dart 2 default template
- Add flutter web support on jaguar dart
- Repair Dart 2 custom templates
Java
- Fixed nullApi.java generate an error rather than DefaultApi.java
- [Java-client] [rest-assured] In addition to gson, increase support for Jackson
- Add the Jackson-databind-nullable dependency to gradle.build file
- [Java-client] [java-jaxrs-server] [jackson] added to the model @JsonPropertyOrder
- [Java] repair toDefaultValue ClassCastException () in
- [Java] [client] Add "serializationLibrary" option
There are other changes on Haskell, Go, JavaScript, Kotlin, Protobuf and TypeScript, etc., as detailed:
https://github.com/OpenAPITools/openapi-generator/releases/tag/v4.1.2