OpenAPI Generator - REST Client Generator
APACHE-2.0 License
Bot releases are hidden (Show)
Published by ricardozanini almost 2 years ago
Release to fix a bug introduced in the 1.0.0 version.
Full Changelog: https://github.com/quarkiverse/quarkus-openapi-generator/compare/1.0.0...1.0.1
Published by ricardozanini almost 2 years ago
Hooray! This is the first release of the OpenAPI Generator extension that we consider to be a stable release. Thank you all for your contributions and for being part of the community!
We will keep the 1.x branch compatible with Quarkus 2.x and the 2.x (future) branch to Quarkus 3.x. Stay tuned!
Full Changelog: https://github.com/quarkiverse/quarkus-openapi-generator/compare/0.12.0...1.0.0
Published by ricardozanini almost 2 years ago
Full Changelog: https://github.com/quarkiverse/quarkus-openapi-generator/compare/0.11.0...0.12.0
Published by ricardozanini about 2 years ago
Full Changelog: https://github.com/quarkiverse/quarkus-openapi-generator/compare/0.10.0...0.11.0
Published by ricardozanini about 2 years ago
Full Changelog: https://github.com/quarkiverse/quarkus-openapi-generator/compare/0.9.0...0.10.0
Published by ricardozanini over 2 years ago
In this release, we introduce a change that might break a few setups. If your OpenAPI spec file doesn't have a default server
defined, the generated REST stub won't have a baseUrl
defined. The annotation will look like this for a file named myspec.yaml
:
@RegisterRestClient(configKey="myspec_yaml")
public interface MyService {
// content suppressed
}
So to properly configure the endpoint URL, you can use the quarkus.rest-client.myspec_yaml.url
configuration key of the Quarkus REST Client extension.
Before this change, the default baseUri
annotation parameter would be http://localhost
. Please update your configuration if you expect to have localhost
as your default server endpoint.
Full Changelog: https://github.com/quarkiverse/quarkus-openapi-generator/compare/0.8.0...0.9.0
Published by ricardozanini over 2 years ago
In this new version, we have a few bug fixes and minor enhancements. See the details below.
Full Changelog: https://github.com/quarkiverse/quarkus-openapi-generator/compare/0.7.0...0.8.0
Published by ricardozanini over 2 years ago
Please be aware that the properties from the authentication use cases have changed. Now it's prefixed by quarkus.openapi-generator
instead of the generated package FQDN. Please see the Authentication Support section in our README for more details.
Full Changelog: https://github.com/quarkiverse/quarkus-openapi-generator/compare/0.6.1...0.7.0
Published by ricardozanini over 2 years ago
Small patch to fix a typo in the API template.
Full Changelog: https://github.com/quarkiverse/quarkus-openapi-generator/compare/0.6.0...0.6.1
Published by ricardozanini over 2 years ago
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.
Full Changelog: https://github.com/quarkiverse/quarkus-openapi-generator/compare/0.5.0...0.6.0
Published by ricardozanini over 2 years ago
In this release, we've introduced support for OAuth2 authentication and upgraded to Quarkus 2.8.3.
Full Changelog: https://github.com/quarkiverse/quarkus-openapi-generator/compare/0.4.1...0.5.0
Published by ricardozanini over 2 years ago
A small change in the 0.4.x version to allow passing codegen context parameter to the OpenApiSpecInputProvider
interface.
Full Changelog: https://github.com/quarkiverse/quarkus-openapi-generator/compare/0.4.0...0.4.1
Published by ricardozanini over 2 years ago
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.
Full Changelog: https://github.com/quarkiverse/quarkus-openapi-generator/compare/0.3.1...0.4.0
Published by ricardozanini over 2 years ago
Small patch release to fix the latest one.
Published by ricardozanini over 2 years ago
In this release, we fixed a bug in the Enum generation code.
Full Changelog: https://github.com/quarkiverse/quarkus-openapi-generator/compare/0.2.0...0.3.0
Published by ricardozanini over 2 years ago
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.
Full Changelog: https://github.com/quarkiverse/quarkus-openapi-generator/compare/0.1.0...0.2.0
Published by ricardozanini over 2 years ago
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.
Full Changelog: https://github.com/quarkiverse/quarkus-openapi-generator/commits/0.1.0