springdoc-openapi v1.6.13 Release Notes

Release Date: 2022-11-20 // 3 months ago
  • โž• Added

    • #1929 - Enables no cache on not cache swagger-initializer.js
    • #1922 - Check existence of superclass before accessing its name
    • 1923 - Javadoc description of the @RequestPart param of multipart/form-data to the parameter description

      ๐Ÿ”„ Changed

    • โฌ†๏ธ Upgrade spring-boot to 2.7.5

    • โฌ†๏ธ Upgrade swagger-core to 2.2.7

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

    • ๐Ÿš€ #1912 - Upgrade spring-security-oauth2 to 2.5.2.RELEASE

    ๐Ÿ›  Fixed

    • #1892 - springdoc.model-and-view-allowed enhanced
    • #1901 - When @Get, using @Parameter over the method results in duplicate of the same parameter
    • #1909 - ExceptionHandler in controller is not used by another controller
    • ๐Ÿ’ป #1904 - springdoc-openapi-webflux-ui 2.0.0-M7 + spring actuator + spring cloud crashes at startup
    • ๐Ÿ”ง #1911 - Wrong type for springdoc.swagger-ui.oauth.useBasicAuthenticationWithAccessCodeGrant configuration property
    • ๐Ÿ”’ #1931 - Spring Security form login only offers application/json req body type.

Previous changes from v1.6.12

  • โž• Added

    • #1888 - custom Summary for actuator
    • ๐Ÿ‘ #1881 - Support @Hidden annotation on REST repositories
    • #1878 - Sort request methods
    • ๐Ÿ‘ #1830 - Support Java record
    • #1814 - Allow requestBody creation for GET on openapi resource endpoint

    ๐Ÿ”„ Changed

    • โฌ†๏ธ Upgrade swagger-core to 2.2.4
    • โฌ†๏ธ Upgrade spring-boot to 2.7.4
    • โฌ†๏ธ Upgrade swagger-ui to 4.14.3

    ๐Ÿ›  Fixed

    • #1829 - Wrong schema generation on endpoint consuming multipart form data combined with JsonView
    • #1842 - A HTTP header in multipart/form-data is handled as form item instead of header
    • #1845 - Wrong "response" description with two controllers having its own ExceptionHandler.
    • ๐Ÿ›  #1855 - Fixed a bug that duplicate field were get for record classes.
    • ๐Ÿ’ป #1820 - Refresh the browser each time, the global header is added in duplicate.
    • #523 - No documented way to handle Mono/Flux without Webflux.
    • ๐Ÿ’ป #1816 - Parameters with same name but different locations can't render in UI properly