Skip to content
This repository has been archived by the owner on Sep 16, 2023. It is now read-only.

deps: update spring.version to v2.5.0 #516

Merged

Conversation

renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented May 20, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.springframework.boot:spring-boot-maven-plugin (source) 2.4.5 -> 2.5.0 age adoption passing confidence
org.springframework.boot:spring-boot-starter-thymeleaf (source) 2.4.5 -> 2.5.0 age adoption passing confidence
org.springframework.boot:spring-boot-starter-web (source) 2.4.5 -> 2.5.0 age adoption passing confidence

Release Notes

spring-projects/spring-boot

v2.5.0

Compare Source

For full upgrade instructions and new and noteworthy features please see the release notes.

🪲 Bug Fixes

  • Auto-configured resource handlers don't get applied to child contexts #​26623
  • Actuator doesn't use the CORS Configuration with default security configuration and Spring Webflux #​26614
  • Actuator doesn't use the CORS Configuration with default security configuration and Spring MVC #​26612
  • SpringApplication additional profiles and active profiles ordering changed with Spring Boot 2.4 #​26610
  • An active request delays Jetty's shutdown by 30 seconds #​26608
  • SmartInitializingSingleton beans are not working with lazy initialization #​26606
  • MVC and WebFlux metrics filters adversely affect the response when metrics recording fails #​26596
  • ConfigDataResolvers cannot signal that they should be skipped #​26585
  • Remote devtools endpoint cannot be accessed if actuator and spring security are on the classpath #​26584
  • The error message when a wildcard directory location does not match any files is misleading #​26583
  • Mandatory locations with pattern fail with exception #​26582
  • Non-optional locations with wildcards fail if no files are contributed #​26581
  • Profiles programmatically set on the Envionment are no longer merged with active profile properties #​26580
  • Use of spring.profiles.include in a profile-specific document is not detected when it's configured as a YAML list #​26575
  • ConfigurationProperties is retrieved via classpath scanning but does not indicate it should be indexed #​26463
  • BufferingApplicationStartup fails with NoSuchElementException #​26458
  • Building an image fails when using a custom buildpack image with long file names #​26445
  • Additional profiles are processed too late when legacy processing is used #​26434
  • Config data location does not exist error can be thrown if a profile-specific properties file is directly imported #​26402
  • StandardConfigDataLoader can import profile specific files in incorrect order #​26401
  • Resolvability and consumability of productionRuntimeClasspath are not aligned with runtimeClasspath #​26365
  • ObjectMapper provided by JacksonAutoConfiguration via JacksonClusterEnvironmentBuilderCustomizer breaks Couchbase driver #​26363
  • Empty value in spring.config.import causes NullPointerException #​26346
  • @DataRedisTest does not consider RedisReactiveAutoConfiguration #​26328
  • When a single bean causes a dependency cycle the failure analysis does not clearly illustrate the cycle #​26323
  • SpringBootConfiguration is retrieved via classpath scanning but does not indicate it should be indexed #​26318
  • Maven spring-boot:build-image ignores ZIP layout #​26313
  • bootBuildImage does not pick up targetCompatibility when it's configured after task is customised #​26301
  • Configuration item metadata ordering is not consistent #​26277
  • @EnableAutoConfiguration and @ImportAutoConfiguration use different class loaders to find candidate configurations #​26237
  • 'spring.web.resources.cache.use-last-modified=false' doesn't work with Spring MVC #​26233
  • Restore support for binding configuration properties from RandomValuePropertySource #​26201
  • @Scheduled method not triggered when spring.main.lazy-initialization=true #​26156
  • When classes in spring-core and spring-boot are loaded by different ClassLoaders, spring-boot cannot find its own config data location resolvers #​26155
  • ConfigFileApplicationListener#loadPostProcessors can not load EnvironmentPostProcessor in child classLoader #​26126

📔 Documentation

  • Info endpoint in reference doc has outdated defaults #​26591
  • Update documentation following the release of Spock Framework 2.0 #​26586
  • Update Gradle docs to use module replacement rather than dependency substitution #​26526
  • Improve documentation of TestRestTemplate's fault tolerance #​26522
  • Document that the heap dump endpoint requires a HotSpot JVM #​26474
  • Suggest enabling the default servlet when using Jersey as a filter #​26452
  • Document support for Gradle 6.9 #​26409
  • Fix wrong reference to Cassandra in DockerImageNames#couchbase #​26406
  • PDF documentation include hidden code elements #​26373
  • Move Working with the Code from CONTRIBUTING.adoc to the wiki #​26334
  • Fix typo in NamedContributors Javadoc #​26325
  • Polish README #​26320
  • Fix link to Webservices reference docs #​26316
  • Document property names to enable reactive health indicators #​26299
  • Documentation has wrong key for DataSourceHealthIndicator #​26283
  • Reorder a few howtos #​26262
  • Align documentation with main default branch name #​26257
  • Align Maven version in system requirements with what is actually tested #​26211
  • Document that MeterFilters are only applied to the Spring-managed MeterRegistry #​26186
  • Use new update site for Spring Java Format's Eclipse plugin #​26172
  • spring.profiles.include has outdated sourceType in configuration metadata #​26165
  • Include spring.profiles.group in additional-spring-configuration-metadata.json #​26164
  • Enhance multiple entity manager factories online documentation #​26160
  • SQL init schema-locations and data-locations are missing metadata to cause them to be handled as Resources #​26154
  • Replacements for spring.datasource.schema and spring.datasource.data are documented incorrectly #​26150

🔨 Dependency Upgrades

❤️ Contributors

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

v2.4.6

Compare Source

🪲 Bug Fixes
  • Actuator doesn't use the CORS Configuration with default security configuration and Spring MVC #​26611
  • An active request delays Jetty's shutdown by 30 seconds #​26607
  • SmartInitializingSingleton beans are not working with lazy initialization #​26605
  • MVC and WebFlux metrics filters adversely affect the response when metrics recording fails #​26595
  • Mandatory locations with pattern fail with exception #​26577
  • Non-optional locations with wildcards fail if no files are contributed #​26468
  • ConfigurationProperties is retrieved via classpath scanning but does not indicate it should be indexed #​26462
  • The error message when a wildcard directory location does not match any files is misleading #​26415
  • StandardConfigDataLoader can import profile specific files in incorrect order #​26400
  • Resolvability and consumability of productionRuntimeClasspath are not aligned with runtimeClasspath #​26364
  • Empty value in spring.config.import causes NullPointerException #​26342
  • @DataRedisTest does not consider RedisReactiveAutoConfiguration #​26327
  • When a single bean causes a dependency cycle the failure analysis does not clearly illustrate the cycle #​26322
  • SpringBootConfiguration is retrieved via classpath scanning but does not indicate it should be indexed #​26317
  • Maven spring-boot:build-image ignores ZIP layout #​26312
  • bootBuildImage does not pick up targetCompatibility when it's configured after task is customised #​26300
  • Configuration item metadata ordering is not consistent #​26275
  • @EnableAutoConfiguration and @ImportAutoConfiguration use different class loaders to find candidate configurations #​26236
  • 'spring.web.resources.cache.use-last-modified=false' doesn't work with Spring MVC #​26212
  • Use of spring.profiles.include in a profile-specific document is not detected when it's configured as a YAML list #​26205
  • SpringApplication additional profiles and active profiles ordering changed with Spring Boot 2.4 #​26189
  • Profiles programmatically set on the Envionment are no longer merged with active profile properties #​26151
  • When classes in spring-core and spring-boot are loaded by different ClassLoaders, spring-boot cannot find its own config data location resolvers #​26149
  • Config data location does not exist error can be thrown if a profile-specific properties file is directly imported #​26147
  • Profile cannot easily be deduced from StandardConfigDataResource #​25940
  • ConfigDataResolvers cannot signal that they should be skipped #​25894
  • Remote devtools endpoint cannot be accessed if actuator and spring security are on the classpath #​25868
  • Additional profiles are processed too late when legacy processing is used #​25817
  • BufferingApplicationStartup fails with NoSuchElementException #​25792
  • @Scheduled method not triggered when spring.main.lazy-initialization=true #​25315
  • Actuator doesn't use the CORS Configuration with default security configuration and Spring Webflux #​24541
