Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency org.springframework.boot:org.springframework.boot.gradle.plugin to v2.4.1 #207

Merged
merged 1 commit into from
Jan 10, 2021

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Oct 19, 2020

WhiteSource Renovate

This PR contains the following updates:

Package Update Change
org.springframework.boot:org.springframework.boot.gradle.plugin (source) minor 2.3.3.RELEASE -> 2.4.1

Release Notes

spring-projects/spring-boot

v2.4.1

πŸͺ² Bug Fixes
  • Wildcard config file locations from the working directory override each other #​24428
  • Configuration property binding processes JavaBean methods in a non-deterministic order which may result in variable behavior #​24425
  • JPA repositories mode should not be deferred by default #​24401
  • @Name support for value object binding fails with Kotlin classes #​24379
  • Allow recursive profile group references #​24327
  • Correct external application properties load order #​24308
  • Wrapper types are not displayed in actuator env endpoint #​24307
  • OriginTrackedPropertiesLoader#isNewDocument has wrong visibility #​24268
  • Redis health indicator requests more information than it needs resulting in unnecessarily large responses from Redis #​24251
  • ErrorAttributeOptions.excluding throws IllegalArgumentException if includes is empty #​24234
  • Actuator web endpoints cannot respond with custom HTTP status codes when running on MVC or WebFlux #​24223
  • Missing Spring Integration metrics due to the MeterRegistry bean being looked for before it has been defined #​24220
  • LocaleResolver (MVC) and LocaleContextResolver (WebFlux) beans will back off if a user provides a bean of the same type and a custom name but Framework will then use its own default #​24209
  • DevTools still refers to deprecated keys #​24203
  • DataSourceUnwrapper calls Wrapper.isWrapperFor with a class rather than an interface causing Oracle UCP warnings #​24200
  • WebFluxTags performs unnecessary Pattern compilation when ignoring trailing slashes #​24194
  • elasticsearch-rest-client-sniffer is missing from the dependency management for Elasticsearch's REST client modules #​24186
  • No converter is found when binding a non-string property via config tree #​24171
  • LoggingSystem calls with Log4J throws NullPointerException #​24163
  • Any line that is immediately after a line that contains only a # is lost when reading application properties files #​24158
  • Ensure the WebClient to be present before enabling the WebTestClientContextCustomizer #​24152
  • ConfigDataResourceNotFoundException incorrectly thrown for valid classpath locations #​24143
πŸ“” Documentation
  • Document how to use Devtools without an IDE #​24410
  • Add link to appendix from error handling documentation #​24408
  • Document how to run unit tests #​24301
  • Invalid ErrorAttributesOptions#getInclude Javadoc #​24259
  • Fix typo in TomcatWebServer Javadoc #​24245
  • Security properties appendix contains spring.session and spring.ldap properties that belong elsewhere #​24196
  • Rename "sla" to "slo" in reference documentation #​24162
  • Document the granularity for property document imports #​22987
πŸ”¨ Dependency Upgrades
❀️ Contributors

We'd like to thank all the contributors who worked on this release!

v2.4.0

⭐ New Features

  • Provide a property or environment variable to enable DevTools' restarter irrespective of how the application was launched #​21424

πŸͺ² Bug Fixes

  • Using last modified for static resources in reproducible archives and images causes unwanted browser caching #​24099
  • BootJar's afterResolve action causes resolution failures with the Versions plugin due to configurations being copied and made resolvable #​24072
  • Configuration metadata annotation processor may use the wrong accessor for boolean properties #​24059
  • 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 #​24053
  • Config files no longer loaded if they contain a hidden path element #​24043
  • @DataJpaTest using H2 with schema.sql and spring.datasource.schema-username fails #​24024
  • "java.lang.IllegalStateException: zip file closed" when call JarFileWrapper.stream() of spring-boot-loader #​24017
  • JdbcStoreTypeConfiguration picks transaction of primary data source when Quartz data source is not the primary data source #​24015
  • TestTypeExcludeFilter does not implement hashCode and equals as required by its super-class #​24013
  • Our auto-configuration should not use @PostConstruct as it's ignored on Java 11+ without a dependency on jakarta-annotation-api #​24010
  • @MockBean fields are not reset for JUnit 5 @Nested tests using @WebMvcTest #​23984
  • ClasspathLoggingApplicationListener logs the classpath as unknown on Java 11 and later #​23138

