Added
- #3246 – Add Springdoc OpenAPI MCP (Model Context Protocol) support
- #3256 – Auto-set
nullable: truefor Kotlin nullable types in schema properties - #3239 – Add support for the
@Rangeconstraint validation annotation - #3244 – Handle default values for
LocalDate
Changed
- Upgrade Spring Boot to version 4.0.5
- Upgrade swagger-core to version 2.2.47
- Upgrade swagger-ui to version 5.32.2
- #3260 –
@ConditionalOnClass(HateoasProperties.class)inSpringDocHateoasConfiguration - Forwards all MCP non-transport headers to downstream methods
- Dynamically resolve the base path from
window.location.pathnamefor MCP UI
Fixed
- #3258 – Setting API Version Required when using WebFlux breaks the Swagger UI
- #3259 – Annotated Generic properties getting applied to sibling properties
- #3255 –
Directionenum: fixed visibility scope of group order so thatsetGroupsOrdermethod can be used - #3247 – Preserve YAML group URLs in Swagger UI
- #3245 – Upgrade swagger-core from version 2.2.43 to 2.2.45
- #3235 –
PropertyResolverUtilsretains aJsonNodewhen reading anExtensionPropertyannotation - #3226 – Propagate
JsonViewcontext when resolvingPage<T>schema
New Contributors
- @seregamorph made their first contribution in #3260
Full Changelog: v3.0.2...v3.0.3