Skip to content

Update dependency org.springdoc:springdoc-openapi-starter-webmvc-ui to v3.2.0 - #2790

Merged
commjoen merged 1 commit into
masterfrom
renovate/springdoc.version
Nov 2, 2026
Merged

commjoen merged 1 commit into
masterfrom
renovate/springdoc.version

Conversation

@renovate

@renovate renovate Bot commented Nov 1, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
org.springdoc:springdoc-openapi-starter-webmvc-ui (source) 3.1.1 → 3.2.0 age confidence

Release Notes

springdoc/springdoc-openapi (org.springdoc:springdoc-openapi-starter-webmvc-ui)

v3.2.0

Compare Source

Added
  • #​3370 – A ParameterCustomizer can read the type-use annotations of a parameter, including the ones declared on the value wrapped in an Optional, such as Optional<@MyAnnotation Foo>
  • #​3382 – Mark the Java properties annotated with @Nullable (JSpecify, Spring, JSR-305) as nullable in their schema, including $ref and oneOf properties. Opt-in with springdoc.model-converters.java-nullable-property-customizer.enabled=true
  • #​3390 – Add springdoc.model-converters.polymorphic-converter.one-of-as-ref to emit the polymorphic oneOf unions as reusable component schemas, named after the parent schema with the suffix set by springdoc.model-converters.polymorphic-converter.one-of-ref-suffix (Variant by default)
  • #​3388 – Register the MCP tools with a McpStatelessSyncServer, for the STATELESS protocol
Changed
  • The MCP dashboard no longer pre-fills the OAuth2 token endpoint, client id and client secret. The form shows hints instead, and warns when the token endpoint is not HTTPS
  • #​3354 – The default API version is only listed in the header or query parameter of the operations that serve it: a handler method mapped to it, or one without a version
  • #​3360 – The properties of Spring Data PagedModel and its PageMetadata are now marked as required, as they are always serialized
  • #​3361 – The amount and currency properties of MonetaryAmount are now marked as required
  • #​3359 – Upgrade Scalar to version 0.6.83. The first tag is now open by default, and the links to models changed from #model/name to #models/Name
  • #​3383 – Upgrade Spring AI to version 2.0.1. The MCP SDK version is now the one required by Spring AI
  • Upgrade spring-boot to version 4.1.2
  • Upgrade swagger-ui to version 5.34.0
  • Upgrade spring-cloud-function to version 5.0.5
  • Use the spring-security-oauth2-authorization-server version managed by Spring Boot (7.1.2) instead of 2.0.0-M2
Fixed
  • #​3352 – A @ResponseStatus on a controller class is now applied to the responses of its operations
  • #​3355 – An injected WebSession parameter is no longer documented as a query parameter in WebFlux applications
  • #​3354 – /v3/api-docs no longer fails when an API version parameter declares @Schema(allowableValues)
  • #​3364 – The application no longer fails to start when Spring HATEOAS is on the classpath without a LinkRelationProvider bean
  • #​3368 – A WebAsyncTask return type is now unwrapped, so its response is described by its result type
  • #​3377 – A JSpecify @Nullable on a controller method parameter now makes its schema nullable
  • #​3381 – A nullable Kotlin property described by a oneOf schema, such as a sealed class, is now documented as nullable
  • #​3387 – Scalar's own integration works again with the Swagger UI and API-only starters: only the Springdoc Scalar starters replace it
  • #​3373 – springdoc no longer lifts Jackson 2 above the version managed by Spring Boot in Gradle builds

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • On day 1 and 15 of the month (* * 1,15 * *)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added dependencies Pull requests that update a dependency file renovate labels Nov 1, 2026
@renovate
renovate Bot requested a review from commjoen as a code owner November 1, 2026 20:42
@renovate renovate Bot added the renovate label Nov 1, 2026
@renovate
renovate Bot requested a review from bendehaan as a code owner November 1, 2026 20:42
@renovate
renovate Bot force-pushed the renovate/springdoc.version branch from f82c34d to a16b644 Compare November 2, 2026 10:35
@commjoen
commjoen merged commit 202dbaa into master Nov 2, 2026
18 checks passed
@commjoen
commjoen deleted the renovate/springdoc.version branch November 2, 2026 10:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file renovate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant