How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Release Notes for Version 2.3.0

calendar_today October 21, 2019 person domain apache-jclouds

Introduction Release Highlights Known Issues Credits Test Results Introduction Apache jclouds 2.3.0 is a first major release after a long period of time. In this release we have focused on modernizing the codebase and upgraded many dependencies which should help users with more modern environments. 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.3.0 include: Upgradings Guava, Guice, and GSON dependencies Bugs and patches [ JCLOUDS-912 ] - GCS uploads with InputStream payloads are not working [ JCLOUDS-1470 ] - Vulnarable Guava dependency dragged from jclouds-driver [ JCLOUDS-1529 ] - NullPointerException in org.jclouds.json.gson.internal.JsonReaderInternalAccess.INSTANCE [ JCLOUDS-1533 ] - Using Azure SAS Token unable to upload the file specific folder in the container [ JCLOUDS-1538 ] - Expires header value is incorrectly formatted in S3 upsert requests [ JCLOUDS-1543 ] - list() results are not in order when using withDetails [ JCLOUDS-1544 ] - Unable to build javadoc with JDK >= 8 [ JCLOUDS-1547 ] - Google InputStream blob upload ignores MD5 [ JCLOUDS-1552 ] - AWSError#parseAWSErrorFromContent attempts to parse the response even if there is none [ JCLOUDS-1559 ] - ParseJson is using the system’s default charset to parse HTTP responses New Feature [ JCLOUDS-1473 ] - S3 intelligent tiering [ JCLOUDS-1548 ] - GSON Cleanup, GSON replacement through Jackson Improvement [ JCLOUDS-1333 ] - Cannot compile jclouds with Guava 21+ [ JCLOUDS-1491 ] - Jclouds uses a deprecated version of Guava to support Azure storage. [ JCLOUDS-1498 ] - Upgrade to recent Guice version [ JCLOUDS-1525 ] - Update xmlbuilder dependency [ JCLOUDS-1526 ] - Update BouncyCastle dependency [ JCLOUDS-1528 ] - Use TLS instead of SSL in SSLContext.getInstance [ JCLOUDS-1532 ] - Update SSHJ + JSCH [ JCLOUDS-1540 ] - Update Snakeyaml [ JCLOUDS-1541 ] - Add Middle East (Bahrain) region to the AWS EC2 and S3 providers list [ JCLOUDS-1542 ] - Java 11 warns of illegal reflective access [ JCLOUDS-1546 ] - Google Cloud Storage archive tier [ JCLOUDS-1557 ] - Azure Blob Storage: Support for Local Endpoints (eg Azurite) The complete list of fixed issues and improvements can be found here . Known Issues 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.3.0: RC1 vote and discussion threads.

open_in_new Read original post