File tree Expand file tree Collapse file tree 14 files changed +72
-29
lines changed
springdoc-openapi-javadoc/src
main/java/org/springdoc/openapi/javadoc
test/java/test/org/springdoc/api
springdoc-openapi-webflux-core/src/test/java/test/org/springdoc/api
springdoc-openapi-webmvc-core/src/test/java/test/org/springdoc/api/app148 Expand file tree Collapse file tree 14 files changed +72
-29
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,20 @@ All notable changes to this project will be documented in this file.
44The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
55and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
66
7+ ## [ 1.6.8] - 2022-04-22
8+ ### Added
9+ - #1616 - Add global customizer and filters
10+ - #1620 - Allow ComposedSchemas to replace non-composed so we can respect polymorphic links discovered in later methods
11+ - #1579 - Updated class and method javadoc handling
12+ ### Changed
13+ - upgrade to spring-boot 2.6.7
14+ - #1603 - Update swagger-ui path from /swaggerui to /swagger-ui when using management port (actuator) .
15+ - Prefer ComposedSchemas over non-composed so that method name order doesn't prevent polymorphic links generating into the spec
16+ ### Fixed
17+ - #1621 - Redirection to UI broken with query-config-enabled when any other boolean parameter is defined.
18+ - #1617 - spring cloud stream crashes at startup.
19+ - #1605 - spring-native NullPointerException due to missing TypeHint
20+
721## [ 1.6.7] - 2022-04-07
822### Added
923- #1596 - Add title property to GroupedOpenApi class for displaying a Human readable group name.
Original file line number Diff line number Diff line change 2525import java .util .List ;
2626import java .util .Map ;
2727
28- import com .github .therapi .runtimejavadoc .*;
28+ import com .github .therapi .runtimejavadoc .ClassJavadoc ;
29+ import com .github .therapi .runtimejavadoc .CommentFormatter ;
30+ import com .github .therapi .runtimejavadoc .FieldJavadoc ;
31+ import com .github .therapi .runtimejavadoc .MethodJavadoc ;
32+ import com .github .therapi .runtimejavadoc .ParamJavadoc ;
33+ import com .github .therapi .runtimejavadoc .RuntimeJavadoc ;
34+ import com .github .therapi .runtimejavadoc .ThrowsJavadoc ;
2935import org .apache .commons .lang3 .StringUtils ;
3036import org .springdoc .core .providers .JavadocProvider ;
3137
Original file line number Diff line number Diff line change 22
33import io .swagger .v3 .oas .models .OpenAPI ;
44import io .swagger .v3 .oas .models .info .Info ;
5+ import test .org .springdoc .api .AbstractSpringDocTest ;
6+
57import org .springframework .boot .autoconfigure .SpringBootApplication ;
68import org .springframework .context .annotation .Bean ;
79import org .springframework .test .context .TestPropertySource ;
8- import test .org .springdoc .api .AbstractSpringDocTest ;
910
1011/**
1112 * The type Spring doc app 162 test.
Original file line number Diff line number Diff line change 11package test .org .springdoc .api .app162 .rest ;
22
3- import org .springframework .http .HttpStatus ;
4- import org .springframework .http .MediaType ;
5- import org .springframework .http .ResponseEntity ;
6- import org .springframework .web .bind .annotation .*;
3+ import java .util .List ;
4+
75import test .org .springdoc .api .app162 .exception .NoResultException ;
86import test .org .springdoc .api .app162 .exception .NonUniqueResultException ;
97import test .org .springdoc .api .app162 .rest .dto .JavadocOnlyRestDto ;
108
11- import java .util .List ;
9+ import org .springframework .http .HttpStatus ;
10+ import org .springframework .http .MediaType ;
11+ import org .springframework .http .ResponseEntity ;
12+ import org .springframework .web .bind .annotation .GetMapping ;
13+ import org .springframework .web .bind .annotation .PathVariable ;
14+ import org .springframework .web .bind .annotation .PostMapping ;
15+ import org .springframework .web .bind .annotation .PutMapping ;
16+ import org .springframework .web .bind .annotation .RequestBody ;
17+ import org .springframework .web .bind .annotation .RequestMapping ;
18+ import org .springframework .web .bind .annotation .ResponseStatus ;
19+ import org .springframework .web .bind .annotation .RestController ;
1220
1321/**
1422 * This is the {@code JavadocOnlyRestController} class javadoc.
Original file line number Diff line number Diff line change 11package test .org .springdoc .api .app162 .rest .util ;
22
3+ import test .org .springdoc .api .app162 .exception .NoResultException ;
4+ import test .org .springdoc .api .app162 .exception .NonUniqueResultException ;
5+
36import org .springframework .http .HttpStatus ;
47import org .springframework .http .ResponseEntity ;
58import org .springframework .web .bind .annotation .ExceptionHandler ;
69import org .springframework .web .bind .annotation .ResponseStatus ;
710import org .springframework .web .bind .annotation .RestControllerAdvice ;
8- import test .org .springdoc .api .app162 .exception .NoResultException ;
9- import test .org .springdoc .api .app162 .exception .NonUniqueResultException ;
1011
1112/**
1213 * REST exception handlers.
Original file line number Diff line number Diff line change 44import io .swagger .v3 .oas .annotations .Parameter ;
55import io .swagger .v3 .oas .annotations .responses .ApiResponse ;
66import io .swagger .v3 .oas .annotations .tags .Tag ;
7- import org .springframework .http .HttpStatus ;
8- import org .springframework .http .MediaType ;
9- import org .springframework .http .ResponseEntity ;
10- import org .springframework .web .bind .annotation .*;
117import test .org .springdoc .api .app163 .exception .NoResultException ;
128import test .org .springdoc .api .app163 .exception .NonUniqueResultException ;
139import test .org .springdoc .api .app163 .rest .dto .AnnotationOverrideForJavadocRestDto ;
1410
11+ import org .springframework .http .HttpStatus ;
12+ import org .springframework .http .MediaType ;
13+ import org .springframework .http .ResponseEntity ;
14+ import org .springframework .web .bind .annotation .GetMapping ;
15+ import org .springframework .web .bind .annotation .PathVariable ;
16+ import org .springframework .web .bind .annotation .PostMapping ;
17+ import org .springframework .web .bind .annotation .PutMapping ;
18+ import org .springframework .web .bind .annotation .RequestBody ;
19+ import org .springframework .web .bind .annotation .RequestMapping ;
20+ import org .springframework .web .bind .annotation .ResponseStatus ;
21+ import org .springframework .web .bind .annotation .RestController ;
22+
1523/**
1624 * This is the {@code AnnotationOverrideForJavadocRestController} class javadoc.
1725 */
Original file line number Diff line number Diff line change 11package test .org .springdoc .api .app163 .rest .dto ;
22
3- import io .swagger .v3 .oas .annotations .media .Schema ;
4-
53/**
64 * This is the {@code AnnotationOverrideForJavadocRestDto2} class javadoc.
75 */
Original file line number Diff line number Diff line change 11package test .org .springdoc .api .app163 .rest .util ;
22
3+ import test .org .springdoc .api .app163 .exception .NoResultException ;
4+ import test .org .springdoc .api .app163 .exception .NonUniqueResultException ;
5+
36import org .springframework .http .HttpStatus ;
47import org .springframework .http .ResponseEntity ;
58import org .springframework .web .bind .annotation .ExceptionHandler ;
69import org .springframework .web .bind .annotation .ResponseStatus ;
710import org .springframework .web .bind .annotation .RestControllerAdvice ;
8- import test .org .springdoc .api .app163 .exception .NoResultException ;
9- import test .org .springdoc .api .app163 .exception .NonUniqueResultException ;
1011
1112/**
1213 * REST exception handlers.
Original file line number Diff line number Diff line change 22
33import io .swagger .v3 .oas .models .OpenAPI ;
44import io .swagger .v3 .oas .models .info .Info ;
5+ import test .org .springdoc .api .AbstractSpringDocTest ;
6+
57import org .springframework .boot .autoconfigure .SpringBootApplication ;
68import org .springframework .context .annotation .Bean ;
7- import org .springframework .test .context .TestPropertySource ;
8- import test .org .springdoc .api .AbstractSpringDocTest ;
99
1010/**
1111 * The type Spring doc app 164 test.
Original file line number Diff line number Diff line change 11package test .org .springdoc .api .app164 .rest ;
22
3+ import test .org .springdoc .api .app164 .exception .NoResultException ;
4+ import test .org .springdoc .api .app164 .exception .NonUniqueResultException ;
5+
36import org .springframework .http .HttpStatus ;
47import org .springframework .http .MediaType ;
58import org .springframework .http .ResponseEntity ;
6- import org .springframework .web .bind .annotation .*;
7- import test .org .springdoc .api .app164 .exception .NoResultException ;
8- import test .org .springdoc .api .app164 .exception .NonUniqueResultException ;
9+ import org .springframework .web .bind .annotation .GetMapping ;
10+ import org .springframework .web .bind .annotation .PathVariable ;
11+ import org .springframework .web .bind .annotation .PostMapping ;
12+ import org .springframework .web .bind .annotation .RequestBody ;
13+ import org .springframework .web .bind .annotation .RequestMapping ;
14+ import org .springframework .web .bind .annotation .ResponseStatus ;
15+ import org .springframework .web .bind .annotation .RestController ;
916
1017/**
1118 * This is the {@code JavadocOnlyRestController} class javadoc.
You can’t perform that action at this time.
0 commit comments