Skip to content

Commit 7c9e644

Browse files
committed
Adding spring-boot 4 pages
1 parent 623f3f3 commit 7c9e644

File tree

8 files changed

+30
-30
lines changed

8 files changed

+30
-30
lines changed

docs/v4/demos.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -37,22 +37,22 @@ <h3 id="_springdoc_applications_demos"><a class="anchor" href="#_springdoc_appli
3737
<div class="ulist">
3838
<ul>
3939
<li>
40-
<p><a href="https://demos.springdoc.org/demo-spring-boot-3-webmvc" target="_blank" rel="noopener">Demo Spring Boot 3 Web MVC with OpenAPI 3</a></p>
40+
<p><a href="https://demos1.springdoc.org/demo-spring-boot-webmvc" target="_blank" rel="noopener">Demo Spring Boot 4 Web MVC with OpenAPI 3</a></p>
4141
</li>
4242
<li>
43-
<p><a href="https://demos.springdoc.org/demo-spring-boot-3-webflux-functional/swagger-ui.html" target="_blank" rel="noopener">Demo Spring Boot 3 WebFlux with Functional endpoints OpenAPI 3</a></p>
43+
<p><a href="https://demos1.springdoc.org/demo-spring-boot-webflux-functional/swagger-ui.html" target="_blank" rel="noopener">Demo Spring Boot 4 WebFlux with Functional endpoints OpenAPI 3</a></p>
4444
</li>
4545
<li>
46-
<p><a href="https://demos.springdoc.org/demo-spring-hateoas" target="_blank" rel="noopener">Demo Spring Boot 3 and Spring Hateoas with OpenAPI 3</a></p>
46+
<p><a href="https://demos1.springdoc.org/demo-spring-hateoas" target="_blank" rel="noopener">Demo Spring Boot 4 and Spring Hateoas with OpenAPI 3</a></p>
4747
</li>
4848
<li>
49-
<p><a href="https://demos.springdoc.org/spring-cloud-function-webmvc" target="_blank" rel="noopener">Demo Spring Boot 3 and Spring Cloud Function Web MVC</a></p>
49+
<p><a href="https://demos1.springdoc.org/spring-cloud-function-webmvc" target="_blank" rel="noopener">Demo Spring Boot 4 and Spring Cloud Function Web MVC</a></p>
5050
</li>
5151
<li>
52-
<p><a href="https://demos.springdoc.org/spring-cloud-function-webflux/swagger-ui.html" target="_blank" rel="noopener">Demo Spring Boot 3 and Spring Cloud Function WebFlux</a></p>
52+
<p><a href="https://demos1.springdoc.org/spring-cloud-function-webflux/swagger-ui.html" target="_blank" rel="noopener">Demo Spring Boot 4 and Spring Cloud Function WebFlux</a></p>
5353
</li>
5454
<li>
55-
<p><a href="https://demos.springdoc.org/demo-microservices/swagger-ui.html" target="_blank" rel="noopener">Demo Spring Boot 3 and Spring Cloud Gateway</a></p>
55+
<p><a href="https://demos1.springdoc.org/demo-microservices/swagger-ui.html" target="_blank" rel="noopener">Demo Spring Boot 4 and Spring Cloud Gateway</a></p>
5656
</li>
5757
</ul>
5858
</div>
@@ -67,7 +67,7 @@ <h3 id="_source_code_of_the_demo_applications"><a class="anchor" href="#_source_
6767
<div class="ulist">
6868
<ul>
6969
<li>
70-
<p><a href="https://github.com/springdoc/springdoc-openapi-demos/tree/master" target="_blank" rel="noopener">https://github.com/springdoc/springdoc-openapi-demos/tree/master</a></p>
70+
<p><a href="https://github.com/springdoc/springdoc-openapi-demos/tree/4.x" target="_blank" rel="noopener">https://github.com/springdoc/springdoc-openapi-demos/tree/4.x</a></p>
7171
</li>
7272
</ul>
7373
</div>
@@ -88,7 +88,7 @@ <h3 id="_source_code_of_the_demo_applications"><a class="anchor" href="#_source_
8888
</div>
8989
<div id="footer">
9090
<div id="footer-text">
91-
Last updated 2024-10-06 14:22:55 +0200
91+
Last updated 2025-08-22 13:21:12 +0200
9292
</div>
9393
</div>
9494
</div>

