Skip to content

Update dependency de.undercouch:gradle-download-task to v5

This MR contains the following updates:

Package Change Age Adoption Passing Confidence
de.undercouch:gradle-download-task 4.1.2 -> 5.0.1 age adoption passing confidence

Release Notes

michel-kraemer/gradle-download-task

v5.0.1

Compare Source

Bug fixes:

  • Fix artifact on Gradle plugin portal

v5.0.0

Compare Source

New features:

  • Download multiple files in parallel
  • Enable concurrent execution with other tasks in the build
  • Write to disk asynchronously (and therefore in parallel to the download)
  • Display destination file name in progress message
  • Log retry attempts
  • Retry on any exception but UnknownHostException
  • Make download and verify extensions compatible with Kotlin and Gradle 8
  • Add support for lazy evaluation of Kotlin lambdas
  • Add Kotlin examples

Breaking changes:

  • The plugin now requires Java 8 (or higher) and Gradle 5 (or higher)
  • The authScheme property has been removed. The plugin is now able to detect the required scheme itself.
  • Due to incompatibility with Gradle 8, the download and verify extensions now need to be called through their run method.
  • Further information can be found in the migration guide

Maintenance:

  • Add integration tests for all Gradle versions up to 7.3.3
  • Upgrade Gradle to 6.9.1
  • Upgrade Apache HttpClient to 5.1.2
  • Migrate to JUnit 5 and AssertJ
  • Enable jacoco for testkit tests
  • Upload junit test reports on failure
  • Use build script to apply functional tests to all Gradle versions

Others:

  • Improve README
  • Add new screencast

Configuration

📅 Schedule: At any time (no schedule defined).

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

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, click this checkbox.

This MR has been generated by Renovate Bot.

Merge request reports