Dima2021 / DemoCorp

Other
0 stars 0 forks source link

Update dependency org.springframework.boot:spring-boot-starter-parent to v2.7.18 #26

Open mend-for-github-com[bot] opened 5 months ago

mend-for-github-com[bot] commented 5 months ago

This PR contains the following updates:

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

Release Notes

spring-projects/spring-boot (org.springframework.boot:spring-boot-starter-parent) ### [`v2.7.18`](https://redirect.github.com/spring-projects/spring-boot/releases/tag/v2.7.18) [Compare Source](https://redirect.github.com/spring-projects/spring-boot/compare/v2.7.17...v2.7.18) #### ⚠️ Noteworthy Changes - Following the Paketo team's [announcement](https://blog.paketo.io/posts/paketo-bionic-builder-is-unsafe/) that the Bionic CNB builders will be removed, the default builder using by `bootBuildImage` (Gradle) and `spring-boot:build-image` (Maven) has been changed to Paketo Jammy [#​38477](https://redirect.github.com/spring-projects/spring-boot/issues/38477) #### :lady_beetle: Bug Fixes - App fails to start with a NoSuchMethodError when using Flyway 10.0.0 [#​38164](https://redirect.github.com/spring-projects/spring-boot/issues/38164) - spring.webflux.multipart.max-disk-usage-per-part behaves incorrectly for values where the number of bytes overflows an int [#​38146](https://redirect.github.com/spring-projects/spring-boot/issues/38146) - Mail health indicator fails when host is not set in properties [#​38007](https://redirect.github.com/spring-projects/spring-boot/issues/38007) #### :notebook_with_decorative_cover: Documentation - Document supported SQL comment prefixes [#​38385](https://redirect.github.com/spring-projects/spring-boot/pull/38385) - Fix link to Elasticsearch health indicator [#​38330](https://redirect.github.com/spring-projects/spring-boot/pull/38330) - Improve --help and documentation for "encodepassword -a/--algorithm" in the Spring Boot CLI [#​38203](https://redirect.github.com/spring-projects/spring-boot/issues/38203) - Document that TomcatConnectorCustomizers are not applied to additional connectors [#​38183](https://redirect.github.com/spring-projects/spring-boot/issues/38183) - MyErrorWebExceptionHandler example in documentation isn't working [#​38104](https://redirect.github.com/spring-projects/spring-boot/issues/38104) - Document that SerializationFeature.WRITE_DURATIONS_AS_TIMESTAMPS is disabled by default [#​38083](https://redirect.github.com/spring-projects/spring-boot/issues/38083) - Update "Running Behind a Front-end Proxy Server" to include reactive and ForwardedHeaderTransformer [#​37282](https://redirect.github.com/spring-projects/spring-boot/issues/37282) - Improve documentation of `classpath.idx` file and its generation by the Maven and Gradle plugins [#​37125](https://redirect.github.com/spring-projects/spring-boot/issues/37125) - Document configuration for building images with Colima [#​34522](https://redirect.github.com/spring-projects/spring-boot/issues/34522) - Code sample in "Developing Your First Spring Boot Application" does not work [#​34513](https://redirect.github.com/spring-projects/spring-boot/issues/34513) - Document ConfigurationPropertyCaching [#​34172](https://redirect.github.com/spring-projects/spring-boot/issues/34172) - Document that application.\* banner variables require a packaged jar or the use of Boot's launcher [#​33489](https://redirect.github.com/spring-projects/spring-boot/issues/33489) - Add section on AspectJ support [#​32642](https://redirect.github.com/spring-projects/spring-boot/issues/32642) - Document server.servlet.encoding.\* properties and server.servlet.encoding.mapping in particular [#​32472](https://redirect.github.com/spring-projects/spring-boot/issues/32472) - Add a section on customizing embedded reactive servers [#​31917](https://redirect.github.com/spring-projects/spring-boot/issues/31917) - Clarify that MVC components provided through WebMvcRegistrations are subject to subsequent processing and configuration by MVC [#​31232](https://redirect.github.com/spring-projects/spring-boot/issues/31232) - Clarifying documentation on including a top-level `@TestConfiguration` class in a test [#​30513](https://redirect.github.com/spring-projects/spring-boot/issues/30513) - Clarify that `@AutoConfigureWebTestClient` binds WebTestClient to mock infrastructure [#​29890](https://redirect.github.com/spring-projects/spring-boot/issues/29890) - Improve systemd configuration documentation [#​28453](https://redirect.github.com/spring-projects/spring-boot/issues/28453) - Document how to customize the basePackages that auto-configurations consider (for example Spring Data Repositories) [#​27549](https://redirect.github.com/spring-projects/spring-boot/issues/27549) - Document additional user configuration that's required after setting `spring.hateoas.use-hal-as-default-json-media-type` to `false` [#​26814](https://redirect.github.com/spring-projects/spring-boot/issues/26814) - Add how-to documentation for test-only database migrations with Flyway/Liquibase [#​26796](https://redirect.github.com/spring-projects/spring-boot/issues/26796) #### :hammer: Dependency Upgrades - Upgrade to ActiveMQ 5.16.7 [#​38427](https://redirect.github.com/spring-projects/spring-boot/issues/38427) - Upgrade to DB2 JDBC 11.5.9.0 [#​38428](https://redirect.github.com/spring-projects/spring-boot/issues/38428) - Upgrade to Dropwizard Metrics 4.2.22 [#​38429](https://redirect.github.com/spring-projects/spring-boot/issues/38429) - Upgrade to Elasticsearch 7.17.15 [#​38430](https://redirect.github.com/spring-projects/spring-boot/issues/38430) - Upgrade to Glassfish JAXB 2.3.9 [#​38431](https://redirect.github.com/spring-projects/spring-boot/issues/38431) - Upgrade to Micrometer 1.9.17 [#​38279](https://redirect.github.com/spring-projects/spring-boot/issues/38279) - Upgrade to Netty 4.1.101.Final [#​38432](https://redirect.github.com/spring-projects/spring-boot/issues/38432) - Upgrade to Pooled JMS 1.2.6 [#​38433](https://redirect.github.com/spring-projects/spring-boot/issues/38433) - Upgrade to Reactor Bom 2020.0.38 [#​38280](https://redirect.github.com/spring-projects/spring-boot/issues/38280) - Upgrade to Spring Batch 4.3.10 [#​38281](https://redirect.github.com/spring-projects/spring-boot/issues/38281) - Upgrade to Spring Data Bom 2021.2.18 [#​38282](https://redirect.github.com/spring-projects/spring-boot/issues/38282) - Upgrade to Spring Framework 5.3.31 [#​38283](https://redirect.github.com/spring-projects/spring-boot/issues/38283) - Upgrade to Spring HATEOAS 1.5.6 [#​38373](https://redirect.github.com/spring-projects/spring-boot/issues/38373) - Upgrade to Spring Integration 5.5.20 [#​38491](https://redirect.github.com/spring-projects/spring-boot/issues/38491) - Upgrade to Spring RESTDocs 2.0.8.RELEASE [#​38434](https://redirect.github.com/spring-projects/spring-boot/issues/38434) - Upgrade to Spring WS 3.1.8 [#​38284](https://redirect.github.com/spring-projects/spring-boot/issues/38284) - Upgrade to Tomcat 9.0.83 [#​38435](https://redirect.github.com/spring-projects/spring-boot/issues/38435) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​GVictorG7](https://redirect.github.com/GVictorG7), [@​PENEKhun](https://redirect.github.com/PENEKhun), [@​dreis2211](https://redirect.github.com/dreis2211), and [@​izeye](https://redirect.github.com/izeye) ### [`v2.7.17`](https://redirect.github.com/spring-projects/spring-boot/releases/tag/v2.7.17) [Compare Source](https://redirect.github.com/spring-projects/spring-boot/compare/v2.7.16...v2.7.17) #### :warning: Noteworthy Changes - The behavior of `spring.jms.listener.concurrency` has been corrected to match the documentation ([#​37180](https://redirect.github.com/spring-projects/spring-boot/pull/37180)). If you were setting `spring.jms.listener.concurrency` without also setting `spring.jms.listener.max-concurrency`, please review your configuration when upgrading. #### :lady_beetle: Bug Fixes - `@Order` does not work on (CommandLine|Application)Runner `@Bean` methods [#​37905](https://redirect.github.com/spring-projects/spring-boot/pull/37905) - Gradle plugin uses to-be-deprecated API for getting and setting file permissions [#​37878](https://redirect.github.com/spring-projects/spring-boot/issues/37878) - Task executor metrics are not registered when using lazy initialization [#​37832](https://redirect.github.com/spring-projects/spring-boot/issues/37832) - Constructor binding with a custom collection type does not work [#​37734](https://redirect.github.com/spring-projects/spring-boot/issues/37734) - Dependency management for kafka-server-common with a test classifier is missing [#​37499](https://redirect.github.com/spring-projects/spring-boot/issues/37499) - fileMode and dirMode are not applied to all entries in an archive produced by BootJar [#​37496](https://redirect.github.com/spring-projects/spring-boot/issues/37496) - Gradle plugin's build info support produces a deprecation warning when using Gradle 8.4-rc-1 [#​37493](https://redirect.github.com/spring-projects/spring-boot/issues/37493) - RepackageMojo doesn't support 1 digit numerical values for project.build.outputTimestamp [#​37438](https://redirect.github.com/spring-projects/spring-boot/pull/37438) - Restarter creates memory leak in tests [#​37373](https://redirect.github.com/spring-projects/spring-boot/issues/37373) - Contrary to the documentation, setting spring.jms.listener.concurrency alone configures the maximum concurrency [#​37180](https://redirect.github.com/spring-projects/spring-boot/pull/37180) - Application fails to start when an optional config import cannot be resolved [#​35683](https://redirect.github.com/spring-projects/spring-boot/issues/35683) - `@ComponentScan` on a test class is processed when creating a test context but is not included in the context's cache key [#​31577](https://redirect.github.com/spring-projects/spring-boot/issues/31577) - AspectJ transaction management with compile-time weaving does not work with spring.main.lazy-initialization=true [#​37506](https://redirect.github.com/spring-projects/spring-boot/issues/37506) #### :notebook_with_decorative_cover: Documentation - Remove link to LiveReload website due to timeout [#​37643](https://redirect.github.com/spring-projects/spring-boot/pull/37643) - Refer to ActiveMQ as ActiveMQ "Classic" [#​37606](https://redirect.github.com/spring-projects/spring-boot/pull/37606) - Use more idiomatic Kotlin in example for "Map Health Indicators to Micrometer Metrics" [#​37491](https://redirect.github.com/spring-projects/spring-boot/pull/37491) - Document support for Java 21 [#​37371](https://redirect.github.com/spring-projects/spring-boot/issues/37371) #### :hammer: Dependency Upgrades - Upgrade to Dropwizard Metrics 4.2.21 [#​37893](https://redirect.github.com/spring-projects/spring-boot/issues/37893) - Upgrade to Elasticsearch 7.17.14 [#​37840](https://redirect.github.com/spring-projects/spring-boot/issues/37840) - Upgrade to Infinispan 13.0.20.Final [#​37841](https://redirect.github.com/spring-projects/spring-boot/issues/37841) - Upgrade to Jetty 9.4.53.v20231009 [#​37842](https://redirect.github.com/spring-projects/spring-boot/issues/37842) - Upgrade to Jetty Reactive HTTPClient 1.1.15 [#​37927](https://redirect.github.com/spring-projects/spring-boot/issues/37927) - Upgrade to Micrometer 1.9.16 [#​37674](https://redirect.github.com/spring-projects/spring-boot/issues/37674) - Upgrade to Netty 4.1.100.Final [#​37843](https://redirect.github.com/spring-projects/spring-boot/issues/37843) - Upgrade to Pooled JMS 1.2.5 [#​37894](https://redirect.github.com/spring-projects/spring-boot/issues/37894) - Upgrade to Reactor Bom 2020.0.37 [#​37675](https://redirect.github.com/spring-projects/spring-boot/issues/37675) - Upgrade to Spring AMQP 2.4.17 [#​37676](https://redirect.github.com/spring-projects/spring-boot/issues/37676) - Upgrade to Spring Data Bom 2021.2.17 [#​37677](https://redirect.github.com/spring-projects/spring-boot/issues/37677) - Upgrade to Spring Session Bom 2021.2.3 [#​37928](https://redirect.github.com/spring-projects/spring-boot/issues/37928) - Upgrade to Tomcat 9.0.82 [#​37895](https://redirect.github.com/spring-projects/spring-boot/issues/37895) - Upgrade to UnboundID LDAPSDK 6.0.10 [#​37753](https://redirect.github.com/spring-projects/spring-boot/issues/37753) - Upgrade to Undertow 2.2.28.Final [#​37929](https://redirect.github.com/spring-projects/spring-boot/issues/37929) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​bottlerocketjonny](https://redirect.github.com/bottlerocketjonny), [@​dependabot](https://redirect.github.com/dependabot)\[bot], [@​erichaagdev](https://redirect.github.com/erichaagdev), [@​esperar](https://redirect.github.com/esperar), [@​izeye](https://redirect.github.com/izeye), [@​jbertram](https://redirect.github.com/jbertram), [@​nielsbasjes](https://redirect.github.com/nielsbasjes), [@​onobc](https://redirect.github.com/onobc), [@​ttddyy](https://redirect.github.com/ttddyy), and [@​vpavic](https://redirect.github.com/vpavic) ### [`v2.7.16`](https://redirect.github.com/spring-projects/spring-boot/releases/tag/v2.7.16) [Compare Source](https://redirect.github.com/spring-projects/spring-boot/compare/v2.7.15...v2.7.16) #### :star: New Features - Add TWENTY_ONE to JavaVersion enum [#​37362](https://redirect.github.com/spring-projects/spring-boot/issues/37362) #### :lady_beetle: Bug Fixes - Invalid Accept header produces HTTP 500 in WelcomePageHandlerMapping [#​37455](https://redirect.github.com/spring-projects/spring-boot/issues/37455) - PrivateKeyParser doesn't support ed448, XDH and RSA-PSS keys [#​37237](https://redirect.github.com/spring-projects/spring-boot/issues/37237) - Parsing OCI image names that are invalid due to the use of upper case letters is very slow [#​35657](https://redirect.github.com/spring-projects/spring-boot/issues/35657) - Using https with elliptic curves other than secp384r1 fails [#​34232](https://redirect.github.com/spring-projects/spring-boot/issues/34232) - Saml2RelyingPartyAutoConfiguration ignores `sign-request` when `metadata-url` is used [#​33747](https://redirect.github.com/spring-projects/spring-boot/issues/33747) - Leaking file descriptor / socket within DomainSocket tooling [#​32423](https://redirect.github.com/spring-projects/spring-boot/issues/32423) #### :notebook_with_decorative_cover: Documentation - Correct the description of spring.artemis.broker-url [#​37260](https://redirect.github.com/spring-projects/spring-boot/pull/37260) - Add default value metadata for management.metrics.export.signalfx.published-histogram-type [#​37210](https://redirect.github.com/spring-projects/spring-boot/pull/37210) - Document that PKCS8 PEM files should be used whenever possible [#​37170](https://redirect.github.com/spring-projects/spring-boot/issues/37170) - Polish javadoc [#​37112](https://redirect.github.com/spring-projects/spring-boot/pull/37112) #### :hammer: Dependency Upgrades - Upgrade to Elasticsearch 7.17.13 [#​37286](https://redirect.github.com/spring-projects/spring-boot/issues/37286) - Upgrade to Jetty 9.4.52.v20230823 [#​37287](https://redirect.github.com/spring-projects/spring-boot/issues/37287) - Upgrade to Lombok 1.18.30 [#​37486](https://redirect.github.com/spring-projects/spring-boot/issues/37486) - Upgrade to Micrometer 1.9.15 [#​37245](https://redirect.github.com/spring-projects/spring-boot/issues/37245) - Upgrade to Reactor Bom 2020.0.36 [#​37246](https://redirect.github.com/spring-projects/spring-boot/issues/37246) - Upgrade to Spring AMQP 2.4.16 [#​37247](https://redirect.github.com/spring-projects/spring-boot/issues/37247) - Upgrade to Spring Data Bom 2021.2.16 [#​37248](https://redirect.github.com/spring-projects/spring-boot/issues/37248) - Upgrade to Spring Framework 5.3.30 [#​37249](https://redirect.github.com/spring-projects/spring-boot/issues/37249) - Upgrade to Spring GraphQL 1.0.6 [#​37250](https://redirect.github.com/spring-projects/spring-boot/issues/37250) - Upgrade to Spring Integration 5.5.19 [#​37251](https://redirect.github.com/spring-projects/spring-boot/issues/37251) - Upgrade to Spring Security 5.7.11 [#​37414](https://redirect.github.com/spring-projects/spring-boot/issues/37414) - Upgrade to Spring WS 3.1.7 [#​37415](https://redirect.github.com/spring-projects/spring-boot/issues/37415) - Upgrade to Tomcat 9.0.80 [#​37288](https://redirect.github.com/spring-projects/spring-boot/issues/37288) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​dependabot](https://redirect.github.com/dependabot)\[bot], [@​hakan-krgn](https://redirect.github.com/hakan-krgn), [@​izeye](https://redirect.github.com/izeye), [@​mdeinum](https://redirect.github.com/mdeinum), and [@​quaff](https://redirect.github.com/quaff) ### [`v2.7.15`](https://redirect.github.com/spring-projects/spring-boot/releases/tag/v2.7.15) [Compare Source](https://redirect.github.com/spring-projects/spring-boot/compare/v2.7.14...v2.7.15) #### :warning: Noteworthy Changes - This release upgrades to MariaDB 3.1.4 from 3.0.x to restore compatibility with Java 8. If the upgrade is problematic and Java 8 compatibility is not a requirement, downgrade to 3.0.x by using the `mariadb.version` property #### :lady_beetle: Bug Fixes - Artemis ConnectionFactory is not configured when CachingConnectionFactory is missing and enabled properties are false [#​36767](https://redirect.github.com/spring-projects/spring-boot/pull/36767) - server.max-http-request-header-size doesn't affect Netty server with http2 enabled [#​36766](https://redirect.github.com/spring-projects/spring-boot/pull/36766) - LogbackLoggingSystem does not report suppressed exception details [#​36645](https://redirect.github.com/spring-projects/spring-boot/issues/36645) - Tomcat warns about a missing +/- prefix when enabling multiple protocols through server.ssl.enabled-protocols [#​36572](https://redirect.github.com/spring-projects/spring-boot/pull/36572) - Descriptions of started and ready time metrics contain time units but the unit may change when the metrics are exported [#​36507](https://redirect.github.com/spring-projects/spring-boot/pull/36507) - management.metrics.export.wavefront properties are incomplete [#​36498](https://redirect.github.com/spring-projects/spring-boot/issues/36498) - management.metrics.export.signalfx properties are incomplete [#​36497](https://redirect.github.com/spring-projects/spring-boot/issues/36497) - management.metrics.export.atlas properties are incomplete [#​36496](https://redirect.github.com/spring-projects/spring-boot/issues/36496) - Script-based database initialization fails with an unhelpful error message when configured with a resource that points to a directory [#​36386](https://redirect.github.com/spring-projects/spring-boot/issues/36386) - JobLauncherApplicationRunner returns a success exit code even when no jobs have been run [#​36060](https://redirect.github.com/spring-projects/spring-boot/pull/36060) - DatabaseDriver swallows real exception [#​34728](https://redirect.github.com/spring-projects/spring-boot/issues/34728) - Application Context initialized twice during test when exception thrown during initialization [#​24888](https://redirect.github.com/spring-projects/spring-boot/issues/24888) #### :notebook_with_decorative_cover: Documentation - Maven plugin docs contain invalid parameter for image building [#​37048](https://redirect.github.com/spring-projects/spring-boot/issues/37048) - Align javadoc of AbstractFilterRegistrationBean#setDispatcherTypes [#​36965](https://redirect.github.com/spring-projects/spring-boot/pull/36965) - Update RestTemplateBuilder#defaultHeader javadoc to reference correct client-side HTTP request class [#​36614](https://redirect.github.com/spring-projects/spring-boot/pull/36614) - `@since` is missing from javadoc of values added to JavaVersion since its introduction [#​36608](https://redirect.github.com/spring-projects/spring-boot/issues/36608) - Document that server.forward-headers-strategy property defaults to native when running on Kubernetes [#​36564](https://redirect.github.com/spring-projects/spring-boot/pull/36564) - Clarify the effect of using `@EnableWebMvc` [#​36506](https://redirect.github.com/spring-projects/spring-boot/issues/36506) - Documentation of spring.redis.url incorrectly states that it does not override spring.redis.user [#​36477](https://redirect.github.com/spring-projects/spring-boot/pull/36477) - Improve documentation to describe how `@EntityScan` and `@Enable?Repositories` can be used to tune scanning [#​36282](https://redirect.github.com/spring-projects/spring-boot/issues/36282) - Document that scripts for database initialization are optional by default and how they can be made mandatory [#​36176](https://redirect.github.com/spring-projects/spring-boot/issues/36176) - Document `@DataR2dbcTest` support [#​35014](https://redirect.github.com/spring-projects/spring-boot/issues/35014) - Update expected size of the jar file in the first application getting started documentation [#​34514](https://redirect.github.com/spring-projects/spring-boot/issues/34514) - Improve documentation of spring.cache.type=none [#​33694](https://redirect.github.com/spring-projects/spring-boot/issues/33694) - Clarify that spring.security.filter properties only apply to servlet-based web apps [#​33551](https://redirect.github.com/spring-projects/spring-boot/issues/33551) - Describe quirks of JUL and Log4j2 in the javadoc of OutputCaptureExtension [#​32562](https://redirect.github.com/spring-projects/spring-boot/issues/32562) - Documentation describes how to opt in to using the path pattern parser but it's now the default [#​32557](https://redirect.github.com/spring-projects/spring-boot/issues/32557) - Clarify table that shows how logging properties are transferred to system properties [#​32160](https://redirect.github.com/spring-projects/spring-boot/issues/32160) - Rework Working with NoSQL Technologies to clarify which stores are supported by Spring Data [#​29694](https://redirect.github.com/spring-projects/spring-boot/issues/29694) - Clarify how nested directories are treated for configtree with wildcards [#​28203](https://redirect.github.com/spring-projects/spring-boot/issues/28203) - Document defaults for spring.mvc.format.\* and spring.webflux.format.\* properties [#​30041](https://redirect.github.com/spring-projects/spring-boot/issues/30041) #### :hammer: Dependency Upgrades - Upgrade to Elasticsearch 7.17.12 [#​36870](https://redirect.github.com/spring-projects/spring-boot/issues/36870) - Upgrade to Groovy 3.0.19 [#​37055](https://redirect.github.com/spring-projects/spring-boot/issues/37055) - Upgrade to MariaDB 3.1.4 [#​36394](https://redirect.github.com/spring-projects/spring-boot/issues/36394) - Upgrade to Micrometer 1.9.14 [#​36824](https://redirect.github.com/spring-projects/spring-boot/issues/36824) - Upgrade to Netty 4.1.97.Final [#​37085](https://redirect.github.com/spring-projects/spring-boot/issues/37085) - Upgrade to Reactor Bom 2020.0.35 [#​36825](https://redirect.github.com/spring-projects/spring-boot/issues/36825) - Upgrade to Spring AMQP 2.4.15 [#​36826](https://redirect.github.com/spring-projects/spring-boot/issues/36826) - Upgrade to Spring Batch 4.3.9 [#​36827](https://redirect.github.com/spring-projects/spring-boot/issues/36827) - Upgrade to Spring Data Bom 2021.2.15 [#​36828](https://redirect.github.com/spring-projects/spring-boot/issues/36828) - Upgrade to Tomcat 9.0.79 [#​36992](https://redirect.github.com/spring-projects/spring-boot/issues/36992) - Upgrade to Undertow 2.2.26.Final [#​37029](https://redirect.github.com/spring-projects/spring-boot/issues/37029) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​MahatmaFatalError](https://redirect.github.com/MahatmaFatalError), [@​NersesAM](https://redirect.github.com/NersesAM), [@​chicobento](https://redirect.github.com/chicobento), [@​dependabot](https://redirect.github.com/dependabot)\[bot], [@​dreis2211](https://redirect.github.com/dreis2211), [@​eddumelendez](https://redirect.github.com/eddumelendez), [@​elevne](https://redirect.github.com/elevne), [@​fzyzcjy](https://redirect.github.com/fzyzcjy), [@​itsAkshayDubey](https://redirect.github.com/itsAkshayDubey), [@​izeye](https://redirect.github.com/izeye), [@​msobeck](https://redirect.github.com/msobeck), [@​rob-valor](https://redirect.github.com/rob-valor), [@​spa-abaudat](https://redirect.github.com/spa-abaudat), and [@​vpavic](https://redirect.github.com/vpavic) ### [`v2.7.14`](https://redirect.github.com/spring-projects/spring-boot/releases/tag/v2.7.14) [Compare Source](https://redirect.github.com/spring-projects/spring-boot/compare/v2.7.13...v2.7.14) #### :lady_beetle: Bug Fixes - Only one health group can be exposed using management.endpoint.health.group.xxx.additional-path=server:/newpath when using Jersey [#​36250](https://redirect.github.com/spring-projects/spring-boot/issues/36250) - MockitoPostProcessor doesn't check FactoryBean.OBJECT_TYPE_ATTRIBUTE correctly [#​36224](https://redirect.github.com/spring-projects/spring-boot/pull/36224) - ConfigurationPropertiesReportEndpoint does not display primitive wrapper types [#​36076](https://redirect.github.com/spring-projects/spring-boot/issues/36076) - When using Flyway 9.20.0, auto-configuration fails with a NoSuchMethodError due to the removal of Oracle-related methods from FluentConfiguration [#​36029](https://redirect.github.com/spring-projects/spring-boot/issues/36029) - Saml2RelyingPartyRegistrationConfiguration can choose the wrong RelyingPartyRegistration.Builder when using a metadata file with multiple providers [#​35902](https://redirect.github.com/spring-projects/spring-boot/pull/35902) - ImportsContextCustomizer does not support AliasFor [#​34917](https://redirect.github.com/spring-projects/spring-boot/pull/34917) - ConfigurationPropertyName#equals is not symmetric when element has trailing dashes [#​34804](https://redirect.github.com/spring-projects/spring-boot/pull/34804) #### :notebook_with_decorative_cover: Documentation - Add Javadoc since to ImageReference.inTaglessForm() [#​36048](https://redirect.github.com/spring-projects/spring-boot/pull/36048) - Polish Kafka Properties Docs [#​36032](https://redirect.github.com/spring-projects/spring-boot/pull/36032) - Fix typo in the Using R2DBC section of the reference documentation [#​36019](https://redirect.github.com/spring-projects/spring-boot/pull/36019) - Improve Kubernetes liveness and readiness probes customization documentation [#​34978](https://redirect.github.com/spring-projects/spring-boot/pull/34978) - Document auto-configuration of underlying HTTP client when using WebClient or RestTemplate [#​34136](https://redirect.github.com/spring-projects/spring-boot/issues/34136) #### :hammer: Dependency Upgrades - Upgrade to Elasticsearch 7.17.11 [#​36311](https://redirect.github.com/spring-projects/spring-boot/issues/36311) - Upgrade to Groovy 3.0.18 [#​36312](https://redirect.github.com/spring-projects/spring-boot/issues/36312) - Upgrade to Janino 3.1.10 [#​36313](https://redirect.github.com/spring-projects/spring-boot/issues/36313) - Upgrade to Johnzon 1.2.21 [#​36314](https://redirect.github.com/spring-projects/spring-boot/issues/36314) - Upgrade to Micrometer 1.9.13 [#​36171](https://redirect.github.com/spring-projects/spring-boot/issues/36171) - Upgrade to Neo4j Java Driver 4.4.12 [#​36315](https://redirect.github.com/spring-projects/spring-boot/issues/36315) - Upgrade to Rabbit AMQP Client 5.14.3 [#​36316](https://redirect.github.com/spring-projects/spring-boot/issues/36316) - Upgrade to Reactor Bom 2020.0.34 [#​36172](https://redirect.github.com/spring-projects/spring-boot/issues/36172) - Upgrade to Spring AMQP 2.4.14 [#​36399](https://redirect.github.com/spring-projects/spring-boot/issues/36399) - Upgrade to Spring Data Bom 2021.2.14 [#​36173](https://redirect.github.com/spring-projects/spring-boot/issues/36173) - Upgrade to Spring Framework 5.3.29 [#​36174](https://redirect.github.com/spring-projects/spring-boot/issues/36174) - Upgrade to Spring HATEOAS 1.5.5 [#​36413](https://redirect.github.com/spring-projects/spring-boot/issues/36413) - Upgrade to Spring Security 5.7.10 [#​36295](https://redirect.github.com/spring-projects/spring-boot/issues/36295) - Upgrade to Tomcat 9.0.78 [#​36317](https://redirect.github.com/spring-projects/spring-boot/issues/36317) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​ThomazPassarelli](https://redirect.github.com/ThomazPassarelli), [@​bbulgarelli](https://redirect.github.com/bbulgarelli), [@​bedla](https://redirect.github.com/bedla), [@​dependabot](https://redirect.github.com/dependabot)\[bot], [@​dkswnkk](https://redirect.github.com/dkswnkk), [@​eydunn](https://redirect.github.com/eydunn), [@​garyrussell](https://redirect.github.com/garyrussell), [@​izeye](https://redirect.github.com/izeye), [@​lasselindqvist](https://redirect.github.com/lasselindqvist), [@​lmartelli](https://redirect.github.com/lmartelli), and [@​quaff](https://redirect.github.com/quaff) ### [`v2.7.13`](https://redirect.github.com/spring-projects/spring-boot/releases/tag/v2.7.13) [Compare Source](https://redirect.github.com/spring-projects/spring-boot/compare/v2.7.12...v2.7.13) #### :lady_beetle: Bug Fixes - Spring Boot properties migrator can create circular references [#​35919](https://redirect.github.com/spring-projects/spring-boot/issues/35919) - Devtools does not support package-private main classes [#​35858](https://redirect.github.com/spring-projects/spring-boot/issues/35858) - Java 20 is supported but there's no value for it in the JavaVersion enum [#​35758](https://redirect.github.com/spring-projects/spring-boot/issues/35758) - Processing of `@EndpointCloudFoundryExtension` logs a warnings as it does not use `@AliasFor` on its override of the endpoint attribute [#​35716](https://redirect.github.com/spring-projects/spring-boot/pull/35716) - Actuator loggers list endpoint throws exception on Log4J2 loggers with custom log levels [#​35227](https://redirect.github.com/spring-projects/spring-boot/issues/35227) - Validation is not applied for ConfigurationProperties that implement Validator and use `@ConstructorBinding` [#​33669](https://redirect.github.com/spring-projects/spring-boot/issues/33669) #### :notebook_with_decorative_cover: Documentation - Description of spring.data.mongodb.uri property incorrectly states that it overrides spring.data.mongodb.database [#​35686](https://redirect.github.com/spring-projects/spring-boot/issues/35686) - Update description of spring-boot-starter-data-rest to clarify that it uses Spring MVC [#​35678](https://redirect.github.com/spring-projects/spring-boot/issues/35678) - Move property notes up to external configuration section [#​35662](https://redirect.github.com/spring-projects/spring-boot/pull/35662) - Document audience support in OAuth2 resource server [#​35286](https://redirect.github.com/spring-projects/spring-boot/pull/35286) - Add `@DynamicPropertySource` to documented list of property source ordering [#​32901](https://redirect.github.com/spring-projects/spring-boot/issues/32901) #### :hammer: Dependency Upgrades - Upgrade to Dropwizard Metrics 4.2.19 [#​35794](https://redirect.github.com/spring-projects/spring-boot/issues/35794) - Upgrade to Hazelcast 5.1.7 [#​35987](https://redirect.github.com/spring-projects/spring-boot/issues/35987) - Upgrade to Infinispan 13.0.18.Final [#​35795](https://redirect.github.com/spring-projects/spring-boot/issues/35795) - Upgrade to Lombok 1.18.28 [#​35796](https://redirect.github.com/spring-projects/spring-boot/issues/35796) - Upgrade to Micrometer 1.9.12 [#​35725](https://redirect.github.com/spring-projects/spring-boot/issues/35725) - Upgrade to Netty 4.1.94.Final [#​35988](https://redirect.github.com/spring-projects/spring-boot/issues/35988) - Upgrade to Reactor Bom 2020.0.33 [#​35726](https://redirect.github.com/spring-projects/spring-boot/issues/35726) - Upgrade to Spring AMQP 2.4.13 [#​35727](https://redirect.github.com/spring-projects/spring-boot/issues/35727) - Upgrade to Spring Data Bom 2021.2.13 [#​35728](https://redirect.github.com/spring-projects/spring-boot/issues/35728) - Upgrade to Spring Framework 5.3.28 [#​35729](https://redirect.github.com/spring-projects/spring-boot/issues/35729) - Upgrade to Spring Security 5.7.9 [#​35730](https://redirect.github.com/spring-projects/spring-boot/issues/35730) - Upgrade to Spring Session Bom 2021.2.2 [#​35731](https://redirect.github.com/spring-projects/spring-boot/issues/35731) - Upgrade to Tomcat 9.0.76 [#​35799](https://redirect.github.com/spring-projects/spring-boot/issues/35799) - Upgrade to UnboundID LDAPSDK 6.0.9 [#​35800](https://redirect.github.com/spring-projects/spring-boot/issues/35800) - Upgrade to Undertow 2.2.25.Final [#​35801](https://redirect.github.com/spring-projects/spring-boot/issues/35801) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​bbulgarelli](https://redirect.github.com/bbulgarelli), [@​bikash30851](https://redirect.github.com/bikash30851), and [@​twobiers](https://redirect.github.com/twobiers) ### [`v2.7.12`](https://redirect.github.com/spring-projects/spring-boot/releases/tag/v2.7.12) [Compare Source](https://redirect.github.com/spring-projects/spring-boot/compare/v2.7.11...v2.7.12) #### :lady_beetle: Bug Fixes - Welcome page may return a 404 when an acceptable response cannot be produced [#​35552](https://redirect.github.com/spring-projects/spring-boot/issues/35552) - Invalid reference format error when tagging images using Podman [#​35358](https://redirect.github.com/spring-projects/spring-boot/issues/35358) - `FactoryBean.getObject` for non-singleton executed when resetting mocks [#​35324](https://redirect.github.com/spring-projects/spring-boot/issues/35324) - Can't use PEM encoded [PKCS#8](https://redirect.github.com/PKCS/spring-boot/issues/8) EC keys with server.ssl.certificate-private-key [#​35322](https://redirect.github.com/spring-projects/spring-boot/issues/35322) - Webflux server gracefulshutdown throws NullPointerException [#​35264](https://redirect.github.com/spring-projects/spring-boot/issues/35264) - Health actuator mail details shows the port as -1 when using the default port [#​35247](https://redirect.github.com/spring-projects/spring-boot/issues/35247) - SessionRepositoryFilterConfiguration can cause early initialization of SessionRepository beans including Redis [#​35240](https://redirect.github.com/spring-projects/spring-boot/issues/35240) - Devtools main method search algorithm can find incorrect main method [#​35214](https://redirect.github.com/spring-projects/spring-boot/issues/35214) - When a WebFlux app is deployed to Cloud Foundry some metrics are lost and numerous beans are ineligible for post-processing [#​35163](https://redirect.github.com/spring-projects/spring-boot/issues/35163) - Liveness and readiness probes return down when lazy initialization is enabled [#​35161](https://redirect.github.com/spring-projects/spring-boot/issues/35161) - Treating a null Flyway-specific password as an empty string prevents the use of PGPASS for authentication [#​35110](https://redirect.github.com/spring-projects/spring-boot/issues/35110) - WebClient auto-configuration tries to use HttpComponentsClientHttpConnector when all required classes are not present [#​34964](https://redirect.github.com/spring-projects/spring-boot/issues/34964) - MinIdle and MaxValidationTime properties missing for R2DBC pools [#​34724](https://redirect.github.com/spring-projects/spring-boot/issues/34724) #### :notebook_with_decorative_cover: Documentation - Polish formatting of permitAll() endpoint security Kotlin example [#​35454](https://redirect.github.com/spring-projects/spring-boot/pull/35454) - Wrong anchors in Maven plugin documentation [#​35371](https://redirect.github.com/spring-projects/spring-boot/issues/35371) - Correct list of annotations that are equivalent to `@SpringBootApplication` [#​35180](https://redirect.github.com/spring-projects/spring-boot/pull/35180) - Harmonize references to application.yaml files in reference docs [#​34628](https://redirect.github.com/spring-projects/spring-boot/pull/34628) #### :hammer: Dependency Upgrades - Upgrade to Elasticsearch 7.17.10 [#​35339](https://redirect.github.com/spring-projects/spring-boot/issues/35339) - Upgrade to Hazelcast 5.1.6 [#​35440](https://redirect.github.com/spring-projects/spring-boot/issues/35440) - Upgrade to Johnzon 1.2.20 [#​35340](https://redirect.github.com/spring-projects/spring-boot/issues/35340) - Upgrade to Json-smart 2.4.11 [#​35549](https://redirect.github.com/spring-projects/spring-boot/issues/35549) - Upgrade to Micrometer 1.9.11 [#​35290](https://redirect.github.com/spring-projects/spring-boot/issues/35290) - Upgrade to Netty 4.1.92.Final [#​35441](https://redirect.github.com/spring-projects/spring-boot/issues/35441) - Upgrade to Reactor Bom 2020.0.32 [#​35291](https://redirect.github.com/spring-projects/spring-boot/issues/35291) - Upgrade to Spring Data Bom 2021.2.12 [#​35292](https://redirect.github.com/spring-projects/spring-boot/issues/35292) - Upgrade to Spring Integration 5.5.18 [#​35294](https://redirect.github.com/spring-projects/spring-boot/issues/35294) - Upgrade to Tomcat 9.0.75 [#​35442](https://redirect.github.com/spring-projects/spring-boot/issues/35442) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​JunJaBoy](https://redirect.github.com/JunJaBoy), [@​aasaru](https://redirect.github.com/aasaru), [@​davin111](https://redirect.github.com/davin111), and [@​ivandimitrov8080](https://redirect.github.com/ivandimitrov8080) ### [`v2.7.11`](https://redirect.github.com/spring-projects/spring-boot/releases/tag/v2.7.11) [Compare Source](https://redirect.github.com/spring-projects/spring-boot/compare/v2.7.10...v2.7.11) #### :lady_beetle: Bug Fixes - CloudFoundry integration does not use endpoint path mappings [#​35085](https://redirect.github.com/spring-projects/spring-boot/issues/35085) - Gradle Spring Boot plugin with Kotlin DSL does not support includeProjectDependencies in bootJar > layered > dependencies configuration [#​35033](https://redirect.github.com/spring-projects/spring-boot/issues/35033) - Banner placeholders use default values too soon [#​34764](https://redirect.github.com/spring-projects/spring-boot/pull/34764) - Cassandra default configuration substitutions don't resolve against configuration derived from spring.data.cassandra properties [#​34643](https://redirect.github.com/spring-projects/spring-boot/issues/34643) - ApplicationAvailability bean is auto-configured even if a custom one is already present [#​34347](https://redirect.github.com/spring-projects/spring-boot/pull/34347) - Nested test classes don't inherit properties from slice test annotations on enclosing class [#​33317](https://redirect.github.com/spring-projects/spring-boot/issues/33317) #### :notebook_with_decorative_cover: Documentation - Use current Neo4j version in Testcontainers-based examples [#​34775](https://redirect.github.com/spring-projects/spring-boot/pull/34775) - Clarify servlet container compatibility [#​34697](https://redirect.github.com/spring-projects/spring-boot/pull/34697) - Document that optional dependencies are included by default in fat jars built with Maven [#​34636](https://redirect.github.com/spring-projects/spring-boot/issues/34636) #### :hammer: Dependency Upgrades - Upgrade to DB2 JDBC 11.5.8.0 [#​34906](https://redirect.github.com/spring-projects/spring-boot/issues/34906) - Upgrade to GraphQL Java 18.5 [#​34995](https://redirect.github.com/spring-projects/spring-boot/issues/34995) - Upgrade to Groovy 3.0.17 [#​34907](https://redirect.github.com/spring-projects/spring-boot/issues/34907) - Upgrade to Logback 1.2.12 [#​34908](https://redirect.github.com/spring-projects/spring-boot/issues/34908) - Upgrade to Micrometer 1.9.10 [#​34855](https://redirect.github.com/spring-projects/spring-boot/issues/34855) - Upgrade to MySQL 8.0.33 [#​35057](https://redirect.github.com/spring-projects/spring-boot/issues/35057) - Upgrade to Netty 4.1.91.Final [#​34909](https://redirect.github.com/spring-projects/spring-boot/issues/34909) - Upgrade to Reactor Bom 2020.0.31 [#​34856](https://redirect.github.com/spring-projects/spring-boot/issues/34856) - Upgrade to Spring AMQP 2.4.12 [#​34947](https://redirect.github.com/spring-projects/spring-boot/issues/34947) - Upgrade to Spring Data Bom 2021.2.11 [#​34902](https://redirect.github.com/spring-projects/spring-boot/issues/34902) - Upgrade to Spring Framework 5.3.27 [#​34857](https://redirect.github.com/spring-projects/spring-boot/issues/34857) - Upgrade to Spring Security 5.7.8 [#​34948](https://redirect.github.com/spring-projects/spring-boot/issues/34948) - Upgrade to Spring WS 3.1.6 [#​34949](https://redirect.github.com/spring-projects/spring-boot/issues/34949) - Upgrade to Tomcat 9.0.74 [#​35058](https://redirect.github.com/spring-projects/spring-boot/issues/35058) - Upgrade to Undertow 2.2.24.Final [#​34910](https://redirect.github.com/spring-projects/spring-boot/issues/34910) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​SeasonPanPan](https://redirect.github.com/SeasonPanPan), [@​acktsap](https://redirect.github.com/acktsap), [@​dreis2211](https://redirect.github.com/dreis2211), [@​jgslima](https://redirect.github.com/jgslima), [@​krzyk](https://redirect.github.com/krzyk), and [@​meistermeier](https://redirect.github.com/meistermeier) ### [`v2.7.10`](https://redirect.github.com/spring-projects/spring-boot/releases/tag/v2.7.10) [Compare Source](https://redirect.github.com/spring-projects/spring-boot/compare/v2.7.9...v2.7.10) #### :lady_beetle: Bug Fixes - Some of the deprecated spring.security.saml2.relyingparty.registration.\*.identityprovider.\* properties are ignored [#​34525](https://redirect.github.com/spring-projects/spring-boot/issues/34525) - Maven plugin uses timezone-local timestamps when outputTimestamp is used [#​34424](https://redirect.github.com/spring-projects/spring-boot/issues/34424) - Loading application.yml fails with NoSuchMethodError when using SnakeYAML 2.0 [#​34405](https://redirect.github.com/spring-projects/spring-boot/issues/34405) - EmbeddedWebServerFactoryCustomizerAutoConfiguration should not run when embedded web server is not configured [#​34332](https://redirect.github.com/spring-projects/spring-boot/pull/34332) - Image builds with podman fail when image buildpacks are configured [#​34324](https://redirect.github.com/spring-projects/spring-boot/issues/34324) - org.springframework.boot.web.embedded.jetty.GracefulShutdown uses the wrong class to create its logger [#​34220](https://redirect.github.com/spring-projects/spring-boot/pull/34220) - StandardConfigDataResource can import the same file twice if the classpath includes '.' [#​34212](https://redirect.github.com/spring-projects/spring-boot/issues/34212) #### :notebook_with_decorative_cover: Documentation - Document support for Java 20 [#​34642](https://redirect.github.com/spring-projects/spring-boot/issues/34642) - Update two references to old APIs [#​34567](https://redirect.github.com/spring-projects/spring-boot/pull/34567) - Clarify conventions for custom error pages in WebFlux [#​34534](https://redirect.github.com/spring-projects/spring-boot/pull/34534) - Add documentation tip showing how to configure publishRegistry Maven properties from the command line [#​34517](https://redirect.github.com/spring-projects/spring-boot/pull/34517) - Document support for Gradle 8 [#​34458](https://redirect.github.com/spring-projects/spring-boot/issues/34458) - Document how to get socket location for image building configuration with podman [#​34435](https://redirect.github.com/spring-projects/spring-boot/issues/34435) - Fix typo in Encrypting Properties [#​34386](https://redirect.github.com/spring-projects/spring-boot/pull/34386) - Use plugins DSL consistently in Spring Boot Gradle Plugin docs [#​34048](https://redirect.github.com/spring-projects/spring-boot/issues/34048) - Add link to Failover starter [#​32943](https://redirect.github.com/spring-projects/spring-boot/pull/32943) #### :hammer: Dependency Upgrades - Upgrade to Dropwizard Metrics 4.2.18 [#​34648](https://redirect.github.com/spring-projects/spring-boot/issues/34648) - Upgrade to GraphQL Java 18.4 [#​34717](https://redirect.github.com/spring-projects/spring-boot/issues/34717) - Upgrade to Groovy 3.0.16 [#​34649](https://redirect.github.com/spring-projects/spring-boot/issues/34649) - Upgrade to Jetty 9.4.51.v20230217 [#​34651](https://redirect.github.com/spring-projects/spring-boot/issues/34651) - Upgrade to Jetty Reactive HTTPClient 1.1.14 [#​34650](https://redirect.github.com/spring-projects/spring-boot/issues/34650) - Upgrade to Json-smart 2.4.10 [#​34652](https://redirect.github.com/spring-projects/spring-boot/issues/34652) - Upgrade to Micrometer 1.9.9 [#​34528](https://redirect.github.com/spring-projects/spring-boot/issues/34528) - Upgrade to Netty 4.1.90.Final [#​34653](https://redirect.github.com/spring-projects/spring-boot/issues/34653) - Upgrade to Reactor Bom 2020.0.30 [#​34529](https://redirect.github.com/spring-projects/spring-boot/issues/34529) - Upgrade to Spring AMQP 2.4.11 [#​34607](https://redirect.github.com/spring-projects/spring-boot/issues/34607) - Upgrade to Spring Data Bom 2021.2.10 [#​34530](https://redirect.github.com/spring-projects/spring-boot/issues/34530) - Upgrade to Spring Framework 5.3.26 [#​34531](https://redirect.github.com/spring-projects/spring-boot/issues/34531) - Upgrade to Spring GraphQL 1.0.4 [#​34532](https://redirect.github.com/spring-projects/spring-boot/issues/34532) - Upgrade to Spring HATEOAS 1.5.4 [#​34654](https://redirect.github.com/spring-projects/spring-boot/issues/34654) - Upgrade to Spring Integration 5.5.17 [#​34722](https://redirect.github.com/spring-projects/spring-boot/issues/34722) - Upgrade to Spring Session Bom 2021.2.1 [#​34533](https://redirect.github.com/spring-projects/spring-boot/issues/34533) - Upgrade to Tomcat 9.0.73 [#​34655](https://redirect.github.com/spring-projects/spring-boot/issues/34655) - Upgrade to UnboundID LDAPSDK 6.0.8 [#​34656](https://redirect.github.com/spring-projects/spring-boot/issues/34656) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​1993heqiang](https://redirect.github.com/1993heqiang), [@​anandmnair](https://redirect.github.com/anandmnair), [@​anthonydahanne](https://redirect.github.com/anthonydahanne), [@​dsyer](https://redirect.github.com/dsyer), [@​izeye](https://redirect.github.com/izeye), [@​jongwooo](https://redirect.github.com/jongwooo), and [@​terminux](https://redirect.github.com/terminux) ### [`v2.7.9`](https://redirect.github.com/spring-projects/spring-boot/releases/tag/v2.7.9) [Compare Source](https://redirect.github.com/spring-projects/spring-boot/compare/v2.7.8...v2.7.9) #### :lady_beetle: Bug Fixes - Maven Plugin's PropertiesMergingResourceTransformer closes InputStream when it should not do so [#​34063](https://redirect.github.com/spring-projects/spring-boot/pull/34063) - Actuator Health web endpoint broken with Gson and Java 17 [#​34030](https://redirect.github.com/spring-projects/spring-boot/issues/34030) - Dependency management for Mongo's Java Driver is incomplete [#​33941](https://redirect.github.com/spring-projects/spring-boot/pull/33941) - Using devtools with Reactive application results in slower restarts [#​33855](https://redirect.github.com/spring-projects/spring-boot/pull/33855) - Spies are not reset after test execution when using `@SpyBean` [#​33830](https://redirect.github.com/spring-projects/spring-boot/issues/33830) - Properties Migrator does not detect properties of Map type that are marked as deprecated [#​27854](https://redirect.github.com/spring-projects/spring-boot/issues/27854) #### :notebook_with_decorative_cover: Documentation - Updated documentation for `@ConfigurationProperties` bean naming rules [#​34029](https://redirect.github.com/spring-projects/spring-boot/pull/34029) - Restore "Use Jedis Instead of Lettuce" how-to documentation [#​33994](https://redirect.github.com/spring-projects/spring-boot/issues/33994) - Add Redis application properties example [#​33965](https://redirect.github.com/spring-projects/spring-boot/pull/33965) - Use Maven Central for release downloads in CLI installation documentation [#​33962](https://redirect.github.com/spring-projects/spring-boot/issues/33962) - Actuator section is missing from documentation overview [#​33932](https://redirect.github.com/spring-projects/spring-boot/issues/33932) - Add Javadoc since to OperationParameter.getAnnotation() [#​33914](https://redirect.github.com/spring-projects/spring-boot/pull/33914) - Document additional configuration that is required for spring.mvc.throw-exception-if-no-handler-found=true to be effective [#​31660](https://redirect.github.com/spring-projects/spring-boot/pull/31660) #### :hammer: Dependency Upgrades - Upgrade to ActiveMQ 5.16.6 [#​34238](https://redirect.github.com/spring-projects/spring-boot/issues/34238) - Upgrade to Byte Buddy 1.12.23 [#​34239](https://redirect.github.com/spring-projects/spring-boot/issues/34239) - Upgrade to Dropwizard Metrics 4.2.16 [#​34240](https://redirect.github.com/spring-projects/spring-boot/issues/34240) - Upgrade to Elasticsearch 7.17.9 [#​34241](https://redirect.github.com/spring-projects/spring-boot/issues/34241) - Upgrade to Glassfish JAXB 2.3.8 [#​34242](https://redirect.github.com/spring-projects/spring-boot/issues/34242) - Upgrade to Groovy 3.0.15 [#​34243](https://redirect.github.com/spring-projects/spring-boot/issues/34243) - Upgrade to Hibernate 5.6.15.Final [#​34244](https://redirect.github.com/spring-projects/spring-boot/issues/34244) - Upgrade to Jackson Bom 2.13.5 [#​34245](https://redirect.github.com/spring-projects/spring-boot/issues/34245) - Upgrade to Jaybird 4.0.9.java8 [#​34246](https://redirect.github.com/spring-projects/spring-boot/issues/34246) - Upgrade to Lombok 1.18.26 [#​34247](https://redirect.github.com/spring-projects/spring-boot/issues/34247) - Upgrade to Micrometer 1.9.8 [#​34141](https://redirect.github.com/spring-projects/spring-boot/issues/34141) - Upgrade to Netty 4.1.89.Final [#​34248](https://redirect.github.com/spring-projects/spring-boot/issues/34248) - Upgrade to Reactor Bom 2020.0.28 [#​34142](https://redirect.github.com/spring-projects/spring-boot/issues/34142) - Upgrade to Spring AMQP 2.4.10 [#​34321](https://redirect.github.com/spring-projects/spring-boot/issues/34321) - Upgrade to Spring Batch 4.3.8 [#​34143](https://redirect.github.com/spring-projects/spring-boot/issues/34143) - Upgrade to Spring Data Bom 2021.2.8 [#​34144](https://redirect.github.com/spring-projects/spring-boot/issues/34144) - Upgrade to Spring HATEOAS 1.5.3 [#​34249](https://redirect.github.com/spring-projects/spring-boot/issues/34249) - Upgrade to Spring Security 5.7.7 [#​34145](https://redirect.github.com/spring-projects/spring-boot/issues/34145) - Upgrade to Undertow 2.2.23.Final [#​34250](https://redirect.github.com/spring-projects/spring-boot/issues/34250) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​Anubhav-2000](https://redirect.github.com/Anubhav-2000), [@​enimiste](https://redirect.github.com/enimiste), [@​izeye](https://redirect.github.com/izeye), [@​jprinet](https://redirect.github.com/jprinet), [@​marcel-wollschlaeger](https://redirect.github.com/marcel-wollschlaeger), [@​mhalbritter](https://redirect.github.com/mhalbritter), [@​michaldo](https://redirect.github.com/michaldo), and [@​sannanansari](https://redirect.github.com/sannanansari) ### [`v2.7.8`](https://redirect.github.com/spring-projects/spring-boot/releases/tag/v2.7.8) [Compare Source](https://redirect.github.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://redirect.github.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://redirect.github.com/spring-projects/spring-boot/issues/33858) - Failing calls to reactive health indicators are not logged [#​33774](https://redirect.github.com/spring-projects/spring-boot/pull/33774) - Failure analysis of NoUniqueBeanDefinitionException reports "defined in null" when bean definition has no resource description [#​33765](https://redirect.github.com/spring-projects/spring-boot/issues/33765) - NPE in RabbitProperties when user is given, but password not [#​33752](https://redirect.github.com/spring-projects/spring-boot/issues/33752) - SDKMAN should not use repo.spring.io for releases [#​33708](https://redirect.github.com/spring-projects/spring-boot/pull/33708) - Homebrew and Scoop should not use repo.spring.io for releases [#​33702](https://redirect.github.com/spring-projects/spring-boot/issues/33702) - EndpointRequestMatcher should have a toString method [#​33690](https://redirect.github.com/spring-projects/spring-boot/pull/33690) - It is not possible to provide a custom TransactionProvider bean for JOOQ [#​32899](https://redirect.github.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://redirect.github.com/spring-projects/spring-boot/issues/32632) - Inconsistent discovery of parameter names for selectors in custom actuator endpoints [#​31240](https://redirect.github.com/spring-projects/spring-boot/issues/31240) - `@DeprecatedConfigurationProperty` has no effect when declared on a record component's accessor method [#​29526](https://redirect.github.com/spring-projects/spring-boot/issues/29526) - Headless mode is forced when banner.\* file is present. [#​28803](https://redirect.github.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://redirect.github.com/spring-projects/spring-boot/issues/24044) #### :notebook_with_decorative_cover: Documentation - Replace "via" in documentation and use "over" or "through" instead [#​33878](https://redirect.github.com/spring-projects/spring-boot/issues/33878) - Fix typo in kotlin getting started documentation [#​33867](https://redirect.github.com/spring-projects/spring-boot/pull/33867) - Update com.gorylenko.gradle-git-properties version to 2.4.1 in doc [#​33838](https://redirect.github.com/spring-projects/spring-boot/pull/33838) - Fix 'the the' typos [#​33736](https://redirect.github.com/spring-projects/spring-boot/pull/33736) - Fix typo in javadoc of org.springframework.boot.web.server.LocalServerPort [#​33683](https://redirect.github.com/spring-projects/spring-boot/pull/33683) - Fix a typo in the ExitCodeGenerator documentation [#​33658](https://redirect.github.com/spring-projects/spring-boot/pull/33658) - Fix typo in Exte

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.