build(deps): update dependency org.springframework.boot:spring-boot-starters to v2.2.13.release
This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| org.springframework.boot:spring-boot-starters (source) |
2.2.7.RELEASE -> 2.2.13.RELEASE
|
Release Notes
spring-projects/spring-boot
v2.2.13.RELEASE
🐞 Bug Fixes
- Default servlet location is not registered using a ServletContextResource #24745
📔 Documentation
- Migrate away from pivotal-legacy/homebrew-tap #24659
🔨 Dependency Upgrades
- Upgrade to Appengine Sdk 1.9.84 #24770
- Upgrade to Byte Buddy 1.10.19 #24776
- Upgrade to Dependency Management Plugin 1.0.11 #24742
- Upgrade to Dropwizard Metrics 4.1.17 #24772
- Upgrade to Hazelcast 3.12.11 #24771
- Upgrade to Hibernate 5.4.27.Final #24778
- Upgrade to Hibernate Validator 6.0.22.Final #24779
- Upgrade to Joda Time 2.10.9 #24775
- Upgrade to Johnzon Jsonb 1.2.9 #24777
- Upgrade to Neo4j Ogm 3.2.19 #24780
- Upgrade to Netty 4.1.56.Final #24773
- Upgrade to Netty 4.1.58.Final #24818
- Upgrade to Netty Tcnative 2.0.36.Final #24774
- Upgrade to Reactor Dysprosium-SR16 #24766
- Upgrade to Spring Amqp 2.2.14.RELEASE #24819
- Upgrade to Spring Integration 5.2.11.RELEASE #24820
- Upgrade to Thymeleaf 3.0.12.RELEASE #24781
❤ Contributors
We'd like to thank all the contributors who worked on this release!
v2.2.12.RELEASE
🐞 Bug Fixes
- Redis health indicator requests more information than it needs resulting in unnecessarily large responses from Redis #24208
- elasticsearch-rest-client-sniffer is missing from the dependency management for Elasticsearch's REST client modules #24173
- WebFluxTags performs unnecessary Pattern compilation when ignoring trailing slashes #24147
- Actuator web endpoints cannot respond with custom HTTP status codes when running on MVC or WebFlux #24123
- Missing Spring Integration metrics due to the MeterRegistry bean being looked for before it has been defined #24095
- Configuration property binding processes JavaBean methods in a non-deterministic order which may result in variable behavior #24068
- When using Tomcat, key and trust store passwords set via javax.net.ssl system properties are overwritten with null when Spring Boot's equivalent properties have not been set #24041
- Configuration metadata annotation processor may use the wrong accessor for boolean properties #24002
- TestTypeExcludeFilter does not implement hashCode and equals as required by its super-class #23978
- Configuration property annotation processor does not notice overriding getter methods #23966
- Our auto-configuration should not use
@PostConstructas it's ignored on Java 11+ without a dependency on jakarta-annotation-api #23723 - JdbcStoreTypeConfiguration picks transaction of primary data source when Quartz data source is not the primary data source #20184
-
@DataJpaTestusing H2 with schema.sql and spring.datasource.schema-username fails #19321
📔 Documentation
- Document how to use Devtools without an IDE #24271
- Add link to appendix from error handling documentation #24265
- Fix link to Flyway callback docs #24119
- Provide more details about overriding SpringPhysicalNamingStrategy's case insensitive flag #24045
- Clarify the javadoc of AutoConfigureTestDatabase to make it clearer that it only replaces the main DataSource #23808
- Security properties appendix contains spring.session and spring.ldap properties that belong elsewhere #23558
- Improve Spring Session back off documentation #23151
- Clarify documentation regarding relaxed binding of environment variables #22974
- Recommend that bean definitions provide as much type information as possible #22925
- Recommend disabling context path redirects when using proxy-terminated SSL with Tomcat #22908
- Enhance spring.datasource.initialization-mode property description #21121
🔨 Dependency Upgrades
- Upgrade to Activemq 5.15.14 #24434
- Upgrade to Appengine Sdk 1.9.83 #24354
- Upgrade to Byte Buddy 1.10.18 #24358
- Upgrade to Caffeine 2.8.8 #24430
- Upgrade to Couchbase Client 2.7.18 #24351
- Upgrade to Db2 Jdbc 11.5.5.0 #24355
- Upgrade to Dropwizard Metrics 4.1.16 #24356
- Upgrade to Groovy 2.5.14 #24361
- Upgrade to Hibernate 5.4.25.Final #24363
- Upgrade to Httpcore 4.4.14 #24359
- Upgrade to Infinispan 9.4.21.Final #24364
- Upgrade to Jackson 2.10.5.20201202 #24352
- Upgrade to Jetty 9.4.35.v20201120 #24362
- Upgrade to Micrometer 1.3.16 #24279
- Upgrade to Neo4j Ogm 3.2.18 #24365
- Upgrade to Netty 4.1.55.Final #24431
- Upgrade to Netty Tcnative 2.0.35.Final #24432
- Upgrade to Reactor Dysprosium-SR15 #24273
- Upgrade to Spring AMQP 2.2.13 #24286
- Upgrade to Spring Batch 4.2.5 #24289
- Upgrade to Spring Data Moore-SR12 #24282
- Upgrade to Spring Framework 5.2.12 #24276
- Upgrade to Spring Integration 5.2.10 #24429
- Upgrade to Spring Kafka 2.3.13 #24292
- Upgrade to Spring Security 5.2.8.RELEASE #24366
- Upgrade to Tomcat 9.0.41 #24435
- Upgrade to Undertow 2.0.33.Final #24433
❤ Contributors
We'd like to thank all the contributors who worked on this release!
v2.2.11.RELEASE
🐞 Bug Fixes
- HttpEncodingAutoConfiguration is not added to the WebMvcTest slice #23749
- server.servlet.session.timeout not in effect when using Jetty starter without jakarta.annotation and javax.annotation #23716
- Setting server.undertow.eager-filter-init has no effect #23675
- If the JVM is killed while refresh is in progress, the shutdown hook does not close the context #23625
-
@ConfigurationPropertiesBindingdoes not apply Formatter beans #23613 - H2 Console error with AbstractRoutingDataSource #23566
- When using embedded Jetty, an error response to a HEAD request has a body #23551
- Dependency management for Netty tcNative does not include its netty-tcnative module #23502
- PropertiesLauncher requires spring-core on the classpath #23474
- Flyway configuration ignores init-sqls when using spring.datasource.* properties #23392
- Log4j's tag library doesn't work out of the box as log4j-*.jar is skipped by default #23302
- Unexpected application context cache hit when testing with SpringBootTest webEnvironment MOCK and DEFINED_PORT #23085
- Log4j2 configuration is not picking up some properties #22983
- Incremental compilation does not keep metadata for inner classes #10886
📔 Documentation
- Remove version elements from Maven plugin documentation #23909
- Note that using LiveReload requires Devtools restart to be enabled #23755
- Add upgrading section to reference docs with a link to the wiki #23610
- Add example of setting system property in gradle bootRun #23578
- Update configuration metadata appendix to remove description for Gradle 4.5 and earlier as it is no longer supported #23562
- Fix link to Log4j's JDK Logging Adapter in reference documentation #23459
- Document support for Java 15 #23447
- Note the Kt class name suffix when describing how to configure a Kotlin application's main class name #23418
- Add anchor links to section headers in Gradle plugin reference docs #23402
- Revisit hint on using classpath* for retrieving templates #23068
- Document how to enable h2c via programmatic configuration #21997
🔨 Dependency Upgrades
- Upgrade to Byte Buddy 1.10.17 #23852
- Upgrade to Caffeine 2.8.6 #23844
- Upgrade to Dropwizard Metrics 4.1.14 #23846
- Upgrade to Elasticsearch 6.8.13 #23856
- Upgrade to Hazelcast 3.12.10 #23845
- Upgrade to Hibernate 5.4.22.Final #23857
- Upgrade to Hibernate Validator 6.0.21.Final #23858
- Upgrade to Httpclient 4.5.13 #23853
- Upgrade to Jetty 9.4.33.v20201020 #23855
- Upgrade to Joda Time 2.10.8 #23850
- Upgrade to Lombok 1.18.16 #23861
- Upgrade to Micrometer 1.3.15 #23790
- Upgrade to Mysql 8.0.22 #23851
- Upgrade to Neo4j Ogm 3.2.17 #23859
- Upgrade to Netty 4.1.53.Final #23847
- Upgrade to Postgresql 42.2.18 #23860
- Upgrade to Reactor Dysprosium-SR13 #23769
- Upgrade to RSocket 1.0.3 #23910
- Upgrade to Rxjava2 2.2.20 #23848
- Upgrade to Spring AMQP 2.2.12 #23783
- Upgrade to Spring Data Moore-SR11 #23776
- Upgrade to Spring Framework 5.2.10 #23773
- Upgrade to Spring Integration 5.2.9 #23956
- Upgrade to Spring Kafka 2.3.12 #23786
- Upgrade to Spring Security 5.2.7.RELEASE #23862
- Upgrade to Tomcat 9.0.39 #23854
- Upgrade to Undertow 2.0.32.Final #23849
❤ Contributors
We'd like to thank all the contributors who worked on this release!
v2.2.10.RELEASE
🐞 Bug Fixes
-
@ManagementContextConfigurationis meta-annotated with@Configuration(proxyBeanMethods=false)which does not disable proxying #23301 - Signed jar dependency performance problem when repackaged in a single jar #23263
- Allow types other than Date to be used in the "timestamp" MVC error model #23256
- RSocketPortInfoApplicationContextInitializer can throw NPE #23084
- UndertowWebServerFactoryCustomizer requires commons lang via an unintended import on ClassUtils #23059
- Missing sanitization in lists of URIs properties on actuator endpoints #23037
- When using HSQLDB, Hikari logs a warning message about the driver class name when the first connection is retrieved from the pool #23036
- JarFile can cause memory issues when running on Java 11+ #22991
- Configurable SSL Logback extensions can't be supported due to URL checks #22946
- The
@TypeExcludeFiltersannotation is not@Inherited#22939 - When Reactor's debug agent fails to initialize, the cause of the failure is discarded #22777
- LiquibaseEndpoint does not report change sets from ancestor contexts #22681
- TaskExecutorBuilder only uses second-precision when configuring the await termination period #22604
- Spring Boot 2.3.2: new context is created for every IT class if SpyBean is used #22566
- WebMvcTest and WebFluxTest do not include Jackson Module beans #22530
- UndertowWebServerFactoryCustomizer does not support Options but only UndertowOptions #22502
- Setting
ignoreInvalidFields=trueon@ConfigurationPropertiescauses unknown fields to be ignored as well #22308 - Background preinitialisation may cause Jackson2ObjectMapperBuilder's Kotlin detection warning to be silently dropped #21897
- Legacy endpoint ids with '-' do not migrate cleanly #21615
- Externalized Configuration ignores null values in SMRING_APPLICATION_JSON #21542
- Proper ordering of metrics auto-configurations #21134
- ValidationHandler no longer works with certain map keys #20350
- XADataSourceAutoConfiguration is difficult to use with DB2XADataSource as it does not have a URL property #20229
- Async exceptions not handled by error pages in war deployments #19471
📔 Documentation
- Document that
@ConfigurationPropertiesbeans are not scanned in sliced tests #23210 - Provide examples of Actuator custom endpoints in the reference documentation #23028
- Mention correct JUnit 5 annotations in Kotlin testing section #23002
- Javadoc inaccuracy in SpringApplicationBuilder.properties(Properties) #22962
- Fix typo
Assert4J->AssertJ#22948 - PushGateway documentation does not document enabled flag properly #22919
- Document how to discover the HTTP Port at Runtime for both Servlet and Reactive web apps #22898
- Mention configuration customizers for WebTestClient and RestAssured in AutoConfigureRestDocs' javadoc #22765
- Fix broken links to Micrometer registry docs #22705
- Document that spring-boot-configuration-processor cannot detect default value defined externally #22685
- Link to App Engine Standard sample not working #22607
- Fix link to Elasticsearch health indicator #22598
- Include a hint where to find documentation for DevTools in docs overview #22591
- Document that constructor binding does not support
@DurationUnitand@DataSizeUnit#22565 - Docs say Health's inner
detailssection may contain components #22490 - Recommend the use of AopTestUtils.getTargetObject() when setting expectations on a spied bean that Spring has proxied #22281
- Document the need for configuration files to have a file extension #22278
- Document that java.util.Optional is not recommended with ConfigurationProperties #21868
- Document how to use MongoClientSettingsBuilderCustomizer #21696
- Document that schema.sql and data.sql will still be run when using Flyway or Liquibase but discourage their use #20920
- Improve documentation about swapping one technical starter for another #20408
- Update metrics documentation to note the benefits of using a MeterBinder when registering a metric that relies on other beans #19557
- Clarify documentation on use of
@AutoConfigureRestDocswith WebTestClient #15977
🔨 Dependency Upgrades
- Upgrade to Micrometer 1.3.14 #23388
- Upgrade to Spring AMQP 2.2.11 #23372
- Upgrade to Spring Ws 3.0.10.RELEASE #23336
- Upgrade to Neo4j Ogm 3.2.16 #23335
- Upgrade to Tomcat 9.0.38 #23334
- Upgrade to Spring Security 5.2.6.RELEASE #23299
- Upgrade to Postgresql 42.2.16 #23297
- Upgrade to Infinispan 9.4.20.Final #23295
- Upgrade to Hibernate 5.4.21.Final #23294
- Upgrade to Elasticsearch 6.8.12 #23293
- Upgrade to Jetty 9.4.31.v20200723 #23292
- Upgrade to Byte Buddy 1.10.14 #23291
- Upgrade to Undertow 2.0.31.Final #23290
- Upgrade to Rsocket 1.0.2 #23289
- Upgrade to Netty Tcnative 2.0.34.Final #23288
- Upgrade to Netty 4.1.52.Final #23287
- Upgrade to Dropwizard Metrics 4.1.12.1 #23285
- Upgrade to Hazelcast 3.12.9 #23284
- Upgrade to Appengine Sdk 1.9.82 #23283
- Upgrade to Spring Kafka 2.3.11 #23198
- Upgrade to Spring Data Moore-SR10 #23195
- Upgrade to Reactor Dysprosium-SR12 #23191
- Upgrade to Spring Session Corn-SR4 #23186
- Upgrade to Spring Framework 5.2.9 #23182
- Upgrade to Dependency Management Plugin 1.0.10.RELEASE #22615
❤ Contributors
We'd like to thank all the contributors who worked on this release!
- @lock14
- @dreis2211
- @maciejwalkowiak
- @bendiscz
- @bedla
- @rgoers
- @johncfranco
- @izeye
- @smlc
- @ttddyy
- @biergit
- @Larisho
- @spencergibb
- @aivinog1
- @davidbilge
v2.2.9.RELEASE
🐞 Bug Fixes
- A WebFlux app that depends on com.amazonaws:DynamoDBLocal fails to start #22275
- NullPointerException in ErrorPageFilter when a MissingServletRequestParameterException is thrown and there's no DefaultHandlerExceptionResolver #22248
- TomcatMetricsBinder may log a warning for an NPE if the context is closed before the ApplicationStartedEvent is published #22141
- Accept empty filter dispatcher types in auto-configurations #22138
- RedisReactiveHealthIndicator is broken with Redis cluster mode #22061
- @ConditionalOnSingleCandidate does not match when there is a single candidate that is a scoped bean #22038
- Management health group does not inherit show-details property #22022
- LOGBACK: No context given for c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy #21056
- MockBean does not resolve the right type for abstract test class #20916
- ConfigurationPropertiesBeanDefinitionValidator interferes with EclipseLink load-time weaving #20798
📔 Documentation
- Update the documentation to avoid trivialising what the reader's learning about #22409
- Clarify the effect of ordering auto-configuration #22337
- Clarify locations inside and outside the jar from which properties are loaded #22262
- Rename NoneOfNestedConditions to NoneNestedConditions in example docs #22207
- Document how to exclude an annotation processor with Maven #22000
- Fix wrong property reference to keys-to-sanitize in Javadoc #21906
- Some entries in the tables of configuration properties are incomplete #21131
🔨 Dependency Upgrades
- Upgrade to Aspectj 1.9.6 #22539
- Upgrade to Micrometer 1.3.11 #22538
- Upgrade to Groovy 2.5.13 #22525
- Upgrade to Spring Session Bom Corn-SR3 #22451
- Upgrade to Neo4j Ogm 3.2.14 #22450
- Upgrade to Kotlin Coroutines 1.3.8 #22449
- Upgrade to Hsqldb 2.5.1 #22448
- Upgrade to Hibernate 5.4.18.Final #22447
- Upgrade to Jetty 9.4.30.v20200611 #22446
- Upgrade to Tomcat 9.0.37 #22445
- Upgrade to Johnzon Jsonb 1.2.8 #22444
- Upgrade to Activemq 5.15.13 #22443
- Upgrade to Byte Buddy 1.10.13 #22442
- Upgrade to Mysql 8.0.21 #22441
- Upgrade to Jakarta Servlet 4.0.4 #22440
- Upgrade to Netty 4.1.51.Final #22439
- Upgrade to Dropwizard Metrics 4.1.11 #22437
- Upgrade to Db2 Jdbc 11.5.4.0 #22436
- Upgrade to Hazelcast 3.12.8 #22435
- Upgrade to Appengine Sdk 1.9.81 #22434
- Upgrade to Caffeine 2.8.5 #22433
- Upgrade to Jackson 2.10.5 #22432
- Upgrade to Couchbase Client 2.7.16 #22431
- Upgrade to Spring Kafka 2.3.10 #22386
- Upgrade to Spring Integration 5.2.8 #22385
- Upgrade to Spring Data Moore-SR9 #22384
- Upgrade to Spring AMQP 2.2.9 #22383
- Upgrade to Reactor Dysprosium-SR10 #22374
- Upgrade to Spring Framework 5.2.8 #22372
❤ Contributors
We'd like to thank all the contributors who worked on this release!
- @dreis2211
- @lltx
- @Sineaggi
- @mpens
- @Konrado85
- @im47cn
- @tszmytka
- @polarbear567
- @XenoAmess
- @thenx-wei
v2.2.8.RELEASE
⭐ New Features
- Restrict use of custom YAML types #21597
- Spring Cloud's CachedRandomPropertySource is not adapted correctly #21595
- Provide dependency management for Oracle?s JDBC driver under new com.oracle.database Maven coordinates #20333
🐞 Bug Fixes
- WebMvcTest does not use the auto-configured ordering for Spring Security's filter #21801
- Spring Boot CLI adds classes from current directory to the classpath on Unix-like platforms #21754
- SpringConfigurationPropertySource incorrectly returns ABSENT for sub properties #21654
- Management security configuration does not back off when SAML is configured #21620
- URI tag for WebMvc and WebFlux metrics is empty, rather than "root", when the path pattern is empty #21392
- ServletWebServerApplicationContext uses a logger for ContextLoader for some of its logging #21354
- Default log levels are inconsistent between log4J2 and logback #21293
- Different actuator management server port changes response on errors #21036
- Custom converters cannot be used when creating endpoint-related beans due to eager initialization triggered by ServletEndpointRegistrar #20714
- Actuator 'loggers' endpoint does not return all loggers for log4j #20037
- STOMP does not work with lazy initialization #19611
📔 Documentation
- Document the difference in dispatch type and the effect on the security filter caused by the error page filter when deployed to a standalone container #21759
- Document support for Gradle 5 #21751
- Replace whitelist with a term that does not have racist connotations #21743
- Links to Apache camel starter are broken #21540
- Fix typo in coordinates of junit-vintage-engine #21485
- Use https to link to groovy-lang.org #21471
- Document use case of splitting auto-configuration and starter #21366
- Align TestRestTemplate Javadoc with documentation #21318
- Document using system properties in gradle plugin docs #21317
- Clarify that configuring a custom health HTTP status mapping replaces the default mappings #20716
🔨 Dependency Upgrades
- Upgrade to Netty Tcnative 2.0.31.Final #21889
- Upgrade to Postgresql 42.2.14 #21888
- Upgrade to Maven Shade Plugin 3.2.4 #21838
- Upgrade to Spring Security 5.2.5.RELEASE #21836
- Upgrade to Spring Amqp 2.2.7.RELEASE #21835
- Upgrade to Kotlin Coroutines 1.3.7 #21833
- Upgrade to Hibernate Validator 6.0.20.Final #21832
- Upgrade to Hibernate 5.4.17.Final #21831
- Upgrade to Jaybird 3.0.9 #21830
- Upgrade to Elasticsearch 6.8.10 #21829
- Upgrade to Jetty 9.4.29.v20200521 #21828
- Upgrade to Groovy 2.5.12 #21827
- Upgrade to Awaitility 4.0.3 #21826
- Upgrade to Tomcat 9.0.36 #21825
- Upgrade to Johnzon Jsonb 1.2.7 #21824
- Upgrade to Byte Buddy 1.10.11 #21823
- Upgrade to Rsocket 1.0.1 #21822
- Upgrade to Netty 4.1.50.Final #21821
- Upgrade to Micrometer 1.3.9 #21820
- Upgrade to Dropwizard Metrics 4.1.9 #21819
- Upgrade to Hikaricp 3.4.5 #21818
- Upgrade to Okhttp3 3.14.9 #21817
- Upgrade to Caffeine 2.8.4 #21816
- Upgrade to Couchbase Client 2.7.15 #21815
- Upgrade to Spring Batch 4.2.4 #21783
- Upgrade to Spring Kafka 2.3.9 #21781
- Upgrade to Spring Integration 5.2.7 #21778
- Upgrade to Spring Data Moore-SR8 #21775
- Upgrade to Spring Framework 5.2.7 #21738
- Upgrade to Reactor Dysprosium-SR8 #21730
❤ Contributors
We'd like to thank all the contributors who worked on this release!
Configuration
-
If you want to rebase/retry this MR, check this box.
This MR has been generated by Renovate Bot.