45
45
< div id ="main " class ="contained ">
46
46
< div id ="doc " class ="doc ">
47
47
< div id ="header ">
48
- < h1 > springdoc-openapi v1.6.15 </ h1 >
48
+ < h1 > springdoc-openapi v1.7.0 </ h1 >
49
49
< div class ="details ">
50
50
< span id ="author " class ="author "> The library for OpenAPI 3 with spring-boot By Badr NASS LAHSEN</ span > < br >
51
51
</ div >
@@ -62,12 +62,11 @@ <h1>springdoc-openapi v1.6.15</h1>
62
62
< li > < a href ="#spring-hateoas-support "> 3.4. Spring Hateoas support</ a > </ li >
63
63
< li > < a href ="#spring-data-rest-support "> 3.5. Spring Data Rest support</ a > </ li >
64
64
< li > < a href ="#spring-security-support "> 3.6. Spring Security support</ a > </ li >
65
- < li > < a href ="#spring-native-support "> 3.7. Spring Native support</ a > </ li >
66
- < li > < a href ="#actuator-support "> 3.8. Actuator support</ a > </ li >
67
- < li > < a href ="#spring-cloud-function-web-support "> 3.9. Spring Cloud Function Web support</ a > </ li >
68
- < li > < a href ="#kotlin-support "> 3.10. Kotlin support</ a > </ li >
69
- < li > < a href ="#groovy-support "> 3.11. Groovy support</ a > </ li >
70
- < li > < a href ="#javadoc-support "> 3.12. Javadoc support</ a > </ li >
65
+ < li > < a href ="#actuator-support "> 3.7. Actuator support</ a > </ li >
66
+ < li > < a href ="#spring-cloud-function-web-support "> 3.8. Spring Cloud Function Web support</ a > </ li >
67
+ < li > < a href ="#kotlin-support "> 3.9. Kotlin support</ a > </ li >
68
+ < li > < a href ="#groovy-support "> 3.10. Groovy support</ a > </ li >
69
+ < li > < a href ="#javadoc-support "> 3.11. Javadoc support</ a > </ li >
71
70
</ ul >
72
71
</ li >
73
72
< li > < a href ="#features "> 4. Springdoc-openapi Features</ a >
@@ -333,7 +332,7 @@ <h2 id="getting-started"><a class="anchor" href="#getting-started"></a>2. Gettin
333
332
< pre class ="highlight "> < code class ="language-xml " data-lang ="xml "> <dependency>
334
333
<groupId>org.springdoc</groupId>
335
334
<artifactId>springdoc-openapi-ui</artifactId>
336
- <version>1.6.15 </version>
335
+ <version>1.7.0 </version>
337
336
</dependency></ code > </ pre >
338
337
</ div >
339
338
</ div >
@@ -442,7 +441,7 @@ <h3 id="spring-webmvc-support"><a class="anchor" href="#spring-webmvc-support"><
442
441
< pre class ="highlight "> < code class ="language-xml " data-lang ="xml "> <dependency>
443
442
<groupId>org.springdoc</groupId>
444
443
<artifactId>springdoc-openapi-webmvc-core</artifactId>
445
- <version>1.6.15 </version>
444
+ <version>1.7.0 </version>
446
445
</dependency></ code > </ pre >
447
446
</ div >
448
447
</ div >
@@ -494,7 +493,7 @@ <h3 id="spring-webflux-support"><a class="anchor" href="#spring-webflux-support"
494
493
< pre class ="highlight "> < code class ="language-xml " data-lang ="xml "> <dependency>
495
494
<groupId>org.springdoc</groupId>
496
495
<artifactId>springdoc-openapi-webflux-ui</artifactId>
497
- <version>1.6.15 </version>
496
+ <version>1.7.0 </version>
498
497
</dependency></ code > </ pre >
499
498
</ div >
500
499
</ div >
@@ -511,7 +510,7 @@ <h3 id="spring-hateoas-support"><a class="anchor" href="#spring-hateoas-support"
511
510
< pre class ="highlight "> < code class ="language-xml " data-lang ="xml "> <dependency>
512
511
<groupId>org.springdoc</groupId>
513
512
<artifactId>springdoc-openapi-hateoas</artifactId>
514
- <version>1.6.15 </version>
513
+ <version>1.7.0 </version>
515
514
</dependency></ code > </ pre >
516
515
</ div >
517
516
</ div >
@@ -527,7 +526,7 @@ <h3 id="spring-data-rest-support"><a class="anchor" href="#spring-data-rest-supp
527
526
< pre class ="highlight "> < code class ="language-xml " data-lang ="xml "> <dependency>
528
527
<groupId>org.springdoc</groupId>
529
528
<artifactId>springdoc-openapi-data-rest</artifactId>
530
- <version>1.6.15 </version>
529
+ <version>1.7.0 </version>
531
530
</dependency></ code > </ pre >
532
531
</ div >
533
532
</ div >
@@ -543,93 +542,13 @@ <h3 id="spring-security-support"><a class="anchor" href="#spring-security-suppor
543
542
< pre class ="highlight "> < code class ="language-xml " data-lang ="xml "> <dependency>
544
543
<groupId>org.springdoc</groupId>
545
544
<artifactId>springdoc-openapi-security</artifactId>
546
- <version>1.6.15 </version>
545
+ <version>1.7.0 </version>
547
546
</dependency></ code > </ pre >
548
547
</ div >
549
548
</ div >
550
549
</ div >
551
550
< div class ="sect2 ">
552
- < h3 id ="spring-native-support "> < a class ="anchor " href ="#spring-native-support "> </ a > 3.7. Spring Native support</ h3 >
553
- < div class ="paragraph ">
554
- < p > < code > springdoc-openapi</ code > , supports out of the box < a href ="https://www.graalvm.org/ "> GraalVM</ a > native images.
555
- If the application uses < a href ="https://docs.spring.io/spring-native/docs/current/reference/htmlsingle/ "> spring-native</ a > , you should add the following dependency, in combination with the (< code > springdoc-openapi-ui</ code > or < code > springdoc-openapi-webflux-ui</ code > ) dependency:
556
- - This dependency helps native support on springdoc-openapi (Only available since < code > v1.5.13</ code > ).</ p >
557
- </ div >
558
- < div class ="listingblock ">
559
- < div class ="content ">
560
- < pre class ="highlight "> < code class ="language-xml " data-lang ="xml "> <dependency>
561
- <groupId>org.springdoc</groupId>
562
- <artifactId>springdoc-openapi-native</artifactId>
563
- <version>1.6.15</version>
564
- </dependency></ code > </ pre >
565
- </ div >
566
- </ div >
567
- < div class ="paragraph ">
568
- < p > This is the compatibility matrix which shows the tested/validated versions with < code > springdoc-openapi</ code > :</ p >
569
- </ div >
570
- < table class ="tableblock frame-all grid-all stretch ">
571
- < colgroup >
572
- < col style ="width: 50%; ">
573
- < col style ="width: 50%; ">
574
- </ colgroup >
575
- < tbody >
576
- < tr >
577
- < td class ="tableblock halign-left valign-top "> < p class ="tableblock "> springdoc-openapi Version</ p > </ td >
578
- < td class ="tableblock halign-left valign-top "> < p class ="tableblock "> spring-native Version</ p > </ td >
579
- </ tr >
580
- < tr >
581
- < td class ="tableblock halign-left valign-top "> < p class ="tableblock "> < code > 1.6.11+</ code > </ p > </ td >
582
- < td class ="tableblock halign-left valign-top "> < p class ="tableblock "> < code > 0.12.1</ code > </ p > </ td >
583
- </ tr >
584
- < tr >
585
- < td class ="tableblock halign-left valign-top "> < p class ="tableblock "> < code > 1.6.7</ code > </ p > </ td >
586
- < td class ="tableblock halign-left valign-top "> < p class ="tableblock "> < code > 0.11.4</ code > </ p > </ td >
587
- </ tr >
588
- < tr >
589
- < td class ="tableblock halign-left valign-top "> < p class ="tableblock "> < code > 1.6.3</ code > </ p > </ td >
590
- < td class ="tableblock halign-left valign-top "> < p class ="tableblock "> < code > 0.11.1</ code > </ p > </ td >
591
- </ tr >
592
- < tr >
593
- < td class ="tableblock halign-left valign-top "> < p class ="tableblock "> < code > 1.6.0</ code > </ p > </ td >
594
- < td class ="tableblock halign-left valign-top "> < p class ="tableblock "> < code > 0.11.0</ code > </ p > </ td >
595
- </ tr >
596
- < tr >
597
- < td class ="tableblock halign-left valign-top "> < p class ="tableblock "> < code > 1.5.13</ code > </ p > </ td >
598
- < td class ="tableblock halign-left valign-top "> < p class ="tableblock "> < code > 0.11-RC1</ code > </ p > </ td >
599
- </ tr >
600
- < tr >
601
- < td class ="tableblock halign-left valign-top "> < p class ="tableblock "> < code > 1.5.12</ code > </ p > </ td >
602
- < td class ="tableblock halign-left valign-top "> < p class ="tableblock "> < code > 0.10.5</ code > </ p > </ td >
603
- </ tr >
604
- < tr >
605
- < td class ="tableblock halign-left valign-top "> < p class ="tableblock "> < code > 1.5.11</ code > </ p > </ td >
606
- < td class ="tableblock halign-left valign-top "> < p class ="tableblock "> < code > 0.10.3</ code > </ p > </ td >
607
- </ tr >
608
- < tr >
609
- < td class ="tableblock halign-left valign-top "> < p class ="tableblock "> < code > 1.5.10</ code > </ p > </ td >
610
- < td class ="tableblock halign-left valign-top "> < p class ="tableblock "> < code > 0.10.1</ code > </ p > </ td >
611
- </ tr >
612
- < tr >
613
- < td class ="tableblock halign-left valign-top "> < p class ="tableblock "> < code > 1.5.9</ code > </ p > </ td >
614
- < td class ="tableblock halign-left valign-top "> < p class ="tableblock "> < code > 0.9.2</ code > </ p > </ td >
615
- </ tr >
616
- </ tbody >
617
- </ table >
618
- < div class ="admonitionblock note ">
619
- < table >
620
- < tr >
621
- < td class ="icon ">
622
- < i class ="fa icon-note " title ="Note "> </ i >
623
- </ td >
624
- < td class ="content ">
625
- The url of the swagger-ui using native images, contains the version of the swagger-ui. This is related to the following enhancement request in GraalVM < a href ="https://github.com/oracle/graal/issues/1108 "> #1108</ a > .
626
- </ td >
627
- </ tr >
628
- </ table >
629
- </ div >
630
- </ div >
631
- < div class ="sect2 ">
632
- < h3 id ="actuator-support "> < a class ="anchor " href ="#actuator-support "> </ a > 3.8. Actuator support</ h3 >
551
+ < h3 id ="actuator-support "> < a class ="anchor " href ="#actuator-support "> </ a > 3.7. Actuator support</ h3 >
633
552
< div class ="ulist ">
634
553
< ul >
635
554
< li >
@@ -793,7 +712,7 @@ <h3 id="actuator-support"><a class="anchor" href="#actuator-support"></a>3.8. Ac
793
712
</ div >
794
713
</ div >
795
714
< div class ="sect2 ">
796
- < h3 id ="spring-cloud-function-web-support "> < a class ="anchor " href ="#spring-cloud-function-web-support "> </ a > 3.9 . Spring Cloud Function Web support</ h3 >
715
+ < h3 id ="spring-cloud-function-web-support "> < a class ="anchor " href ="#spring-cloud-function-web-support "> </ a > 3.8 . Spring Cloud Function Web support</ h3 >
797
716
< div class ="paragraph ">
798
717
< p > < code > spring-cloud-function-web</ code > exposes Java Function as REST endpoint automatically.
799
718
* Since version < code > v1.6.3</ code > , the support of functional endpoints has been added.</ p >
@@ -888,7 +807,7 @@ <h3 id="spring-cloud-function-web-support"><a class="anchor" href="#spring-cloud
888
807
</ div >
889
808
</ div >
890
809
< div class ="sect2 ">
891
- < h3 id ="kotlin-support "> < a class ="anchor " href ="#kotlin-support "> </ a > 3.10 . Kotlin support</ h3 >
810
+ < h3 id ="kotlin-support "> < a class ="anchor " href ="#kotlin-support "> </ a > 3.9 . Kotlin support</ h3 >
892
811
< div class ="paragraph ">
893
812
< p > For a project that uses Kotlin, you should add the following dependency.
894
813
This dependency improves the support of Kotlin types:</ p >
@@ -898,7 +817,7 @@ <h3 id="kotlin-support"><a class="anchor" href="#kotlin-support"></a>3.10. Kotli
898
817
< pre class ="highlight "> < code class ="language-xml " data-lang ="xml "> <dependency>
899
818
<groupId>org.springdoc</groupId>
900
819
<artifactId>springdoc-openapi-kotlin</artifactId>
901
- <version>1.6.15 </version>
820
+ <version>1.7.0 </version>
902
821
</dependency></ code > </ pre >
903
822
</ div >
904
823
</ div >
@@ -914,7 +833,7 @@ <h3 id="kotlin-support"><a class="anchor" href="#kotlin-support"></a>3.10. Kotli
914
833
</ div >
915
834
</ div >
916
835
< div class ="sect2 ">
917
- < h3 id ="groovy-support "> < a class ="anchor " href ="#groovy-support "> </ a > 3.11 . Groovy support</ h3 >
836
+ < h3 id ="groovy-support "> < a class ="anchor " href ="#groovy-support "> </ a > 3.10 . Groovy support</ h3 >
918
837
< div class ="paragraph ">
919
838
< p > For a project that uses Groovy, you should add the following dependency, in combination with the springdoc-openapi-ui dependency:
920
839
This dependency improves the support of Kotlin types:</ p >
@@ -924,13 +843,13 @@ <h3 id="groovy-support"><a class="anchor" href="#groovy-support"></a>3.11. Groov
924
843
< pre class ="highlight "> < code class ="language-xml " data-lang ="xml "> <dependency>
925
844
<groupId>org.springdoc</groupId>
926
845
<artifactId>springdoc-openapi-groovy</artifactId>
927
- <version>1.6.15 </version>
846
+ <version>1.7.0 </version>
928
847
</dependency></ code > </ pre >
929
848
</ div >
930
849
</ div >
931
850
</ div >
932
851
< div class ="sect2 ">
933
- < h3 id ="javadoc-support "> < a class ="anchor " href ="#javadoc-support "> </ a > 3.12 . Javadoc support</ h3 >
852
+ < h3 id ="javadoc-support "> < a class ="anchor " href ="#javadoc-support "> </ a > 3.11 . Javadoc support</ h3 >
934
853
< div class ="paragraph ">
935
854
< p > For a project that wants to enable javadoc support, you should add the following dependency, in combination with the < code > springdoc-openapi-ui</ code > dependency:</ p >
936
855
</ div >
@@ -939,7 +858,7 @@ <h3 id="javadoc-support"><a class="anchor" href="#javadoc-support"></a>3.12. Jav
939
858
< pre class ="highlight "> < code class ="language-xml " data-lang ="xml "> <dependency>
940
859
<groupId>org.springdoc</groupId>
941
860
<artifactId>springdoc-openapi-javadoc</artifactId>
942
- <version>1.6.15 </version>
861
+ <version>1.7.0 </version>
943
862
</dependency></ code > </ pre >
944
863
</ div >
945
864
</ div >
@@ -2073,7 +1992,7 @@ <h2 id="migrating-from-springfox"><a class="anchor" href="#migrating-from-spring
2073
1992
< pre class ="highlight "> < code class ="language-xml " data-lang ="xml "> <dependency>
2074
1993
<groupId>org.springdoc</groupId>
2075
1994
<artifactId>springdoc-openapi-ui</artifactId>
2076
- <version>1.6.15 </version>
1995
+ <version>1.7.0 </version>
2077
1996
</dependency></ code > </ pre >
2078
1997
</ div >
2079
1998
</ div >
@@ -4345,7 +4264,7 @@ <h3 id="what-is-the-compatibility-matrix-of-springdoc-openapi-with-spring-boot">
4345
4264
< p > < code > springdoc-openapi</ code > is compatible with < code > spring-boot 1</ code > and < code > spring-boot 2</ code > .</ p >
4346
4265
</ div >
4347
4266
< div class ="paragraph ">
4348
- < p > In general, < strong > you should only pick the last stable version as per today 1.6.15 .</ strong > </ p >
4267
+ < p > In general, < strong > you should only pick the last stable version as per today 1.7.0 .</ strong > </ p >
4349
4268
</ div >
4350
4269
< div class ="paragraph ">
4351
4270
< p > More precisely, this the exhaustive list of spring-boot versions against which < code > springdoc-openapi</ code > has been built:</ p >
0 commit comments