Releases: quarkiverse/quarkus-openapi-generator
Quarkus OpenAPI Generator - v0.6.1
Small patch to fix a typo in the API template.
What's Changed
- Fix typo/bug in CompositeAuthenticationProvider template by @antssilva96 in #67
New Contributors
- @antssilva96 made their first contribution in #67
Full Changelog: 0.6.0...0.6.1
Quarkus OpenAPI Generator - v0.6.0
Breaking Change!!
Please update your configuration to reflect the new change in the basePackage
property. If you have a filename with non-alphabetical characters, you must replace them with an underscore (_
). For example, if your filename is petstore-api.json
, your property should be named:
quarkus.openapi-generator.codegen.spec.petstore_api_json.base-package=org.acme.openapi
No quotes are needed anymore.
Additionally, any other property that requires the filename is now following this pattern. Please see the documentation for more details.
What's Changed
- Bump wiremock-jre8 from 2.33.1 to 2.33.2 by @dependabot in #56
- Standardize the openapi spec id in configs and add baseUri to the RegisterRestClient by @ricardozanini in #60
- Fix #40 - Add verbose codegen configuration and instructions for maven runs by @ricardozanini in #61
- Fix #62 - add filename if using default basePackage by @ricardozanini in #63
Full Changelog: 0.5.0...0.6.0
Quarkus OpenAPI Generator - v0.5.0
In this release, we've introduced support for OAuth2 authentication and upgraded to Quarkus 2.8.3.
What's Changed
- Bump wiremock-jre8 from 2.32.0 to 2.33.1 by @dependabot in #49
- Rearrange Integration Tests modules by @ricardozanini in #50
- Add support to OAuth2 by @ricardozanini in #52
- Bump quarkus.version to 2.8.2.Final by @dependabot in #53
- Adding custom properties to OpenApiSpecInputProvider by @ricardozanini in #54
Full Changelog: 0.4.1...0.5.0
Quarkus OpenAPI Generator - v0.4.1
A small change in the 0.4.x version to allow passing codegen context parameter to the OpenApiSpecInputProvider
interface.
What's Changed
Full Changelog: 0.4.0...0.4.1
Quarkus OpenAPI Generator - v0.4.0
In this release, we add support for the Circuit Breaker pattern, the ability to provide an Open API spec file as an input stream, and the support for multipart/form-data.
What's Changed
- Added Circuit Breaker feature by @hbelmiro in #20
- Add support to generate stubs from any InputStream by @ricardozanini in #37
- Adding multipart/form-data support by @Orbifoldt in #41
- Adding annotations for code mapping by @fjtirado in #44
- Fix #38 - Add option to skip generation of deprecated attributes by @ricardozanini in #45
New Contributors
- @Orbifoldt made their first contribution in #41
Full Changelog: 0.3.1...0.4.0
Quarkus OpenAPI Generator - v0.3.1
Small patch release to fix the latest one.
Quarkus OpenAPI Generator - v0.3.0
In this release, we fixed a bug in the Enum generation code.
What's Changed
- Specifying package for each api file should be optional. by @fjtirado in #24
- Fix #28 - Add Enum Outer Class template and values cache by @ricardozanini in #31
New Contributors
Full Changelog: 0.2.0...0.3.0
Quarkus OpenAPI Generator - v0.2.0
In this release, we added support for HTTP and API Key authentication schemes. Please see the README for more information.
Detailed changes are listed below.
What's Changed
- Added warning to README.md by @hbelmiro in #11
- Fix #7 - Correct handling paths on Windows machines by @ricardozanini in #12
- Removing unused tests by @ricardozanini in #14
- Configure GH Actions CI to run tests and build on Windows machines by @RishiKumarRay in #8
- Add support to Basic Auth, Bearer and API Key by @ricardozanini in #19
New Contributors
- @hbelmiro made their first contribution in #11
- @RishiKumarRay made their first contribution in #8
Full Changelog: 0.1.0...0.2.0
Quarkus OpenAPI Generator - v0.1.0
We introduce the first pre-release version of the Quarkus OpenAPI REST Client generator in this release. Please see the README for how to use it.
Note that this is a pre-release, unstable version. We are working towards the stabilization of the extension. We would love to hear back from the community and contributions.
What's Changed
- Introducing OpenAPI Generator by @ricardozanini in #3
New Contributors
- @ricardozanini made their first contribution in #3
Full Changelog: https://github.com/quarkiverse/quarkus-openapi-generator/commits/0.1.0