Commit e6c6278
authored
fix(deps): update dependency org.springframework.boot:spring-boot-starter-parent to v2.7.15 (#1272)
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [org.springframework.boot:spring-boot-starter-parent](https://spring.io/projects/spring-boot) ([source](https://togithub.com/spring-projects/spring-boot)) | `2.7.6` -> `2.7.15` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>spring-projects/spring-boot (org.springframework.boot:spring-boot-starter-parent)</summary>
### [`v2.7.15`](https://togithub.com/spring-projects/spring-boot/releases/tag/v2.7.15)
[Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v2.7.14...v2.7.15)
#### 🐞 Bug Fixes
- Artemis ConnectionFactory is not configured when CachingConnectionFactory is missing and enabled properties are false [#​36767](https://togithub.com/spring-projects/spring-boot/pull/36767)
- server.max-http-request-header-size doesn't affect Netty server with http2 enabled [#​36766](https://togithub.com/spring-projects/spring-boot/pull/36766)
- LogbackLoggingSystem does not report suppressed exception details [#​36645](https://togithub.com/spring-projects/spring-boot/issues/36645)
- RabbitMQ smoke test is missing a test [#​36610](https://togithub.com/spring-projects/spring-boot/issues/36610)
- Tomcat warns about a missing +/- prefix when enabling multiple protocols through server.ssl.enabled-protocols [#​36572](https://togithub.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://togithub.com/spring-projects/spring-boot/pull/36507)
- management.metrics.export.wavefront properties are incomplete [#​36498](https://togithub.com/spring-projects/spring-boot/issues/36498)
- management.metrics.export.signalfx properties are incomplete [#​36497](https://togithub.com/spring-projects/spring-boot/issues/36497)
- management.metrics.export.atlas properties are incomplete [#​36496](https://togithub.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://togithub.com/spring-projects/spring-boot/issues/36386)
- JobLauncherApplicationRunner returns a success exit code even when no jobs have been run [#​36060](https://togithub.com/spring-projects/spring-boot/pull/36060)
- DatabaseDriver swallows real exception [#​34728](https://togithub.com/spring-projects/spring-boot/issues/34728)
- Application Context initialized twice during test when exception thrown during initialization [#​24888](https://togithub.com/spring-projects/spring-boot/issues/24888)
#### 📔 Documentation
- Maven plugin docs contain invalid parameter for image building [#​37048](https://togithub.com/spring-projects/spring-boot/issues/37048)
- Align javadoc of AbstractFilterRegistrationBean#setDispatcherTypes [#​36965](https://togithub.com/spring-projects/spring-boot/pull/36965)
- Update RestTemplateBuilder#defaultHeader javadoc to reference correct client-side HTTP request class [#​36614](https://togithub.com/spring-projects/spring-boot/pull/36614)
- `@since` is missing from javadoc of values added to JavaVersion since its introduction [#​36608](https://togithub.com/spring-projects/spring-boot/issues/36608)
- Document that server.forward-headers-strategy property defaults to native when running on Kubernetes [#​36564](https://togithub.com/spring-projects/spring-boot/pull/36564)
- Clarify the effect of using `@EnableWebMvc` [#​36506](https://togithub.com/spring-projects/spring-boot/issues/36506)
- Documentation of spring.redis.url incorrectly states that it does not override spring.redis.user [#​36477](https://togithub.com/spring-projects/spring-boot/pull/36477)
- Improve documentation to describe how `@EntityScan` and `@Enable?Repositories` can be used to tune scanning [#​36282](https://togithub.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://togithub.com/spring-projects/spring-boot/issues/36176)
- Document `@DataR2dbcTest` support [#​35014](https://togithub.com/spring-projects/spring-boot/issues/35014)
- Update expected size of the jar file in the first application getting started documentation [#​34514](https://togithub.com/spring-projects/spring-boot/issues/34514)
- Improve documentation of spring.cache.type=none [#​33694](https://togithub.com/spring-projects/spring-boot/issues/33694)
- Clarify that spring.security.filter properties only apply to servlet-based web apps [#​33551](https://togithub.com/spring-projects/spring-boot/issues/33551)
- Describe quirks of JUL and Log4j2 in the javadoc of OutputCaptureExtension [#​32562](https://togithub.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://togithub.com/spring-projects/spring-boot/issues/32557)
- Clarify table that shows how logging properties are transferred to system properties [#​32160](https://togithub.com/spring-projects/spring-boot/issues/32160)
- Rework Working with NoSQL Technologies to clarify which stores are supported by Spring Data [#​29694](https://togithub.com/spring-projects/spring-boot/issues/29694)
- Clarify how nested directories are treated for configtree with wildcards [#​28203](https://togithub.com/spring-projects/spring-boot/issues/28203)
- Document defaults for spring.mvc.format.\* and spring.webflux.format.\* properties [#​30041](https://togithub.com/spring-projects/spring-boot/issues/30041)
#### 🔨 Dependency Upgrades
- Upgrade to Elasticsearch 7.17.12 [#​36870](https://togithub.com/spring-projects/spring-boot/issues/36870)
- Upgrade to Groovy 3.0.19 [#​37055](https://togithub.com/spring-projects/spring-boot/issues/37055)
- Upgrade to MariaDB 3.1.4 [#​36394](https://togithub.com/spring-projects/spring-boot/issues/36394)
- Upgrade to Micrometer 1.9.14 [#​36824](https://togithub.com/spring-projects/spring-boot/issues/36824)
- Upgrade to Netty 4.1.97.Final [#​37085](https://togithub.com/spring-projects/spring-boot/issues/37085)
- Upgrade to Reactor Bom 2020.0.35 [#​36825](https://togithub.com/spring-projects/spring-boot/issues/36825)
- Upgrade to Spring AMQP 2.4.15 [#​36826](https://togithub.com/spring-projects/spring-boot/issues/36826)
- Upgrade to Spring Batch 4.3.9 [#​36827](https://togithub.com/spring-projects/spring-boot/issues/36827)
- Upgrade to Spring Data Bom 2021.2.15 [#​36828](https://togithub.com/spring-projects/spring-boot/issues/36828)
- Upgrade to Tomcat 9.0.79 [#​36992](https://togithub.com/spring-projects/spring-boot/issues/36992)
- Upgrade to Undertow 2.2.26.Final [#​37029](https://togithub.com/spring-projects/spring-boot/issues/37029)
#### ❤️ Contributors
Thank you to all the contributors who worked on this release:
[@​MahatmaFatalError](https://togithub.com/MahatmaFatalError), [@​NersesAM](https://togithub.com/NersesAM), [@​chicobento](https://togithub.com/chicobento), [@​dependabot](https://togithub.com/dependabot)\[bot], [@​dreis2211](https://togithub.com/dreis2211), [@​eddumelendez](https://togithub.com/eddumelendez), [@​elevne](https://togithub.com/elevne), [@​fzyzcjy](https://togithub.com/fzyzcjy), [@​itsAkshayDubey](https://togithub.com/itsAkshayDubey), [@​izeye](https://togithub.com/izeye), [@​msobeck](https://togithub.com/msobeck), [@​rob-valor](https://togithub.com/rob-valor), [@​spa-abaudat](https://togithub.com/spa-abaudat), and [@​vpavic](https://togithub.com/vpavic)
### [`v2.7.14`](https://togithub.com/spring-projects/spring-boot/releases/tag/v2.7.14)
[Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v2.7.13...v2.7.14)
#### 🐞 Bug Fixes
- Only one health group can be exposed using management.endpoint.health.group.xxx.additional-path=server:/newpath when using Jersey [#​36250](https://togithub.com/spring-projects/spring-boot/issues/36250)
- MockitoPostProcessor doesn't check FactoryBean.OBJECT_TYPE_ATTRIBUTE correctly [#​36224](https://togithub.com/spring-projects/spring-boot/pull/36224)
- ConfigurationPropertiesReportEndpoint does not display primitive wrapper types [#​36076](https://togithub.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://togithub.com/spring-projects/spring-boot/issues/36029)
- Saml2RelyingPartyRegistrationConfiguration can choose the wrong RelyingPartyRegistration.Builder when using a metadata file with multiple providers [#​35902](https://togithub.com/spring-projects/spring-boot/pull/35902)
- ImportsContextCustomizer does not support AliasFor [#​34917](https://togithub.com/spring-projects/spring-boot/pull/34917)
- ConfigurationPropertyName#equals is not symmetric when element has trailing dashes [#​34804](https://togithub.com/spring-projects/spring-boot/pull/34804)
#### 📔 Documentation
- Add Javadoc since to ImageReference.inTaglessForm() [#​36048](https://togithub.com/spring-projects/spring-boot/pull/36048)
- Polish Kafka Properties Docs [#​36032](https://togithub.com/spring-projects/spring-boot/pull/36032)
- Fix typo in the Using R2DBC section of the reference documentation [#​36019](https://togithub.com/spring-projects/spring-boot/pull/36019)
- Improve Kubernetes liveness and readiness probes customization documentation [#​34978](https://togithub.com/spring-projects/spring-boot/pull/34978)
- Document auto-configuration of underlying HTTP client when using WebClient or RestTemplate [#​34136](https://togithub.com/spring-projects/spring-boot/issues/34136)
#### 🔨 Dependency Upgrades
- Upgrade to Elasticsearch 7.17.11 [#​36311](https://togithub.com/spring-projects/spring-boot/issues/36311)
- Upgrade to Groovy 3.0.18 [#​36312](https://togithub.com/spring-projects/spring-boot/issues/36312)
- Upgrade to Janino 3.1.10 [#​36313](https://togithub.com/spring-projects/spring-boot/issues/36313)
- Upgrade to Johnzon 1.2.21 [#​36314](https://togithub.com/spring-projects/spring-boot/issues/36314)
- Upgrade to Micrometer 1.9.13 [#​36171](https://togithub.com/spring-projects/spring-boot/issues/36171)
- Upgrade to Neo4j Java Driver 4.4.12 [#​36315](https://togithub.com/spring-projects/spring-boot/issues/36315)
- Upgrade to Rabbit AMQP Client 5.14.3 [#​36316](https://togithub.com/spring-projects/spring-boot/issues/36316)
- Upgrade to Reactor Bom 2020.0.34 [#​36172](https://togithub.com/spring-projects/spring-boot/issues/36172)
- Upgrade to Spring AMQP 2.4.14 [#​36399](https://togithub.com/spring-projects/spring-boot/issues/36399)
- Upgrade to Spring Data Bom 2021.2.14 [#​36173](https://togithub.com/spring-projects/spring-boot/issues/36173)
- Upgrade to Spring Framework 5.3.29 [#​36174](https://togithub.com/spring-projects/spring-boot/issues/36174)
- Upgrade to Spring HATEOAS 1.5.5 [#​36413](https://togithub.com/spring-projects/spring-boot/issues/36413)
- Upgrade to Spring Security 5.7.10 [#​36295](https://togithub.com/spring-projects/spring-boot/issues/36295)
- Upgrade to Tomcat 9.0.78 [#​36317](https://togithub.com/spring-projects/spring-boot/issues/36317)
#### ❤️ Contributors
Thank you to all the contributors who worked on this release:
[@​ThomazPassarelli](https://togithub.com/ThomazPassarelli), [@​bbulgarelli](https://togithub.com/bbulgarelli), [@​bedla](https://togithub.com/bedla), [@​dependabot](https://togithub.com/dependabot)\[bot], [@​dkswnkk](https://togithub.com/dkswnkk), [@​eydunn](https://togithub.com/eydunn), [@​garyrussell](https://togithub.com/garyrussell), [@​izeye](https://togithub.com/izeye), [@​lasselindqvist](https://togithub.com/lasselindqvist), [@​lmartelli](https://togithub.com/lmartelli), and [@​quaff](https://togithub.com/quaff)
### [`v2.7.13`](https://togithub.com/spring-projects/spring-boot/releases/tag/v2.7.13)
[Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v2.7.12...v2.7.13)
#### 🐞 Bug Fixes
- Spring Boot properties migrator can create circular references [#​35919](https://togithub.com/spring-projects/spring-boot/issues/35919)
- Devtools does not support package-private main classes [#​35858](https://togithub.com/spring-projects/spring-boot/issues/35858)
- Java 20 is supported but there's no value for it in the JavaVersion enum [#​35758](https://togithub.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://togithub.com/spring-projects/spring-boot/pull/35716)
- Actuator loggers list endpoint throws exception on Log4J2 loggers with custom log levels [#​35227](https://togithub.com/spring-projects/spring-boot/issues/35227)
- Validation is not applied for ConfigurationProperties that implement Validator and use `@ConstructorBinding` [#​33669](https://togithub.com/spring-projects/spring-boot/issues/33669)
#### 📔 Documentation
- Description of spring.data.mongodb.uri property incorrectly states that it overrides spring.data.mongodb.database [#​35686](https://togithub.com/spring-projects/spring-boot/issues/35686)
- Update description of spring-boot-starter-data-rest to clarify that it uses Spring MVC [#​35678](https://togithub.com/spring-projects/spring-boot/issues/35678)
- Move property notes up to external configuration section [#​35662](https://togithub.com/spring-projects/spring-boot/pull/35662)
- Document audience support in OAuth2 resource server [#​35286](https://togithub.com/spring-projects/spring-boot/pull/35286)
- Add `@DynamicPropertySource` to documented list of property source ordering [#​32901](https://togithub.com/spring-projects/spring-boot/issues/32901)
#### 🔨 Dependency Upgrades
- Upgrade to Dropwizard Metrics 4.2.19 [#​35794](https://togithub.com/spring-projects/spring-boot/issues/35794)
- Upgrade to Hazelcast 5.1.7 [#​35987](https://togithub.com/spring-projects/spring-boot/issues/35987)
- Upgrade to Infinispan 13.0.18.Final [#​35795](https://togithub.com/spring-projects/spring-boot/issues/35795)
- Upgrade to Lombok 1.18.28 [#​35796](https://togithub.com/spring-projects/spring-boot/issues/35796)
- Upgrade to Micrometer 1.9.12 [#​35725](https://togithub.com/spring-projects/spring-boot/issues/35725)
- Upgrade to Netty 4.1.94.Final [#​35988](https://togithub.com/spring-projects/spring-boot/issues/35988)
- Upgrade to Reactor Bom 2020.0.33 [#​35726](https://togithub.com/spring-projects/spring-boot/issues/35726)
- Upgrade to Spring AMQP 2.4.13 [#​35727](https://togithub.com/spring-projects/spring-boot/issues/35727)
- Upgrade to Spring Data Bom 2021.2.13 [#​35728](https://togithub.com/spring-projects/spring-boot/issues/35728)
- Upgrade to Spring Framework 5.3.28 [#​35729](https://togithub.com/spring-projects/spring-boot/issues/35729)
- Upgrade to Spring Security 5.7.9 [#​35730](https://togithub.com/spring-projects/spring-boot/issues/35730)
- Upgrade to Spring Session Bom 2021.2.2 [#​35731](https://togithub.com/spring-projects/spring-boot/issues/35731)
- Upgrade to Tomcat 9.0.76 [#​35799](https://togithub.com/spring-projects/spring-boot/issues/35799)
- Upgrade to UnboundID LDAPSDK 6.0.9 [#​35800](https://togithub.com/spring-projects/spring-boot/issues/35800)
- Upgrade to Undertow 2.2.25.Final [#​35801](https://togithub.com/spring-projects/spring-boot/issues/35801)
#### ❤️ Contributors
Thank you to all the contributors who worked on this release:
[@​bbulgarelli](https://togithub.com/bbulgarelli), [@​bikash30851](https://togithub.com/bikash30851), and [@​twobiers](https://togithub.com/twobiers)
### [`v2.7.12`](https://togithub.com/spring-projects/spring-boot/releases/tag/v2.7.12)
[Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v2.7.11...v2.7.12)
##### 🐞 Bug Fixes
- Welcome page may return a 404 when an acceptable response cannot be produced [#​35552](https://togithub.com/spring-projects/spring-boot/issues/35552)
- Invalid reference format error when tagging images using Podman [#​35358](https://togithub.com/spring-projects/spring-boot/issues/35358)
- `FactoryBean.getObject` for non-singleton executed when resetting mocks [#​35324](https://togithub.com/spring-projects/spring-boot/issues/35324)
- Can't use PEM encoded [PKCS#8](https://togithub.com/PKCS/spring-boot/issues/8) EC keys with server.ssl.certificate-private-key [#​35322](https://togithub.com/spring-projects/spring-boot/issues/35322)
- Webflux server gracefulshutdown throws NullPointerException [#​35264](https://togithub.com/spring-projects/spring-boot/issues/35264)
- Health actuator mail details shows the port as -1 when using the default port [#​35247](https://togithub.com/spring-projects/spring-boot/issues/35247)
- SessionRepositoryFilterConfiguration can cause early initialization of SessionRepository beans including Redis [#​35240](https://togithub.com/spring-projects/spring-boot/issues/35240)
- Devtools main method search algorithm can find incorrect main method [#​35214](https://togithub.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://togithub.com/spring-projects/spring-boot/issues/35163)
- Liveness and readiness probes return down when lazy initialization is enabled [#​35161](https://togithub.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://togithub.com/spring-projects/spring-boot/issues/35110)
- WebClient auto-configuration tries to use HttpComponentsClientHttpConnector when all required classes are not present [#​34964](https://togithub.com/spring-projects/spring-boot/issues/34964)
- MinIdle and MaxValidationTime properties missing for R2DBC pools [#​34724](https://togithub.com/spring-projects/spring-boot/issues/34724)
##### 📔 Documentation
- Polish formatting of permitAll() endpoint security Kotlin example [#​35454](https://togithub.com/spring-projects/spring-boot/pull/35454)
- Wrong anchors in Maven plugin documentation [#​35371](https://togithub.com/spring-projects/spring-boot/issues/35371)
- Correct list of annotations that are equivalent to `@SpringBootApplication` [#​35180](https://togithub.com/spring-projects/spring-boot/pull/35180)
- Harmonize references to application.yaml files in reference docs [#​34628](https://togithub.com/spring-projects/spring-boot/pull/34628)
##### 🔨 Dependency Upgrades
- Upgrade to Elasticsearch 7.17.10 [#​35339](https://togithub.com/spring-projects/spring-boot/issues/35339)
- Upgrade to Hazelcast 5.1.6 [#​35440](https://togithub.com/spring-projects/spring-boot/issues/35440)
- Upgrade to Johnzon 1.2.20 [#​35340](https://togithub.com/spring-projects/spring-boot/issues/35340)
- Upgrade to Json-smart 2.4.11 [#​35549](https://togithub.com/spring-projects/spring-boot/issues/35549)
- Upgrade to Micrometer 1.9.11 [#​35290](https://togithub.com/spring-projects/spring-boot/issues/35290)
- Upgrade to Netty 4.1.92.Final [#​35441](https://togithub.com/spring-projects/spring-boot/issues/35441)
- Upgrade to Reactor Bom 2020.0.32 [#​35291](https://togithub.com/spring-projects/spring-boot/issues/35291)
- Upgrade to Spring Data Bom 2021.2.12 [#​35292](https://togithub.com/spring-projects/spring-boot/issues/35292)
- Upgrade to Spring Integration 5.5.18 [#​35294](https://togithub.com/spring-projects/spring-boot/issues/35294)
- Upgrade to Tomcat 9.0.75 [#​35442](https://togithub.com/spring-projects/spring-boot/issues/35442)
##### ❤️ Contributors
Thank you to all the contributors who worked on this release:
[@​JunJaBoy](https://togithub.com/JunJaBoy), [@​aasaru](https://togithub.com/aasaru), [@​davin111](https://togithub.com/davin111), and [@​ivandimitrov8080](https://togithub.com/ivandimitrov8080)
### [`v2.7.11`](https://togithub.com/spring-projects/spring-boot/releases/tag/v2.7.11)
[Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v2.7.10...v2.7.11)
##### 🐞 Bug Fixes
- CloudFoundry integration does not use endpoint path mappings [#​35085](https://togithub.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://togithub.com/spring-projects/spring-boot/issues/35033)
- Banner placeholders use default values too soon [#​34764](https://togithub.com/spring-projects/spring-boot/pull/34764)
- Cassandra default configuration substitutions don't resolve against configuration derived from spring.data.cassandra properties [#​34643](https://togithub.com/spring-projects/spring-boot/issues/34643)
- ApplicationAvailability bean is auto-configured even if a custom one is already present [#​34347](https://togithub.com/spring-projects/spring-boot/pull/34347)
- Nested test classes don't inherit properties from slice test annotations on enclosing class [#​33317](https://togithub.com/spring-projects/spring-boot/issues/33317)
##### 📔 Documentation
- Use current Neo4j version in Testcontainers-based examples [#​34775](https://togithub.com/spring-projects/spring-boot/pull/34775)
- Clarify servlet container compatibility [#​34697](https://togithub.com/spring-projects/spring-boot/pull/34697)
- Document that optional dependencies are included by default in fat jars built with Maven [#​34636](https://togithub.com/spring-projects/spring-boot/issues/34636)
##### 🔨 Dependency Upgrades
- Upgrade to DB2 JDBC 11.5.8.0 [#​34906](https://togithub.com/spring-projects/spring-boot/issues/34906)
- Upgrade to GraphQL Java 18.5 [#​34995](https://togithub.com/spring-projects/spring-boot/issues/34995)
- Upgrade to Groovy 3.0.17 [#​34907](https://togithub.com/spring-projects/spring-boot/issues/34907)
- Upgrade to Logback 1.2.12 [#​34908](https://togithub.com/spring-projects/spring-boot/issues/34908)
- Upgrade to Micrometer 1.9.10 [#​34855](https://togithub.com/spring-projects/spring-boot/issues/34855)
- Upgrade to MySQL 8.0.33 [#​35057](https://togithub.com/spring-projects/spring-boot/issues/35057)
- Upgrade to Netty 4.1.91.Final [#​34909](https://togithub.com/spring-projects/spring-boot/issues/34909)
- Upgrade to Reactor Bom 2020.0.31 [#​34856](https://togithub.com/spring-projects/spring-boot/issues/34856)
- Upgrade to Spring AMQP 2.4.12 [#​34947](https://togithub.com/spring-projects/spring-boot/issues/34947)
- Upgrade to Spring Data Bom 2021.2.11 [#​34902](https://togithub.com/spring-projects/spring-boot/issues/34902)
- Upgrade to Spring Framework 5.3.27 [#​34857](https://togithub.com/spring-projects/spring-boot/issues/34857)
- Upgrade to Spring Security 5.7.8 [#​34948](https://togithub.com/spring-projects/spring-boot/issues/34948)
- Upgrade to Spring WS 3.1.6 [#​34949](https://togithub.com/spring-projects/spring-boot/issues/34949)
- Upgrade to Tomcat 9.0.74 [#​35058](https://togithub.com/spring-projects/spring-boot/issues/35058)
- Upgrade to Undertow 2.2.24.Final [#​34910](https://togithub.com/spring-projects/spring-boot/issues/34910)
##### ❤️ Contributors
Thank you to all the contributors who worked on this release:
[@​SeasonPanPan](https://togithub.com/SeasonPanPan), [@​acktsap](https://togithub.com/acktsap), [@​dreis2211](https://togithub.com/dreis2211), [@​jgslima](https://togithub.com/jgslima), [@​krzyk](https://togithub.com/krzyk), and [@​meistermeier](https://togithub.com/meistermeier)
### [`v2.7.10`](https://togithub.com/spring-projects/spring-boot/releases/tag/v2.7.10)
[Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v2.7.9...v2.7.10)
#### 🐞 Bug Fixes
- Some of the deprecated spring.security.saml2.relyingparty.registration.\*.identityprovider.\* properties are ignored [#​34525](https://togithub.com/spring-projects/spring-boot/issues/34525)
- Maven plugin uses timezone-local timestamps when outputTimestamp is used [#​34424](https://togithub.com/spring-projects/spring-boot/issues/34424)
- Loading application.yml fails with NoSuchMethodError when using SnakeYAML 2.0 [#​34405](https://togithub.com/spring-projects/spring-boot/issues/34405)
- EmbeddedWebServerFactoryCustomizerAutoConfiguration should not run when embedded web server is not configured [#​34332](https://togithub.com/spring-projects/spring-boot/pull/34332)
- Image builds with podman fail when image buildpacks are configured [#​34324](https://togithub.com/spring-projects/spring-boot/issues/34324)
- org.springframework.boot.web.embedded.jetty.GracefulShutdown uses the wrong class to create its logger [#​34220](https://togithub.com/spring-projects/spring-boot/pull/34220)
- StandardConfigDataResource can import the same file twice if the classpath includes '.' [#​34212](https://togithub.com/spring-projects/spring-boot/issues/34212)
#### 📔 Documentation
- Document support for Java 20 [#​34642](https://togithub.com/spring-projects/spring-boot/issues/34642)
- Update two references to old APIs [#​34567](https://togithub.com/spring-projects/spring-boot/pull/34567)
- Clarify conventions for custom error pages in WebFlux [#​34534](https://togithub.com/spring-projects/spring-boot/pull/34534)
- Add documentation tip showing how to configure publishRegistry Maven properties from the command line [#​34517](https://togithub.com/spring-projects/spring-boot/pull/34517)
- Document support for Gradle 8 [#​34458](https://togithub.com/spring-projects/spring-boot/issues/34458)
- Document how to get socket location for image building configuration with podman [#​34435](https://togithub.com/spring-projects/spring-boot/issues/34435)
- Fix typo in Encrypting Properties [#​34386](https://togithub.com/spring-projects/spring-boot/pull/34386)
- Use plugins DSL consistently in Spring Boot Gradle Plugin docs [#​34048](https://togithub.com/spring-projects/spring-boot/issues/34048)
- Add link to Failover starter [#​32943](https://togithub.com/spring-projects/spring-boot/pull/32943)
#### 🔨 Dependency Upgrades
- Upgrade to Dropwizard Metrics 4.2.18 [#​34648](https://togithub.com/spring-projects/spring-boot/issues/34648)
- Upgrade to GraphQL Java 18.4 [#​34717](https://togithub.com/spring-projects/spring-boot/issues/34717)
- Upgrade to Groovy 3.0.16 [#​34649](https://togithub.com/spring-projects/spring-boot/issues/34649)
- Upgrade to Jetty 9.4.51.v20230217 [#​34651](https://togithub.com/spring-projects/spring-boot/issues/34651)
- Upgrade to Jetty Reactive HTTPClient 1.1.14 [#​34650](https://togithub.com/spring-projects/spring-boot/issues/34650)
- Upgrade to Json-smart 2.4.10 [#​34652](https://togithub.com/spring-projects/spring-boot/issues/34652)
- Upgrade to Micrometer 1.9.9 [#​34528](https://togithub.com/spring-projects/spring-boot/issues/34528)
- Upgrade to Netty 4.1.90.Final [#​34653](https://togithub.com/spring-projects/spring-boot/issues/34653)
- Upgrade to Reactor Bom 2020.0.30 [#​34529](https://togithub.com/spring-projects/spring-boot/issues/34529)
- Upgrade to Spring AMQP 2.4.11 [#​34607](https://togithub.com/spring-projects/spring-boot/issues/34607)
- Upgrade to Spring Data Bom 2021.2.10 [#​34530](https://togithub.com/spring-projects/spring-boot/issues/34530)
- Upgrade to Spring Framework 5.3.26 [#​34531](https://togithub.com/spring-projects/spring-boot/issues/34531)
- Upgrade to Spring GraphQL 1.0.4 [#​34532](https://togithub.com/spring-projects/spring-boot/issues/34532)
- Upgrade to Spring HATEOAS 1.5.4 [#​34654](https://togithub.com/spring-projects/spring-boot/issues/34654)
- Upgrade to Spring Integration 5.5.17 [#​34722](https://togithub.com/spring-projects/spring-boot/issues/34722)
- Upgrade to Spring Session Bom 2021.2.1 [#​34533](https://togithub.com/spring-projects/spring-boot/issues/34533)
- Upgrade to Tomcat 9.0.73 [#​34655](https://togithub.com/spring-projects/spring-boot/issues/34655)
- Upgrade to UnboundID LDAPSDK 6.0.8 [#​34656](https://togithub.com/spring-projects/spring-boot/issues/34656)
#### ❤️ Contributors
Thank you to all the contributors who worked on this release:
[@​1993heqiang](https://togithub.com/1993heqiang), [@​anandmnair](https://togithub.com/anandmnair), [@​anthonydahanne](https://togithub.com/anthonydahanne), [@​dsyer](https://togithub.com/dsyer), [@​izeye](https://togithub.com/izeye), [@​jongwooo](https://togithub.com/jongwooo), and [@​terminux](https://togithub.com/terminux)
### [`v2.7.9`](https://togithub.com/spring-projects/spring-boot/releases/tag/v2.7.9)
[Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v2.7.8...v2.7.9)
#### 🐞 Bug Fixes
- Maven Plugin's PropertiesMergingResourceTransformer closes InputStream when it should not do so [#​34063](https://togithub.com/spring-projects/spring-boot/pull/34063)
- Actuator Health web endpoint broken with Gson and Java 17 [#​34030](https://togithub.com/spring-projects/spring-boot/issues/34030)
- Dependency management for Mongo's Java Driver is incomplete [#​33941](https://togithub.com/spring-projects/spring-boot/pull/33941)
- Using devtools with Reactive application results in slower restarts [#​33855](https://togithub.com/spring-projects/spring-boot/pull/33855)
- Spies are not reset after test execution when using `@SpyBean` [#​33830](https://togithub.com/spring-projects/spring-boot/issues/33830)
- Properties Migrator does not detect properties of Map type that are marked as deprecated [#​27854](https://togithub.com/spring-projects/spring-boot/issues/27854)
#### 📔 Documentation
- Updated documentation for `@ConfigurationProperties` bean naming rules [#​34029](https://togithub.com/spring-projects/spring-boot/pull/34029)
- Restore "Use Jedis Instead of Lettuce" how-to documentation [#​33994](https://togithub.com/spring-projects/spring-boot/issues/33994)
- Add Redis application properties example [#​33965](https://togithub.com/spring-projects/spring-boot/pull/33965)
- Use Maven Central for release downloads in CLI installation documentation [#​33962](https://togithub.com/spring-projects/spring-boot/issues/33962)
- Actuator section is missing from documentation overview [#​33932](https://togithub.com/spring-projects/spring-boot/issues/33932)
- Add Javadoc since to OperationParameter.getAnnotation() [#​33914](https://togithub.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://togithub.com/spring-projects/spring-boot/pull/31660)
#### 🔨 Dependency Upgrades
- Upgrade to ActiveMQ 5.16.6 [#​34238](https://togithub.com/spring-projects/spring-boot/issues/34238)
- Upgrade to Byte Buddy 1.12.23 [#​34239](https://togithub.com/spring-projects/spring-boot/issues/34239)
- Upgrade to Dropwizard Metrics 4.2.16 [#​34240](https://togithub.com/spring-projects/spring-boot/issues/34240)
- Upgrade to Elasticsearch 7.17.9 [#​34241](https://togithub.com/spring-projects/spring-boot/issues/34241)
- Upgrade to Glassfish JAXB 2.3.8 [#​34242](https://togithub.com/spring-projects/spring-boot/issues/34242)
- Upgrade to Groovy 3.0.15 [#​34243](https://togithub.com/spring-projects/spring-boot/issues/34243)
- Upgrade to Hibernate 5.6.15.Final [#​34244](https://togithub.com/spring-projects/spring-boot/issues/34244)
- Upgrade to Jackson Bom 2.13.5 [#​34245](https://togithub.com/spring-projects/spring-boot/issues/34245)
- Upgrade to Jaybird 4.0.9.java8 [#​34246](https://togithub.com/spring-projects/spring-boot/issues/34246)
- Upgrade to Lombok 1.18.26 [#​34247](https://togithub.com/spring-projects/spring-boot/issues/34247)
- Upgrade to Micrometer 1.9.8 [#​34141](https://togithub.com/spring-projects/spring-boot/issues/34141)
- Upgrade to Netty 4.1.89.Final [#​34248](https://togithub.com/spring-projects/spring-boot/issues/34248)
- Upgrade to Reactor Bom 2020.0.28 [#​34142](https://togithub.com/spring-projects/spring-boot/issues/34142)
- Upgrade to Spring AMQP 2.4.10 [#​34321](https://togithub.com/spring-projects/spring-boot/issues/34321)
- Upgrade to Spring Batch 4.3.8 [#​34143](https://togithub.com/spring-projects/spring-boot/issues/34143)
- Upgrade to Spring Data Bom 2021.2.8 [#​34144](https://togithub.com/spring-projects/spring-boot/issues/34144)
- Upgrade to Spring HATEOAS 1.5.3 [#​34249](https://togithub.com/spring-projects/spring-boot/issues/34249)
- Upgrade to Spring Security 5.7.7 [#​34145](https://togithub.com/spring-projects/spring-boot/issues/34145)
- Upgrade to Undertow 2.2.23.Final [#​34250](https://togithub.com/spring-projects/spring-boot/issues/34250)
#### ❤️ Contributors
Thank you to all the contributors who worked on this release:
[@​Anubhav-2000](https://togithub.com/Anubhav-2000), [@​enimiste](https://togithub.com/enimiste), [@​izeye](https://togithub.com/izeye), [@​jprinet](https://togithub.com/jprinet), [@​marcel-wollschlaeger](https://togithub.com/marcel-wollschlaeger), [@​mhalbritter](https://togithub.com/mhalbritter), [@​michaldo](https://togithub.com/michaldo), and [@​sannanansari](https://togithub.com/sannanansari)
### [`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)
#### ⭐ 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).
#### 🐞 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)
#### 📔 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)
#### 🔨 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)
#### ❤️ 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)
##### 🐞 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)
##### 📔 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)
##### 🔨 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)
##### ❤️ 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)
</details>
---
### 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 is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/GoogleCloudPlatform/cloud-code-samples).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi41Ni4wIiwidXBkYXRlZEluVmVyIjoiMzYuNTYuMCIsInRhcmdldEJyYW5jaCI6InYxIn0=-->1 parent 655d792 commit e6c6278
4 files changed
+4
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
0 commit comments