πŸ“” Documentation

  • Fix link to Flyway callback docs #​24122
  • Fix deprecation warnings in javadoc comments #​24120
  • Provide more details about overriding SpringPhysicalNamingStrategy's case insensitive flag #​24062
  • Clarify documentation regarding relaxed binding of environment variables #​24033
  • Enhance spring.datasource.initialization-mode property description #​24030
  • Recommend disabling context path redirects when using proxy-terminated SSL with Tomcat #​24026
  • Improve Spring Session back off documentation #​24019
  • Clarify the javadoc of AutoConfigureTestDatabase to make it clearer that it only replaces the main DataSource #​24007
  • Recommend that bean definitions provide as much type information as possible #​24005
  • logging.file.* properties flagged with error level while they are still honoured #​23995
  • Add missing default value for enum-based configuration properties #​23992
  • Configuration property replacement metadata for spring.resources.cache.cachecontrol.stale-while-revalidate is invalid #​23980

πŸ”¨ Dependency Upgrades

❀️ Contributors

We'd like to thank all the contributors who worked on this release!

v2.3.7.RELEASE

πŸͺ² Bug Fixes

  • Configuration property binding processes JavaBean methods in a non-deterministic order which may result in variable behavior #​24424
  • Redis health indicator requests more information than it needs resulting in unnecessarily large responses from Redis #​24250
  • JPA repositories mode should not be deferred by default #​24249
  • ErrorAttributeOptions.excluding throws IllegalArgumentException if includes is empty #​24230
  • Actuator web endpoints cannot respond with custom HTTP status codes when running on MVC or WebFlux #​24222
  • Missing Spring Integration metrics due to the MeterRegistry bean being looked for before it has been defined #​24219
  • WebFluxTags performs unnecessary Pattern compilation when ignoring trailing slashes #​24193
  • elasticsearch-rest-client-sniffer is missing from the dependency management for Elasticsearch's REST client modules #​24185
  • DataSourceUnwrapper calls Wrapper.isWrapperFor with a class rather than an interface causing Oracle UCP warnings #​24154

πŸ“” Documentation

  • Document how to use Devtools without an IDE #​24409
  • Add link to appendix from error handling documentation #​24407
  • Invalid ErrorAttributesOptions#getInclude Javadoc #​24257
  • Security properties appendix contains spring.session and spring.ldap properties that belong elsewhere #​24195
  • Rename "sla" to "slo" in reference documentation #​24160

πŸ”¨ Dependency Upgrades

❀️ Contributors

We'd like to thank all the contributors who worked on this release!

v2.3.6.RELEASE

πŸͺ² Bug Fixes

  • Configuration metadata annotation processor may use the wrong accessor for boolean properties #​24058
  • 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 #​24052
  • @DataJpaTest using H2 with schema.sql and spring.datasource.schema-username fails #​24023
  • JdbcStoreTypeConfiguration picks transaction of primary data source when Quartz data source is not the primary data source #​24014
  • TestTypeExcludeFilter does not implement hashCode and equals as required by its super-class #​24012
  • Our auto-configuration should not use @PostConstruct as it's ignored on Java 11+ without a dependency on jakarta-annotation-api #​24009
  • Config files no longer loaded if they contain a hidden path element #​23983
  • "java.lang.IllegalStateException: zip file closed" when call JarFileWrapper.stream() of spring-boot-loader #​23821

πŸ“” Documentation

  • Fix link to Flyway callback docs #​24121
  • Provide more details about overriding SpringPhysicalNamingStrategy's case insensitive flag #​24060
  • Clarify documentation regarding relaxed binding of environment variables #​24032
  • Enhance spring.datasource.initialization-mode property description #​24029
  • Recommend disabling context path redirects when using proxy-terminated SSL with Tomcat #​24025
  • Improve Spring Session back off documentation #​24018
  • Clarify the javadoc of AutoConfigureTestDatabase to make it clearer that it only replaces the main DataSource #​24006
  • Recommend that bean definitions provide as much type information as possible #​24004
  • Add missing default value for enum-based configuration properties #​23991