docs/v4/faq.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ <h3 id="_how_can_i_define_multiple_openapi_definitions_in_one_spring_boot_projec
111111
<div class="ulist">
112112
<ul>
113113
<li>
114-
<p><a href="https://github.com/springdoc/springdoc-openapi/tree/main/springdoc-openapi-tests/springdoc-openapi-actuator-webmvc-tests/src/test/java/test/org/springdoc/api/app68" target="_blank" rel="noopener">https://github.com/springdoc/springdoc-openapi/tree/main/springdoc-openapi-tests/springdoc-openapi-actuator-webmvc-tests/src/test/java/test/org/springdoc/api/app68</a></p>
114+
<p><a href="https://github.com/springdoc/springdoc-openapi/tree/spring-boot-4/springdoc-openapi-tests/springdoc-openapi-actuator-webmvc-tests/src/test/java/test/org/springdoc/api/app68" target="_blank" rel="noopener">https://github.com/springdoc/springdoc-openapi/tree/spring-boot-4/springdoc-openapi-tests/springdoc-openapi-actuator-webmvc-tests/src/test/java/test/org/springdoc/api/app68</a></p>
115115
</li>
116116
</ul>
117117
</div>
@@ -668,7 +668,7 @@ <h3 id="_how_can_i_test_the_swagger_ui"><a class="anchor" href="#_how_can_i_test
668668
<div class="ulist">
669669
<ul>
670670
<li>
671-
<p><a href="https://github.com/springdoc/springdoc-openapi/blob/main/springdoc-openapi-starter-webmvc-ui/src/test/java/test/org/springdoc/ui/app1/SpringDocApp1Test.java" target="_blank" rel="noopener">https://github.com/springdoc/springdoc-openapi/blob/main/springdoc-openapi-starter-webmvc-ui/src/test/java/test/org/springdoc/ui/app1/SpringDocApp1Test.java</a></p>
671+
<p><a href="https://github.com/springdoc/springdoc-openapi/blob/spring-boot-4/springdoc-openapi-starter-webmvc-ui/src/test/java/test/org/springdoc/ui/app1/SpringDocApp1Test.java" target="_blank" rel="noopener">https://github.com/springdoc/springdoc-openapi/blob/spring-boot-4/springdoc-openapi-starter-webmvc-ui/src/test/java/test/org/springdoc/ui/app1/SpringDocApp1Test.java</a></p>
672672
</li>
673673
</ul>
674674
</div>
@@ -688,7 +688,7 @@ <h3 id="_how_can_i_customise_the_openapi_object"><a class="anchor" href="#_how_c
688688
<div class="ulist">
689689
<ul>
690690
<li>
691-
<p><a href="https://github.com/springdoc/springdoc-openapi/blob/main/springdoc-openapi-starter-webflux-api/src/test/java/test/org/springdoc/api/app39/SpringDocTestApp.java" target="_blank" rel="noopener">https://github.com/springdoc/springdoc-openapi/blob/main/springdoc-openapi-starter-webflux-api/src/test/java/test/org/springdoc/api/app39/SpringDocTestApp.java</a></p>
691+
<p><a href="https://github.com/springdoc/springdoc-openapi/blob/spring-boot-4/springdoc-openapi-starter-webflux-api/src/test/java/test/org/springdoc/api/app39/SpringDocTestApp.java" target="_blank" rel="noopener">https://github.com/springdoc/springdoc-openapi/blob/spring-boot-4/springdoc-openapi-starter-webflux-api/src/test/java/test/org/springdoc/api/app39/SpringDocTestApp.java</a></p>
692692
</li>
693693
</ul>
694694
</div>
@@ -2081,7 +2081,7 @@ <h3 id="_some_parameters_are_not_generated_in_the_resulting_openapi_spec"><a cla
20812081
</div>
20822082
<div id="footer">
20832083
<div id="footer-text">
2084-
Last updated 2025-08-22 12:52:26 +0200
2084+
Last updated 2025-08-22 13:22:49 +0200
20852085
</div>
20862086
</div>
20872087
</div>

