Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: springdoc/springdoc-openapi

springdoc-openapi v2.8.12 released!

01 Sep 15:49
@bnasslahsen bnasslahsen
Compare
Choose a tag to compare
Loading

Changed

  • Upgrade swagger-ui to v5.28.0

Fixed

  • #3073 - Duplicate key class Parameter when documenting two GET methods with same path and PathVariable.
  • #3071 - @io.swagger.v3.oas.annotations.parameters.RequestBody does not work well with @RequestPart
  • #3066 - Parameter is now required after upgrading to springdoc-openapi 2.8.10

Full Changelog: v2.8.11...v2.8.12

Assets 2
Loading
dgcd, nico-arianto, and iyasyr reacted with thumbs up emoji
3 people reacted

springdoc-openapi v3.0.0-M1 released!

23 Aug 14:19
@bnasslahsen bnasslahsen
Compare
Choose a tag to compare
Loading

Added

  • #3062 - Add Spring Boot 4.0.0-M2 support
Loading
dgcd, jamesbradlee, mjadczuk, czyzby, burl21, limehee, and stelzer-a reacted with thumbs up emoji
7 people reacted

springdoc-openapi v2.8.11 released!

23 Aug 14:05
@bnasslahsen bnasslahsen
Compare
Choose a tag to compare
Loading

Added

  • #3065 - javadoc and overall performance optimization

Changed

  • Upgrade spring-boot to v3.5.5

Fixed

  • #3064 -ClassNotFoundException: kotlin.reflect.full.KClasses

New Contributors

Full Changelog: v2.8.10...v2.8.11

Contributors

rayuuuu
Loading
dgcd, nico-arianto, egrimstad, and lc-nyovchev reacted with thumbs up emoji
4 people reacted

springdoc-openapi v2.8.10 released!

20 Aug 12:57
@bnasslahsen bnasslahsen
Compare
Choose a tag to compare
Loading

What's Changed

Added

  • #3046 - Feature Request: Support @jakarta.annotation.Nonnull.
  • #3042 - Support externalDocs configure on SpecPropertiesCustomizer
  • #3057 - Refactor webhook discovery and scanning mechanism

Changed

  • Upgrade spring-boot to v3.5.4
  • Upgrade swagger-ui to v5.27.1
  • Upgrade swagger-core to 2.2.36

Fixed

  • #3050 - @RequestPart JSON parameters missing Content-Type in generated curl commands, causing 415 errors.
  • #2978 - Parameter is no longer optional after upgrade to 2.8.8
  • #3022 - NullPointerException thrown in SchemaUtils.
  • #3026 - Fix unexpected merging of media types
  • #3036 - Fixed "desciption"
  • #3039 - Fix: Property resolution for extensions within @OpenAPIDefinition Info object
  • #3051 - Fixes so that a RequestPart with a Map is added to the RequestBody
  • #3060 - Use adaptFromForwardedHeaders instead of deprecated fromHttpRequest

New Contributors

Full Changelog: v2.8.9...v2.8.10

Contributors

thijsnissen, lc-nyovchev, and 4 other contributors
Loading
nico-arianto, dgcd, huisam, ZuevKirill95, HyunJinNo, and LenilsonSantos98 reacted with thumbs up emoji o-shevchenko, thijsnissen, and huisam reacted with hooray emoji
8 people reacted

springdoc-openapi v2.8.9 released!

10 Jun 00:35
@bnasslahsen bnasslahsen
Compare
Choose a tag to compare
Loading

What's Changed

Added

Changed

  • Upgrade spring-boot to version 3.5.0

Fixed

  • #2982 - application/problem+json content type is not set for ProblemDetails
  • #2990 - Issues with POST Request, application/x-www-form-urlencoded and only one parameter
  • #2998 - io.swagger.v3.oas.annotations.Webhook does not work when defined on the method level
  • #3012 - Order of examples is (sometimes) not preserved

New Contributors

Full Changelog: v2.8.8...v2.8.9

Contributors

mschout, positive, and 2 other contributors
Loading
nico-arianto, dgcd, derTobsch, piotrooo, felhag, egrimstad, umutbektas, vnobo, and ignite-yoon1fe reacted with hooray emoji
9 people reacted

v2.8.8

04 May 21:22
@bnasslahsen bnasslahsen
Compare
Choose a tag to compare
Loading

Full Changelog: v2.8.7...v2.8.8

Fixed

  • #2977 - Handle projects not using kotlin-reflect #2977
Loading
dgcd, louis-jaris, nico-arianto, rd-yan-farba, yuseok-kim-edushare, and tihomir-d-dimitrov reacted with thumbs up emoji
6 people reacted

springdoc-openapi v2.8.7 released!

04 May 14:55
@bnasslahsen bnasslahsen
Compare
Choose a tag to compare
Loading

What's Changed

Added

  • #2944 - Introducing springdoc-openapi-bom project
  • #2948 - Customize Servers via application.yml
  • #2963 - Set default content type for problem details object to application/problem+jso
  • #2971 - List of value classes in Kotlin

