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 visible (Hide)
Published by wing328 almost 3 years ago
v5.3.0 comes with many bug fixes and enhancements with breaking changes (with fallbacks). Almost 240 PRs (covered more than 20 programming languages) contributed by the OpenAPI Generator community. Thank you.
For the highlight of changes, please refer to the list below. For a full list of changes, please refer to the "Pull Request" tab.
Published by wing328 about 3 years ago
v5.2.1 release comes with 2 new generators:
Thanks for all the contributions from the OpenAPI Generator community.
For the highlight of changes, please refer to the list below. For a full list of changes, please refer to the "Pull Request" tab.
Published by wing328 over 3 years ago
v5.2.0, containing breaking changes with fallbacks, has been released with bug fixes, enhancements and 3 new generators:
Please give these a try let us know if you've any feedback.
The release comes with 190+ PRs contributed by the OpenAPI Generator community. Once again, we would like to thank all contributors for their contributions.
For the highlight of changes, please refer to the list below. For a full list of changes, please refer to the "Pull Request" tab.
Published by wing328 over 3 years ago
v5.1.1 is a patch release with enhancements, bug fixes covering 15+ programming languages. As always, we appreciate the contributions from the awesome OpenAPI Generator community. In this release, we've added a new go-echo-server
generator.
For the highlight of changes, please refer to the list below. For a full list of changes, please refer to the "Pull Request" tab.
@Input
and @Internal
should not be apply on the same property #9059Published by wing328 over 3 years ago
v5.1.0, the first minor release after the v5.0.0 major release, contains breaking changes with fallbacks, security fixes, new generators and more. For a full list of changes, please refer to https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A5.1.0+
Below are some highlights of the changes:
Published by wing328 over 3 years ago
v5.0.1, the first patch release after v5.0.0 major release, comes with 2 new generators: crystal
client generator and ktorm-schema
generator.
For a full list of changes (150+ PRs), please refer to the Pull requests tab
Below are some highlights of the changes:
crystal
client generator (beta) #8304Published by wing328 almost 4 years ago
We're happy to announce the release of v5.0.0 - another major release with lots of enhancements, new generators and bug fixes. More than 1000 PRs contributed by the awesome OpenAPI Generator community have been included in this release.
For a list of breaking changes, please refer to the following:
Here are some new generators added to the v5.0.0 release:
cpp-ue4
typescript
plantuml
Here are some generators that have been refactored:
To view the enhancements, bug fixes for a particular generator, please go to the list of changes and apply "Label" to filter out changes accordingly.
Published by spacether almost 4 years ago
5.0.0-beta3 is the last beta release before the v5.0.0 major stable release scheduled next month (Dec 2020). Thanks again for all the awesome contributions from the openapi-generator community.
Full list of changes (including breaking changes with or without fallback)
Below are the highlights of the changes.
openapi
#7540 Breaking change (without fallback)in
operator for model classes #7637JSON.stringify
on JSON request bodies #7580Published by wing328 about 4 years ago
5.0.0-beta2 is a pre-release before the v5.0.0 major stable release scheduled in Q3/Q4 this year. Thanks again for all the awesome contributions from the openapi-generator community.
Full list of changes (including breaking changes with or without fallback)
Below are the highlights of the changes.
go
generator with go-experimental
generator #7337php-laravel
to 7.x #6346 Breaking change (without fallback)Published by wing328 over 4 years ago
5.0.0-beta is a pre-release before the v5.0.0 major stable release scheduled in Q3/Q4 this year. Thanks again for all the awesome contributions from the openapi-generator community.
Below are the highlights of the changes.
typescript-angularjs
as deprecated #6723 (Decommission)Published by wing328 over 4 years ago
v4.3.1 is the last v4.x release before the upcoming v5.0.0 major release. As always, we appreciate the contributions from the community. In this release, we added a few new generators/libraries:
3.1
, 3.0
)We also fixed a bug (regression) on allOf
being incorrectly interpreted as the inheritance (without proper use of discriminator) instead of the model composition (correct interpretation according to the spec).
For the highlight of changes, please refer to the list below. For a full list of changes, please refer to the "Pull Request" tab.
isDeprecated
variable to model template #5964model.allParents
always includes model.parent
#5738Published by wing328 over 4 years ago
v4.3.0, the first release in 2020 containing breaking changes with fallbacks, has been released with bug fixes, enhancements, new features, new generators (powershell-experimental
, javascript-apollo
, k6
).
Thanks for the awesome community for contributing 200+ PRs to this release.
For a full list of changes, please refer to "List of all changes"
Below are the highlights of the release:
netCoreProjectFile
only for .NET Core target #5151Multimap
and ClientUtils
implementation #5122Published by wing328 over 4 years ago
The first release in 2020 comes with lots of enhancements, bug fixes and new generators.
swift5
: swift 5 client generatormarkdown
: markdown documentation generator--library
option) in the existing generators:java
: microprofile
for Eclipse MicroProfile
kotlin
: jvm-retrofit2
for Retrofit 2.xThanks again for all the contributions from the community.
For a full list of changes, please refer to the list below:
Here are the highlights:
defaultHeaders
and fixed authentication #4896Published by wing328 almost 5 years ago
v4.2.2, which is a backward-compatible release covering 20 languages, is the last release in 2019. It comes with 1 new generator: typescript-redux-query
. We appreciate all the contributions from the community and look forward to more contributions from the awesome community in 2020.
For a full list of changes, please refer to the list below:
Here are the highlights:
Map<String, Object>
, List<Object>
using JsonObject #4401Published by wing328 almost 5 years ago
v4.2.1 (patch release) covers more than 10 languages with 50+ PRs. For a full list of changes, please refer to the list below:
Here are the highlights:
Published by wing328 almost 5 years ago
v4.2.0 (containing breaking changes with fallbacks) comes with 3 new generators: dart-dio
, php-slim4
, java-vertx-web
. As always, we're very grateful for the contributions from the awesome community.
List of breaking changes with fallbacks
Below is the summary:
style
and explode
#4042Published by wing328 about 5 years ago
v4.1.3 (last patch release before the upcoming minor release v4.2.0) comes with 4 new generators:
As always we're grateful for all the contributions by the awesome community.
Published by wing328 about 5 years ago
Another bi-weekly patch release. v4.1.2 comes with a new generator to convert OpenAPI (v2, v3) into Protobuf schemas & gRPC service definition to help with the migration from REST APIs to gRPC services.
For a full list of changes, please refer to the Pull Request page. Below are the highlights:
Published by wing328 about 5 years ago
v4.1.1 (patch release) comes with 90+ PRs from the community. Thank you.
For a full list of changes, please refer to the Pull Request page. Below are the highlights:
valid?
of Ruby client #3671Published by wing328 about 5 years ago
v4.1.0 (breaking changes with fallback) released with 4 new generators/libraries:
ocaml
nodejs-express-server
--additional-properties library=native
--additional-properties library=faraday
Thanks for the OpenAPI Generator community to help move the project forward with another minor release.
We've also launched a new Slack workspace. Please join to discuss OpenAPI Generator.
For a full list of changes, please refer to the Pull Request page. Below are the highlights:
getNullableType
of csharp server and client #3537