spring-projects/spring-boot (org.springframework.boot:spring-boot-gradle-plugin)
### [`v2.7.18`](https://togithub.com/spring-projects/spring-boot/releases/tag/v2.7.18)
#### :star: New Features
- Upgrade default CNB builders to Paketo Jammy [#38477](https://togithub.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://togithub.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://togithub.com/spring-projects/spring-boot/issues/38146)
- Mail health indicator fails when host is not set in properties [#38007](https://togithub.com/spring-projects/spring-boot/issues/38007)
#### :notebook_with_decorative_cover: Documentation
- Document supported SQL comment prefixes [#38385](https://togithub.com/spring-projects/spring-boot/pull/38385)
- Fix link to Elasticsearch health indicator [#38330](https://togithub.com/spring-projects/spring-boot/pull/38330)
- Improve --help and documentation for "encodepassword -a/--algorithm" in the Spring Boot CLI [#38203](https://togithub.com/spring-projects/spring-boot/issues/38203)
- Document that TomcatConnectorCustomizers are not applied to additional connectors [#38183](https://togithub.com/spring-projects/spring-boot/issues/38183)
- MyErrorWebExceptionHandler example in documentation isn't working [#38104](https://togithub.com/spring-projects/spring-boot/issues/38104)
- Document that SerializationFeature.WRITE_DURATIONS_AS_TIMESTAMPS is disabled by default [#38083](https://togithub.com/spring-projects/spring-boot/issues/38083)
- Update "Running Behind a Front-end Proxy Server" to include reactive and ForwardedHeaderTransformer [#37282](https://togithub.com/spring-projects/spring-boot/issues/37282)
- Improve documentation of `classpath.idx` file and its generation by the Maven and Gradle plugins [#37125](https://togithub.com/spring-projects/spring-boot/issues/37125)
- Document configuration for building images with Colima [#34522](https://togithub.com/spring-projects/spring-boot/issues/34522)
- Code sample in "Developing Your First Spring Boot Application" does not work [#34513](https://togithub.com/spring-projects/spring-boot/issues/34513)
- Document ConfigurationPropertyCaching [#34172](https://togithub.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://togithub.com/spring-projects/spring-boot/issues/33489)
- Add section on AspectJ support [#32642](https://togithub.com/spring-projects/spring-boot/issues/32642)
- Document server.servlet.encoding.\* properties and server.servlet.encoding.mapping in particular [#32472](https://togithub.com/spring-projects/spring-boot/issues/32472)
- Add a section on customizing embedded reactive servers [#31917](https://togithub.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://togithub.com/spring-projects/spring-boot/issues/31232)
- Clarifying documentation on including a top-level `@TestConfiguration` class in a test [#30513](https://togithub.com/spring-projects/spring-boot/issues/30513)
- Clarify that `@AutoConfigureWebTestClient` binds WebTestClient to mock infrastructure [#29890](https://togithub.com/spring-projects/spring-boot/issues/29890)
- Improve systemd configuration documentation [#28453](https://togithub.com/spring-projects/spring-boot/issues/28453)
- Document how to customize the basePackages that auto-configurations consider (for example Spring Data Repositories) [#27549](https://togithub.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://togithub.com/spring-projects/spring-boot/issues/26814)
- Add how-to documentation for test-only database migrations with Flyway/Liquibase [#26796](https://togithub.com/spring-projects/spring-boot/issues/26796)
#### :hammer: Dependency Upgrades
- Upgrade to ActiveMQ 5.16.7 [#38427](https://togithub.com/spring-projects/spring-boot/issues/38427)
- Upgrade to DB2 JDBC 11.5.9.0 [#38428](https://togithub.com/spring-projects/spring-boot/issues/38428)
- Upgrade to Dropwizard Metrics 4.2.22 [#38429](https://togithub.com/spring-projects/spring-boot/issues/38429)
- Upgrade to Elasticsearch 7.17.15 [#38430](https://togithub.com/spring-projects/spring-boot/issues/38430)
- Upgrade to Glassfish JAXB 2.3.9 [#38431](https://togithub.com/spring-projects/spring-boot/issues/38431)
- Upgrade to Micrometer 1.9.17 [#38279](https://togithub.com/spring-projects/spring-boot/issues/38279)
- Upgrade to Netty 4.1.101.Final [#38432](https://togithub.com/spring-projects/spring-boot/issues/38432)
- Upgrade to Pooled JMS 1.2.6 [#38433](https://togithub.com/spring-projects/spring-boot/issues/38433)
- Upgrade to Reactor Bom 2020.0.38 [#38280](https://togithub.com/spring-projects/spring-boot/issues/38280)
- Upgrade to Spring Batch 4.3.10 [#38281](https://togithub.com/spring-projects/spring-boot/issues/38281)
- Upgrade to Spring Data Bom 2021.2.18 [#38282](https://togithub.com/spring-projects/spring-boot/issues/38282)
- Upgrade to Spring Framework 5.3.31 [#38283](https://togithub.com/spring-projects/spring-boot/issues/38283)
- Upgrade to Spring HATEOAS 1.5.6 [#38373](https://togithub.com/spring-projects/spring-boot/issues/38373)
- Upgrade to Spring Integration 5.5.20 [#38491](https://togithub.com/spring-projects/spring-boot/issues/38491)
- Upgrade to Spring RESTDocs 2.0.8.RELEASE [#38434](https://togithub.com/spring-projects/spring-boot/issues/38434)
- Upgrade to Spring WS 3.1.8 [#38284](https://togithub.com/spring-projects/spring-boot/issues/38284)
- Upgrade to Tomcat 9.0.83 [#38435](https://togithub.com/spring-projects/spring-boot/issues/38435)
#### :heart: Contributors
Thank you to all the contributors who worked on this release:
[@GVictorG7](https://togithub.com/GVictorG7), [@PENEKhun](https://togithub.com/PENEKhun), [@dreis2211](https://togithub.com/dreis2211), and [@izeye](https://togithub.com/izeye)
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.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2.7.17
->2.7.18
Release Notes
spring-projects/spring-boot (org.springframework.boot:spring-boot-gradle-plugin)
### [`v2.7.18`](https://togithub.com/spring-projects/spring-boot/releases/tag/v2.7.18) #### :star: New Features - Upgrade default CNB builders to Paketo Jammy [#38477](https://togithub.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://togithub.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://togithub.com/spring-projects/spring-boot/issues/38146) - Mail health indicator fails when host is not set in properties [#38007](https://togithub.com/spring-projects/spring-boot/issues/38007) #### :notebook_with_decorative_cover: Documentation - Document supported SQL comment prefixes [#38385](https://togithub.com/spring-projects/spring-boot/pull/38385) - Fix link to Elasticsearch health indicator [#38330](https://togithub.com/spring-projects/spring-boot/pull/38330) - Improve --help and documentation for "encodepassword -a/--algorithm" in the Spring Boot CLI [#38203](https://togithub.com/spring-projects/spring-boot/issues/38203) - Document that TomcatConnectorCustomizers are not applied to additional connectors [#38183](https://togithub.com/spring-projects/spring-boot/issues/38183) - MyErrorWebExceptionHandler example in documentation isn't working [#38104](https://togithub.com/spring-projects/spring-boot/issues/38104) - Document that SerializationFeature.WRITE_DURATIONS_AS_TIMESTAMPS is disabled by default [#38083](https://togithub.com/spring-projects/spring-boot/issues/38083) - Update "Running Behind a Front-end Proxy Server" to include reactive and ForwardedHeaderTransformer [#37282](https://togithub.com/spring-projects/spring-boot/issues/37282) - Improve documentation of `classpath.idx` file and its generation by the Maven and Gradle plugins [#37125](https://togithub.com/spring-projects/spring-boot/issues/37125) - Document configuration for building images with Colima [#34522](https://togithub.com/spring-projects/spring-boot/issues/34522) - Code sample in "Developing Your First Spring Boot Application" does not work [#34513](https://togithub.com/spring-projects/spring-boot/issues/34513) - Document ConfigurationPropertyCaching [#34172](https://togithub.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://togithub.com/spring-projects/spring-boot/issues/33489) - Add section on AspectJ support [#32642](https://togithub.com/spring-projects/spring-boot/issues/32642) - Document server.servlet.encoding.\* properties and server.servlet.encoding.mapping in particular [#32472](https://togithub.com/spring-projects/spring-boot/issues/32472) - Add a section on customizing embedded reactive servers [#31917](https://togithub.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://togithub.com/spring-projects/spring-boot/issues/31232) - Clarifying documentation on including a top-level `@TestConfiguration` class in a test [#30513](https://togithub.com/spring-projects/spring-boot/issues/30513) - Clarify that `@AutoConfigureWebTestClient` binds WebTestClient to mock infrastructure [#29890](https://togithub.com/spring-projects/spring-boot/issues/29890) - Improve systemd configuration documentation [#28453](https://togithub.com/spring-projects/spring-boot/issues/28453) - Document how to customize the basePackages that auto-configurations consider (for example Spring Data Repositories) [#27549](https://togithub.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://togithub.com/spring-projects/spring-boot/issues/26814) - Add how-to documentation for test-only database migrations with Flyway/Liquibase [#26796](https://togithub.com/spring-projects/spring-boot/issues/26796) #### :hammer: Dependency Upgrades - Upgrade to ActiveMQ 5.16.7 [#38427](https://togithub.com/spring-projects/spring-boot/issues/38427) - Upgrade to DB2 JDBC 11.5.9.0 [#38428](https://togithub.com/spring-projects/spring-boot/issues/38428) - Upgrade to Dropwizard Metrics 4.2.22 [#38429](https://togithub.com/spring-projects/spring-boot/issues/38429) - Upgrade to Elasticsearch 7.17.15 [#38430](https://togithub.com/spring-projects/spring-boot/issues/38430) - Upgrade to Glassfish JAXB 2.3.9 [#38431](https://togithub.com/spring-projects/spring-boot/issues/38431) - Upgrade to Micrometer 1.9.17 [#38279](https://togithub.com/spring-projects/spring-boot/issues/38279) - Upgrade to Netty 4.1.101.Final [#38432](https://togithub.com/spring-projects/spring-boot/issues/38432) - Upgrade to Pooled JMS 1.2.6 [#38433](https://togithub.com/spring-projects/spring-boot/issues/38433) - Upgrade to Reactor Bom 2020.0.38 [#38280](https://togithub.com/spring-projects/spring-boot/issues/38280) - Upgrade to Spring Batch 4.3.10 [#38281](https://togithub.com/spring-projects/spring-boot/issues/38281) - Upgrade to Spring Data Bom 2021.2.18 [#38282](https://togithub.com/spring-projects/spring-boot/issues/38282) - Upgrade to Spring Framework 5.3.31 [#38283](https://togithub.com/spring-projects/spring-boot/issues/38283) - Upgrade to Spring HATEOAS 1.5.6 [#38373](https://togithub.com/spring-projects/spring-boot/issues/38373) - Upgrade to Spring Integration 5.5.20 [#38491](https://togithub.com/spring-projects/spring-boot/issues/38491) - Upgrade to Spring RESTDocs 2.0.8.RELEASE [#38434](https://togithub.com/spring-projects/spring-boot/issues/38434) - Upgrade to Spring WS 3.1.8 [#38284](https://togithub.com/spring-projects/spring-boot/issues/38284) - Upgrade to Tomcat 9.0.83 [#38435](https://togithub.com/spring-projects/spring-boot/issues/38435) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@GVictorG7](https://togithub.com/GVictorG7), [@PENEKhun](https://togithub.com/PENEKhun), [@dreis2211](https://togithub.com/dreis2211), and [@izeye](https://togithub.com/izeye)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.