React-SpringBoot
React-SpringBoot copied to clipboard
Bump org.springdoc:springdoc-openapi-starter-webmvc-ui from 2.5.0 to 2.6.0
Bumps org.springdoc:springdoc-openapi-starter-webmvc-ui from 2.5.0 to 2.6.0.
Release notes
Sourced from org.springdoc:springdoc-openapi-starter-webmvc-ui's releases.
springdoc-openapi v2.6.0 released!
What's Changed
- NPE occurs when outputting an OpenAPI document since 2.5.0 by
@footakuin springdoc/springdoc-openapi#2561- Fix missing exception response types in OpenAPI spec by
@mschoutin springdoc/springdoc-openapi#2577- fix: add support for leading tab characters with
trim-kotlin-indent. by@testersenin springdoc/springdoc-openapi#2579- pass HttpRequest to ServerBaseUrlCustomizer by
@mshimain springdoc/springdoc-openapi#2589- Fix consumes and produces calculation. Fixes #2596 by
@jakvbsin springdoc/springdoc-openapi#2600- Replace
Pageschema withPagedModelwhenpageSerializationModeis set toVIA_DTOby@EvaristeGalois11in springdoc/springdoc-openapi#2626- Ensure compatibility with previous version of spring data by
@EvaristeGalois11in springdoc/springdoc-openapi#2627New Contributors
@footakumade their first contribution in springdoc/springdoc-openapi#2561@mschoutmade their first contribution in springdoc/springdoc-openapi#2577@testersenmade their first contribution in springdoc/springdoc-openapi#2579@jakvbsmade their first contribution in springdoc/springdoc-openapi#2600@EvaristeGalois11made their first contribution in springdoc/springdoc-openapi#2626Added
- #2561 - NPE occurs when outputting an OpenAPI document since 2.5.0
- #2579 - Add support for leading tab characters with trim-kotlin-indent.
- #2589 - Pass HttpRequest to ServerBaseUrlCustomizer
- #2596, #2600 - consumes and produces calculation. Fixes
- #2625, #2626 - Replace Page schema with PagedModel when pageSerializationMode is set to VIA_DTO
- #2627 - Ensure compatibility with previous version of spring data
- #2576 - GroupedApi orders by displayName instead of name.
- #2584 - Dynamically define ApiGroups does not work.
- #2595 - Spring security support of
@RegisteredOAuth2AuthorizedClientChanged
- Upgrade spring-boot to 3.3.0
- Upgrade swagger-core to 2.2.22
- Upgrade swagger-ui to 5.17.14
- Upgrade spring-cloud-function to 4.1.2
- Upgrade spring-security-oauth2-authorization-server to 1.3.0
Fixed
- #2577 - Fix missing exception response types in OpenAPI spec
- #2591 - When an entity class contains fields of Class type, an infinite loop.
- #2603 - PolymorphicModelConverter only handles direct subtypes and misses indirect.
- #2606 - Spring Authorization Server Metadata Endpoint not compatible.
- #2621 - Content-type for POST endpoints with multipart/form-data does not work since v2.4.0.
- #2622 - Kotlin enums are always marked as required if used in Java controllers.
- #2601 - Multiple Superclasses Are Not Mapped To Multiple allOf If Used In Different Services.
- #2597 - Polymorphic fields on polymorphic parents don't get correct oneOf docs generated.
Full Changelog: https://github.com/springdoc/springdoc-openapi/compare/v2.5.0...v2.6.0
Changelog
Sourced from org.springdoc:springdoc-openapi-starter-webmvc-ui's changelog.
[2.6.0] - 2024-06-30
Added
- #2561 - NPE occurs when outputting an OpenAPI document since 2.5.0
- #2579 - Add support for leading tab characters with trim-kotlin-indent.
- #2589 - Pass HttpRequest to ServerBaseUrlCustomizer
- #2596, #2600 - consumes and produces calculation. Fixes
- #2625, #2626 - Replace Page schema with PagedModel when pageSerializationMode is set to VIA_DTO
- #2627 - Ensure compatibility with previous version of spring data
- #2576 - GroupedApi orders by displayName instead of name.
- #2584 - Dynamically define ApiGroups does not work.
- #2595 - Spring security support of
@RegisteredOAuth2AuthorizedClientChanged
- Upgrade spring-boot to 3.3.0
- Upgrade swagger-core to 2.2.22
- Upgrade swagger-ui to 5.17.14
- Upgrade spring-cloud-function to 4.1.2
- Upgrade spring-security-oauth2-authorization-server to 1.3.0
Fixed
- #2577 - Fix missing exception response types in OpenAPI spec
- #2591 - When an entity class contains fields of Class type, an infinite loop.
- #2603 - PolymorphicModelConverter only handles direct subtypes and misses indirect.
- #2606 - Spring Authorization Server Metadata Endpoint not compatible.
- #2621 - Content-type for POST endpoints with multipart/form-data does not work since v2.4.0.
- #2622 - Kotlin enums are always marked as required if used in Java controllers.
- #2601 - Multiple Superclasses Are Not Mapped To Multiple allOf If Used In Different Services.
- #2597 - Polymorphic fields on polymorphic parents don't get correct oneOf docs generated.
Commits
c1523b5[maven-release-plugin] prepare release v2.6.0935b984Polymorphic fields on polymorphic parents don't get correct oneOf docs genera...8a1e0adMultiple Superclasses Are Not Mapped To Multiple allOf If Used In Different S...fa35308@Schemaand description not picked up for polymorphic attributes. Fixes #2620cd9778fKotlin enums are always marked as required if used in Java controllers. Fixes...42de831Kotlin enums are always marked as required if used in Java controllers. Fixes...524c5faKotlin enums are always marked as required if used in Java controllers. Fixes...cf12547Content-type for POST endpoints with multipart/form-data does not work since ...6c24eb6Spring Authorization Server Metadata Endpoint not compatible. fixes #2606497bfaePolymorphicModelConverter only handles direct subtypes and misses indirect. F...- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)