Sourced from org.springdoc:springdoc-openapi-starter-webmvc-ui's releases.
springdoc-openapi v2.8.11 released!
Added
- #3065 - javadoc and overall performance optimization
Changed
- Upgrade spring-boot to v3.5.5
Fixed
- #3064 -ClassNotFoundException: kotlin.reflect.full.KClasses
New Contributors
@rayuuuu
made their first contribution in springdoc/springdoc-openapi#3065Full Changelog: https://github.com/springdoc/springdoc-openapi/compare/v2.8.10...v2.8.11
springdoc-openapi v2.8.10 released!
What's Changed
- Fix unexpected merging of media types by
@Mattias-Sehlstedt
in springdoc/springdoc-openapi#3026- Fixed "desciption" typo by
@lc-nyovchev
in springdoc/springdoc-openapi#3036- Fix: Property resolution for extensions within
@OpenAPIDefinition
Info object by@limehee
in springdoc/springdoc-openapi#3039- Support externalDocs configure on SpecPropertiesCustomizer by
@huisam
in springdoc/springdoc-openapi#3042- Use adaptFromForwardedHeaders instead of deprecated fromHttpRequest by
@thijsnissen
in springdoc/springdoc-openapi#3060- Fixes so that a RequestPart with a Map is added to the RequestBody by
@Mattias-Sehlstedt
in springdoc/springdoc-openapi#3051- Refactor webhook discovery and scanning mechanism by
@zdary
in springdoc/springdoc-openapi#3057Added
- #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
... (truncated)
Sourced from org.springdoc:springdoc-openapi-starter-webmvc-ui's changelog.
[2.8.11] - 2025-08-23
Added
- #3065 - javadoc and overall performance optimization
Changed
- Upgrade spring-boot to v3.5.5
Fixed
- #3064 -ClassNotFoundException: kotlin.reflect.full.KClasses
[2.8.10] - 2025-08-20
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
1cf8e58
[maven-release-plugin] prepare release v2.8.119d81121
CHANGELOG.md update00d8525
performance tunningfba0114
upgrade to spring-boot 3.5.5957b4a9
Merge branch 'rayuuuu-main'5823621
Merge branch 'main' of https://github.com/rayuuuu/springdoc-openapi
into rayu...133b4c3
java.lang.ClassNotFoundException: kotlin.reflect.full.KClasses when
upgrade f...7be993e
feat: javadoc performance optimizatione1b9f71
[maven-release-plugin] prepare for next development iteration2a59f95
[maven-release-plugin] prepare release v2.8.10Sourced from org.springframework.boot's releases.
v3.5.5
:lady_beetle: Bug Fixes
- Hazelcast health indicator reports the wrong status when Hazelcast has shut down due to an out-of-memory error #46909
- Performance critical tracing code has high overhead due to the use of the Stream API #46844
- SpringLiquibaseCustomizer is exposed outside its defined visibility scope #46758
- Race condition in OutputCapture can result in stale data #46721
- Auto-configured WebClient no longer uses context's ReactorResourceFactory #46673
- Default value not detected for a field annoted with
@Name
#46666- Missing metadata when using
@Name
with a constructor-bound property #46663- Missing property for Spring Authorization Server's PAR endpoint #46641
- Property name is incorrect when reporting a mis-configured OAuth 2 Resource Server JWT public key location #46636
- Memory not freed on context restart in JpaMetamodel#CACHE with spring.main.lazy-initialization=true #46634
- Auto-configured MockMvc ignores
@FilterRegistration
annotation #46605- Failure to discover default value for a primitive should not lead to document its default value #46561
:notebook_with_decorative_cover: Documentation
- Kotlin samples for configuration metadata are in the wrong package #46857
- Observability examples in the reference guide are missing the Kotlin version #46798
- Align method descriptions for SslOptions getCiphers and getEnabledProtocols with
@returns
#46769- Tracing samples in the reference guide are missing the Kotlin version #46767
- Improve Virtual Threads section to mention the changes in Java 24 #46610
- spring.test.webtestclient.timeout is not documented #46588
- spring-boot-test-autoconfigure should use the configuration properties annotation processor like other modules #46585
- Adapt deprecation level for management.health.influxdb.enabled #46580
- spring.test.mockmvc properties are not documented #46578
:hammer: Dependency Upgrades
- Upgrade to Angus Mail 2.0.4 #46725
- Upgrade to AssertJ 3.27.4 #46726
- Upgrade to Byte Buddy 1.17.7 #46883
- Upgrade to Couchbase Client 3.8.3 #46794
- Upgrade to Elasticsearch Client 8.18.5 #46830
- Upgrade to Hibernate 6.6.26.Final #46884
- Upgrade to Hibernate Validator 8.0.3.Final #46728
- Upgrade to HikariCP 6.3.2 #46729
- Upgrade to Jersey 3.1.11 #46730
- Upgrade to Jetty 12.0.25 #46831
- Upgrade to Jetty Reactive HTTPClient 4.0.11 #46885
- Upgrade to jOOQ 3.19.25 #46808
- Upgrade to MariaDB 3.5.5 #46779
- Upgrade to Maven Javadoc Plugin 3.11.3 #46886
- Upgrade to Micrometer 1.15.3 #46701
- Upgrade to Micrometer Tracing 1.5.3 #46702
- Upgrade to MySQL 9.4.0 #46732
- Upgrade to Netty 4.1.124.Final #46832
- Upgrade to Pulsar 4.0.6 #46733
- Upgrade to Reactor Bom 2024.0.9 #46703
... (truncated)
3537d25
Release v3.5.5a22e28e
Merge branch '3.4.x' into 3.5.x4cb8c8a
Next development version (v3.4.10-SNAPSHOT)9d205e2
Merge branch '3.4.x' into 3.5.x47b0632
Merge pull request #46927
from izeye8b71458
Adapt checkstyle rules for 3.4.xfb99bad
Remove redundant suppressions from Checkstyle configuration8af836a
Upgrade to Spring RESTDocs 3.0.5ae6c6a5
Merge branch '3.4.x' into 3.5.xb6bae9f
Upgrade to Spring RESTDocs 3.0.5Sourced from github/codeql-action's releases.
v3.29.11
CodeQL Action Changelog
See the releases page for the relevant changes to the CodeQL CLI and language packs.
3.29.11 - 21 Aug 2025
- Update default CodeQL bundle version to 2.22.4. #3044
See the full CHANGELOG.md for more information.
Sourced from github/codeql-action's changelog.
CodeQL Action Changelog
See the releases page for the relevant changes to the CodeQL CLI and language packs.
[UNRELEASED]
No user facing changes.
3.29.11 - 21 Aug 2025
- Update default CodeQL bundle version to 2.22.4. #3044
3.29.10 - 18 Aug 2025
No user facing changes.
3.29.9 - 12 Aug 2025
No user facing changes.
3.29.8 - 08 Aug 2025
- Fix an issue where the Action would autodetect unsupported languages such as HTML. #3015
3.29.7 - 07 Aug 2025
This release rolls back 3.29.6 to address issues with language autodetection. It is identical to 3.29.5.
3.29.6 - 07 Aug 2025
- The
cleanup-level
input to theanalyze
Action is now deprecated. The CodeQL Action has written a limited amount of intermediate results to the database since version 2.2.5, and now automatically manages cleanup. #2999- Update default CodeQL bundle version to 2.22.3. #3000
3.29.5 - 29 Jul 2025
- Update default CodeQL bundle version to 2.22.2. #2986
3.29.4 - 23 Jul 2025
No user facing changes.
3.29.3 - 21 Jul 2025
No user facing changes.
3.29.2 - 30 Jun 2025
- Experimental: When the
quality-queries
input for theinit
action is provided with an argument, separate.quality.sarif
files are produced and uploaded for each language with the results of the specified queries. Do not use this in production as it is part of an internal experiment and subject to change at any time. #29353.29.1 - 27 Jun 2025
... (truncated)
3c3833e
Merge pull request #3052
from github/update-v3.29.11-14148a4338c4bfbd
Update changelog for v3.29.1114148a4
Merge pull request #3044
from github/update-bundle/codeql-bundle-v2.22.471b2cb3
Add changelog note2bf7825
Update default bundle to codeql-bundle-v2.22.4db69a51
Merge pull request #3049
from github/update-supported-enterprise-server-versionsa68d47b
Merge pull request #3050
from github/henrymercer/init-not-called-config-errore496ff9
Make "init not called" a configuration errorfd2ea72
Update supported GitHub Enterprise Server versions6dee5bc
Merge pull request #3045
from github/dependabot/npm_and_yarn/npm-5b4171dd16Sourced from org.springframework.boot:spring-boot-dependencies's releases.
v3.5.5
:lady_beetle: Bug Fixes
- Hazelcast health indicator reports the wrong status when Hazelcast has shut down due to an out-of-memory error #46909
- Performance critical tracing code has high overhead due to the use of the Stream API #46844
- SpringLiquibaseCustomizer is exposed outside its defined visibility scope #46758
- Race condition in OutputCapture can result in stale data #46721
- Auto-configured WebClient no longer uses context's ReactorResourceFactory #46673
- Default value not detected for a field annoted with
@Name
#46666- Missing metadata when using
@Name
with a constructor-bound property #46663- Missing property for Spring Authorization Server's PAR endpoint #46641
- Property name is incorrect when reporting a mis-configured OAuth 2 Resource Server JWT public key location #46636
- Memory not freed on context restart in JpaMetamodel#CACHE with spring.main.lazy-initialization=true #46634
- Auto-configured MockMvc ignores
@FilterRegistration
annotation #46605- Failure to discover default value for a primitive should not lead to document its default value #46561
:notebook_with_decorative_cover: Documentation
- Kotlin samples for configuration metadata are in the wrong package #46857
- Observability examples in the reference guide are missing the Kotlin version #46798
- Align method descriptions for SslOptions getCiphers and getEnabledProtocols with
@returns
#46769- Tracing samples in the reference guide are missing the Kotlin version #46767
- Improve Virtual Threads section to mention the changes in Java 24 #46610
- spring.test.webtestclient.timeout is not documented #46588
- spring-boot-test-autoconfigure should use the configuration properties annotation processor like other modules #46585
- Adapt deprecation level for management.health.influxdb.enabled #46580
- spring.test.mockmvc properties are not documented #46578
:hammer: Dependency Upgrades
- Upgrade to Angus Mail 2.0.4 #46725
- Upgrade to AssertJ 3.27.4 #46726
- Upgrade to Byte Buddy 1.17.7 #46883
- Upgrade to Couchbase Client 3.8.3 #46794
- Upgrade to Elasticsearch Client 8.18.5 #46830
- Upgrade to Hibernate 6.6.26.Final #46884
- Upgrade to Hibernate Validator 8.0.3.Final #46728
- Upgrade to HikariCP 6.3.2 #46729
- Upgrade to Jersey 3.1.11 #46730
- Upgrade to Jetty 12.0.25 #46831
- Upgrade to Jetty Reactive HTTPClient 4.0.11 #46885
- Upgrade to jOOQ 3.19.25 #46808
- Upgrade to MariaDB 3.5.5 #46779
- Upgrade to Maven Javadoc Plugin 3.11.3 #46886
- Upgrade to Micrometer 1.15.3 #46701
- Upgrade to Micrometer Tracing 1.5.3 #46702
- Upgrade to MySQL 9.4.0 #46732
- Upgrade to Netty 4.1.124.Final #46832
- Upgrade to Pulsar 4.0.6 #46733
- Upgrade to Reactor Bom 2024.0.9 #46703
... (truncated)
3537d25
Release v3.5.5a22e28e
Merge branch '3.4.x' into 3.5.x4cb8c8a
Next development version (v3.4.10-SNAPSHOT)9d205e2
Merge branch '3.4.x' into 3.5.x47b0632
Merge pull request #46927
from izeye8b71458
Adapt checkstyle rules for 3.4.xfb99bad
Remove redundant suppressions from Checkstyle configuration8af836a
Upgrade to Spring RESTDocs 3.0.5ae6c6a5
Merge branch '3.4.x' into 3.5.xb6bae9f
Upgrade to Spring RESTDocs 3.0.5Sourced from org.springframework.security:spring-security-core's releases.
6.5.3
:star: New Features
- Add META-INF/LICENSE.txt to published jars #17639
- Update Angular documentation links in csrf.adoc #17653
- Update Shibboleth Repository URL #17637
- Use 2004-present Copyright #17634
:beetle: Bug Fixes
- Add Missing Navigation in Preparing for 7.0 Guide #17731
- DPoP authentication throws JwtDecoderFactory ClassNotFoundException #17249
- OpenSamlAssertingPartyDetails Should Be Serializable #17727
- Use final values in equals and hashCode #17621
:hammer: Dependency Upgrades
- Bump com.webauthn4j:webauthn4j-core from 0.29.4.RELEASE to 0.29.5.RELEASE #17739
- Bump com.webauthn4j:webauthn4j-core from 0.29.4.RELEASE to 0.29.5.RELEASE #17690
- Bump com.webauthn4j:webauthn4j-core from 0.29.4.RELEASE to 0.29.5.RELEASE #17684
- Bump com.webauthn4j:webauthn4j-core from 0.29.4.RELEASE to 0.29.5.RELEASE #17661
- Bump io.micrometer:micrometer-observation from 1.14.8 to 1.14.9 #17615
- Bump io.micrometer:micrometer-observation from 1.14.8 to 1.14.9 #17599
- Bump io.micrometer:micrometer-observation from 1.14.9 to 1.14.10 #17737
- Bump io.micrometer:micrometer-observation from 1.14.9 to 1.14.10 #17701
- Bump io.mockk:mockk from 1.14.4 to 1.14.5 #17614
- Bump io.spring.develocity.conventions from 0.0.23 to 0.0.24 #17647
- Bump io.spring.gradle:spring-security-release-plugin from 1.0.10 to 1.0.11 #17733
- Bump io.spring.gradle:spring-security-release-plugin from 1.0.10 to 1.0.11 #17711
- Bump io.spring.gradle:spring-security-release-plugin from 1.0.6 to 1.0.10 #17612
- Bump io.spring.gradle:spring-security-release-plugin from 1.0.6 to 1.0.10 #17598
- Bump org-eclipse-jetty from 11.0.25 to 11.0.26 #17742
- Bump org.apache.maven:maven-resolver-provider from 3.9.10 to 3.9.11 #17613
- Bump org.apache.maven:maven-resolver-provider from 3.9.10 to 3.9.11 #17595
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 #17760
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 #17692
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 #17683
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 #17671
- Bump org.gretty:gretty from 4.1.6 to 4.1.7 #17616
- Bump org.gretty:gretty from 4.1.6 to 4.1.7 #17597
- Bump org.hibernate.orm:hibernate-core from 6.6.20.Final to 6.6.23.Final #17646
- Bump org.hibernate.orm:hibernate-core from 6.6.23.Final to 6.6.24.Final #17660
- Bump org.hibernate.orm:hibernate-core from 6.6.23.Final to 6.6.25.Final #17694
- Bump org.hibernate.orm:hibernate-core from 6.6.23.Final to 6.6.25.Final #17685
- Bump org.jfrog.buildinfo:build-info-extractor-gradle from 4.34.1 to 4.34.2 #17650
- Bump org.springframework.data:spring-data-bom from 2024.1.7 to 2024.1.8 #17645
- Bump org.springframework.ldap:spring-ldap-core from 3.2.13 to 3.2.14 #17757
- Bump org.springframework:spring-framework-bom from 6.2.8 to 6.2.9 #17651
- Bump org.springframework:spring-framework-bom from 6.2.8 to 6.2.9 #17596
- Bump org.springframework:spring-framework-bom from 6.2.9 to 6.2.10 #17735
... (truncated)
44037c0
Release 6.5.39909dc6
Merge branch '6.4.x' into 6.5.x525601e
Fix version 6.4.9-SNAPSHOT15a4d0d
Fix version=6.5.3-SNAPSHOT80b1a30
Merge branch '6.4.x' into 6.5.x644f780
Bump org.springframework.ldap:spring-ldap-core from 3.2.13 to
3.2.14a26d6fc
Bump org.springframework.data:spring-data-bom from 2024.1.8 to
2024.1.974735a1
Bump org.hibernate.orm:hibernate-core from 6.6.23.Final to
6.6.26.Final82a16d7
Bump org.assertj:assertj-core from 3.27.3 to 3.27.4c1869c1
Bump org.hibernate.orm:hibernate-core from 6.6.23.Final to
6.6.26.FinalSourced from org.springframework.security:spring-security-saml2-service-provider's releases.
6.5.3
:star: New Features
- Add META-INF/LICENSE.txt to published jars #17639
- Update Angular documentation links in csrf.adoc #17653
- Update Shibboleth Repository URL #17637
- Use 2004-present Copyright #17634
:beetle: Bug Fixes
- Add Missing Navigation in Preparing for 7.0 Guide #17731
- DPoP authentication throws JwtDecoderFactory ClassNotFoundException #17249
- OpenSamlAssertingPartyDetails Should Be Serializable #17727
- Use final values in equals and hashCode #17621
:hammer: Dependency Upgrades
- Bump com.webauthn4j:webauthn4j-core from 0.29.4.RELEASE to 0.29.5.RELEASE #17739
- Bump com.webauthn4j:webauthn4j-core from 0.29.4.RELEASE to 0.29.5.RELEASE #17690
- Bump com.webauthn4j:webauthn4j-core from 0.29.4.RELEASE to 0.29.5.RELEASE #17684
- Bump com.webauthn4j:webauthn4j-core from 0.29.4.RELEASE to 0.29.5.RELEASE #17661
- Bump io.micrometer:micrometer-observation from 1.14.8 to 1.14.9 #17615
- Bump io.micrometer:micrometer-observation from 1.14.8 to 1.14.9 #17599
- Bump io.micrometer:micrometer-observation from 1.14.9 to 1.14.10 #17737
- Bump io.micrometer:micrometer-observation from 1.14.9 to 1.14.10 #17701
- Bump io.mockk:mockk from 1.14.4 to 1.14.5 #17614
- Bump io.spring.develocity.conventions from 0.0.23 to 0.0.24 #17647
- Bump io.spring.gradle:spring-security-release-plugin from 1.0.10 to 1.0.11 #17733
- Bump io.spring.gradle:spring-security-release-plugin from 1.0.10 to 1.0.11 #17711
- Bump io.spring.gradle:spring-security-release-plugin from 1.0.6 to 1.0.10 #17612
- Bump io.spring.gradle:spring-security-release-plugin from 1.0.6 to 1.0.10 #17598
- Bump org-eclipse-jetty from 11.0.25 to 11.0.26 #17742
- Bump org.apache.maven:maven-resolver-provider from 3.9.10 to 3.9.11 #17613
- Bump org.apache.maven:maven-resolver-provider from 3.9.10 to 3.9.11 #17595
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 #17760
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 #17692
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 #17683
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 #17671
- Bump org.gretty:gretty from 4.1.6 to 4.1.7 #17616
- Bump org.gretty:gretty from 4.1.6 to 4.1.7 #17597
- Bump org.hibernate.orm:hibernate-core from 6.6.20.Final to 6.6.23.Final #17646
- Bump org.hibernate.orm:hibernate-core from 6.6.23.Final to 6.6.24.Final #17660
- Bump org.hibernate.orm:hibernate-core from 6.6.23.Final to 6.6.25.Final #17694
- Bump org.hibernate.orm:hibernate-core from 6.6.23.Final to 6.6.25.Final #17685
- Bump org.jfrog.buildinfo:build-info-extractor-gradle from 4.34.1 to 4.34.2 #17650
- Bump org.springframework.data:spring-data-bom from 2024.1.7 to 2024.1.8 #17645
- Bump org.springframework.ldap:spring-ldap-core from 3.2.13 to 3.2.14 #17757
- Bump org.springframework:spring-framework-bom from 6.2.8 to 6.2.9 #17651
- Bump org.springframework:spring-framework-bom from 6.2.8 to 6.2.9 #17596
- Bump org.springframework:spring-framework-bom from 6.2.9 to 6.2.10 #17735
... (truncated)
44037c0
Release 6.5.39909dc6
Merge branch '6.4.x' into 6.5.x525601e
Fix version 6.4.9-SNAPSHOT15a4d0d
Fix version=6.5.3-SNAPSHOT80b1a30
Merge branch '6.4.x' into 6.5.x644f780
Bump org.springframework.ldap:spring-ldap-core from 3.2.13 to
3.2.14a26d6fc
Bump org.springframework.data:spring-data-bom from 2024.1.8 to
2024.1.974735a1
Bump org.hibernate.orm:hibernate-core from 6.6.23.Final to
6.6.26.Final82a16d7
Bump org.assertj:assertj-core from 3.27.3 to 3.27.4c1869c1
Bump org.hibernate.orm:hibernate-core from 6.6.23.Final to
6.6.26.FinalSourced from io.micrometer:micrometer-core's releases.
1.15.3
:lady_beetle: Bug Fixes
- Catch IllegalArgumentException in VirtualThreadMetrics #6584
- Handle ArrayIndexOutOfBoundsException from DoubleHistogram in TimeWindowPercentileHistogram.accumulate() defensively #6563
- Sync OutputCapture from Spring Boot #6608
:hammer: Dependency Upgrades
- Bump jersey3 from 3.1.10 to 3.1.11 #6607
- Bump com.netflix.spectator:spectator-reg-atlas from 1.8.16 to 1.8.17 #6600
- Bump io.netty:netty-bom from 4.1.122.Final to 4.1.123.Final #6537
:heart: Contributors
Thank you to all the contributors who worked on this release:
5b19610
Merge branch '1.14.x' into 1.15.x942ac71
Fix javadoc in StringEscapeUtils240cdd3
Merge branch '1.14.x' into 1.15.x7ef45ea
Resolve AlmostJavadoc from Error Prone (#6611)f08fd1c
Sync OutputCapture from Spring Boot (#6608)8f9ec4f
Bump jersey3 from 2.45 to 3.1.11 (#6607)1c20061
Bump jersey3 from 2.45 to 3.1.11 (#6603)f88770c
Merge branch '1.14.x' into 1.15.x6925102
Polish (#6602)8c50489
Bump com.netflix.spectator:spectator-reg-atlas from 1.8.16 to 1.8.17 (#6601)