docs/v4/features.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ <h3 id="_spring_webfluxwebmvc_fn_with_functional_endpoints"><a class="anchor" hr
165165
<div class="ulist">
166166
<ul>
167167
<li>
168-
<p><a href="https://github.com/springdoc/springdoc-openapi-demos/tree/master/demo-spring-boot-3-webflux-functional">Sample webflux application using functional DSL</a></p>
168+
<p><a href="https://github.com/springdoc/springdoc-openapi-demos/tree/4.x/demo-spring-boot-webflux-functional">Sample webflux application using functional DSL</a></p>
169169
</li>
170170
</ul>
171171
</div>
@@ -302,7 +302,7 @@ <h3 id="_spring_webfluxwebmvc_fn_with_functional_endpoints"><a class="anchor" hr
302302
<div class="ulist">
303303
<ul>
304304
<li>
305-
<p><a href="https://github.com/springdoc/springdoc-openapi-demos/tree/master/demo-spring-boot-3-webflux-functional" target="_blank" rel="noopener">Sample application with Functional Endpoints documentation</a></p>
305+
<p><a href="https://github.com/springdoc/springdoc-openapi-demos/tree/4.x/demo-spring-boot-webflux-functional" target="_blank" rel="noopener">Sample application with Functional Endpoints documentation</a></p>
306306
</li>
307307
</ul>
308308
</div>
@@ -352,7 +352,7 @@ <h3 id="_integration_with_wildfly"><a class="anchor" href="#_integration_with_wi
352352
</div>
353353
<div id="footer">
354354
<div id="footer-text">
355-
Last updated 2024-11-26 16:21:53 +0100
355+
Last updated 2025-08-22 13:21:12 +0200
356356
</div>
357357
</div>
358358
</div>

docs/v4/modules.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -450,7 +450,7 @@ <h3 id="_spring_cloud_function_web_support"><a class="anchor" href="#_spring_clo
450450
<div class="ulist">
451451
<ul>
452452
<li>
453-
<p><a href="https://github.com/springdoc/springdoc-openapi-demos/tree/master/demo-spring-cloud-function" target="_blank" rel="noopener">Sample applications with Spring Cloud Function Web</a></p>
453+
<p><a href="https://github.com/springdoc/springdoc-openapi-demos/tree/4.x/demo-spring-cloud-function" target="_blank" rel="noopener">Sample applications with Spring Cloud Function Web</a></p>
454454
</li>
455455
</ul>
456456
</div>
@@ -641,7 +641,7 @@ <h3 id="_springdoc_openapi_bom"><a class="anchor" href="#_springdoc_openapi_bom"
641641
</div>
642642
<div id="footer">
643643
<div id="footer-text">
644-
Last updated 2025-08-22 12:50:06 +0200
644+
Last updated 2025-08-22 13:21:12 +0200
645645
</div>
646646
</div>
647647
</div>

src/docs/asciidoc/v4/demos.adoc

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@
22
== Springdoc-openapi Demos
33

