jclouds Version 1.6.1 is geared around the transition into the Apache Incubator. It represents the first release of jclouds in the Apache Incubator. The most significant change is to the jclouds Maven groupId. You can read more about it in the Changes section below.
You can read the official announcement at Apache jclouds 1.6.1-incubating released. You can read the details of the specific JIRA issues addressed in this release at the JIRA Release Notes.
To get jclouds, please see the jclouds installation guide.
<dependencies>
<dependency>
<groupId>org.apache.jclouds</groupId>
<artifactId>jclouds-all</artifactId>
<version>1.6.1-incubating</version>
</dependency>
</dependencies>
featureRepositories
line in etc/org.apache.karaf.features.cfg
to featuresRepositories=mvn:org.apache.jclouds.karaf/jclouds-karaf/${jclouds.karaf.version}/xml/features
in the command line interface.NovaApi
. You can find an example of doing an asynchronous file upload without the Async interface in MultiFileUploaderC.java.RestContext
. This is replaced with ApiContext
, which doesn't have an Async type. Note that you can use ContextBuilder.buildApi(YourApi.class)
instead of using contexts, as API interfaces are now closeable.Context.utils()
as many features there were only present to support the Async interfaces of jclouds. Code in jclouds will be easier to maintain when we needn't support utilities that are also present in tools such as Guava and Bouncycastle.jclouds would like to thank everyone who contributed time and effort in order to make this release happen: