github broadinstitute/picard 3.1.0

latest release: 3.1.1
9 months ago

Cloudy Edition

Highlights

Improving Google Cloud Support

We've done away with the picard-cloud.jar. The default picard jar now includes the necessary libraries to read from google cloud buckets. This is part of an ongoing push to cloud enable more of the important picard tools. It will reduce confusion and simplify code.

  • cloud jar is now default jar #1900
  • IntervalListTools is cloud enabled #1852
  • updated google nio library which supports _ in bucket names #1903
  • new test infrastructure for writing tests that use google cloud #1860

IntelGKL update

A new version

Dependency and Gradle Updates

  • Updated dependencies to their latest versions to incorporate security and bug fixes.
  • Updated to gradle 8.2.1

Notes

  • Downstream toolkits will have to make some changes if they want to continue to NOT provide the google cloud libraries.
  • Updating to gradle 8.2.1 was necessitated by a packaging issue. One of the updated dependencies now includes java 19 code in it's multi-version jar and we needed to update to the newest version of the shadowJar plugin in order to handle it. See #1903 for more disussin.

Change List

New Contributors

Full Changelog: 3.0.0...3.1.0

Don't miss a new picard release

NewReleases is sending notifications on new releases.