📔 Documentation
  • Update Gradle docs to use module replacement rather than dependency substitution #​26525
  • Improve documentation of TestRestTemplate's fault tolerance #​26521
  • Document that the heap dump endpoint requires a HotSpot JVM #​26473
  • Fix wrong reference to Cassandra in DockerImageNames#couchbase #​26405
  • Move Working with the Code from CONTRIBUTING.adoc to the wiki #​26333
  • Fix typo in NamedContributors Javadoc #​26324
  • Document property names to enable reactive health indicators #​26298
  • Documentation has wrong key for DataSourceHealthIndicator #​26282
  • Align documentation with main default branch name #​26256
  • Align Maven version in system requirements with what is actually tested #​26210
  • Document that MeterFilters are only applied to the Spring-managed MeterRegistry #​26185
  • Use new update site for Spring Java Format's Eclipse plugin #​26171
  • spring.profiles.include has outdated sourceType in configuration metadata #​26163
  • Enhance multiple entity manager factories online documentation #​26159
  • Include spring.profiles.group in additional-spring-configuration-metadata.json #​26127
  • Suggest enabling the default servlet when using Jersey as a filter #​25733
🔨 Dependency Upgrades
❤️ Contributors

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


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 these updates 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-bot renovate-bot requested a review from a team as a code owner May 20, 2021 20:53
@google-cla google-cla bot added the cla: yes This human has signed the Contributor License Agreement. label May 20, 2021
@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 20, 2021
@product-auto-label product-auto-label bot added the api: vision Issues related to the googleapis/java-vision API. label May 20, 2021
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 20, 2021
@renovate-bot renovate-bot changed the title deps: update spring.version to v2.4.6 deps: update spring.version to v2.5.0 May 21, 2021
@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 21, 2021
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 21, 2021
@Neenu1995 Neenu1995 added the automerge Merge the pull request once unit tests and other checks pass. label May 26, 2021
@gcf-merge-on-green
Copy link

Merge-on-green attempted to merge your PR for 6 hours, but it was not mergeable because either one of your required status checks failed, one of your required reviews was not approved, or there is a do not merge label. Learn more about your required status checks here: https://help.github.com/en/github/administering-a-repository/enabling-required-status-checks. You can remove and reapply the label to re-run the bot.

1 similar comment
@gcf-merge-on-green
Copy link

Merge-on-green attempted to merge your PR for 6 hours, but it was not mergeable because either one of your required status checks failed, one of your required reviews was not approved, or there is a do not merge label. Learn more about your required status checks here: https://help.github.com/en/github/administering-a-repository/enabling-required-status-checks. You can remove and reapply the label to re-run the bot.

@gcf-merge-on-green gcf-merge-on-green bot removed the automerge Merge the pull request once unit tests and other checks pass. label May 27, 2021
@Neenu1995 Neenu1995 added automerge Merge the pull request once unit tests and other checks pass. kokoro:force-run Add this label to force Kokoro to re-run the tests. labels May 31, 2021
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 31, 2021
@gcf-merge-on-green gcf-merge-on-green bot merged commit 2fd512b into googleapis:master May 31, 2021
@gcf-merge-on-green gcf-merge-on-green bot removed the automerge Merge the pull request once unit tests and other checks pass. label May 31, 2021
@renovate-bot renovate-bot deleted the renovate/spring.version branch May 31, 2021 18:14
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
api: vision Issues related to the googleapis/java-vision API. cla: yes This human has signed the Contributor License Agreement.
Projects
None yet
3 participants