Bumps spring_boot.version from 1.5.9.RELEASE to 2.2.4.RELEASE.
Updates spring-boot from 1.5.9.RELEASE to 2.2.4.RELEASE
Release notes
*Sourced from [spring-boot's releases](https://github.com/spring-projects/spring-boot/releases).*
> ## v2.2.4.RELEASE
> ## :beetle: Bug Fixes
>
> - Using `@ActiveProfiles` with `@SpringBootTest` now adds to the profiles configured using spring.profiles.active rather than overriding them [#19821](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19821)
> - Dependency resolution fails with Gradle 5.3.x to 5.6.x [#19783](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19783)
>
> ## :notebook_with_decorative_cover: Documentation
>
> - Document RedisCacheManagerBuilderCustomizer [#19819](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19819)
>
> ## :hammer: Dependency Upgrades
>
> - Upgrade to Reactor Dysprosium-SR4 [#19795](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19795)
>
> ## :heart: Contributors
>
> We'd like to thank all the contributors who worked on this release!
>
> - [@nosan](https://github.com/nosan)
>
> ## v2.2.3.RELEASE
> ## :star: New Features
>
> - Avoid 406 Not Acceptable for error pages [#19545](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19545)
> - Ignore trailing slash by default when recording web metrics [#18207](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18207)
>
> ## :beetle: Bug Fixes
>
> - Fat jars do not tolerate entries with an invalid modification date of 0 [#19713](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19713)
> - Make equality checks defensive to null reference [#19685](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19685)
> - PoolingDataSourceBean getParentLogger throws StackOverflowError [#19682](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19682)
> - Failure analyser for a missing validation provider does not kick in when using the latest Jakarta Validation API [#19671](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19671)
> - Rejected value is null when configuration property fails validation [#19580](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19580)
> - Profile with comma in name does not work in tests [#19560](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19560)
> - Spring Boot's antlib references a properties file that is no longer packaged in its jar [#19553](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19553)
> - Incorrect target type with wildcard List [#19526](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19526)
> - Since 2.2.2 Jetty error handler cannot be overridden [#19520](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19520)
> - Use RBAC credentials for Couchbase cluster info [#19393](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19393)
> - HypermediaAutoConfiguration hinges on Spring MVC [#19392](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19392)
> - Micrometer's Dynatrace group property cannot be configured via application properties [#19369](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19369)
> - MetricsWebFilter assigns UNKNOWN outcome to 200 OK responses [#19367](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19367)
> - Disable Jackson SerializationFeature.WRITE_DURATIONS_AS_TIMESTAMPS by default [#19352](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19352)
> - Unset forward header strategy in kubernetes environment eats X-Forwarded-* headers in Spring Boot 2.2 [#19333](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19333)
> - Diagnostics are poor when using `@ConfigurationPropertiesScan` and `@ConstructorBinding` on a Kotlin data class without kotlin-reflect [#19312](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19312)
> - NoSuchMethodError when deploying to Tomcat 8.5 before 8.5.44 and Tomcat 9 before 9.0.23 [#19308](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19308)
> - Non-public property in Saml2RelyingPartyProperties' Registration class [#19194](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19194)
> - Configuration properties that use the builder pattern are not recognized when used with a generic [#19099](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19099)
> - Support commas embedded in command line arguments from Maven plugin [#18711](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18711)
>
> ## :notebook_with_decorative_cover: Documentation
> ... (truncated)
Commits
- [`c7c3afd`](https://github.com/spring-projects/spring-boot/commit/c7c3afdf60da9d8a6003cd5e51d43a5e5bc4d57e) Release v2.2.4.RELEASE
- [`f708aac`](https://github.com/spring-projects/spring-boot/commit/f708aace65b9c715ee9bf1b38e9cf433f813fe90) Merge branch '2.1.x' into 2.2.x
- [`94b1460`](https://github.com/spring-projects/spring-boot/commit/94b14600e85b936f48a81190c04d386ba479b74a) Merge pull request [#19819](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19819) from nosan
- [`3dba4c8`](https://github.com/spring-projects/spring-boot/commit/3dba4c8f4eabba9bfc91717e9feebdd52ba5b99c) Polish "Document RedisCacheManagerBuilderCustomizer"
- [`61d8bac`](https://github.com/spring-projects/spring-boot/commit/61d8bacd236ed4624a71263729eddff9a4868844) Document RedisCacheManagerBuilderCustomizer
- [`c85f19b`](https://github.com/spring-projects/spring-boot/commit/c85f19b75b9d8bc9b79fc2652479f42a968da921) Revert "Add profiles directly to the application environment for tests"
- [`7693d33`](https://github.com/spring-projects/spring-boot/commit/7693d332fa62af9b355ec1ae816ebe43de299783) Upgrade to Dependency Management Plugin 1.0.9.RELEASE
- [`938c7a6`](https://github.com/spring-projects/spring-boot/commit/938c7a6d9f3b90cf48e3eb9259c4a84fd4736677) Merge branch '2.1.x' into 2.2.x
- [`11efe17`](https://github.com/spring-projects/spring-boot/commit/11efe172e9687bb384106e65d2e3a68953d76f9b) Upgrade Java 11 version in CI image
- [`ae561ce`](https://github.com/spring-projects/spring-boot/commit/ae561ce59b0167af0b354a9bda45abab207d84ef) Upgrade to Reactor Dysprosium-SR4
- Additional commits viewable in [compare view](https://github.com/spring-projects/spring-boot/compare/v1.5.9.RELEASE...v2.2.4.RELEASE)
Updates spring-boot-autoconfigure from 1.5.9.RELEASE to 2.2.4.RELEASE
Release notes
*Sourced from [spring-boot-autoconfigure's releases](https://github.com/spring-projects/spring-boot/releases).*
> ## v2.2.4.RELEASE
> ## :beetle: Bug Fixes
>
> - Using `@ActiveProfiles` with `@SpringBootTest` now adds to the profiles configured using spring.profiles.active rather than overriding them [#19821](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19821)
> - Dependency resolution fails with Gradle 5.3.x to 5.6.x [#19783](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19783)
>
> ## :notebook_with_decorative_cover: Documentation
>
> - Document RedisCacheManagerBuilderCustomizer [#19819](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19819)
>
> ## :hammer: Dependency Upgrades
>
> - Upgrade to Reactor Dysprosium-SR4 [#19795](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19795)
>
> ## :heart: Contributors
>
> We'd like to thank all the contributors who worked on this release!
>
> - [@nosan](https://github.com/nosan)
>
> ## v2.2.3.RELEASE
> ## :star: New Features
>
> - Avoid 406 Not Acceptable for error pages [#19545](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19545)
> - Ignore trailing slash by default when recording web metrics [#18207](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18207)
>
> ## :beetle: Bug Fixes
>
> - Fat jars do not tolerate entries with an invalid modification date of 0 [#19713](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19713)
> - Make equality checks defensive to null reference [#19685](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19685)
> - PoolingDataSourceBean getParentLogger throws StackOverflowError [#19682](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19682)
> - Failure analyser for a missing validation provider does not kick in when using the latest Jakarta Validation API [#19671](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19671)
> - Rejected value is null when configuration property fails validation [#19580](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19580)
> - Profile with comma in name does not work in tests [#19560](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19560)
> - Spring Boot's antlib references a properties file that is no longer packaged in its jar [#19553](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19553)
> - Incorrect target type with wildcard List [#19526](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19526)
> - Since 2.2.2 Jetty error handler cannot be overridden [#19520](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19520)
> - Use RBAC credentials for Couchbase cluster info [#19393](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19393)
> - HypermediaAutoConfiguration hinges on Spring MVC [#19392](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19392)
> - Micrometer's Dynatrace group property cannot be configured via application properties [#19369](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19369)
> - MetricsWebFilter assigns UNKNOWN outcome to 200 OK responses [#19367](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19367)
> - Disable Jackson SerializationFeature.WRITE_DURATIONS_AS_TIMESTAMPS by default [#19352](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19352)
> - Unset forward header strategy in kubernetes environment eats X-Forwarded-* headers in Spring Boot 2.2 [#19333](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19333)
> - Diagnostics are poor when using `@ConfigurationPropertiesScan` and `@ConstructorBinding` on a Kotlin data class without kotlin-reflect [#19312](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19312)
> - NoSuchMethodError when deploying to Tomcat 8.5 before 8.5.44 and Tomcat 9 before 9.0.23 [#19308](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19308)
> - Non-public property in Saml2RelyingPartyProperties' Registration class [#19194](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19194)
> - Configuration properties that use the builder pattern are not recognized when used with a generic [#19099](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19099)
> - Support commas embedded in command line arguments from Maven plugin [#18711](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18711)
>
> ## :notebook_with_decorative_cover: Documentation
> ... (truncated)
Commits
- [`c7c3afd`](https://github.com/spring-projects/spring-boot/commit/c7c3afdf60da9d8a6003cd5e51d43a5e5bc4d57e) Release v2.2.4.RELEASE
- [`f708aac`](https://github.com/spring-projects/spring-boot/commit/f708aace65b9c715ee9bf1b38e9cf433f813fe90) Merge branch '2.1.x' into 2.2.x
- [`94b1460`](https://github.com/spring-projects/spring-boot/commit/94b14600e85b936f48a81190c04d386ba479b74a) Merge pull request [#19819](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19819) from nosan
- [`3dba4c8`](https://github.com/spring-projects/spring-boot/commit/3dba4c8f4eabba9bfc91717e9feebdd52ba5b99c) Polish "Document RedisCacheManagerBuilderCustomizer"
- [`61d8bac`](https://github.com/spring-projects/spring-boot/commit/61d8bacd236ed4624a71263729eddff9a4868844) Document RedisCacheManagerBuilderCustomizer
- [`c85f19b`](https://github.com/spring-projects/spring-boot/commit/c85f19b75b9d8bc9b79fc2652479f42a968da921) Revert "Add profiles directly to the application environment for tests"
- [`7693d33`](https://github.com/spring-projects/spring-boot/commit/7693d332fa62af9b355ec1ae816ebe43de299783) Upgrade to Dependency Management Plugin 1.0.9.RELEASE
- [`938c7a6`](https://github.com/spring-projects/spring-boot/commit/938c7a6d9f3b90cf48e3eb9259c4a84fd4736677) Merge branch '2.1.x' into 2.2.x
- [`11efe17`](https://github.com/spring-projects/spring-boot/commit/11efe172e9687bb384106e65d2e3a68953d76f9b) Upgrade Java 11 version in CI image
- [`ae561ce`](https://github.com/spring-projects/spring-boot/commit/ae561ce59b0167af0b354a9bda45abab207d84ef) Upgrade to Reactor Dysprosium-SR4
- Additional commits viewable in [compare view](https://github.com/spring-projects/spring-boot/compare/v1.5.9.RELEASE...v2.2.4.RELEASE)
Updates spring-boot-starter-web from 1.5.9.RELEASE to 2.2.4.RELEASE
Release notes
*Sourced from [spring-boot-starter-web's releases](https://github.com/spring-projects/spring-boot/releases).*
> ## v2.2.4.RELEASE
> ## :beetle: Bug Fixes
>
> - Using `@ActiveProfiles` with `@SpringBootTest` now adds to the profiles configured using spring.profiles.active rather than overriding them [#19821](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19821)
> - Dependency resolution fails with Gradle 5.3.x to 5.6.x [#19783](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19783)
>
> ## :notebook_with_decorative_cover: Documentation
>
> - Document RedisCacheManagerBuilderCustomizer [#19819](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19819)
>
> ## :hammer: Dependency Upgrades
>
> - Upgrade to Reactor Dysprosium-SR4 [#19795](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19795)
>
> ## :heart: Contributors
>
> We'd like to thank all the contributors who worked on this release!
>
> - [@nosan](https://github.com/nosan)
>
> ## v2.2.3.RELEASE
> ## :star: New Features
>
> - Avoid 406 Not Acceptable for error pages [#19545](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19545)
> - Ignore trailing slash by default when recording web metrics [#18207](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18207)
>
> ## :beetle: Bug Fixes
>
> - Fat jars do not tolerate entries with an invalid modification date of 0 [#19713](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19713)
> - Make equality checks defensive to null reference [#19685](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19685)
> - PoolingDataSourceBean getParentLogger throws StackOverflowError [#19682](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19682)
> - Failure analyser for a missing validation provider does not kick in when using the latest Jakarta Validation API [#19671](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19671)
> - Rejected value is null when configuration property fails validation [#19580](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19580)
> - Profile with comma in name does not work in tests [#19560](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19560)
> - Spring Boot's antlib references a properties file that is no longer packaged in its jar [#19553](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19553)
> - Incorrect target type with wildcard List [#19526](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19526)
> - Since 2.2.2 Jetty error handler cannot be overridden [#19520](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19520)
> - Use RBAC credentials for Couchbase cluster info [#19393](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19393)
> - HypermediaAutoConfiguration hinges on Spring MVC [#19392](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19392)
> - Micrometer's Dynatrace group property cannot be configured via application properties [#19369](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19369)
> - MetricsWebFilter assigns UNKNOWN outcome to 200 OK responses [#19367](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19367)
> - Disable Jackson SerializationFeature.WRITE_DURATIONS_AS_TIMESTAMPS by default [#19352](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19352)
> - Unset forward header strategy in kubernetes environment eats X-Forwarded-* headers in Spring Boot 2.2 [#19333](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19333)
> - Diagnostics are poor when using `@ConfigurationPropertiesScan` and `@ConstructorBinding` on a Kotlin data class without kotlin-reflect [#19312](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19312)
> - NoSuchMethodError when deploying to Tomcat 8.5 before 8.5.44 and Tomcat 9 before 9.0.23 [#19308](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19308)
> - Non-public property in Saml2RelyingPartyProperties' Registration class [#19194](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19194)
> - Configuration properties that use the builder pattern are not recognized when used with a generic [#19099](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19099)
> - Support commas embedded in command line arguments from Maven plugin [#18711](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18711)
>
> ## :notebook_with_decorative_cover: Documentation
> ... (truncated)
Commits
- [`c7c3afd`](https://github.com/spring-projects/spring-boot/commit/c7c3afdf60da9d8a6003cd5e51d43a5e5bc4d57e) Release v2.2.4.RELEASE
- [`f708aac`](https://github.com/spring-projects/spring-boot/commit/f708aace65b9c715ee9bf1b38e9cf433f813fe90) Merge branch '2.1.x' into 2.2.x
- [`94b1460`](https://github.com/spring-projects/spring-boot/commit/94b14600e85b936f48a81190c04d386ba479b74a) Merge pull request [#19819](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19819) from nosan
- [`3dba4c8`](https://github.com/spring-projects/spring-boot/commit/3dba4c8f4eabba9bfc91717e9feebdd52ba5b99c) Polish "Document RedisCacheManagerBuilderCustomizer"
- [`61d8bac`](https://github.com/spring-projects/spring-boot/commit/61d8bacd236ed4624a71263729eddff9a4868844) Document RedisCacheManagerBuilderCustomizer
- [`c85f19b`](https://github.com/spring-projects/spring-boot/commit/c85f19b75b9d8bc9b79fc2652479f42a968da921) Revert "Add profiles directly to the application environment for tests"
- [`7693d33`](https://github.com/spring-projects/spring-boot/commit/7693d332fa62af9b355ec1ae816ebe43de299783) Upgrade to Dependency Management Plugin 1.0.9.RELEASE
- [`938c7a6`](https://github.com/spring-projects/spring-boot/commit/938c7a6d9f3b90cf48e3eb9259c4a84fd4736677) Merge branch '2.1.x' into 2.2.x
- [`11efe17`](https://github.com/spring-projects/spring-boot/commit/11efe172e9687bb384106e65d2e3a68953d76f9b) Upgrade Java 11 version in CI image
- [`ae561ce`](https://github.com/spring-projects/spring-boot/commit/ae561ce59b0167af0b354a9bda45abab207d84ef) Upgrade to Reactor Dysprosium-SR4
- Additional commits viewable in [compare view](https://github.com/spring-projects/spring-boot/compare/v1.5.9.RELEASE...v2.2.4.RELEASE)
Updates spring-boot-configuration-processor from 1.5.9.RELEASE to 2.2.4.RELEASE
Release notes
*Sourced from [spring-boot-configuration-processor's releases](https://github.com/spring-projects/spring-boot/releases).*
> ## v2.2.4.RELEASE
> ## :beetle: Bug Fixes
>
> - Using `@ActiveProfiles` with `@SpringBootTest` now adds to the profiles configured using spring.profiles.active rather than overriding them [#19821](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19821)
> - Dependency resolution fails with Gradle 5.3.x to 5.6.x [#19783](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19783)
>
> ## :notebook_with_decorative_cover: Documentation
>
> - Document RedisCacheManagerBuilderCustomizer [#19819](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19819)
>
> ## :hammer: Dependency Upgrades
>
> - Upgrade to Reactor Dysprosium-SR4 [#19795](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19795)
>
> ## :heart: Contributors
>
> We'd like to thank all the contributors who worked on this release!
>
> - [@nosan](https://github.com/nosan)
>
> ## v2.2.3.RELEASE
> ## :star: New Features
>
> - Avoid 406 Not Acceptable for error pages [#19545](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19545)
> - Ignore trailing slash by default when recording web metrics [#18207](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18207)
>
> ## :beetle: Bug Fixes
>
> - Fat jars do not tolerate entries with an invalid modification date of 0 [#19713](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19713)
> - Make equality checks defensive to null reference [#19685](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19685)
> - PoolingDataSourceBean getParentLogger throws StackOverflowError [#19682](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19682)
> - Failure analyser for a missing validation provider does not kick in when using the latest Jakarta Validation API [#19671](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19671)
> - Rejected value is null when configuration property fails validation [#19580](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19580)
> - Profile with comma in name does not work in tests [#19560](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19560)
> - Spring Boot's antlib references a properties file that is no longer packaged in its jar [#19553](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19553)
> - Incorrect target type with wildcard List [#19526](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19526)
> - Since 2.2.2 Jetty error handler cannot be overridden [#19520](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19520)
> - Use RBAC credentials for Couchbase cluster info [#19393](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19393)
> - HypermediaAutoConfiguration hinges on Spring MVC [#19392](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19392)
> - Micrometer's Dynatrace group property cannot be configured via application properties [#19369](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19369)
> - MetricsWebFilter assigns UNKNOWN outcome to 200 OK responses [#19367](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19367)
> - Disable Jackson SerializationFeature.WRITE_DURATIONS_AS_TIMESTAMPS by default [#19352](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19352)
> - Unset forward header strategy in kubernetes environment eats X-Forwarded-* headers in Spring Boot 2.2 [#19333](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19333)
> - Diagnostics are poor when using `@ConfigurationPropertiesScan` and `@ConstructorBinding` on a Kotlin data class without kotlin-reflect [#19312](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19312)
> - NoSuchMethodError when deploying to Tomcat 8.5 before 8.5.44 and Tomcat 9 before 9.0.23 [#19308](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19308)
> - Non-public property in Saml2RelyingPartyProperties' Registration class [#19194](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19194)
> - Configuration properties that use the builder pattern are not recognized when used with a generic [#19099](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19099)
> - Support commas embedded in command line arguments from Maven plugin [#18711](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18711)
>
> ## :notebook_with_decorative_cover: Documentation
> ... (truncated)
Commits
- [`c7c3afd`](https://github.com/spring-projects/spring-boot/commit/c7c3afdf60da9d8a6003cd5e51d43a5e5bc4d57e) Release v2.2.4.RELEASE
- [`f708aac`](https://github.com/spring-projects/spring-boot/commit/f708aace65b9c715ee9bf1b38e9cf433f813fe90) Merge branch '2.1.x' into 2.2.x
- [`94b1460`](https://github.com/spring-projects/spring-boot/commit/94b14600e85b936f48a81190c04d386ba479b74a) Merge pull request [#19819](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19819) from nosan
- [`3dba4c8`](https://github.com/spring-projects/spring-boot/commit/3dba4c8f4eabba9bfc91717e9feebdd52ba5b99c) Polish "Document RedisCacheManagerBuilderCustomizer"
- [`61d8bac`](https://github.com/spring-projects/spring-boot/commit/61d8bacd236ed4624a71263729eddff9a4868844) Document RedisCacheManagerBuilderCustomizer
- [`c85f19b`](https://github.com/spring-projects/spring-boot/commit/c85f19b75b9d8bc9b79fc2652479f42a968da921) Revert "Add profiles directly to the application environment for tests"
- [`7693d33`](https://github.com/spring-projects/spring-boot/commit/7693d332fa62af9b355ec1ae816ebe43de299783) Upgrade to Dependency Management Plugin 1.0.9.RELEASE
- [`938c7a6`](https://github.com/spring-projects/spring-boot/commit/938c7a6d9f3b90cf48e3eb9259c4a84fd4736677) Merge branch '2.1.x' into 2.2.x
- [`11efe17`](https://github.com/spring-projects/spring-boot/commit/11efe172e9687bb384106e65d2e3a68953d76f9b) Upgrade Java 11 version in CI image
- [`ae561ce`](https://github.com/spring-projects/spring-boot/commit/ae561ce59b0167af0b354a9bda45abab207d84ef) Upgrade to Reactor Dysprosium-SR4
- Additional commits viewable in [compare view](https://github.com/spring-projects/spring-boot/compare/v1.5.9.RELEASE...v2.2.4.RELEASE)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/kekingcn/kk-anti-reptile/network/alerts).
Bumps
spring_boot.version
from 1.5.9.RELEASE to 2.2.4.RELEASE.Updates
spring-boot
from 1.5.9.RELEASE to 2.2.4.RELEASERelease notes
*Sourced from [spring-boot's releases](https://github.com/spring-projects/spring-boot/releases).* > ## v2.2.4.RELEASE > ## :beetle: Bug Fixes > > - Using `@ActiveProfiles` with `@SpringBootTest` now adds to the profiles configured using spring.profiles.active rather than overriding them [#19821](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19821) > - Dependency resolution fails with Gradle 5.3.x to 5.6.x [#19783](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19783) > > ## :notebook_with_decorative_cover: Documentation > > - Document RedisCacheManagerBuilderCustomizer [#19819](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19819) > > ## :hammer: Dependency Upgrades > > - Upgrade to Reactor Dysprosium-SR4 [#19795](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19795) > > ## :heart: Contributors > > We'd like to thank all the contributors who worked on this release! > > - [@nosan](https://github.com/nosan) > > ## v2.2.3.RELEASE > ## :star: New Features > > - Avoid 406 Not Acceptable for error pages [#19545](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19545) > - Ignore trailing slash by default when recording web metrics [#18207](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18207) > > ## :beetle: Bug Fixes > > - Fat jars do not tolerate entries with an invalid modification date of 0 [#19713](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19713) > - Make equality checks defensive to null reference [#19685](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19685) > - PoolingDataSourceBean getParentLogger throws StackOverflowError [#19682](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19682) > - Failure analyser for a missing validation provider does not kick in when using the latest Jakarta Validation API [#19671](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19671) > - Rejected value is null when configuration property fails validation [#19580](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19580) > - Profile with comma in name does not work in tests [#19560](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19560) > - Spring Boot's antlib references a properties file that is no longer packaged in its jar [#19553](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19553) > - Incorrect target type with wildcard List [#19526](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19526) > - Since 2.2.2 Jetty error handler cannot be overridden [#19520](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19520) > - Use RBAC credentials for Couchbase cluster info [#19393](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19393) > - HypermediaAutoConfiguration hinges on Spring MVC [#19392](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19392) > - Micrometer's Dynatrace group property cannot be configured via application properties [#19369](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19369) > - MetricsWebFilter assigns UNKNOWN outcome to 200 OK responses [#19367](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19367) > - Disable Jackson SerializationFeature.WRITE_DURATIONS_AS_TIMESTAMPS by default [#19352](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19352) > - Unset forward header strategy in kubernetes environment eats X-Forwarded-* headers in Spring Boot 2.2 [#19333](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19333) > - Diagnostics are poor when using `@ConfigurationPropertiesScan` and `@ConstructorBinding` on a Kotlin data class without kotlin-reflect [#19312](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19312) > - NoSuchMethodError when deploying to Tomcat 8.5 before 8.5.44 and Tomcat 9 before 9.0.23 [#19308](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19308) > - Non-public property in Saml2RelyingPartyProperties' Registration class [#19194](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19194) > - Configuration properties that use the builder pattern are not recognized when used with a generic [#19099](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19099) > - Support commas embedded in command line arguments from Maven plugin [#18711](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18711) > > ## :notebook_with_decorative_cover: Documentation > ... (truncated)Commits
- [`c7c3afd`](https://github.com/spring-projects/spring-boot/commit/c7c3afdf60da9d8a6003cd5e51d43a5e5bc4d57e) Release v2.2.4.RELEASE - [`f708aac`](https://github.com/spring-projects/spring-boot/commit/f708aace65b9c715ee9bf1b38e9cf433f813fe90) Merge branch '2.1.x' into 2.2.x - [`94b1460`](https://github.com/spring-projects/spring-boot/commit/94b14600e85b936f48a81190c04d386ba479b74a) Merge pull request [#19819](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19819) from nosan - [`3dba4c8`](https://github.com/spring-projects/spring-boot/commit/3dba4c8f4eabba9bfc91717e9feebdd52ba5b99c) Polish "Document RedisCacheManagerBuilderCustomizer" - [`61d8bac`](https://github.com/spring-projects/spring-boot/commit/61d8bacd236ed4624a71263729eddff9a4868844) Document RedisCacheManagerBuilderCustomizer - [`c85f19b`](https://github.com/spring-projects/spring-boot/commit/c85f19b75b9d8bc9b79fc2652479f42a968da921) Revert "Add profiles directly to the application environment for tests" - [`7693d33`](https://github.com/spring-projects/spring-boot/commit/7693d332fa62af9b355ec1ae816ebe43de299783) Upgrade to Dependency Management Plugin 1.0.9.RELEASE - [`938c7a6`](https://github.com/spring-projects/spring-boot/commit/938c7a6d9f3b90cf48e3eb9259c4a84fd4736677) Merge branch '2.1.x' into 2.2.x - [`11efe17`](https://github.com/spring-projects/spring-boot/commit/11efe172e9687bb384106e65d2e3a68953d76f9b) Upgrade Java 11 version in CI image - [`ae561ce`](https://github.com/spring-projects/spring-boot/commit/ae561ce59b0167af0b354a9bda45abab207d84ef) Upgrade to Reactor Dysprosium-SR4 - Additional commits viewable in [compare view](https://github.com/spring-projects/spring-boot/compare/v1.5.9.RELEASE...v2.2.4.RELEASE)Updates
spring-boot-autoconfigure
from 1.5.9.RELEASE to 2.2.4.RELEASERelease notes
*Sourced from [spring-boot-autoconfigure's releases](https://github.com/spring-projects/spring-boot/releases).* > ## v2.2.4.RELEASE > ## :beetle: Bug Fixes > > - Using `@ActiveProfiles` with `@SpringBootTest` now adds to the profiles configured using spring.profiles.active rather than overriding them [#19821](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19821) > - Dependency resolution fails with Gradle 5.3.x to 5.6.x [#19783](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19783) > > ## :notebook_with_decorative_cover: Documentation > > - Document RedisCacheManagerBuilderCustomizer [#19819](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19819) > > ## :hammer: Dependency Upgrades > > - Upgrade to Reactor Dysprosium-SR4 [#19795](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19795) > > ## :heart: Contributors > > We'd like to thank all the contributors who worked on this release! > > - [@nosan](https://github.com/nosan) > > ## v2.2.3.RELEASE > ## :star: New Features > > - Avoid 406 Not Acceptable for error pages [#19545](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19545) > - Ignore trailing slash by default when recording web metrics [#18207](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18207) > > ## :beetle: Bug Fixes > > - Fat jars do not tolerate entries with an invalid modification date of 0 [#19713](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19713) > - Make equality checks defensive to null reference [#19685](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19685) > - PoolingDataSourceBean getParentLogger throws StackOverflowError [#19682](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19682) > - Failure analyser for a missing validation provider does not kick in when using the latest Jakarta Validation API [#19671](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19671) > - Rejected value is null when configuration property fails validation [#19580](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19580) > - Profile with comma in name does not work in tests [#19560](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19560) > - Spring Boot's antlib references a properties file that is no longer packaged in its jar [#19553](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19553) > - Incorrect target type with wildcard List [#19526](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19526) > - Since 2.2.2 Jetty error handler cannot be overridden [#19520](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19520) > - Use RBAC credentials for Couchbase cluster info [#19393](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19393) > - HypermediaAutoConfiguration hinges on Spring MVC [#19392](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19392) > - Micrometer's Dynatrace group property cannot be configured via application properties [#19369](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19369) > - MetricsWebFilter assigns UNKNOWN outcome to 200 OK responses [#19367](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19367) > - Disable Jackson SerializationFeature.WRITE_DURATIONS_AS_TIMESTAMPS by default [#19352](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19352) > - Unset forward header strategy in kubernetes environment eats X-Forwarded-* headers in Spring Boot 2.2 [#19333](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19333) > - Diagnostics are poor when using `@ConfigurationPropertiesScan` and `@ConstructorBinding` on a Kotlin data class without kotlin-reflect [#19312](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19312) > - NoSuchMethodError when deploying to Tomcat 8.5 before 8.5.44 and Tomcat 9 before 9.0.23 [#19308](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19308) > - Non-public property in Saml2RelyingPartyProperties' Registration class [#19194](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19194) > - Configuration properties that use the builder pattern are not recognized when used with a generic [#19099](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19099) > - Support commas embedded in command line arguments from Maven plugin [#18711](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18711) > > ## :notebook_with_decorative_cover: Documentation > ... (truncated)Commits
- [`c7c3afd`](https://github.com/spring-projects/spring-boot/commit/c7c3afdf60da9d8a6003cd5e51d43a5e5bc4d57e) Release v2.2.4.RELEASE - [`f708aac`](https://github.com/spring-projects/spring-boot/commit/f708aace65b9c715ee9bf1b38e9cf433f813fe90) Merge branch '2.1.x' into 2.2.x - [`94b1460`](https://github.com/spring-projects/spring-boot/commit/94b14600e85b936f48a81190c04d386ba479b74a) Merge pull request [#19819](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19819) from nosan - [`3dba4c8`](https://github.com/spring-projects/spring-boot/commit/3dba4c8f4eabba9bfc91717e9feebdd52ba5b99c) Polish "Document RedisCacheManagerBuilderCustomizer" - [`61d8bac`](https://github.com/spring-projects/spring-boot/commit/61d8bacd236ed4624a71263729eddff9a4868844) Document RedisCacheManagerBuilderCustomizer - [`c85f19b`](https://github.com/spring-projects/spring-boot/commit/c85f19b75b9d8bc9b79fc2652479f42a968da921) Revert "Add profiles directly to the application environment for tests" - [`7693d33`](https://github.com/spring-projects/spring-boot/commit/7693d332fa62af9b355ec1ae816ebe43de299783) Upgrade to Dependency Management Plugin 1.0.9.RELEASE - [`938c7a6`](https://github.com/spring-projects/spring-boot/commit/938c7a6d9f3b90cf48e3eb9259c4a84fd4736677) Merge branch '2.1.x' into 2.2.x - [`11efe17`](https://github.com/spring-projects/spring-boot/commit/11efe172e9687bb384106e65d2e3a68953d76f9b) Upgrade Java 11 version in CI image - [`ae561ce`](https://github.com/spring-projects/spring-boot/commit/ae561ce59b0167af0b354a9bda45abab207d84ef) Upgrade to Reactor Dysprosium-SR4 - Additional commits viewable in [compare view](https://github.com/spring-projects/spring-boot/compare/v1.5.9.RELEASE...v2.2.4.RELEASE)Updates
spring-boot-starter-web
from 1.5.9.RELEASE to 2.2.4.RELEASERelease notes
*Sourced from [spring-boot-starter-web's releases](https://github.com/spring-projects/spring-boot/releases).* > ## v2.2.4.RELEASE > ## :beetle: Bug Fixes > > - Using `@ActiveProfiles` with `@SpringBootTest` now adds to the profiles configured using spring.profiles.active rather than overriding them [#19821](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19821) > - Dependency resolution fails with Gradle 5.3.x to 5.6.x [#19783](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19783) > > ## :notebook_with_decorative_cover: Documentation > > - Document RedisCacheManagerBuilderCustomizer [#19819](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19819) > > ## :hammer: Dependency Upgrades > > - Upgrade to Reactor Dysprosium-SR4 [#19795](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19795) > > ## :heart: Contributors > > We'd like to thank all the contributors who worked on this release! > > - [@nosan](https://github.com/nosan) > > ## v2.2.3.RELEASE > ## :star: New Features > > - Avoid 406 Not Acceptable for error pages [#19545](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19545) > - Ignore trailing slash by default when recording web metrics [#18207](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18207) > > ## :beetle: Bug Fixes > > - Fat jars do not tolerate entries with an invalid modification date of 0 [#19713](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19713) > - Make equality checks defensive to null reference [#19685](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19685) > - PoolingDataSourceBean getParentLogger throws StackOverflowError [#19682](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19682) > - Failure analyser for a missing validation provider does not kick in when using the latest Jakarta Validation API [#19671](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19671) > - Rejected value is null when configuration property fails validation [#19580](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19580) > - Profile with comma in name does not work in tests [#19560](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19560) > - Spring Boot's antlib references a properties file that is no longer packaged in its jar [#19553](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19553) > - Incorrect target type with wildcard List [#19526](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19526) > - Since 2.2.2 Jetty error handler cannot be overridden [#19520](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19520) > - Use RBAC credentials for Couchbase cluster info [#19393](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19393) > - HypermediaAutoConfiguration hinges on Spring MVC [#19392](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19392) > - Micrometer's Dynatrace group property cannot be configured via application properties [#19369](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19369) > - MetricsWebFilter assigns UNKNOWN outcome to 200 OK responses [#19367](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19367) > - Disable Jackson SerializationFeature.WRITE_DURATIONS_AS_TIMESTAMPS by default [#19352](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19352) > - Unset forward header strategy in kubernetes environment eats X-Forwarded-* headers in Spring Boot 2.2 [#19333](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19333) > - Diagnostics are poor when using `@ConfigurationPropertiesScan` and `@ConstructorBinding` on a Kotlin data class without kotlin-reflect [#19312](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19312) > - NoSuchMethodError when deploying to Tomcat 8.5 before 8.5.44 and Tomcat 9 before 9.0.23 [#19308](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19308) > - Non-public property in Saml2RelyingPartyProperties' Registration class [#19194](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19194) > - Configuration properties that use the builder pattern are not recognized when used with a generic [#19099](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19099) > - Support commas embedded in command line arguments from Maven plugin [#18711](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18711) > > ## :notebook_with_decorative_cover: Documentation > ... (truncated)Commits
- [`c7c3afd`](https://github.com/spring-projects/spring-boot/commit/c7c3afdf60da9d8a6003cd5e51d43a5e5bc4d57e) Release v2.2.4.RELEASE - [`f708aac`](https://github.com/spring-projects/spring-boot/commit/f708aace65b9c715ee9bf1b38e9cf433f813fe90) Merge branch '2.1.x' into 2.2.x - [`94b1460`](https://github.com/spring-projects/spring-boot/commit/94b14600e85b936f48a81190c04d386ba479b74a) Merge pull request [#19819](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19819) from nosan - [`3dba4c8`](https://github.com/spring-projects/spring-boot/commit/3dba4c8f4eabba9bfc91717e9feebdd52ba5b99c) Polish "Document RedisCacheManagerBuilderCustomizer" - [`61d8bac`](https://github.com/spring-projects/spring-boot/commit/61d8bacd236ed4624a71263729eddff9a4868844) Document RedisCacheManagerBuilderCustomizer - [`c85f19b`](https://github.com/spring-projects/spring-boot/commit/c85f19b75b9d8bc9b79fc2652479f42a968da921) Revert "Add profiles directly to the application environment for tests" - [`7693d33`](https://github.com/spring-projects/spring-boot/commit/7693d332fa62af9b355ec1ae816ebe43de299783) Upgrade to Dependency Management Plugin 1.0.9.RELEASE - [`938c7a6`](https://github.com/spring-projects/spring-boot/commit/938c7a6d9f3b90cf48e3eb9259c4a84fd4736677) Merge branch '2.1.x' into 2.2.x - [`11efe17`](https://github.com/spring-projects/spring-boot/commit/11efe172e9687bb384106e65d2e3a68953d76f9b) Upgrade Java 11 version in CI image - [`ae561ce`](https://github.com/spring-projects/spring-boot/commit/ae561ce59b0167af0b354a9bda45abab207d84ef) Upgrade to Reactor Dysprosium-SR4 - Additional commits viewable in [compare view](https://github.com/spring-projects/spring-boot/compare/v1.5.9.RELEASE...v2.2.4.RELEASE)Updates
spring-boot-configuration-processor
from 1.5.9.RELEASE to 2.2.4.RELEASERelease notes
*Sourced from [spring-boot-configuration-processor's releases](https://github.com/spring-projects/spring-boot/releases).* > ## v2.2.4.RELEASE > ## :beetle: Bug Fixes > > - Using `@ActiveProfiles` with `@SpringBootTest` now adds to the profiles configured using spring.profiles.active rather than overriding them [#19821](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19821) > - Dependency resolution fails with Gradle 5.3.x to 5.6.x [#19783](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19783) > > ## :notebook_with_decorative_cover: Documentation > > - Document RedisCacheManagerBuilderCustomizer [#19819](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19819) > > ## :hammer: Dependency Upgrades > > - Upgrade to Reactor Dysprosium-SR4 [#19795](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19795) > > ## :heart: Contributors > > We'd like to thank all the contributors who worked on this release! > > - [@nosan](https://github.com/nosan) > > ## v2.2.3.RELEASE > ## :star: New Features > > - Avoid 406 Not Acceptable for error pages [#19545](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19545) > - Ignore trailing slash by default when recording web metrics [#18207](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18207) > > ## :beetle: Bug Fixes > > - Fat jars do not tolerate entries with an invalid modification date of 0 [#19713](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19713) > - Make equality checks defensive to null reference [#19685](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19685) > - PoolingDataSourceBean getParentLogger throws StackOverflowError [#19682](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19682) > - Failure analyser for a missing validation provider does not kick in when using the latest Jakarta Validation API [#19671](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19671) > - Rejected value is null when configuration property fails validation [#19580](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19580) > - Profile with comma in name does not work in tests [#19560](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19560) > - Spring Boot's antlib references a properties file that is no longer packaged in its jar [#19553](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19553) > - Incorrect target type with wildcard List [#19526](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19526) > - Since 2.2.2 Jetty error handler cannot be overridden [#19520](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19520) > - Use RBAC credentials for Couchbase cluster info [#19393](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19393) > - HypermediaAutoConfiguration hinges on Spring MVC [#19392](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19392) > - Micrometer's Dynatrace group property cannot be configured via application properties [#19369](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19369) > - MetricsWebFilter assigns UNKNOWN outcome to 200 OK responses [#19367](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19367) > - Disable Jackson SerializationFeature.WRITE_DURATIONS_AS_TIMESTAMPS by default [#19352](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19352) > - Unset forward header strategy in kubernetes environment eats X-Forwarded-* headers in Spring Boot 2.2 [#19333](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19333) > - Diagnostics are poor when using `@ConfigurationPropertiesScan` and `@ConstructorBinding` on a Kotlin data class without kotlin-reflect [#19312](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19312) > - NoSuchMethodError when deploying to Tomcat 8.5 before 8.5.44 and Tomcat 9 before 9.0.23 [#19308](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19308) > - Non-public property in Saml2RelyingPartyProperties' Registration class [#19194](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19194) > - Configuration properties that use the builder pattern are not recognized when used with a generic [#19099](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/19099) > - Support commas embedded in command line arguments from Maven plugin [#18711](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18711) > > ## :notebook_with_decorative_cover: Documentation > ... (truncated)Commits
- [`c7c3afd`](https://github.com/spring-projects/spring-boot/commit/c7c3afdf60da9d8a6003cd5e51d43a5e5bc4d57e) Release v2.2.4.RELEASE - [`f708aac`](https://github.com/spring-projects/spring-boot/commit/f708aace65b9c715ee9bf1b38e9cf433f813fe90) Merge branch '2.1.x' into 2.2.x - [`94b1460`](https://github.com/spring-projects/spring-boot/commit/94b14600e85b936f48a81190c04d386ba479b74a) Merge pull request [#19819](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/19819) from nosan - [`3dba4c8`](https://github.com/spring-projects/spring-boot/commit/3dba4c8f4eabba9bfc91717e9feebdd52ba5b99c) Polish "Document RedisCacheManagerBuilderCustomizer" - [`61d8bac`](https://github.com/spring-projects/spring-boot/commit/61d8bacd236ed4624a71263729eddff9a4868844) Document RedisCacheManagerBuilderCustomizer - [`c85f19b`](https://github.com/spring-projects/spring-boot/commit/c85f19b75b9d8bc9b79fc2652479f42a968da921) Revert "Add profiles directly to the application environment for tests" - [`7693d33`](https://github.com/spring-projects/spring-boot/commit/7693d332fa62af9b355ec1ae816ebe43de299783) Upgrade to Dependency Management Plugin 1.0.9.RELEASE - [`938c7a6`](https://github.com/spring-projects/spring-boot/commit/938c7a6d9f3b90cf48e3eb9259c4a84fd4736677) Merge branch '2.1.x' into 2.2.x - [`11efe17`](https://github.com/spring-projects/spring-boot/commit/11efe172e9687bb384106e65d2e3a68953d76f9b) Upgrade Java 11 version in CI image - [`ae561ce`](https://github.com/spring-projects/spring-boot/commit/ae561ce59b0167af0b354a9bda45abab207d84ef) Upgrade to Reactor Dysprosium-SR4 - Additional commits viewable in [compare view](https://github.com/spring-projects/spring-boot/compare/v1.5.9.RELEASE...v2.2.4.RELEASE)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/kekingcn/kk-anti-reptile/network/alerts).