OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
APACHE-2.0 License
Bot releases are hidden (Show)
Published by ackintosh over 5 years ago
The last patch release before 4.1.0 (minor release). Below please find the highlight of the changes. For a full list, please refer to the Pull Request page
Once again, thanks for all the contributions from the awesome community.
Note: we'll also talk about this release in Open Summit Japan 2019. Please join our presentation on Jul 19 (Friday) 14:00 - 14:30 (GMT+9) if you want to learn more about developer experience for open-source projects.
java8
#3022throws Exception
directive to Spring operation methods #2482Published by wing328 over 5 years ago
Even though v4.0.2 is the regular bi-weekly patch release, it still comes with enhancements, bug fixes covering many languages. For a full list, please refer to the Pull Request page. Below please find the highlight of the changes:
rust
and skip none option serialization in clients #2244Published by wing328 over 5 years ago
The first patch release (v4.0.1) since the major version v4.0.0 released 2 weeks ago. Please refer to the milestone for a full list of changes. Below are the highlights:
Published by wing328 over 5 years ago
4.0.0 is the first major release since the project's public debate in May 2018. Once again we appreciate all the contributions from the community to make this happen. This release comes with breaking changes with fallbacks and without fallbacks. Please refer to the following lists for more information:
For a full list of changes, please refer to the "Pull requests" tab.
New Generators π :
Here are some highlights:
π = Breaking changes without fallback
π = Breaking changes with fallback
--lang
option #1592 πcustomTestInstanceModule
#2406controller.service_arguments
tag to controllers to make them public #2059Published by wing328 over 5 years ago
GIN_MODE=release
for the Dockerfile of go-gin-server
#2283customTestInstanceModule
#2406controller.service_arguments
tag to controllers to make them public #2059Published by jmini over 5 years ago
Published by wing328 almost 6 years ago
4.0.0-beta is a pre-release before the official release of 4.0.0 in Jan/Feb 2019. It contains breaking changes (with or without fallback) and refactoring in the core modules to keep the project maintainable while enhancing it to support new features in OpenAPI v3 spec (e.g. nullable, oneOf, etc).
π = Breaking changes without fallback
π = Breaking changes with fallback
--lang
option #1592 π<tt>
tags with <code>
to make new javadoc work #1585csharp-refactor
client #1711createURLRequest
method #1727Published by wing328 almost 6 years ago
The bi-weekly patch release comes with the 100th generator to the project: C client generator (Thanks @PowerOfCreation and @zhemant for their contributions). This is also the last patch release before the upcoming major release v4.0.0.
Here are the highlights of the changes from the awesome community:
cpp-restsdk
client generator #1477BadMapError
for header parameters #1537array
, list
in collection type #1564Published by wing328 almost 6 years ago
A bi-weekly patch release covering enhancements and bug fixes for 14 different languages. A refactored C# client (csharp-refactor
) has also been added so let us know if you've any feedback or question by opening an issue. A complete list of changes can be found in the pull request page. Below are the highlights of the changes included in this release:
Published by wing328 almost 6 years ago
v3.3.2 patch release includes Angular 7.x support, Erlang (PropEr) client generator and more. For a full list of changes, please refer to the list. Below please find some highights of the changes.
additionalProperties
(map/hash/dictionary) #1262Published by wing328 about 6 years ago
v3.3.1 comes with 30+ PRs for bug fixes, enhancements and more. Please to this page for a full list of PRs included in this release. Thanks again for the contributions from the awesome community.
Users using Java 9 or Java 10 can now also build the project directly (mvn clean install
) without using Docker.
Published by wing328 about 6 years ago
Thanks for all the awesome contributions by the community, we've released the minor version v3.3.0 with 4 new generators: Dart Jaguar client, Go Gin server, MySQL schema, TypeScript Axios client, and many enhancements to various generators. This release contains breaking changes with fallbacks so please refer to the pull request list for more information.
βοΈ= Breaking change (with fallback)
fileNaming
configuration property #767Published by cbornet about 6 years ago
v3.2.3 release comes with a new generator "Kotlin Spring Boot server generator"(kotlin-spring
) and more feature support for OpenAPI specification v3 such as callback and nullable.
Published by wing328 about 6 years ago
v3.2.2 release includes some improvements for OpenAPI Spec v3 in the Default generator, e.g. better server variable support, option to skip "form" model generation, support for Free-Form objects, referenced headers and more. Here are the highlights of the release:
Published by wing328 about 6 years ago
v3.2.1 comes with 20+ PRs from the community as part of our regular weekly patch release. If you've any question or feedback, please open an issue with the details. Here are the higlights of the release:
Published by wing328 about 6 years ago
We're glad to release v3.2.0 (minor) with 50+ PRs from the awesome community. This release comes with 2 new generators:
cpp-qt5-qhttpengine-server
#655 by @etherealjoyphp-laravel
#574 by @renepardonFor a list of breaking changes with fallbacks, please refer to the list (6 PRs) and the upgrade note in the PR for more information.
async
to async_req
#519Published by wing328 about 6 years ago
file
support #547Published by jmini over 6 years ago
formData
file
parameter name use (#506)Published by wing328 over 6 years ago
Thanks for more than 50+ PRs from the OpenAPI Generator community, we've released 3.1.0 (minor release), which contains breaking changes with fallbacks. Please refer to the migration guide when upgrading from OpenAPI Generator v3.0.x
.
@Produces
annotation were not separated by a comma (#445)java8
option (#380)useTags=true
in java-jersey (#215), (#437){{commonPath}}
(#437)Published by ackintosh over 6 years ago
Update to error-chain 0.12 (https://github.com/OpenAPITools/openapi-generator/pull/395)
Disable Rust server test due to lint error (#379)