Changed

  • Upgrade swagger-ui to v5.21.0
  • Upgrade swagger-core to 2.2.30
  • Upgrade spring-boot to version 3.4.5
  • Upgrade spring-security-oauth2-authorization-server to version 1.4.3

Fixed

  • #2947 - Unexpected warning "Appended trailing slash to static resource location"
  • #2960 - NPE when customizing group's open-api without specifying any schema
  • #2969 - fix path to register resource handler to work SwaggerIndexPageTransformer considering /webjar path prefix
  • #2964 - Cannot add custom description and example for java.time.Duration since v2.8.6
  • #2972 - @Header(schema = @Schema(type = "string")) generates empty or broken schema in OpenAPI output since 2.8.0
  • #2976, #2967 - Build Failure due to Private Inner Class.
  • #2556 - Unable to determine if it is a Kotlin type

New Contributors

Full Changelog: v2.8.6...v2.8.7

Contributors

Header, Schema, and 2 other contributors
Loading
thepipeman, nico-arianto, piotrooo, dgcd, and yuseok-kim-edushare reacted with thumbs up emoji
5 people reacted

springdoc-openapi v2.8.6 released!

23 Mar 15:48
@bnasslahsen bnasslahsen
Compare
Choose a tag to compare
Loading

What's Changed

Added

  • #2909 - Check both SerDe BeanPropertyDefinition for @JsonUnwrapped/@Schema
  • #2927 - Bail sealed class subtype introspection on Schema
  • #2917 - Add Future to ignored response wrappers
  • #2938 - Add out of the box support for LocalTime, YearMonth, MonthDay

Changed

  • Upgrade swagger-ui to v5.20.1
  • Upgrade swagger-core to 2.2.29
  • Upgrade spring-cloud-function to 4.2.2
  • Upgrade spring-boot to version 3.4.4

Fixed

  • #2928 - Add missing builder methods in SchemaBuilder
  • #2905 - ModelResolver.enumAsRef = true result in invalid openapi with actuator using enum param
  • #2939 - Duplicate ModelConverter registration with Spring Boot DevTools
  • #2941 - SpringBoot native fails /v3/api-docs when using a Map as an http entity field

New Contributors

Full Changelog: v2.8.5...v2.8.6

Contributors

wingsofovnia, JohnNiang, and 3 other contributors
Loading
jochenberger, nico-arianto, limehee, dgcd, and ApenasOLinco reacted with thumbs up emoji limehee reacted with rocket emoji
5 people reacted

springdoc-openapi v2.8.5 released!

16 Feb 14:13
@bnasslahsen bnasslahsen
Compare
Choose a tag to compare
Loading

What's Changed

Added

  • #2696 - Do not require JsonSubType annotation for sealed classes
  • #2898 - add needed runtime reflection hints for native image
  • #2891 - Refactor trimIndent Method

Changed

  • Upgrade swagger-ui to v5.18.3

Fixed

  • #2902 - Schema replaced by String when using @apiresponse with RepresentationModel (Hateoas links)
  • #2876 - Restentpoints with same name get mix up
  • #2895 - Only filter out actuator endpoints with double asterisks.
  • #2894 - respect @JsonUnwrapped & @Schema on props not fields only
  • #2881 - fix defaultValue when using @PageableDefault together with one-indexed-parameters
  • #2888 - Provide a better consistency for parameters and responses order.

New Contributors

Full Changelog: v2.8.4...v2.8.5

Loading
nico-arianto, dgcd, yuseok-kim-edushare, wingsofovnia, and Luktronic reacted with thumbs up emoji
5 people reacted

springdoc-openapi v2.8.4 released!

26 Jan 18:06
@bnasslahsen bnasslahsen
Compare
Choose a tag to compare
Loading

What's Changed

Added

  • #2873 - Improve performance of getGenericMapResponse
  • #2836 - Provide option to set allowed locales
  • #2862 - Align Swagger-UI Prefix Path with Swagger-WebMvc Behavior. This ER, removes SpringDocUIConfiguration

Changed

  • Upgrade spring-boot to 3.4.2
  • Upgrade spring-cloud-function to 4.2.1
  • Upgrade swagger-core to 2.2.28

Fixed

  • #2870 - Springdoc 2.8.x + Spring Boot 3.4.1 breaks native image support
  • #2869 - Exception logged when generating schema for delete method of Spring Data repository.
  • #2856 - @JsonUnwrapped is ignored in new version of lib.
  • #2852 - @Schema(types = "xxx") does not work for multipart param with enabled springdoc.default-support-form-data config option.

New Contributors

Full Changelog: v2.8.3...v2.8.4

Contributors

abdelmoez-guetat, martin-tarjanyi, and 2 other contributors
Loading
albertus82, yuseok-kim-edushare, dgcd, nico-arianto, dgswan, CyrilleLyam, and emersonbs-ciandt reacted with rocket emoji
7 people reacted
Previous 1 3 4 5 9 10
Previous

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /