Release notes
*Sourced from [spring-boot-gradle-plugin's releases](https://github.com/spring-projects/spring-boot/releases).*
> ## v2.1.9.RELEASE
> ## :beetle: Bug Fixes
>
> - Typo in assertion error message produced by ApplicationContextAssert doesNotHaveBean [#18372](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18372)
> - Actuator endpoint time-to-live caching is not respected on WebFlux [#18339](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18339)
> - Enforce ordering when ObjectProvider is used [#18333](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18333)
> - Dependency management for Janino is incomplete [#18225](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18225)
> - Bindable.withExistingValue drops annotations [#18218](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18218)
> - TestTypeExcludeFilter does not detect JUnit 5's [@Testable](https://github.com/Testable) annotation [#18214](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18214)
> - Concurrent EndpointRequest calls can cause NPE [#18211](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18211)
> - Quartz is failing with JDBC but without Liquibase [#18153](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18153)
> - BasicErrorController returns body even if NO_CONTENT status causing 406 later [#18136](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18136)
> - Get Comment From Nested JarFile Incorrect [#18128](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18128)
> - Some usage of [@ConditionalOnMissingBean](https://github.com/ConditionalOnMissingBean) does not allow a bean defined as an interface to cause a concrete implementation to back off [#18101](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18101)
> - ReactiveManagementWebSecurityAutoConfiguration does not back off when oauth2 client configuration present [#17949](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/17949)
> - Main server ResourceConfigCustomizers should not apply to management context [#17801](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/17801)
> - Custom protocols are not honoured when Devtools is active [#17214](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/17214)
> - DataSourceInitializedEvent picks wrong datasource [#17061](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/17061)
>
> ## :notebook_with_decorative_cover: Documentation
>
> - Add Mustache to 'Customize ViewResolvers' docs section [#18378](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18378)
> - Invalid property name in "Task Execution and Scheduling" example [#18331](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18331)
> - Backport "Fix a broken Asciidoctor syntax" [#18325](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18325)
> - fix logback example typo [#18295](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18295)
> - Fix small typo in configuration metadata documentation [#18289](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18289)
> - Fix pre-defined logging group documentation [#18270](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18270)
> - Fix minor typo in documentation [#18216](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18216)
> - Broken links in the starter and auto-configuration class tables in the reference documentation [#18163](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18163)
>
> ## :hammer: Dependency Upgrades
>
> - Upgrade to Spring Session Bom Bean-SR8 [#18466](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18466)
> - Upgrade to Micrometer 1.1.7 [#18465](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18465)
> - Upgrade to Spring Data Lovelace-SR11 [#18414](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18414)
> - Upgrade to Lombok 1.18.10 [#18407](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18407)
> - Upgrade to Postgresql 42.2.8 [#18406](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18406)
> - Upgrade to Neo4j Ogm 3.1.14 [#18405](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18405)
> - Upgrade to Hibernate 5.3.12.Final [#18404](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18404)
> - Upgrade to Tomcat 9.0.26 [#18403](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18403)
> - Upgrade to Httpclient 4.5.10 [#18402](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18402)
> - Upgrade to Joda Time 2.10.4 [#18401](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18401)
> - Upgrade to Netty Tcnative 2.0.26.Final [#18400](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18400)
> - Upgrade to Reactor Californium-SR12 [#18348](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18348)
> - Upgrade to Spring Kafka 2.2.9.RELEASE [#18314](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18314)
> - Upgrade to Spring Integration 5.1.8.RELEASE [#18313](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18313)
> - Upgrade to Spring AMQP 2.1.11.RELEASE [#18312](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18312)
> - Upgrade to Spring REST Docs 2.0.4.RELEASE [#18271](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18271)
> - Upgrade to Spring Framework 5.1.10.RELEASE [#18238](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18238)
>
> ... (truncated)
Commits
- [`4fa2dfb`](https://github.com/spring-projects/spring-boot/commit/4fa2dfb820e22be87e79f831537387ca6e11823b) Release v2.1.9.RELEASE
- [`3d4157a`](https://github.com/spring-projects/spring-boot/commit/3d4157ad6d1f210c346dc0706e65b600b2bbf0e6) Correct SCM URLs in published poms
- [`40acbfc`](https://github.com/spring-projects/spring-boot/commit/40acbfc7339fab21a5f56ccb8467c6bf3acf6481) Update copyright header of changed files
- [`ecf3934`](https://github.com/spring-projects/spring-boot/commit/ecf393461e7c3f57f54c76234fc1f65c99350b71) Skip management context ResourceConfigCustomizers
- [`3a63179`](https://github.com/spring-projects/spring-boot/commit/3a63179d81403905b07a84a90d6355ea8796d558) Fix a broken Asciidoctor syntax
- [`b0d6169`](https://github.com/spring-projects/spring-boot/commit/b0d6169285fbb2a19141eb76d533539fc28fc6a5) Upgrade to Spring Session Bom Bean-SR8
- [`9d40d19`](https://github.com/spring-projects/spring-boot/commit/9d40d192a06ad9245b5f9fc57ef2dcd479258bda) Upgrade to Micrometer 1.1.7
- [`47365dc`](https://github.com/spring-projects/spring-boot/commit/47365dc260ee284a1c566b1c8008c9b41aec2bc3) Revert to Spring Web Services 3.0.7.RELEASE
- [`1357f1b`](https://github.com/spring-projects/spring-boot/commit/1357f1b46c6063c1c7a9ca1c31eae513f9af0f02) Upgrade to Spring AMQP 2.1.11.RELEASE
- [`00a9eea`](https://github.com/spring-projects/spring-boot/commit/00a9eeaaff21b88eb86825da6468b46c0c8f0988) Upgrade to Spring AMQP 2.1.11.RELEASE
- Additional commits viewable in [compare view](https://github.com/spring-projects/spring-boot/compare/v2.1.3.RELEASE...v2.1.9.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
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Bumps spring-boot-gradle-plugin from 2.1.3.RELEASE to 2.1.9.RELEASE.
Release notes
*Sourced from [spring-boot-gradle-plugin's releases](https://github.com/spring-projects/spring-boot/releases).* > ## v2.1.9.RELEASE > ## :beetle: Bug Fixes > > - Typo in assertion error message produced by ApplicationContextAssert doesNotHaveBean [#18372](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18372) > - Actuator endpoint time-to-live caching is not respected on WebFlux [#18339](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18339) > - Enforce ordering when ObjectProvider is used [#18333](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18333) > - Dependency management for Janino is incomplete [#18225](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18225) > - Bindable.withExistingValue drops annotations [#18218](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18218) > - TestTypeExcludeFilter does not detect JUnit 5's [@Testable](https://github.com/Testable) annotation [#18214](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18214) > - Concurrent EndpointRequest calls can cause NPE [#18211](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18211) > - Quartz is failing with JDBC but without Liquibase [#18153](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18153) > - BasicErrorController returns body even if NO_CONTENT status causing 406 later [#18136](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18136) > - Get Comment From Nested JarFile Incorrect [#18128](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18128) > - Some usage of [@ConditionalOnMissingBean](https://github.com/ConditionalOnMissingBean) does not allow a bean defined as an interface to cause a concrete implementation to back off [#18101](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18101) > - ReactiveManagementWebSecurityAutoConfiguration does not back off when oauth2 client configuration present [#17949](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/17949) > - Main server ResourceConfigCustomizers should not apply to management context [#17801](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/17801) > - Custom protocols are not honoured when Devtools is active [#17214](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/17214) > - DataSourceInitializedEvent picks wrong datasource [#17061](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/17061) > > ## :notebook_with_decorative_cover: Documentation > > - Add Mustache to 'Customize ViewResolvers' docs section [#18378](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18378) > - Invalid property name in "Task Execution and Scheduling" example [#18331](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18331) > - Backport "Fix a broken Asciidoctor syntax" [#18325](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18325) > - fix logback example typo [#18295](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18295) > - Fix small typo in configuration metadata documentation [#18289](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18289) > - Fix pre-defined logging group documentation [#18270](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18270) > - Fix minor typo in documentation [#18216](https://github-redirect.dependabot.com/spring-projects/spring-boot/pull/18216) > - Broken links in the starter and auto-configuration class tables in the reference documentation [#18163](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18163) > > ## :hammer: Dependency Upgrades > > - Upgrade to Spring Session Bom Bean-SR8 [#18466](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18466) > - Upgrade to Micrometer 1.1.7 [#18465](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18465) > - Upgrade to Spring Data Lovelace-SR11 [#18414](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18414) > - Upgrade to Lombok 1.18.10 [#18407](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18407) > - Upgrade to Postgresql 42.2.8 [#18406](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18406) > - Upgrade to Neo4j Ogm 3.1.14 [#18405](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18405) > - Upgrade to Hibernate 5.3.12.Final [#18404](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18404) > - Upgrade to Tomcat 9.0.26 [#18403](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18403) > - Upgrade to Httpclient 4.5.10 [#18402](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18402) > - Upgrade to Joda Time 2.10.4 [#18401](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18401) > - Upgrade to Netty Tcnative 2.0.26.Final [#18400](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18400) > - Upgrade to Reactor Californium-SR12 [#18348](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18348) > - Upgrade to Spring Kafka 2.2.9.RELEASE [#18314](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18314) > - Upgrade to Spring Integration 5.1.8.RELEASE [#18313](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18313) > - Upgrade to Spring AMQP 2.1.11.RELEASE [#18312](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18312) > - Upgrade to Spring REST Docs 2.0.4.RELEASE [#18271](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18271) > - Upgrade to Spring Framework 5.1.10.RELEASE [#18238](https://github-redirect.dependabot.com/spring-projects/spring-boot/issues/18238) > > ... (truncated)Commits
- [`4fa2dfb`](https://github.com/spring-projects/spring-boot/commit/4fa2dfb820e22be87e79f831537387ca6e11823b) Release v2.1.9.RELEASE - [`3d4157a`](https://github.com/spring-projects/spring-boot/commit/3d4157ad6d1f210c346dc0706e65b600b2bbf0e6) Correct SCM URLs in published poms - [`40acbfc`](https://github.com/spring-projects/spring-boot/commit/40acbfc7339fab21a5f56ccb8467c6bf3acf6481) Update copyright header of changed files - [`ecf3934`](https://github.com/spring-projects/spring-boot/commit/ecf393461e7c3f57f54c76234fc1f65c99350b71) Skip management context ResourceConfigCustomizers - [`3a63179`](https://github.com/spring-projects/spring-boot/commit/3a63179d81403905b07a84a90d6355ea8796d558) Fix a broken Asciidoctor syntax - [`b0d6169`](https://github.com/spring-projects/spring-boot/commit/b0d6169285fbb2a19141eb76d533539fc28fc6a5) Upgrade to Spring Session Bom Bean-SR8 - [`9d40d19`](https://github.com/spring-projects/spring-boot/commit/9d40d192a06ad9245b5f9fc57ef2dcd479258bda) Upgrade to Micrometer 1.1.7 - [`47365dc`](https://github.com/spring-projects/spring-boot/commit/47365dc260ee284a1c566b1c8008c9b41aec2bc3) Revert to Spring Web Services 3.0.7.RELEASE - [`1357f1b`](https://github.com/spring-projects/spring-boot/commit/1357f1b46c6063c1c7a9ca1c31eae513f9af0f02) Upgrade to Spring AMQP 2.1.11.RELEASE - [`00a9eea`](https://github.com/spring-projects/spring-boot/commit/00a9eeaaff21b88eb86825da6468b46c0c8f0988) Upgrade to Spring AMQP 2.1.11.RELEASE - Additional commits viewable in [compare view](https://github.com/spring-projects/spring-boot/compare/v2.1.3.RELEASE...v2.1.9.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 - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)