44
=== springdoc applications demos
5-
* link:https://demos.springdoc.org/demo-spring-boot-3-webmvc[Demo Spring Boot 3 Web MVC with OpenAPI 3, window="_blank"]
6-
* link:https://demos.springdoc.org/demo-spring-boot-3-webflux-functional/swagger-ui.html[Demo Spring Boot 3 WebFlux with Functional endpoints OpenAPI 3, window="_blank"]
7-
* link:https://demos.springdoc.org/demo-spring-hateoas[Demo Spring Boot 3 and Spring Hateoas with OpenAPI 3, window="_blank"]
8-
* link:https://demos.springdoc.org/spring-cloud-function-webmvc[Demo Spring Boot 3 and Spring Cloud Function Web MVC, window="_blank"]
9-
* link:https://demos.springdoc.org/spring-cloud-function-webflux/swagger-ui.html[Demo Spring Boot 3 and Spring Cloud Function WebFlux, window="_blank"]
10-
* link:https://demos.springdoc.org/demo-microservices/swagger-ui.html[Demo Spring Boot 3 and Spring Cloud Gateway, window="_blank"]
5+
* link:https://demos1.springdoc.org/demo-spring-boot-webmvc[Demo Spring Boot 4 Web MVC with OpenAPI 3, window="_blank"]
6+
* link:https://demos1.springdoc.org/demo-spring-boot-webflux-functional/swagger-ui.html[Demo Spring Boot 4 WebFlux with Functional endpoints OpenAPI 3, window="_blank"]
7+
* link:https://demos1.springdoc.org/demo-spring-hateoas[Demo Spring Boot 4 and Spring Hateoas with OpenAPI 3, window="_blank"]
8+
* link:https://demos1.springdoc.org/spring-cloud-function-webmvc[Demo Spring Boot 4 and Spring Cloud Function Web MVC, window="_blank"]
9+
* link:https://demos1.springdoc.org/spring-cloud-function-webflux/swagger-ui.html[Demo Spring Boot 4 and Spring Cloud Function WebFlux, window="_blank"]
10+
* link:https://demos1.springdoc.org/demo-microservices/swagger-ui.html[Demo Spring Boot 4 and Spring Cloud Gateway, window="_blank"]
1111

1212
image::img/pets.png[pets.png]
1313

1414
=== Source code of the Demo Applications
15-
* link:https://github.com/springdoc/springdoc-openapi-demos/tree/master[https://github.com/springdoc/springdoc-openapi-demos/tree/master, window="_blank"]
15+
* link:https://github.com/springdoc/springdoc-openapi-demos/tree/4.x[https://github.com/springdoc/springdoc-openapi-demos/tree/4.x, window="_blank"]
1616

1717
++++
1818
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8127371937306964"