πŸ”¨ Dependency Upgrades

❀️ Contributors

We'd like to thank all the contributors who worked on this release!

v2.3.5.RELEASE

πŸͺ² Bug Fixes
  • Configuration property annotation processor does not notice overriding getter methods #​23969
  • Incremental compilation does not keep metadata for inner classes #​23959
  • HttpEncodingAutoConfiguration is not added to the WebMvcTest slice #​23813
  • Jar entries are duplicated in BOOT-INF/lib with layered jars and Maven #​23801
  • server.servlet.session.timeout not in effect when using Jetty starter without jakarta.annotation and javax.annotation #​23750
  • If the JVM is killed while refresh is in progress, the shutdown hook does not close the context #​23743
  • Setting server.undertow.eager-filter-init has no effect #​23676
  • @ConfigurationPropertiesBinding does not apply Formatter beans #​23614
  • H2 Console error with AbstractRoutingDataSource #​23569
  • When using embedded Jetty, an error response to a HEAD request has a body #​23555
  • Custom layer definition does not pick up snapshots #​23533
  • BootJar.getConfigurations() should not be public API #​23527
  • Dependency management for Netty tcNative does not include its netty-tcnative module #​23508
  • PropertiesLauncher requires spring-core on the classpath #​23500
  • Log4j's tag library doesn't work out of the box as log4j-*.jar is skipped by default #​23481
  • Unexpected application context cache hit when testing with SpringBootTest webEnvironment MOCK and DEFINED_PORT #​23477
  • Log4j2 configuration is not picking up some properties #​23428
  • Flyway configuration ignores init-sqls when using spring.datasource.* properties #​23408
  • Wildcard locations for configs causes files to be parsed multiple times on k8s #​23160
  • Datasource initialisation with JPA schema configured in deferred mode happens asynchronously #​22852
  • Maven plugin build-image creator step fails in Bitbucket pipelines #​22840
πŸ“” Documentation
  • Remove version elements from Maven plugin documentation #​23930
  • Document how to enable h2c via programmatic configuration #​23812
  • Note that using LiveReload requires Devtools restart to be enabled #​23764
  • Add upgrading section to reference docs with a link to the wiki #​23611
  • Add example of setting system property in gradle bootRun #​23598
  • Update configuration metadata appendix to remove description for Gradle 4.5 and earlier as it is no longer supported #​23567
  • Fix typos in reference documentation and contributing guidelines #​23561
  • Fix link to Log4j's JDK Logging Adapter in reference documentation #​23461
  • Revisit hint on using classpath* for retrieving templates #​23452
  • Document support for Java 15 #​23448
  • Note the Kt class name suffix when describing how to configure a Kotlin application's main class name #​23422
  • Add anchor links to section headers in Gradle and Maven plugin reference docs #​23406
  • Document how JAVA_OPTS can be used with the buildpack #​21582
  • Maven layers documentation is incomplete #​21555
  • Document how to override attributes already specified in Maven plugin configuration #​21536
  • Add example of default Cloud Native Buildpacks Builder #​19967
πŸ”¨ Dependency Upgrades
❀️ Contributors

We'd like to thank all the contributors who worked on this release!

v2.3.4.RELEASE

πŸͺ² Bug Fixes

  • @ManagementContextConfiguration is meta-annotated with @Configuration(proxyBeanMethods=false) which does not disable proxying #​23305
  • Signed jar dependency performance problem when repackaged in a single jar #​23264
  • ValidationHandler no longer works with certain map keys #​23260
  • MVC error model unnecessarily requires timestamp entry to be a java.util.Date #​23258
  • Missing sanitization in lists of URIs properties on actuator endpoints #​23252
  • Cassandra's pool duration mapping uses a wrong duration unit #​23249
  • When using HSQLDB, Hikari logs a warning message about the driver class name when the first connection is retrieved from the pool #​23203
  • ErrorPageFilter is no longer ordered at HIGHEST_PRECEDENCE + 1 #​23200
  • spring-boot-dependencies should not define a spring-boot.version property #​23174
  • PropertiesLauncher fails to load PBKDF-OpenSSL of bcprov-jdk15on-1.64.jar #​23165
  • Configurable SSL Logback extensions can't be supported due to URL checks #​23135
  • Image building support does not zero-pad digest hashes to 64 characters #​23132
  • Image builder fails silently when there's an error loading the ephemeral image #​23130
  • Large files can throw YAMLException due to node limits #​23096
  • RSocketPortInfoApplicationContextInitializer can throw NPE #​23087
  • UndertowWebServerFactoryCustomizer requires commons lang via an unintended import on ClassUtils #​23063
  • JarFile can cause memory issues when running on Java 11+ #​22998
  • Dependency convergence error for nimbus-jose-jwt when depending on spring-boot-starter-oauth2-client #​22996
  • LayoutFactory can be presented with empty source file #​22995
  • Metrics auto-configurations are not ordered correctly #​22989
  • The @TypeExcludeFilters annotation is not @Inherited #​22966
  • Exception inclusion cannot be disabled when sub-classing DefaultErrorAttributes and using its deprecated constructor #​22750
  • Too much logging when building an OCI image with Maven #​22674

πŸ“” Documentation

  • Document that @ConfigurationProperties beans are not scanned in sliced tests #​23243
  • Fix documentation on Elasticsearch client configuration #​23074
  • Provide examples of Actuator custom endpoints in the reference documentation #​23060
  • Mention correct JUnit 5 annotations in Kotlin testing section #​23004
  • Document that extracting layers with layertools doesn't work with executable JAR files #​22993
  • Javadoc inaccuracy in SpringApplicationBuilder.properties(Properties) #​22964
  • Fix typo Assert4J -> AssertJ #​22960
  • Document that graceful shutdown may not work from IDEs #​22959
  • Fix typos in docs #​22945
  • Fix Gradle Plugin custom image name example and documentation #​22918
  • Document how to use spring.factories to add auto-configuration to a test slice #​22531
  • Update Maven Plugin's documentation to note the importance of configuring start and stop goals with the same JMX port #​22401
  • Document how to perform tasks after application startup #​22100
  • Document setting buildpack Java version from compiler plugin version #​21796
  • Document that buildpacks use non-root users for building container images and running containers #​21122

πŸ”¨ Dependency Upgrades

❀️ Contributors

We'd like to thank all the contributors who worked on this release!


Renovate configuration

πŸ“… Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot changed the title Update dependency org.springframework.boot:org.springframework.boot.gradle.plugin to v2.3.4.RELEASE Update dependency org.springframework.boot:org.springframework.boot.gradle.plugin to v2.3.5.RELEASE Oct 29, 2020
@renovate renovate bot changed the title Update dependency org.springframework.boot:org.springframework.boot.gradle.plugin to v2.3.5.RELEASE Update dependency org.springframework.boot:org.springframework.boot.gradle.plugin to v2.3.4.RELEASE Oct 29, 2020
@renovate renovate bot changed the title Update dependency org.springframework.boot:org.springframework.boot.gradle.plugin to v2.3.4.RELEASE Update dependency org.springframework.boot:org.springframework.boot.gradle.plugin to v2.3.5.RELEASE Oct 29, 2020
@renovate renovate bot changed the title Update dependency org.springframework.boot:org.springframework.boot.gradle.plugin to v2.3.5.RELEASE Update dependency org.springframework.boot:org.springframework.boot.gradle.plugin to v2.4.0 Nov 27, 2020
@renovate renovate bot changed the title Update dependency org.springframework.boot:org.springframework.boot.gradle.plugin to v2.4.0 Update dependency org.springframework.boot:org.springframework.boot.gradle.plugin to v2.4.1 Jan 6, 2021
@sergeyt sergeyt merged commit ce441b1 into master Jan 10, 2021
@sergeyt sergeyt deleted the renovate/spring-boot branch January 10, 2021 08:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants