diff --git a/docs/generators/aspnetcore.md b/docs/generators/aspnetcore.md index 1307004f988..1db6c0b3137 100644 --- a/docs/generators/aspnetcore.md +++ b/docs/generators/aspnetcore.md @@ -13,6 +13,9 @@ CONFIG OPTIONS for aspnetcore sourceFolder source folder for generated code (Default: src) + aspnetCoreVersion + ASP.NET Core version: 2.1 (default), 2.0 (deprecated) (Default: 2.1) + sortParamsByRequiredFlag Sort method arguments to place required parameters before optional parameters. (Default: true) diff --git a/docs/generators/clojure.md b/docs/generators/clojure.md index fd0b6856794..55bc7facb49 100644 --- a/docs/generators/clojure.md +++ b/docs/generators/clojure.md @@ -17,7 +17,7 @@ CONFIG OPTIONS for clojure name of the project (Default: generated from info.title or "openapi-clj-client") projectDescription - description of the project (Default: using info.description or "Client library of ") + description of the project (Default: using info.description or "Client library of ") projectVersion version of the project (Default: using info.version or "1.0.0") diff --git a/docs/generators/cpp-pistache-server.md b/docs/generators/cpp-pistache-server.md index 7cc58fe304b..52f9ed18c17 100644 --- a/docs/generators/cpp-pistache-server.md +++ b/docs/generators/cpp-pistache-server.md @@ -4,4 +4,7 @@ CONFIG OPTIONS for cpp-pistache-server addExternalLibs Add the Possibility to fetch and compile external Libraries needed by this Framework. (Default: true) + helpersPackage + Specify the package name to be used for the helpers (e.g. org.openapitools.server.helpers). (Default: org.openapitools.server.helpers) + Back to the [generators list](README.md) diff --git a/docs/generators/dart-jaguar.md b/docs/generators/dart-jaguar.md new file mode 100644 index 00000000000..133455a72e9 --- /dev/null +++ b/docs/generators/dart-jaguar.md @@ -0,0 +1,37 @@ + +CONFIG OPTIONS for dart-jaguar + + sortParamsByRequiredFlag + Sort method arguments to place required parameters before optional parameters. (Default: true) + + ensureUniqueParams + Whether to ensure parameter names are unique in an operation (rename parameters that are not). (Default: true) + + allowUnicodeIdentifiers + boolean, toggles whether unicode identifiers are allowed in names or not, default is false (Default: false) + + prependFormOrBodyParameters + Add form or body parameters to the beginning of the parameter list. (Default: false) + + browserClient + Is the client browser based + + pubName + Name in generated pubspec + + pubVersion + Version in generated pubspec + + pubDescription + Description in generated pubspec + + useEnumExtension + Allow the 'x-enum-values' extension for enums + + sourceFolder + source folder for generated code + + supportDart2 + support dart2 (Default: true) + +Back to the [generators list](README.md) diff --git a/docs/generators/dart.md b/docs/generators/dart.md index 8c25a604594..3e552468305 100644 --- a/docs/generators/dart.md +++ b/docs/generators/dart.md @@ -31,4 +31,7 @@ CONFIG OPTIONS for dart sourceFolder source folder for generated code + supportDart2 + support dart2 (Default: true) + Back to the [generators list](README.md) diff --git a/docs/generators/elm.md b/docs/generators/elm.md index 525c751beaa..891a281d1eb 100644 --- a/docs/generators/elm.md +++ b/docs/generators/elm.md @@ -1,4 +1,9 @@ CONFIG OPTIONS for elm + elmVersion + Elm version: 0.18, 0.19 (Default: 0.19) + 0.19 - Elm 0.19 + 0.18 - Elm 0.18 + Back to the [generators list](README.md) diff --git a/docs/generators/java.md b/docs/generators/java.md index 492b3b36d35..6892d264c75 100644 --- a/docs/generators/java.md +++ b/docs/generators/java.md @@ -117,7 +117,7 @@ CONFIG OPTIONS for java Use Play! Async HTTP client (Play WS API) (Default: false) playVersion - Version of Play! Framework (possible values "play24", "play25") + Version of Play! Framework (possible values "play24", "play25" (default), "play26") supportJava6 Whether to support Java6 with the Jersey1 library. (Default: false) @@ -134,10 +134,13 @@ CONFIG OPTIONS for java useRuntimeException Use RuntimeException instead of Exception (Default: false) + feignVersion + Version of OpenFeign: '10.x', '9.x' (default) (Default: false) + library library template (sub-template) to use (Default: okhttp-gson) jersey1 - HTTP client: Jersey client 1.19.4. JSON processing: Jackson 2.8.9. Enable Java6 support using '-DsupportJava6=true'. Enable gzip request encoding using '-DuseGzipFeature=true'. - feign - HTTP client: OpenFeign 9.4.0. JSON processing: Jackson 2.8.9. Enable OpenFeign 10.0.1 using '-DuseFeign10=true'. + feign - HTTP client: OpenFeign 9.4.0. JSON processing: Jackson 2.8.9. To enable OpenFeign 10.x, set the 'feignVersion' option to '10.x' jersey2 - HTTP client: Jersey client 2.25.1. JSON processing: Jackson 2.8.9 okhttp-gson - HTTP client: OkHttp 2.7.5. JSON processing: Gson 2.8.1. Enable Parcelable models on Android using '-DparcelableModel=true'. Enable gzip request encoding using '-DuseGzipFeature=true'. retrofit - HTTP client: OkHttp 2.7.5. JSON processing: Gson 2.3.1 (Retrofit 1.9.0). IMPORTANT NOTE: retrofit1.x is no longer actively maintained so please upgrade to 'retrofit2' instead. diff --git a/docs/generators/kotlin-spring.md b/docs/generators/kotlin-spring.md index 9803e25e0d9..dace2b33af9 100644 --- a/docs/generators/kotlin-spring.md +++ b/docs/generators/kotlin-spring.md @@ -23,7 +23,7 @@ CONFIG OPTIONS for kotlin-spring server title name or client service name (Default: OpenAPI Kotlin Spring) basePackage - base package for generated code (Default: org.openapitools) + base package (invokerPackage) for generated code (Default: org.openapitools) serverPort configuration the port in which the sever is to run on (Default: 8080) diff --git a/docs/generators/spring.md b/docs/generators/spring.md index dd284679cd7..17886ab9430 100644 --- a/docs/generators/spring.md +++ b/docs/generators/spring.md @@ -134,6 +134,9 @@ CONFIG OPTIONS for spring responseWrapper wrap the responses in given type (Future,Callable,CompletableFuture,ListenableFuture,DeferredResult,HystrixCommand,RxObservable,RxSingle or fully qualified type) + virtualService + Generates the virtual service. For more details refer - https://github.com/elan-venture/virtualan/wiki (Default: false) + useTags use tags for creating interface and controller classnames (Default: false) diff --git a/docs/generators/typescript-angular.md b/docs/generators/typescript-angular.md index fcb59bebbb8..e459084760d 100644 --- a/docs/generators/typescript-angular.md +++ b/docs/generators/typescript-angular.md @@ -55,4 +55,7 @@ CONFIG OPTIONS for typescript-angular modelFileSuffix The suffix of the file of the generated model (model.ts). Default is ''. + fileNaming + Naming convention for the output files: 'camelCase', 'kebab-case'. Default is 'camelCase'. + Back to the [generators list](README.md) diff --git a/samples/client/petstore/java/feign10x/.openapi-generator/VERSION b/samples/client/petstore/java/feign10x/.openapi-generator/VERSION index 6d94c9c2e12..afa63656064 100644 --- a/samples/client/petstore/java/feign10x/.openapi-generator/VERSION +++ b/samples/client/petstore/java/feign10x/.openapi-generator/VERSION @@ -1 +1 @@ -3.3.0-SNAPSHOT \ No newline at end of file +4.0.0-SNAPSHOT \ No newline at end of file diff --git a/samples/client/petstore/java/retrofit2-play26/.openapi-generator/VERSION b/samples/client/petstore/java/retrofit2-play26/.openapi-generator/VERSION index 6d94c9c2e12..afa63656064 100644 --- a/samples/client/petstore/java/retrofit2-play26/.openapi-generator/VERSION +++ b/samples/client/petstore/java/retrofit2-play26/.openapi-generator/VERSION @@ -1 +1 @@ -3.3.0-SNAPSHOT \ No newline at end of file +4.0.0-SNAPSHOT \ No newline at end of file diff --git a/samples/meta-codegen/lib/pom.xml b/samples/meta-codegen/lib/pom.xml index ead5db52eaa..0a6d0e60467 100644 --- a/samples/meta-codegen/lib/pom.xml +++ b/samples/meta-codegen/lib/pom.xml @@ -116,7 +116,7 @@ UTF-8 - 3.3.0-SNAPSHOT + 4.0.0-SNAPSHOT 1.0.0 4.8.1 diff --git a/samples/meta-codegen/usage/.openapi-generator/VERSION b/samples/meta-codegen/usage/.openapi-generator/VERSION index 6d94c9c2e12..afa63656064 100644 --- a/samples/meta-codegen/usage/.openapi-generator/VERSION +++ b/samples/meta-codegen/usage/.openapi-generator/VERSION @@ -1 +1 @@ -3.3.0-SNAPSHOT \ No newline at end of file +4.0.0-SNAPSHOT \ No newline at end of file