All Versions
120
Latest Version
Avg Release Cycle
23 days
Latest Release
6 days ago

Changelog History
Page 3

  • v1.4.1 Changes

    June 09, 2020

    โž• Added

    • 0๏ธโƒฃ #714 - Ability to disable swagger-ui default petstore url
    • ๐Ÿ‘ #713 - Add Support of Actuator endpoints using webflux
    • ๐Ÿ–จ #703 - Pretty print OpenApi spec

    ๐Ÿ”„ Changed

    • โฌ†๏ธ Upgrade swagger-ui to 3.26.0

    ๐Ÿ›  Fixed

    • ๐Ÿ’ป #678 - Multiple file upload Flux error on the swagger-ui
    • #711 - Wrong ApiResponse Schema picked up in ExceptionHandlers returning void
    • #688, #349, #545 - Prevent swagger-config from being loaded twice in case of no groups
  • v1.4.0 Changes

    May 29, 2020

    โž• Added

    • ๐Ÿ‘ #644 - Support for @RepositoryRestResource
    • ๐Ÿ”€ #668 - Process @parameter annotations in method parameters as MergedAnnotations
    • ๐Ÿ‘ #674 - Support @parameter annotation attached to @RequestPart, for several @RequestParts
    • ๐Ÿ‘ #658 - Added support for GroupedOpenApi OperationCustomizer
    • #654 - Use oneOf schema for polymorphic types
    • ๐Ÿ‘ #693 - Add support for @ParameterObject with POST endpoints
    • โž• Added separate module for spring-hateoas
    • โž• Added SpringDocUtils.addHiddenRestControllers(String ...)
    • โž• Added support for wrapper types on request
    • ๐Ÿ—„ Mark GroupedOpenApi.setGroup as deprecated. Use GroupedOpenApi.group instead.

    ๐Ÿ”„ Changed

    • โฌ†๏ธ Upgrade swagger-ui to 3.25.4
    • ๐Ÿš€ Upgrade to spring-boot 2.3.0.RELEASE

    ๐Ÿ›  Fixed

    • ๐Ÿ’ป #267 - @RequestAttribute parameter appears in the UI
    • #695 - Servers OpenAPI block resets after customizing with GroupedOpenApi
    • โš  #689 - Spring-boot 1, warning about bean creation when cache disabled
    • #566 - Wrong hateoas relation
    • ๐Ÿ›  #671 - Demo URL link fixed
  • v1.3.9 Changes

    May 05, 2020

    ๐Ÿ”„ Changed
    ๐Ÿ‘Œ Improved support of spring-boot-1 and older spring versions
    #647 - Register model converters only if they are not registered already
    ๐Ÿ›  Fixed
    ๐Ÿ”€ #646 - Handle NPE on SpringDocAnnotationsUtils.mergeSchema

  • v1.3.8 Changes

    May 04, 2020

    โž• Added

    • ๐Ÿ‘ Introduce support of Webflux and Webmvc.fn with Functional Endpoints

    ๐Ÿ”„ Changed

    • #624 - Revert changes on MediaType.APPLICATION_JSON_VALUE

    ๐Ÿ›  Fixed

  • v1.3.7 Changes

    April 30, 2020

    โž• Added

    • ๐Ÿ—„ Make use of @deprecated annotations for parameters and model fields

    ๐Ÿ”„ Changed

    • #624 - Revert changes on MediaType.APPLICATION_JSON_VALUE
    • ๐Ÿ”ง #568 - Improve visibility of configuration classes

    ๐Ÿ›  Fixed

    • #626 - Springdoc with Actuator server in different port that embedded tomcat server
    • #625 - Add access to ApiResponses for OperationCustomizer.
  • v1.3.6 Changes

    April 28, 2020

    ๐Ÿ”„ Changed

    • โช Revert @ParameterObject annotation from Pageable
  • v1.3.5 Changes

    April 28, 2020

    โž• Added

    • Get fields of superclass for parameter objects
    • ๐Ÿ‘ #606 - Added MonetaryAmount support, out of the box.
    • ๐Ÿ‘ #605 - Support nested parameter objects.
    • ๐Ÿ”ง #603 - Request Body can be configured as optional.
    • ๐Ÿ‘ #588 - Support of assignableTypes attribute in @ControllerAdvice. ### ๐Ÿ”„ Changed
    • โฌ†๏ธ Upgrade swagger-ui to 3.25.1
    • ๐Ÿ‘Œ Improve Pageable support
    • #608 - Improve override OpenApiResource
    • #591 - Changing oauth2RedirectUrl to respect relaxed binding. ### ๐Ÿ›  Fixed
    • ๐Ÿ“„ #624 - Change Return type of api-docs to
    • #622 - Missing extension to schema property.
    • #609 - ( self ref) for HAL hypermedia types.
    • 0๏ธโƒฃ #610, #611 - ApiResponse DEFAULT_DESCRIPTION Improvement.
    • #601 - components schema not generated.
    • ๐Ÿ“‡ #592 - springdoc.cache is not part of additional-spring-configuration-metadata.json.
    • ๐Ÿ’ป #597 - Request Body for Maps not available in Swagger-UI.
  • v1.3.4 Changes

    April 19, 2020

    ๐Ÿ›  Fixed

    • #583 - Crash on startup with 1.3.3 for kotlin app not using kotlinx-coroutines-reactor.
  • v1.3.3 Changes

    April 18, 2020

    โž• Added

    • 0๏ธโƒฃ #322 - Make default type of Resource as binary.
    • ๐Ÿ‘ #560 - Add support kotlin Flow as response type.
    • ๐Ÿ’ป #572 - Add support for swagger-ui-property 'urls.primaryName'. ### ๐Ÿ”„ Changed
    • ๐Ÿšš #561 - remove pageable required.
    • ๐Ÿ’ป #567 - springdoc.swagger-ui.oauth.additionalQueryStringParams as map instead of list. ### ๐Ÿ›  Fixed
    • #570 - Spring HATEOAS fixing _embedded.
    • ๐Ÿ›  #563 - Spring 4 incompatibility using springdoc-openapi 1.2.30+. Fixes.
    • ๐Ÿ‘ #562 - Lazy Initialisation breaks WebFlux support.
  • v1.3.2 Changes

    April 12, 2020

    โž• Added

    • ๐Ÿ‘ #541 - Add support for none required fields on @ParameterObject
    • ๐Ÿ‘Œ Support headers without value (headers = "X-API-VERSION") ### ๐Ÿ”„ Changed
    • ๐Ÿ‘ #544 - Improve @Parameter annotation support for header
    • โœ… #156 - Added test for required param object is not marked as required
    • #553 - Ignore Map type with @RequestParam(required = false) in method
    • ๐Ÿ‘ #549 - Imrpove Spring HATEOAS support ### ๐Ÿ›  Fixed
    • ๐Ÿ’ป #543 - Description for Pageable parameters is not displayed in swagger-ui using @ParameterObject.
    • #555 - The response scheme is erased with the generic void type
    • ๐Ÿ‘ป #545 - Random null pointer exception in 1.3.1