springdoc.swagger-ui.supportedSubmitMethods="get", "put", "post", "delete", "options", "head", "patch", "trace"+
springdoc.swagger-ui.supportedSubmitMethods=get, put, post, delete, options, head, patch, trace
diff --git a/docs/core-properties.html b/docs/core-properties.html index 5aab260..78e7b21 100644 --- a/docs/core-properties.html +++ b/docs/core-properties.html @@ -231,7 +231,7 @@
springdoc.use-management-port
false
Boolean. To expose the swagger-ui on the actuator management port.
Boolean. To expose the swagger-ui/scalar on the actuator management port.
springdoc.disable-i18n
springdoc.enable-kotlin
true
Boolproperty resolver on @Schema (extensionean. To enable Kotlin support.
Boolean. To enable Kotlin support.
springdoc.enable-hateoas
springdoc.api-docs.version
openapi_3_0
openapi_3_1
String. To choose OpenAPI 3.0 or OpenAPI 3.1 (using the value OPENAPI_3_1).
false
Boolean. Adjust indentation when parsing the @Operation annotation in Kotlin.
springdoc.allowed-locales
List of Strings. The list of allowed locales for OpenAPI (comma separated, for example US,fr-CA).
springdoc.enable-extra-schemas
true
Boolean. To enable default support for extra Schemas, from java.time package like LocalTime, Duration, but also other Java classes like java.util.Locale or java.nio.charset.Charset
springdoc.explicit-object-schema
false
Boolean. Set explicit-object-schema to true to always include type: object in the schema, or to false to omit type: object.
springdoc.use-arbitrary-schemas
false
Boolean. When set to true, schemas without a defined type will be deserialized as an ArbitrarySchema (with no type), instead of an ObjectSchema with type: object.
Demo Spring Boot 3 WebFlux with Functional endpoints OpenAPI 3
@@ -88,7 +97,7 @@springdoc.swagger-ui.supportedSubmitMethods="get", "put", "post", "delete", "options", "head", "patch", "trace"+
springdoc.swagger-ui.supportedSubmitMethods=get, put, post, delete, options, head, patch, trace
springdoc-openapi SNAPSHOT
To achieve that, you can on your pom.xml or your settings.xml the following section:
+To achieve that, configure your pom.xml file with the following <repositories> section:
<repositories>
- <repository>
- <id>snapshots-repo</id>
- <url>https://s01.oss.sonatype.org/content/repositories/snapshots</url>
- <releases><enabled>false</enabled></releases>
- <snapshots><enabled>true</enabled></snapshots>
- </repository>
- </repositories>
+ <repositories>
+ <repository>
+ <name>Central Portal Snapshots</name>
+ <id>central-portal-snapshots</id>
+ <url>https://central.sonatype.com/repository/maven-snapshots/</url>
+ <releases>
+ <enabled>false</enabled>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ </repository>
+ </repositories>
https://github.com/swagger-api/swagger-ui/blob/main/docs/usage/configuration.md#requestinterceptor
+https://github.com/swagger-api/swagger-ui/blob/main/docs/usage/configuration.md#requestinterceptor
springdoc-openapi 2.x is compatible with spring-boot 3.
In general, you should only pick the last stable version as per today 2.7.0.
+In general, you should only pick the last stable version as per today 2.8.14.
More precisely, this the exhaustive list of spring-boot versions against which springdoc-openapi has been built:
spring-boot Versions
Minimum springdoc-openapi Versions
Spring Boot Versions
Springdoc OpenAPI Versions
3.5.x
2.8.x
3.4.x
2.7.x+
2.7.x - 2.8.x
3.3.x
2.6.x
3.2.x
2.3.x - 2.5.x
3.1.x
2.2.x
3.0.x
2.0.x+
2.0.x - 2.1.x
2.7.x, 1.5.x