- Introduction
- Release Highlights
- Known Issues
- Credits
- Test Results
Introduction
Apache jclouds 2.7.0 is a regular release which includes compatibility and bug fixes.
You can read the official announcement here. To get started with jclouds, please see the jclouds installation guide.
Release Highlights
New features in Apache jclouds 2.7.0 include:
- Updated dependencies, particularly those that enable Java 21 and Guice 7 support.
Bugs and patches
- [JCLOUDS-1504] - BlobStore.list(container, ListContainerOptions) returns collection containing null elements
- [JCLOUDS-1625] - getSize() from blob metadata returns full size when sending range request to JClouds running on GCS
- [JCLOUDS-1630] - UriTemplates.expand() silently cut storage prefix (blob key) if { (open curve bracket) ocured
- [JCLOUDS-1631] - AWS S3, sign for authorization header failed if query part contains special chars
- [JCLOUDS-1632] - GCP BlobStore fails to put a blob if blob name contains non ASCII characters
- [JCLOUDS-1640] - RequestAuthorizeSignatureV2 throws on folder with % in name
- [JCLOUDS-1642] - GCS getBlob with range header returns wrong length
- [JCLOUDS-1643] - When Google Compute Engine instances/start contains a warning message without code, deployment fails
- [JCLOUDS-1644] - Many AWS-S3 tests fail with InvalidBucketAclWithObjectOwnership
New Feature
Improvement
- [JCLOUDS-1634] - Add AzureBlob cold access tier
- [JCLOUDS-1637] - JClouds does not work with Jakarta XML bind on classpath
- [JCLOUDS-1641] - Cannot patch objects in GCS with modern Java
The complete list of fixed issues and improvements can be found here.
Known Issues
- This release does not include labs providers. Users can depend on the SNAPSHOTs instead.
Credits
jclouds would like to thank everyone who contributed time and effort in order to make this release happen:
- Apache jclouds PMC and community for verifying the release.
- Check out who has been busy on Open Hub.
Test Results
Please see the discussion and the vote threads for live test results for 2.7.0: