amolaherkar / SmartBucket

0 stars 0 forks source link

Update dependency org.springframework.boot:spring-boot-starter-parent to v3 #5

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.springframework.boot:spring-boot-starter-parent (source) 1.5.22.RELEASE -> 3.0.2 age adoption passing confidence

Release Notes

spring-projects/spring-boot ### [`v3.0.2`](https://togithub.com/spring-projects/spring-boot/releases/tag/v3.0.2) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v3.0.1...v3.0.2) #### :lady_beetle: Bug Fixes - Failure analysis of NoUniqueBeanDefinitionException reports "defined in null" when bean definition has no resource description [#​33876](https://togithub.com/spring-projects/spring-boot/issues/33876) - `@DeprecatedConfigurationProperty` has no effect when declared on a record component's accessor method [#​33871](https://togithub.com/spring-projects/spring-boot/issues/33871) - Devtools sets non-existent property spring.reactor.debug [#​33860](https://togithub.com/spring-projects/spring-boot/issues/33860) - Failing calls to reactive health indicators are not logged [#​33856](https://togithub.com/spring-projects/spring-boot/issues/33856) - Spring Boot 3 Native: Fails to bind properties under 'spring.groovy.template' [#​33847](https://togithub.com/spring-projects/spring-boot/issues/33847) - Diagnostics are poor when the JMX port used by the Maven start goal is in use [#​33845](https://togithub.com/spring-projects/spring-boot/issues/33845) - Inconsistent discovery of parameter names for selectors in custom actuator endpoints [#​33841](https://togithub.com/spring-projects/spring-boot/issues/33841) - OpenTelemetryAutoConfiguration should use parent-based sampler by default [#​33821](https://togithub.com/spring-projects/spring-boot/issues/33821) - SpringBootMockResolver causes AopTestUtils.getUltimateTargetObject to recurse until the stack overflows when it calls it with Spring Security's authentication manager bean [#​33792](https://togithub.com/spring-projects/spring-boot/issues/33792) - It is not possible to provide a custom TransactionProvider bean for JOOQ [#​33776](https://togithub.com/spring-projects/spring-boot/issues/33776) - Remove usage of bean definition instance supplier since not compatible with AOT [#​33763](https://togithub.com/spring-projects/spring-boot/issues/33763) - DevTools prevent startup in native image when using maven [#​33760](https://togithub.com/spring-projects/spring-boot/issues/33760) - NPE in RabbitProperties when user is given, but password not [#​33753](https://togithub.com/spring-projects/spring-boot/issues/33753) - EndpointRequestMatcher should have a toString method [#​33729](https://togithub.com/spring-projects/spring-boot/issues/33729) - SDKMAN should not use repo.spring.io for releases [#​33723](https://togithub.com/spring-projects/spring-boot/issues/33723) - `@ConfigurationProperties` on a `@Bean` method does not work when the bean has a constructor that is eligible for constructor binding [#​33710](https://togithub.com/spring-projects/spring-boot/issues/33710) - Homebrew and Scoop should not use repo.spring.io for releases [#​33706](https://togithub.com/spring-projects/spring-boot/issues/33706) - Installing Homebrew formula with --head does not work [#​33704](https://togithub.com/spring-projects/spring-boot/issues/33704) - Flyway-specific DataSource cannot be created in a native image due to missing reflection hints [#​33692](https://togithub.com/spring-projects/spring-boot/issues/33692) - Remove Jetty/Netty/ApacheHttpClient checks for WebClient [#​33640](https://togithub.com/spring-projects/spring-boot/pull/33640) - Fix no effect of custom SessionRepositoryCustomizer in application context [#​33514](https://togithub.com/spring-projects/spring-boot/pull/33514) - Nested properties without a setter can no longer be bound in 3.0 [#​33409](https://togithub.com/spring-projects/spring-boot/issues/33409) #### :notebook_with_decorative_cover: Documentation - Fix typo in testing-native-application.adoc [#​33896](https://togithub.com/spring-projects/spring-boot/pull/33896) - Replace "via" in documentation and use "over" or "through" instead [#​33880](https://togithub.com/spring-projects/spring-boot/issues/33880) - Fix typo in kotlin getting started documentation [#​33869](https://togithub.com/spring-projects/spring-boot/issues/33869) - Update com.gorylenko.gradle-git-properties version to 2.4.1 in doc [#​33857](https://togithub.com/spring-projects/spring-boot/issues/33857) - Description of spring-boot-starter-websocket does not make it clear that it's Servlet-specific [#​33842](https://togithub.com/spring-projects/spring-boot/issues/33842) - Fix 'the the' typos [#​33756](https://togithub.com/spring-projects/spring-boot/issues/33756) - Fix docs with repeated words. [#​33749](https://togithub.com/spring-projects/spring-boot/pull/33749) - Update HTTP 2 documentation for Java 17 [#​33734](https://togithub.com/spring-projects/spring-boot/issues/33734) - Fix typo in getting started documentation [#​33732](https://togithub.com/spring-projects/spring-boot/pull/33732) - Fix typo in External Configuration documentation [#​33728](https://togithub.com/spring-projects/spring-boot/issues/33728) - Fix a typo in the ExitCodeGenerator documentation [#​33726](https://togithub.com/spring-projects/spring-boot/issues/33726) - Fix typo in javadoc of org.springframework.boot.web.server.LocalServerPort [#​33724](https://togithub.com/spring-projects/spring-boot/issues/33724) - Update dockerfile samples to use Java 17 [#​33629](https://togithub.com/spring-projects/spring-boot/pull/33629) - Remove the run example [#​33519](https://togithub.com/spring-projects/spring-boot/pull/33519) #### :hammer: Dependency Upgrades - Upgrade to Byte Buddy 1.12.22 [#​33898](https://togithub.com/spring-projects/spring-boot/issues/33898) - Upgrade to Couchbase Client 3.4.2 [#​33899](https://togithub.com/spring-projects/spring-boot/issues/33899) - Upgrade to Dropwizard Metrics 4.2.15 [#​33795](https://togithub.com/spring-projects/spring-boot/issues/33795) - Upgrade to FreeMarker 2.3.32 [#​33900](https://togithub.com/spring-projects/spring-boot/issues/33900) - Upgrade to Groovy 4.0.7 [#​33796](https://togithub.com/spring-projects/spring-boot/issues/33796) - Upgrade to Infinispan 14.0.6.Final [#​33901](https://togithub.com/spring-projects/spring-boot/issues/33901) - Upgrade to Jakarta Activation 2.1.1 [#​33798](https://togithub.com/spring-projects/spring-boot/issues/33798) - Upgrade to Jakarta Mail 2.1.1 [#​33799](https://togithub.com/spring-projects/spring-boot/issues/33799) - Upgrade to jOOQ 3.17.7 [#​33902](https://togithub.com/spring-projects/spring-boot/issues/33902) - Upgrade to JUnit Jupiter 5.9.2 [#​33800](https://togithub.com/spring-projects/spring-boot/issues/33800) - Upgrade to Kafka 3.3.2 [#​33903](https://togithub.com/spring-projects/spring-boot/issues/33903) - Upgrade to MariaDB 3.0.10 [#​33801](https://togithub.com/spring-projects/spring-boot/issues/33801) - Upgrade to Micrometer 1.10.3 [#​33802](https://togithub.com/spring-projects/spring-boot/issues/33802) - Upgrade to Micrometer Tracing 1.0.1 [#​33803](https://togithub.com/spring-projects/spring-boot/issues/33803) - Upgrade to MongoDB 4.8.2 [#​33904](https://togithub.com/spring-projects/spring-boot/issues/33904) - Upgrade to MSSQL JDBC 11.2.3.jre17 [#​33905](https://togithub.com/spring-projects/spring-boot/issues/33905) - Upgrade to MySQL 8.0.32 [#​33906](https://togithub.com/spring-projects/spring-boot/issues/33906) - Upgrade to Netty 4.1.87.Final [#​33907](https://togithub.com/spring-projects/spring-boot/issues/33907) - Upgrade to Reactor Bom 2022.0.2 [#​33804](https://togithub.com/spring-projects/spring-boot/issues/33804) - Upgrade to RxJava3 3.1.6 [#​33908](https://togithub.com/spring-projects/spring-boot/issues/33908) - Upgrade to Spring AMQP 3.0.1 [#​33811](https://togithub.com/spring-projects/spring-boot/issues/33811) - Upgrade to Spring Data 2022.0.1 [#​33810](https://togithub.com/spring-projects/spring-boot/issues/33810) - Upgrade to Spring Framework 6.0.4 [#​33805](https://togithub.com/spring-projects/spring-boot/issues/33805) - Upgrade to Spring HATEOAS 2.0.1 [#​33806](https://togithub.com/spring-projects/spring-boot/issues/33806) - Upgrade to Spring Integration 6.0.2 [#​33813](https://togithub.com/spring-projects/spring-boot/issues/33813) - Upgrade to Spring Kafka 3.0.2 [#​33812](https://togithub.com/spring-projects/spring-boot/issues/33812) - Upgrade to Spring WS 4.0.1 [#​33809](https://togithub.com/spring-projects/spring-boot/issues/33809) - Upgrade to Tomcat 10.1.5 [#​33909](https://togithub.com/spring-projects/spring-boot/issues/33909) - Upgrade to Undertow 2.3.3.Final [#​33807](https://togithub.com/spring-projects/spring-boot/issues/33807) - Upgrade to XmlUnit2 2.9.1 [#​33808](https://togithub.com/spring-projects/spring-boot/issues/33808) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​BartR96](https://togithub.com/BartR96), [@​IDJack](https://togithub.com/IDJack), [@​anugrahsinghal](https://togithub.com/anugrahsinghal), [@​asomov](https://togithub.com/asomov), [@​devrishal](https://togithub.com/devrishal), [@​dreis2211](https://togithub.com/dreis2211), [@​izeye](https://togithub.com/izeye), [@​josephlane](https://togithub.com/josephlane), [@​krzyk](https://togithub.com/krzyk), [@​kvmw](https://togithub.com/kvmw), [@​mhalbritter](https://togithub.com/mhalbritter), [@​michaelweidmann](https://togithub.com/michaelweidmann), [@​qyqcswill](https://togithub.com/qyqcswill), [@​rfigueroa](https://togithub.com/rfigueroa), [@​sannanansari](https://togithub.com/sannanansari), [@​sdeleuze](https://togithub.com/sdeleuze), [@​yyjstudy](https://togithub.com/yyjstudy), and [@​zhangyanyue](https://togithub.com/zhangyanyue) ### [`v3.0.1`](https://togithub.com/spring-projects/spring-boot/releases/tag/v3.0.1) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v3.0.0...v3.0.1) #### :lady_beetle: Bug Fixes - Fix typo in LocalDevToolsAutoConfiguration logging [#​33615](https://togithub.com/spring-projects/spring-boot/issues/33615) - No warning is given when `` is used in a Logback `` block [#​33610](https://togithub.com/spring-projects/spring-boot/issues/33610) - Auto-configure PropagationWebGraphQlInterceptor for tracing propagation [#​33542](https://togithub.com/spring-projects/spring-boot/issues/33542) - WebClient instrumentation fails with IllegalArgumentException when adapting to WebClientExchangeTagsProvider [#​33483](https://togithub.com/spring-projects/spring-boot/issues/33483) - Reactive observation auto-configuration does not declare order for WebFilter [#​33444](https://togithub.com/spring-projects/spring-boot/issues/33444) - Web server fails to start due to "Resource location must not be null" when attempting to use a PKCS 11 KeyStore [#​33433](https://togithub.com/spring-projects/spring-boot/issues/33433) - Actuator health endpoint for neo4j throws NoSuchElementException and always returns Status.DOWN [#​33428](https://togithub.com/spring-projects/spring-boot/issues/33428) - Anchors in YAML configuration files throw UnsupportedOperationException [#​33404](https://togithub.com/spring-projects/spring-boot/issues/33404) - ZipkinRestTemplateSender is not customizable [#​33399](https://togithub.com/spring-projects/spring-boot/issues/33399) - AOT doesn't work with Logstash Logback Encoder [#​33387](https://togithub.com/spring-projects/spring-boot/issues/33387) - Maven process-aot goal fails when release version is set in Maven compiler plugin [#​33382](https://togithub.com/spring-projects/spring-boot/issues/33382) - `DependsOnDatabaseInitializationPostProcessor` re-declares bean dependencies at native image runtime [#​33374](https://togithub.com/spring-projects/spring-boot/issues/33374) - `@SpringBootTest` now throws a NullPointerException rather than a helpful IllegalStateException when `@SpringBootConfiguration` is not found [#​33371](https://togithub.com/spring-projects/spring-boot/pull/33371) - bootBuildImage always trys to create a native image due to bootJar always adding a META-INF/native-image/argfile to the jar [#​33363](https://togithub.com/spring-projects/spring-boot/issues/33363) #### :notebook_with_decorative_cover: Documentation - Improve gradle plugin tags documentation [#​33617](https://togithub.com/spring-projects/spring-boot/issues/33617) - Improve maven plugin tags documentation [#​33616](https://togithub.com/spring-projects/spring-boot/issues/33616) - Fix typo in tomcat accesslog checkExists doc [#​33512](https://togithub.com/spring-projects/spring-boot/issues/33512) - Documented Java compiler level is wrong [#​33505](https://togithub.com/spring-projects/spring-boot/pull/33505) - Fix typo in documentation [#​33453](https://togithub.com/spring-projects/spring-boot/pull/33453) - Update instead of replace environment in bootBuildImage documentation [#​33424](https://togithub.com/spring-projects/spring-boot/pull/33424) - Update the reference docs to document the need to declare the native-maven-plugin when using buildpacks to create a native image [#​33422](https://togithub.com/spring-projects/spring-boot/issues/33422) - Document that the shutdown endpoint is not intended for use when deploying a war to a servlet container [#​33410](https://togithub.com/spring-projects/spring-boot/issues/33410) - Reinstate GraphQL testing documentaion [#​33407](https://togithub.com/spring-projects/spring-boot/issues/33407) - Description of `NEVER` in Sanitize Sensitive Values isn't formatted correctly [#​33398](https://togithub.com/spring-projects/spring-boot/issues/33398) #### :hammer: Dependency Upgrades - Upgrade to AspectJ 1.9.19 [#​33586](https://togithub.com/spring-projects/spring-boot/issues/33586) - Upgrade to Byte Buddy 1.12.20 [#​33587](https://togithub.com/spring-projects/spring-boot/issues/33587) - Upgrade to Couchbase Client 3.4.1 [#​33588](https://togithub.com/spring-projects/spring-boot/issues/33588) - Upgrade to Dropwizard Metrics 4.2.14 [#​33589](https://togithub.com/spring-projects/spring-boot/issues/33589) - Upgrade to Elasticsearch Client 8.5.3 [#​33590](https://togithub.com/spring-projects/spring-boot/issues/33590) - Upgrade to Hibernate 6.1.6.Final [#​33591](https://togithub.com/spring-projects/spring-boot/issues/33591) - Upgrade to HttpClient 4.5.14 [#​33592](https://togithub.com/spring-projects/spring-boot/issues/33592) - Upgrade to HttpCore 4.4.16 [#​33593](https://togithub.com/spring-projects/spring-boot/issues/33593) - Upgrade to Infinispan 14.0.4.Final [#​33594](https://togithub.com/spring-projects/spring-boot/issues/33594) - Upgrade to Jaybird 4.0.8.java11 [#​33595](https://togithub.com/spring-projects/spring-boot/issues/33595) - Upgrade to Jetty 11.0.13 [#​33596](https://togithub.com/spring-projects/spring-boot/issues/33596) - Upgrade to jOOQ 3.17.6 [#​33597](https://togithub.com/spring-projects/spring-boot/issues/33597) - Upgrade to Kotlin 1.7.22 [#​33598](https://togithub.com/spring-projects/spring-boot/issues/33598) - Upgrade to Lettuce 6.2.2.RELEASE [#​33599](https://togithub.com/spring-projects/spring-boot/issues/33599) - Upgrade to MongoDB 4.8.1 [#​33600](https://togithub.com/spring-projects/spring-boot/issues/33600) - Upgrade to MSSQL JDBC 11.2.2.jre17 [#​33601](https://togithub.com/spring-projects/spring-boot/issues/33601) - Upgrade to Native Build Tools Plugin 0.9.19 [#​33602](https://togithub.com/spring-projects/spring-boot/issues/33602) - Upgrade to Netty 4.1.86.Final [#​33603](https://togithub.com/spring-projects/spring-boot/issues/33603) - Upgrade to Reactor 2022.0.1 [#​33475](https://togithub.com/spring-projects/spring-boot/issues/33475) - Upgrade to SLF4J 2.0.6 [#​33604](https://togithub.com/spring-projects/spring-boot/issues/33604) - Upgrade to Spring for GraphQL 1.1.1 [#​33477](https://togithub.com/spring-projects/spring-boot/issues/33477) - Upgrade to Spring Framework 6.0.3 [#​33476](https://togithub.com/spring-projects/spring-boot/issues/33476) - Upgrade to Spring Integration 6.0.1 [#​33605](https://togithub.com/spring-projects/spring-boot/issues/33605) - Upgrade to Spring Kafka 3.0.1 [#​33480](https://togithub.com/spring-projects/spring-boot/issues/33480) - Upgrade to Spring Security 6.0.1 [#​33479](https://togithub.com/spring-projects/spring-boot/issues/33479) - Upgrade to Thymeleaf 3.1.1.RELEASE [#​33486](https://togithub.com/spring-projects/spring-boot/issues/33486) - Upgrade to Thymeleaf Extras SpringSecurity 3.1.1.RELEASE [#​33606](https://togithub.com/spring-projects/spring-boot/issues/33606) - Upgrade to Tomcat 10.1.4 [#​33167](https://togithub.com/spring-projects/spring-boot/issues/33167) - Upgrade to UnboundID LDAPSDK 6.0.7 [#​33607](https://togithub.com/spring-projects/spring-boot/issues/33607) - Upgrade to Undertow 2.3.2.Final [#​33608](https://togithub.com/spring-projects/spring-boot/issues/33608) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​Artur-](https://togithub.com/Artur-), [@​aksh1618](https://togithub.com/aksh1618), [@​candrews](https://togithub.com/candrews), [@​cdanger](https://togithub.com/cdanger), [@​currenjin](https://togithub.com/currenjin), [@​izeye](https://togithub.com/izeye), [@​jprinet](https://togithub.com/jprinet), [@​lishangbu](https://togithub.com/lishangbu), [@​ohdaeho](https://togithub.com/ohdaeho), [@​peter-janssen](https://togithub.com/peter-janssen), and [@​shekharAggarwal](https://togithub.com/shekharAggarwal) ### [`v3.0.0`](https://togithub.com/spring-projects/spring-boot/releases/tag/v3.0.0) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v2.7.8...v3.0.0) See the [Release notes for 3.0](https://togithub.com/spring-projects/spring-boot/wiki/Spring-Boot-3.0-Release-Notes) for upgrade instructions and details of new features. ##### :star: New Features - Provide a configuration property for the observation patterns of Spring Integration components [#​33099](https://togithub.com/spring-projects/spring-boot/pull/33099) ##### :lady_beetle: Bug Fixes - io.micrometer.tracing.Tracer on the classpath breaks AOT processing for tests [#​33298](https://togithub.com/spring-projects/spring-boot/issues/33298) - Tracer library HTTP instrumentation is auto-configured unnecessarily [#​33287](https://togithub.com/spring-projects/spring-boot/pull/33287) - Auto-configuration ignores user-provided ObservationConventions [#​33285](https://togithub.com/spring-projects/spring-boot/issues/33285) - `ScheduledBeanLazyInitializationExcludeFilter` is auto-configured even when annotation-based scheduled has not been enabled [#​33284](https://togithub.com/spring-projects/spring-boot/issues/33284) - SpringBootContextLoader prints banner twice when using a `@ContextHierarchy` [#​33263](https://togithub.com/spring-projects/spring-boot/issues/33263) - Properties migrator causes an application to fail to start if it tries to map a property whose metadata data entry contains an invalid configuration property name [#​33250](https://togithub.com/spring-projects/spring-boot/issues/33250) - Wavefront MeterRegistryCustomizer is not applying application tags from application.properties [#​33244](https://togithub.com/spring-projects/spring-boot/issues/33244) - Actuator responses no longer format timestamps as ISO-8601 [#​33236](https://togithub.com/spring-projects/spring-boot/issues/33236) - Configuration property is not bound in a native image when property has get, set, and is methods [#​33232](https://togithub.com/spring-projects/spring-boot/issues/33232) - Configuration property binding does not deal with bridge methods [#​33212](https://togithub.com/spring-projects/spring-boot/issues/33212) - Contribute missing resource hints for GraphQL schema files and GraphiQL HTML page [#​33208](https://togithub.com/spring-projects/spring-boot/issues/33208) - Hints for ClientHttpRequestFactory should only be generated for matching methods [#​33203](https://togithub.com/spring-projects/spring-boot/issues/33203) - Native profile should configure execution in pluginManagement [#​33184](https://togithub.com/spring-projects/spring-boot/issues/33184) - Configuring management.server.port via a config tree results in a ConverterNotFoundException when the management context is refreshed [#​33169](https://togithub.com/spring-projects/spring-boot/issues/33169) - JBoss logging does not route directly to SLF4J when using Logback [#​33155](https://togithub.com/spring-projects/spring-boot/issues/33155) - Test with UseMainMethod.Always do not work with Kotlin main functions [#​33114](https://togithub.com/spring-projects/spring-boot/issues/33114) - Maven process-aot does not specify source and target release when compiling generated sources [#​33112](https://togithub.com/spring-projects/spring-boot/issues/33112) - Some Actuator beans are ineligible for post-processing [#​33110](https://togithub.com/spring-projects/spring-boot/issues/33110) - AOT-generated source fails to compile when Actuator is enabled on a WebFlux project [#​33106](https://togithub.com/spring-projects/spring-boot/issues/33106) - `@ContextHierarchy` should never be used with main method [#​33078](https://togithub.com/spring-projects/spring-boot/issues/33078) - Maven process-aot fails when compiler plugin has been configured with --enable-preview [#​33012](https://togithub.com/spring-projects/spring-boot/issues/33012) - Wavefront application tags differ from those used in a Spring Boot 2.x application [#​32844](https://togithub.com/spring-projects/spring-boot/pull/32844) - Maven goal `spring-boot:build-image` runs package phase twice [#​26455](https://togithub.com/spring-projects/spring-boot/issues/26455) ##### :notebook_with_decorative_cover: Documentation - Document observation for R2DBC [#​33335](https://togithub.com/spring-projects/spring-boot/pull/33335) - Align Tomcat multiple connectors example with recommendation to configure SSL declaratively [#​33333](https://togithub.com/spring-projects/spring-boot/issues/33333) - Actuator document is misleading about k8s startup probe [#​33327](https://togithub.com/spring-projects/spring-boot/issues/33327) - Update documented for `@Timed` to reflect narrower support [#​33282](https://togithub.com/spring-projects/spring-boot/issues/33282) - Update reference documentation to replace mentions of tags providers and contributors with their Observation-based equivalents [#​33281](https://togithub.com/spring-projects/spring-boot/issues/33281) - Link to Micrometer's `@Timed` documentation [#​33266](https://togithub.com/spring-projects/spring-boot/issues/33266) - Clarify use of the `spring.cache.type` property with Hazelcast [#​33258](https://togithub.com/spring-projects/spring-boot/issues/33258) - Example git.commit.time in the Actuator API documentation is thousands of years in the future [#​33256](https://togithub.com/spring-projects/spring-boot/issues/33256) - Update Spring Security filter dispatcher types docs to reflect change in default value [#​33252](https://togithub.com/spring-projects/spring-boot/pull/33252) - Documentation for nested configuration properties in a native image uses `@NestedConfigurationProperty` too widely [#​33239](https://togithub.com/spring-projects/spring-boot/issues/33239) - Document that the `jar` task should not be disabled when building a native image [#​33238](https://togithub.com/spring-projects/spring-boot/issues/33238) - Document nesting configuration properties using records or Kotlin data classes and how and when to use `@NestedConfigurationProperty` [#​33235](https://togithub.com/spring-projects/spring-boot/issues/33235) - Links to Features describes sections that have moved elsewhere [#​33214](https://togithub.com/spring-projects/spring-boot/issues/33214) - Fix broken links in docs [#​33209](https://togithub.com/spring-projects/spring-boot/pull/33209) - Document the need for compilation with -parameters when targeting a native image [#​33182](https://togithub.com/spring-projects/spring-boot/issues/33182) - Remove outdated native image documentation [#​33109](https://togithub.com/spring-projects/spring-boot/pull/33109) - Mention `@RegisterReflectionForBinding` in the docs [#​32903](https://togithub.com/spring-projects/spring-boot/issues/32903) ##### :hammer: Dependency Upgrades - Upgrade to Byte Buddy 1.12.19 [#​33302](https://togithub.com/spring-projects/spring-boot/issues/33302) - Upgrade to Caffeine 3.1.2 [#​33339](https://togithub.com/spring-projects/spring-boot/issues/33339) - Upgrade to Dropwizard Metrics 4.2.13 [#​33303](https://togithub.com/spring-projects/spring-boot/issues/33303) - Upgrade to Ehcache3 3.10.8 [#​33304](https://togithub.com/spring-projects/spring-boot/issues/33304) - Upgrade to Elasticsearch Client 8.5.1 [#​33225](https://togithub.com/spring-projects/spring-boot/issues/33225) - Upgrade to Glassfish JSTL 3.0.1 [#​33305](https://togithub.com/spring-projects/spring-boot/issues/33305) - Upgrade to Hazelcast 5.1.5 [#​33187](https://togithub.com/spring-projects/spring-boot/issues/33187) - Upgrade to HttpClient5 5.1.4 [#​33306](https://togithub.com/spring-projects/spring-boot/issues/33306) - Upgrade to HttpCore5 5.1.5 [#​33188](https://togithub.com/spring-projects/spring-boot/issues/33188) - Upgrade to Jackson 2.14.1 [#​33289](https://togithub.com/spring-projects/spring-boot/issues/33289) - Upgrade to Jackson Bom 2.14.0 [#​33189](https://togithub.com/spring-projects/spring-boot/issues/33189) - Upgrade to Janino 3.1.9 [#​33307](https://togithub.com/spring-projects/spring-boot/issues/33307) - Upgrade to Jaybird 4.0.7.java11 [#​33190](https://togithub.com/spring-projects/spring-boot/issues/33190) - Upgrade to Kotlin 1.7.21 [#​33191](https://togithub.com/spring-projects/spring-boot/issues/33191) - Upgrade to Logback 1.4.5 [#​33308](https://togithub.com/spring-projects/spring-boot/issues/33308) - Upgrade to MariaDB 3.0.9 [#​33192](https://togithub.com/spring-projects/spring-boot/issues/33192) - Upgrade to Micrometer 1.10.2 [#​33334](https://togithub.com/spring-projects/spring-boot/issues/33334) - Upgrade to MongoDB 4.8.0 [#​33193](https://togithub.com/spring-projects/spring-boot/issues/33193) - Upgrade to Native Build Tools 0.9.18 [#​33301](https://togithub.com/spring-projects/spring-boot/issues/33301) - Upgrade to Netty 4.1.85.Final [#​33194](https://togithub.com/spring-projects/spring-boot/issues/33194) - Upgrade to Postgresql 42.5.1 [#​33340](https://togithub.com/spring-projects/spring-boot/issues/33340) - Upgrade to R2DBC H2 1.0.0.RELEASE [#​33195](https://togithub.com/spring-projects/spring-boot/issues/33195) - Upgrade to R2DBC Pool 1.0.0.RELEASE [#​33196](https://togithub.com/spring-projects/spring-boot/issues/33196) - Upgrade to R2DBC Postgresql 1.0.0.RELEASE [#​33197](https://togithub.com/spring-projects/spring-boot/issues/33197) - Upgrade to R2DBC Proxy 1.0.1.RELEASE [#​33309](https://togithub.com/spring-projects/spring-boot/issues/33309) - Upgrade to REST Assured 5.2.1 [#​33310](https://togithub.com/spring-projects/spring-boot/issues/33310) - Upgrade to SLF4J 2.0.4 [#​33311](https://togithub.com/spring-projects/spring-boot/issues/33311) - Upgrade to Spring AMQP 3.0.0 [#​33141](https://togithub.com/spring-projects/spring-boot/issues/33141) - Upgrade to Spring Batch 5.0.0 [#​33148](https://togithub.com/spring-projects/spring-boot/issues/33148) - Upgrade to Spring Data 2022.0.0 [#​33140](https://togithub.com/spring-projects/spring-boot/issues/33140) - Upgrade to Spring Framework 6.0.0 [#​33136](https://togithub.com/spring-projects/spring-boot/issues/33136) - Upgrade to Spring Framework 6.0.2 [#​33286](https://togithub.com/spring-projects/spring-boot/issues/33286) - Upgrade to Spring GraphQL 1.1.0 [#​33145](https://togithub.com/spring-projects/spring-boot/issues/33145) - Upgrade to Spring HATEOAS 2.0.0 [#​33137](https://togithub.com/spring-projects/spring-boot/issues/33137) - Upgrade to Spring Integration 6.0.0 [#​33146](https://togithub.com/spring-projects/spring-boot/issues/33146) - Upgrade to Spring Kafka 3.0.0 [#​33142](https://togithub.com/spring-projects/spring-boot/issues/33142) - Upgrade to Spring LDAP 3.0.0 [#​33138](https://togithub.com/spring-projects/spring-boot/issues/33138) - Upgrade to Spring REST Docs 3.0.0 [#​33143](https://togithub.com/spring-projects/spring-boot/issues/33143) - Upgrade to Spring Retry 2.0.0 [#​33149](https://togithub.com/spring-projects/spring-boot/issues/33149) - Upgrade to Spring Security 6.0.0 [#​33144](https://togithub.com/spring-projects/spring-boot/issues/33144) - Upgrade to Spring Session 3.0.0 [#​33147](https://togithub.com/spring-projects/spring-boot/issues/33147) - Upgrade to Spring WS 4.0.0 [#​33139](https://togithub.com/spring-projects/spring-boot/issues/33139) - Upgrade to SQLite JDBC 3.39.4.1 [#​33312](https://togithub.com/spring-projects/spring-boot/issues/33312) - Upgrade to Thymeleaf 3.1.0.RELEASE [#​33313](https://togithub.com/spring-projects/spring-boot/issues/33313) - Upgrade to Thymeleaf Extras SpringSecurity 3.1.0.RELEASE [#​33314](https://togithub.com/spring-projects/spring-boot/issues/33314) - Upgrade to Yasson 3.0.2 [#​33201](https://togithub.com/spring-projects/spring-boot/issues/33201) ##### :heart: Contributors Thank you to all the contributors who worked on this release: [@​artembilan](https://togithub.com/artembilan), [@​dreis2211](https://togithub.com/dreis2211), [@​hpoettker](https://togithub.com/hpoettker), [@​izeye](https://togithub.com/izeye), [@​jonatan-ivanov](https://togithub.com/jonatan-ivanov), [@​oppegard](https://togithub.com/oppegard), [@​sdeleuze](https://togithub.com/sdeleuze), [@​ttddyy](https://togithub.com/ttddyy), [@​tumit](https://togithub.com/tumit), and [@​vpavic](https://togithub.com/vpavic) ### [`v2.7.8`](https://togithub.com/spring-projects/spring-boot/releases/tag/v2.7.8) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v2.7.7...v2.7.8) ##### :star: Noteworthy - The coordinates of the MySQL JDBC driver have [changed from `mysql:mysql-connector-java` to `com.mysql:mysql-connector-j`](https://togithub.com/spring-projects/spring-boot/wiki/Spring-Boot-2.7-Release-Notes#mysql-jdbc-driver). ##### :lady_beetle: Bug Fixes - Devtools sets non-existent property spring.reactor.debug [#​33858](https://togithub.com/spring-projects/spring-boot/issues/33858) - Failing calls to reactive health indicators are not logged [#​33774](https://togithub.com/spring-projects/spring-boot/pull/33774) - Failure analysis of NoUniqueBeanDefinitionException reports "defined in null" when bean definition has no resource description [#​33765](https://togithub.com/spring-projects/spring-boot/issues/33765) - NPE in RabbitProperties when user is given, but password not [#​33752](https://togithub.com/spring-projects/spring-boot/issues/33752) - SDKMAN should not use repo.spring.io for releases [#​33708](https://togithub.com/spring-projects/spring-boot/pull/33708) - Homebrew and Scoop should not use repo.spring.io for releases [#​33702](https://togithub.com/spring-projects/spring-boot/issues/33702) - EndpointRequestMatcher should have a toString method [#​33690](https://togithub.com/spring-projects/spring-boot/pull/33690) - It is not possible to provide a custom TransactionProvider bean for JOOQ [#​32899](https://togithub.com/spring-projects/spring-boot/issues/32899) - SpringBootMockResolver causes AopTestUtils.getUltimateTargetObject to recurse until the stack overflows when it calls it with Spring Security's authentication manager bean [#​32632](https://togithub.com/spring-projects/spring-boot/issues/32632) - Inconsistent discovery of parameter names for selectors in custom actuator endpoints [#​31240](https://togithub.com/spring-projects/spring-boot/issues/31240) - `@DeprecatedConfigurationProperty` has no effect when declared on a record component's accessor method [#​29526](https://togithub.com/spring-projects/spring-boot/issues/29526) - Headless mode is forced when banner.\* file is present. [#​28803](https://togithub.com/spring-projects/spring-boot/issues/28803) - Diagnostics are poor when the JMX port used by the Maven start goal is in use [#​24044](https://togithub.com/spring-projects/spring-boot/issues/24044) ##### :notebook_with_decorative_cover: Documentation - Replace "via" in documentation and use "over" or "through" instead [#​33878](https://togithub.com/spring-projects/spring-boot/issues/33878) - Fix typo in kotlin getting started documentation [#​33867](https://togithub.com/spring-projects/spring-boot/pull/33867) - Update com.gorylenko.gradle-git-properties version to 2.4.1 in doc [#​33838](https://togithub.com/spring-projects/spring-boot/pull/33838) - Fix 'the the' typos [#​33736](https://togithub.com/spring-projects/spring-boot/pull/33736) - Fix typo in javadoc of org.springframework.boot.web.server.LocalServerPort [#​33683](https://togithub.com/spring-projects/spring-boot/pull/33683) - Fix a typo in the ExitCodeGenerator documentation [#​33658](https://togithub.com/spring-projects/spring-boot/pull/33658) - Fix typo in External Configuration documentation [#​33630](https://togithub.com/spring-projects/spring-boot/pull/33630) - Update getting started documentation to use `@SpringBootApplication` [#​32795](https://togithub.com/spring-projects/spring-boot/issues/32795) - Description of spring-boot-starter-websocket does not make it clear that it's Servlet-specific [#​32493](https://togithub.com/spring-projects/spring-boot/issues/32493) ##### :hammer: Dependency Upgrades - Upgrade to Byte Buddy 1.12.22 [#​33887](https://togithub.com/spring-projects/spring-boot/issues/33887) - Upgrade to Dropwizard Metrics 4.2.15 [#​33779](https://togithub.com/spring-projects/spring-boot/issues/33779) - Upgrade to FreeMarker 2.3.32 [#​33888](https://togithub.com/spring-projects/spring-boot/issues/33888) - Upgrade to Groovy 3.0.14 [#​33780](https://togithub.com/spring-projects/spring-boot/issues/33780) - Upgrade to Infinispan 13.0.15.Final [#​33781](https://togithub.com/spring-projects/spring-boot/issues/33781) - Upgrade to Jolokia 1.7.2 [#​33782](https://togithub.com/spring-projects/spring-boot/issues/33782) - Upgrade to MariaDB 3.0.10 [#​33783](https://togithub.com/spring-projects/spring-boot/issues/33783) - Upgrade to Micrometer 1.9.7 [#​33784](https://togithub.com/spring-projects/spring-boot/issues/33784) - Upgrade to MSSQL JDBC 10.2.3.jre8 [#​33889](https://togithub.com/spring-projects/spring-boot/issues/33889) - Upgrade to MySQL 8.0.32 [#​33890](https://togithub.com/spring-projects/spring-boot/issues/33890) - Upgrade to Netty 4.1.87.Final [#​33891](https://togithub.com/spring-projects/spring-boot/issues/33891) - Upgrade to Reactor Bom 2020.0.27 [#​33785](https://togithub.com/spring-projects/spring-boot/issues/33785) - Upgrade to Spring AMQP 2.4.9 [#​33790](https://togithub.com/spring-projects/spring-boot/issues/33790) - Upgrade to Spring Data 2021.2.7 [#​33788](https://togithub.com/spring-projects/spring-boot/issues/33788) - Upgrade to Spring Framework 5.3.25 [#​33786](https://togithub.com/spring-projects/spring-boot/issues/33786) - Upgrade to Spring WS 3.1.5 [#​33789](https://togithub.com/spring-projects/spring-boot/issues/33789) - Upgrade to Tomcat 9.0.71 [#​33892](https://togithub.com/spring-projects/spring-boot/issues/33892) - Upgrade to XmlUnit2 2.9.1 [#​33787](https://togithub.com/spring-projects/spring-boot/issues/33787) ##### :heart: Contributors Thank you to all the contributors who worked on this release: [@​BartR96](https://togithub.com/BartR96), [@​devrishal](https://togithub.com/devrishal), [@​dreis2211](https://togithub.com/dreis2211), [@​izeye](https://togithub.com/izeye), [@​josephlane](https://togithub.com/josephlane), [@​kvmw](https://togithub.com/kvmw), [@​mhalbritter](https://togithub.com/mhalbritter), [@​sannanansari](https://togithub.com/sannanansari), [@​sdeleuze](https://togithub.com/sdeleuze), [@​yyjstudy](https://togithub.com/yyjstudy), and [@​zhangyanyue](https://togithub.com/zhangyanyue) ### [`v2.7.7`](https://togithub.com/spring-projects/spring-boot/releases/tag/v2.7.7) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v2.7.6...v2.7.7) ##### :lady_beetle: Bug Fixes - Fix typo in LocalDevToolsAutoConfiguration logging [#​33569](https://togithub.com/spring-projects/spring-boot/pull/33569) - Web server fails to start due to "Resource location must not be null" when attempting to use a PKCS 11 KeyStore [#​32179](https://togithub.com/spring-projects/spring-boot/pull/32179) ##### :notebook_with_decorative_cover: Documentation - Improve gradle plugin tags documentation [#​33614](https://togithub.com/spring-projects/spring-boot/pull/33614) - Improve maven plugin tags documentation [#​33609](https://togithub.com/spring-projects/spring-boot/pull/33609) - Fix typo in tomcat accesslog checkExists doc [#​33460](https://togithub.com/spring-projects/spring-boot/pull/33460) - Document that the shutdown endpoint is not intended for use when deploying a war to a servlet container [#​17398](https://togithub.com/spring-projects/spring-boot/issues/17398) ##### :hammer: Dependency Upgrades - Upgrade to Byte Buddy 1.12.20 [#​33570](https://togithub.com/spring-projects/spring-boot/issues/33570) - Upgrade to Dropwizard Metrics 4.2.14 [#​33571](https://togithub.com/spring-projects/spring-boot/issues/33571) - Upgrade to Elasticsearch 7.17.8 [#​33572](https://togithub.com/spring-projects/spring-boot/issues/33572) - Upgrade to HttpClient 4.5.14 [#​33573](https://togithub.com/spring-projects/spring-boot/issues/33573) - Upgrade to HttpCore 4.4.16 [#​33574](https://togithub.com/spring-projects/spring-boot/issues/33574) - Upgrade to Infinispan 13.0.14.Final [#​33575](https://togithub.com/spring-projects/spring-boot/issues/33575) - Upgrade to Jaybird 4.0.8.java8 [#​33576](https://togithub.com/spring-projects/spring-boot/issues/33576) - Upgrade to Jetty 9.4.50.v20221201 [#​33577](https://togithub.com/spring-projects/spring-boot/issues/33577) - Upgrade to MSSQL JDBC 10.2.2.jre8 [#​33578](https://togithub.com/spring-projects/spring-boot/issues/33578) - Upgrade to Neo4j Java Driver 4.4.11 [#​33579](https://togithub.com/spring-projects/spring-boot/issues/33579) - Upgrade to Netty 4.1.86.Final [#​33580](https://togithub.com/spring-projects/spring-boot/issues/33580) - Upgrade to Reactor 2020.0.26 [#​33543](https://togithub.com/spring-projects/spring-boot/issues/33543) - Upgrade to Spring Integration 5.5.16 [#​33581](https://togithub.com/spring-projects/spring-boot/issues/33581) - Upgrade to Spring Security 5.7.6 [#​33544](https://togithub.com/spring-projects/spring-boot/issues/33544) - Upgrade to Thymeleaf Extras SpringSecurity 3.0.5.RELEASE [#​33582](https://togithub.com/spring-projects/spring-boot/issues/33582) - Upgrade to Tomcat 9.0.70 [#​33583](https://togithub.com/spring-projects/spring-boot/issues/33583) - Upgrade to UnboundID LDAPSDK 6.0.7 [#​33584](https://togithub.com/spring-projects/spring-boot/issues/33584) - Upgrade to Undertow 2.2.22.Final [#​33585](https://togithub.com/spring-projects/spring-boot/issues/33585) ##### :heart: Contributors Thank you to all the contributors who worked on this release: [@​Artur-](https://togithub.com/Artur-), [@​aksh1618](https://togithub.com/aksh1618), [@​cdanger](https://togithub.com/cdanger), [@​currenjin](https://togithub.com/currenjin), [@​jprinet](https://togithub.com/jprinet), and [@​shekharAggarwal](https://togithub.com/shekharAggarwal) ### [`v2.7.6`](https://togithub.com/spring-projects/spring-boot/releases/tag/v2.7.6) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v2.7.5...v2.7.6) #### :lady_beetle: Bug Fixes - `ScheduledBeanLazyInitializationExcludeFilter` is auto-configured even when annotation-based scheduled has not been enabled [#​33283](https://togithub.com/spring-projects/spring-boot/issues/33283) - SpringBootContextLoader prints banner twice when using a `@ContextHierarchy` [#​33262](https://togithub.com/spring-projects/spring-boot/issues/33262) - Properties migrator causes an application to fail to start if it tries to map a property whose metadata data entry contains an invalid configuration property name [#​33249](https://togithub.com/spring-projects/spring-boot/issues/33249) - Configuration property binding does not deal with bridge methods [#​33211](https://togithub.com/spring-projects/spring-boot/issues/33211) - Configuring management.server.port via a config tree results in a ConverterNotFoundException when the management context is refreshed [#​33168](https://togithub.com/spring-projects/spring-boot/issues/33168) - Dependency management for XMLUnit is incomplete [#​32999](https://togithub.com/spring-projects/spring-boot/issues/32999) - Spring Boot's Lettuce metrics enable histrograms by default and it's hard to switch them off [#​32989](https://togithub.com/spring-projects/spring-boot/issues/32989) - Dependency management for Selenium is incomplete [#​32861](https://togithub.com/spring-projects/spring-boot/pull/32861) - NumberFormatException when configuring spring.redis.sentinel.nodes with an IPv6 address [#​32836](https://togithub.com/spring-projects/spring-boot/issues/32836) #### :notebook_with_decorative_cover: Documentation - Align Tomcat multiple connectors example with recommendation to configure SSL declaratively [#​33331](https://togithub.com/spring-projects/spring-boot/issues/33331) - ConditionalOnClass not working for Bean methods on Java 8 [#​33328](https://togithub.com/spring-projects/spring-boot/issues/33328) - Actuator document is misleading about k8s startup probe [#​33326](https://togithub.com/spring-projects/spring-boot/issues/33326) - Link to Micrometer's `@Timed` documentation [#​33265](https://togithub.com/spring-projects/spring-boot/issues/33265) - Clarify use of the `spring.cache.type` property with Hazelcast [#​33257](https://togithub.com/spring-projects/spring-boot/issues/33257) - Example git.commit.time in the Actuator API documentation is thousands of years in the future [#​33255](https://togithub.com/spring-projects/spring-boot/issues/33255) - Links to Features describes sections that have moved elsewhere [#​33213](https://togithub.com/spring-projects/spring-boot/issues/33213) - Fix kafka streams auto start description typo in reference docs [#​33101](https://togithub.com/spring-projects/spring-boot/issues/33101) - OAuth 2 configuration example uses unrecognized value for authorization grant type [#​33068](https://togithub.com/spring-projects/spring-boot/issues/33068) - Fix typos in logging.adoc [#​32820](https://togithub.com/spring-projects/spring-boot/issues/32820) - Harmonize code sample in the "Type-safe Configuration Properties" section [#​32818](https://togithub.com/spring-projects/spring-boot/issues/32818) #### :hammer: Dependency Upgrades - Upgrade to Byte Buddy 1.12.19 [#​33272](https://togithub.com/spring-projects/spring-boot/issues/33272) - Upgrade to Dropwizard Metrics 4.2.13 [#​33321](https://togithub.com/spring-projects/spring-boot/issues/33321) - Upgrade to Ehcache3 3.10.8 [#​33322](https://togithub.com/spring-projects/spring-boot/issues/33322) - Upgrade to Elasticsearch 7.17.7 [#​33171](https://togithub.com/spring-projects/spring-boot/issues/33171) - Upgrade to Hazelcast 5.1.5 [#​33172](https://togithub.com/spring-projects/spring-boot/issues/33172) - Upgrade to Hibernate 5.6.14.Final [#​33173](https://togithub.com/spring-projects/spring-boot/issues/33173) - Upgrade to HttpClient5 5.1.4 [#​33323](https://togithub.com/spring-projects/spring-boot/issues/33323) - Upgrade to HttpCore5 5.1.5 [#​33174](https://togithub.com/spring-projects/spring-boot/issues/33174) - Upgrade to Janino 3.1.9 [#​33274](https://togithub.com/spring-projects/spring-boot/issues/33274) - Upgrade to Jaybird 4.0.7.java8 [#​33175](https://togithub.com/spring-projects/spring-boot/issues/33175) - Upgrade to MariaDB 3.0.9 [#​33176](https://togithub.com/spring-projects/spring-boot/issues/33176) - Upgrade to Micrometer 1.9.6 [#​33129](https://togithub.com/spring-projects/spring-boot/issues/33129) - Upgrade to Netty 4.1.85.Final [#​33177](https://togithub.com/spring-projects/spring-boot/issues/33177) - Upgrade to Postgresql 42.3.8 [#​33338](https://togithub.com/spring-projects/spring-boot/issues/33338) - Upgrade to Reactor 2020.0.25 [#​33130](https://togithub.com/spring-projects/spring-boot/issues/33130) - Upgrade to Spring AMQP 2.4.8 [#​33223](https://togithub.com/spring-projects/spring-boot/issues/33223) - Upgrade to Spring Data 2021.2.6 [#​33132](https://togithub.com/spring-projects/spring-boot/issues/33132) - Upgrade to Spring Framework 5.3.24 [#​33131](https://togithub.com/spring-projects/spring-boot/issues/33131) - Upgrade to Spring GraphQL 1.0.3 [#​33150](https://togithub.com/spring-projects/spring-boot/issues/33150) - Upgrade to Spring Kafka 2.8.11 [#​33133](https://togithub.com/spring-projects/spring-boot/issues/33133) - Upgrade to Spring REST Docs 2.0.7.RELEASE [#​33134](https://togithub.com/spring-projects/spring-boot/issues/33134) - Upgrade to Spring Security 5.7.5 [#​33178](https://togithub.com/spring-projects/spring-boot/issues/33178) - Upgrade to Spring WS 3.1.4 [#​33179](https://togithub.com/spring-projects/spring-boot/issues/33179) - Upgrade to Tomcat 9.0.69 [#​33180](https://togithub.com/spring-projects/spring-boot/issues/33180) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​EricGao888](https://togithub.com/EricGao888), [@​biergit](https://togithub.com/biergit), [@​dreis2211](https://togithub.com/dreis2211), [@​eurythmia](https://togithub.com/eurythmia), [@​hpoettker](https://togithub.com/hpoettker), [@​iamgd67](https://togithub.com/iamgd67), [@​izeye](https://togithub.com/izeye), [@​jamessoun93](https://togithub.com/jamessoun93), and [@​sdeleuze](https://togithub.com/sdeleuze) ### [`v2.7.5`](https://togithub.com/spring-projects/spring-boot/releases/tag/v2.7.5) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v2.7.4...v2.7.5) #### :lady_beetle: Bug Fixes - Multi-Document-Separators "#---" comment checks do not account for '!' prefixed comments [#​32777](https://togithub.com/spring-projects/spring-boot/issues/32777) - Actuator configprops endpoint does not display DataSize properties correctly [#​32775](https://togithub.com/spring-projects/spring-boot/issues/32775) - `@Bean` methods in KafkaAutoConfiguration provide less type information than they could [#​32773](https://togithub.com/spring-projects/spring-boot/issues/32773) - PEM formatted elliptic-curve TLS keys are an unrecognized private key format [#​32681](https://togithub.com/spring-projects/spring-boot/issues/32681) - Assertion calls on CapturedOutput with Kotlin are very slow [#​32575](https://togithub.com/spring-projects/spring-boot/issues/32575) - Empty `@DefaultValue` cannot be used on collections, maps, arrays or optional values [#​32563](https://togithub.com/spring-projects/spring-boot/issues/32563) - CouchbaseReactiveHealthIndicator uses blocking API to retrieve the cluster diagnostics [#​32513](https://togithub.com/spring-projects/spring-boot/issues/32513) - BootBuildImage's archiveFile property is annotated as an `@Input` but should be annotated as an `@InputFile` [#​32499](https://togithub.com/spring-projects/spring-boot/issues/32499) #### :notebook_with_decorative_cover: Documentation - Remove redundant `@ExtendWith`(SpringExtension.class) from MyJmxTests example [#​32515](https://togithub.com/spring-projects/spring-boot/issues/32515) #### :hammer: Dependency Upgrades - Upgrade to Byte Buddy 1.12.18 [#​32697](https://togithub.com/spring-projects/spring-boot/issues/32697) - Upgrade to Dependency Management Plugin 1.0.15.RELEASE [#​32786](https://togithub.com/spring-projects/spring-boot/issues/32786) - Upgrade to Ehcache3 3.10.2 [#​32663](https://togithub.com/spring-projects/spring-boot/issues/32663) - Upgrade to Embedded Mongo 3.4.11 [#​32664](https://togithub.com/spring-projects/spring-boot/issues/32664) - Upgrade to Glassfish JAXB 2.3.7 [#​32787](https://togithub.com/spring-projects/spring-boot/issues/32787) - Upgrade to Hazelcast 5.1.4 [#​32698](https://togithub.com/spring-projects/spring-boot/issues/32698) - Upgrade to Hibernate 5.6.12.Final [#​32665](https://togithub.com/spring-projects/spring-boot/issues/32665) - Upgrade to Infinispan 13.0.12.Final [#​32788](https://togithub.com/spring-projects/spring-boot/issues/32788) - Upgrade to Jackson Bom 2.13.4.20221013 [#​32724](https://togithub.com/spring-projects/spring-boot/issues/32724) - Upgrade to Jetty Reactive HTTPClient 1.1.13 [#​32699](https://togithub.com/spring-projects/spring-boot/issues/32699) - Upgrade to Lettuce 6.1.10.RELEASE [#​32666](https://togithub.com/spring-projects/spring-boot/issues/32666) - Upgrade to Micrometer 1.9.5 [#​32591](https://togithub.com/spring-projects/spring-boot/issues/32591) - Upgrade to MySQL 8.0.31 and extend dependency management to new Maven identifiers [#​32781](https://togithub.com/spring-projects/spring-boot/issues/32781) - Upgrade to Netty 4.1.84.Final [#​32700](https://togithub.com/spring-projects/spring-boot/issues/32700) - Upgrade to Reactor 2020.0.24 [#​32592](https://togithub.com/spring-projects/spring-boot/issues/32592) - Upgrade to Spring Data 2021.2.5 [#​32595](https://togithub.com/spring-projects/spring-boot/issues/32595) - Upgrade to Spring Kafka 2.8.10 [#​32596](https://togithub.com/spring-projects/spring-boot/issues/32596) - Upgrade to Spring Retry 1.3.4 [#​32594](https://togithub.com/spring-projects/spring-boot/issues/32594) - Upgrade to Spring Security 5.7.4 [#​32597](https://togithub.com/spring-projects/spring-boot/issues/32597) - Upgrade to Tomcat 9.0.68 [#​32667](https://togithub.com/spring-projects/spring-boot/issues/32667) - Upgrade to Undertow 2.2.20.Final [#​32668](https://togithub.com/spring-projects/spring-boot/issues/32668) #### :heart: Contributors We'd like to thank all the contributors who worked on this release! - [@​izeye](https://togithub.com/izeye) - [@​micopiira](https://togithub.com/micopiira) - [@​dreis2211](https://togithub.com/dreis2211) - [@​YuanHao97](https://togithub.com/YuanHao97) - [@​1993heqiang](https://togithub.com/1993heqiang) - [@​hpoettker](https://togithub.com/hpoettker) - [@​terminux](https://togithub.com/terminux) ### [`v2.7.4`](https://togithub.com/spring-projects/spring-boot/releases/tag/v2.7.4) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v2.7.3...v2.7.4) ##### :star: New Features - Add NINETEEN to JavaVersion enum [#​32260](https://togithub.com/spring-projects/spring-boot/issues/32260) ##### :lady_beetle: Bug Fixes - DataSource logging in H2 console auto-configuration causes Hikari's threads to have the wrong thread context class loader [#​32406](https://togithub.com/spring-projects/spring-boot/issues/32406) - Hazelcast auto-configuration recognizes hazelcast.xml and hazelcast.yaml files but not hazelcast.yml [#​32247](https://togithub.com/spring-projects/spring-boot/issues/32247) - Detection of PeriodStyle.ISO8601 does not support lower-case input [#​32244](https://togithub.com/spring-projects/spring-boot/issues/32244) - Detection of DurationStyle.ISO8601 does not support lower-case input [#​32231](https://togithub.com/spring-projects/spring-boot/issues/32231) - YAML timestamps not handled properly with SnakeYaml 1.31 [#​32229](https://togithub.com/spring-projects/spring-boot/issues/32229) - Hazelcast shutdown logs are not available out-of-the-box [#​32184](https://togithub.com/spring-projects/spring-boot/pull/32184) - Netty 'spring.netty leak detection' default property value is always applied to resource leak detector [#​32145](https://togithub.com/spring-projects/spring-boot/issues/32145) - Error "/var/run/docker.sock: connect: permission denied" occurs when building an image using podman on Fedora with SELinux enabled [#​32000](https://togithub.com/spring-projects/spring-boot/issues/32000) ##### :notebook_with_decorative_cover: Documentation - Document support for JDK 19 [#​32402](https://togithub.com/spring-projects/spring-boot/issues/32402) - Clarify documentation of config sub-directory from which external application properties are read [#​32291](https://togithub.com/spring-projects/spring-boot/issues/32291) - Clarify documentation on disabling web client request metrics [#​32198](https://togithub.com/spring-projects/spring-boot/issues/32198) - Kotlin sample is missing for constructor binding [#​32177](https://togithub.com/spring-projects/spring-boot/issues/32177) - Remove out-of-date link from auto-configuration documentation [#​32174](https://togithub.com/spring-projects/spring-boot/issues/32174) - Improve `@ConditionalOnClass` javadoc regarding use on `@Bean` methods [#​32167](https://togithub.com/spring-projects/spring-boot/issues/32167) - Document classpath\* location for looking up GraphQL schemas across modules [#​31772](https://togithub.com/spring-projects/spring-boot/issues/31772) ##### :hammer: Dependency Upgrades - Upgrade to Byte Buddy 1.12.17 [#​32454](https://togithub.com/spring-projects/spring-boot/issues/32454) - Upgrade to Couchbase Client 3.3.4 [#​32315](https://togithub.com/spring-projects/spring-boot/issues/32315) - Upgrade to Dependency Management Plugin 1.0.14.RELEASE [#​32459](https://togithub.com/spring-projects/spring-boot/issues/32459) - Upgrade to Dropwizard Metrics 4.2.12 [#​32316](https://togithub.com/spring-projects/spring-boot/issues/32316) - Upgrade to Ehcache3 3.10.1 [#​32317](https://togithub.com/spring-projects/spring-boot/issues/32317) - Upgrade to Elasticsearch 7.17.6 [#​32318](https://togithub.com/spring-projects/spring-boot/issues/32318) - Upgrade to Embedded Mongo 3.4.9 [#​32319](https://togithub.com/spring-projects/spring-boot/issues/32319) - Upgrade to Groovy 3.0.13 [#​32443](https://togithub.com/spring-projects/spring-boot/issues/32443) - Upgrade to Hibernate 5.6.11.Final [#​32320](https://togithub.com/spring-projects/spring-boot/issues/32320) - Upgrade to Hibernate Validator 6.2.5.Final [#​32321](https://togithub.com/spring-projects/spring-boot/issues/32321) - Upgrade to Infinispan 13.0.11.Final [#​32322](https://togithub.com/spring-projects/spring-boot/issues/32322) - Upgrade to Jackson Bom 2.13.4 [#​32323](https://togithub.com/spring-projects/spring-boot/issues/32323) - Upgrade to Janino 3.1.8 [#​32324](https://togithub.com/spring-projects/spring-boot/issues/32324) - Upgrade to Jetty 9.4.49.v20220914 [#​32444](https://togithub.com/spring-projects/spring-boot/issues/32444) - Upgrade to Johnzon 1.2.19 [#​32325](https://togithub.com/spring-projects/spring-boot/issues/32325) - Upgrade to Kafka 3.1.2 [#​32326](https://togithub.com/spring-projects/spring-boot/issues/32326) -

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

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



This PR has been generated by Mend Renovate. View repository job log here.