src/docs/asciidoc/v4/faq.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public GroupedOpenApi groupOpenApi() {
6060

6161
For more details about the usage, you can have a look at the following sample Test:
6262

63-
* link:https://github.com/springdoc/springdoc-openapi/tree/main/springdoc-openapi-tests/springdoc-openapi-actuator-webmvc-tests/src/test/java/test/org/springdoc/api/app68[https://github.com/springdoc/springdoc-openapi/tree/main/springdoc-openapi-tests/springdoc-openapi-actuator-webmvc-tests/src/test/java/test/org/springdoc/api/app68, window="_blank"]
63+
* link:https://github.com/springdoc/springdoc-openapi/tree/spring-boot-4/springdoc-openapi-tests/springdoc-openapi-actuator-webmvc-tests/src/test/java/test/org/springdoc/api/app68[https://github.com/springdoc/springdoc-openapi/tree/spring-boot-4/springdoc-openapi-tests/springdoc-openapi-actuator-webmvc-tests/src/test/java/test/org/springdoc/api/app68, window="_blank"]
6464

6565
=== How can I configure Swagger UI?
6666
* The support of the swagger official properties is available on `springdoc-openapi`. See link:https://swagger.io/docs/open-source-tools/swagger-ui/usage/configuration/[Official documentation, window="_blank"].
@@ -316,12 +316,12 @@ springdoc.swagger-ui.path= /swagger-ui/api-docs.html
316316

317317
=== How can I test the Swagger UI?
318318
* You can have a look on this sample test of the UI:
319-
** link:https://github.com/springdoc/springdoc-openapi/blob/main/springdoc-openapi-starter-webmvc-ui/src/test/java/test/org/springdoc/ui/app1/SpringDocApp1Test.java[https://github.com/springdoc/springdoc-openapi/blob/main/springdoc-openapi-starter-webmvc-ui/src/test/java/test/org/springdoc/ui/app1/SpringDocApp1Test.java, window="_blank"]
319+
** link:https://github.com/springdoc/springdoc-openapi/blob/spring-boot-4/springdoc-openapi-starter-webmvc-ui/src/test/java/test/org/springdoc/ui/app1/SpringDocApp1Test.java[https://github.com/springdoc/springdoc-openapi/blob/spring-boot-4/springdoc-openapi-starter-webmvc-ui/src/test/java/test/org/springdoc/ui/app1/SpringDocApp1Test.java, window="_blank"]
320320

321321
=== How can I customise the OpenAPI object ?
322322
* You can write your own implementation of `OpenApiCustomizer`.
323323
* An example is available on:
324-
** link:https://github.com/springdoc/springdoc-openapi/blob/main/springdoc-openapi-starter-webflux-api/src/test/java/test/org/springdoc/api/app39/SpringDocTestApp.java[https://github.com/springdoc/springdoc-openapi/blob/main/springdoc-openapi-starter-webflux-api/src/test/java/test/org/springdoc/api/app39/SpringDocTestApp.java, window="_blank"]
324+
** link:https://github.com/springdoc/springdoc-openapi/blob/spring-boot-4/springdoc-openapi-starter-webflux-api/src/test/java/test/org/springdoc/api/app39/SpringDocTestApp.java[https://github.com/springdoc/springdoc-openapi/blob/spring-boot-4/springdoc-openapi-starter-webflux-api/src/test/java/test/org/springdoc/api/app39/SpringDocTestApp.java, window="_blank"]
325325

326326
[source,java]
327327
----

src/docs/asciidoc/v4/features.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ Here is the link for some sample codes:
8181

8282
And the Demo code, using the functional endpoints DSL:
8383

84-
- link:https://github.com/springdoc/springdoc-openapi-demos/tree/master/demo-spring-boot-3-webflux-functional[Sample webflux application using functional DSL]
84+
- link:https://github.com/springdoc/springdoc-openapi-demos/tree/4.x/demo-spring-boot-webflux-functional[Sample webflux application using functional DSL]
8585

8686
Since version `v1.3.8`, the support of functional endpoints has been added.
8787
Two main annotations have been added for this purpose: `@RouterOperations` and `@RouterOperation`.
@@ -160,7 +160,7 @@ For that, `@RouterOperation` fields must help identify uniquely the concerned ro
160160

161161
Some code samples are available on GITHUB of demos:
162162

163-
* link:https://github.com/springdoc/springdoc-openapi-demos/tree/master/demo-spring-boot-3-webflux-functional[Sample application with Functional Endpoints documentation, window="_blank"]
163+
* link:https://github.com/springdoc/springdoc-openapi-demos/tree/4.x/demo-spring-boot-webflux-functional[Sample application with Functional Endpoints documentation, window="_blank"]
164164

165165
And some project tests: (from app69 to app75)
166166

src/docs/asciidoc/v4/modules.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ public Function<Flux<String>, Flux<String>> lowercase() {
206206

207207
Some code samples are available on GITHUB of demos:
208208

209-
* link:https://github.com/springdoc/springdoc-openapi-demos/tree/master/demo-spring-cloud-function[Sample applications with Spring Cloud Function Web, window="_blank"]
209+
* link:https://github.com/springdoc/springdoc-openapi-demos/tree/4.x/demo-spring-cloud-function[Sample applications with Spring Cloud Function Web, window="_blank"]
210210

211211

212212
=== Kotlin support

0 commit comments

Comments
 (0)