Modified: jclouds/site-content/releasenotes/atom.xml URL: http://svn.apache.org/viewvc/jclouds/site-content/releasenotes/atom.xml?rev=1923693&r1=1923692&r2=1923693&view=diff ============================================================================== --- jclouds/site-content/releasenotes/atom.xml (original) +++ jclouds/site-content/releasenotes/atom.xml Mon Feb 10 07:25:53 2025 @@ -9,94 +9,285 @@ <entry> + <id>https://jclouds.apache.org/releasenotes/2.7.0/</id> + <title type="html"><![CDATA[Release Notes for Version 2.7.0]]></title> + <link href="https://jclouds.apache.org/releasenotes/2.7.0/"/> + <updated>2025-01-29T00:00:00Z</updated> + <content type="html"><![CDATA[<ol> + <li><a href="#intro">Introduction</a></li> + <li><a href="#highlights">Release Highlights</a></li> + <li><a href="#knownissues">Known Issues</a></li> + <li><a href="#credits">Credits</a></li> + <li><a href="#test">Test Results</a></li> +</ol> + +<h2 id="introduction"><a id="intro"></a>Introduction</h2> + +<p>Apache jclouds 2.7.0 is a regular release which includes compatibility and bug fixes. +You can <a href="https://s.apache.org/jclouds270">read the official announcement here</a>. To get started with jclouds, please see the <a href="/start/install/">jclouds installation guide</a>.</p> + +<h2 id="release-highlights"><a id="highlights"></a>Release Highlights</h2> + +<p>New features in Apache jclouds 2.7.0 include:</p> + +<ul> + <li>Updated dependencies, particularly those that enable Java 21 and Guice 7 support.</li> +</ul> + +<h3 id="bugs-and-patches">Bugs and patches</h3> + +<ul> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1504">JCLOUDS-1504</a>] - BlobStore.list(container, ListContainerOptions) returns collection containing null elements +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1625">JCLOUDS-1625</a>] - getSize() from blob metadata returns full size when sending range request to JClouds running on GCS +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1630">JCLOUDS-1630</a>] - UriTemplates.expand() silently cut storage prefix (blob key) if { (open curve bracket) ocured +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1631">JCLOUDS-1631</a>] - AWS S3, sign for authorization header failed if query part contains special chars +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1632">JCLOUDS-1632</a>] - GCP BlobStore fails to put a blob if blob name contains non ASCII characters +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1640">JCLOUDS-1640</a>] - RequestAuthorizeSignatureV2 throws on folder with % in name +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1642">JCLOUDS-1642</a>] - GCS getBlob with range header returns wrong length +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1643">JCLOUDS-1643</a>] - When Google Compute Engine instances/start contains a warning message without code, deployment fails +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1644">JCLOUDS-1644</a>] - Many AWS-S3 tests fail with InvalidBucketAclWithObjectOwnership +</li> +</ul> + +<h3 id="new-feature">New Feature</h3> + +<ul> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1635">JCLOUDS-1635</a>] - Add another blobstore Tier +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1639">JCLOUDS-1639</a>] - Azure getBlockList filter by block type +</li> +</ul> + +<h3 id="improvement">Improvement</h3> + +<ul> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1634">JCLOUDS-1634</a>] - Add AzureBlob cold access tier +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1637">JCLOUDS-1637</a>] - JClouds does not work with Jakarta XML bind on classpath +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1641">JCLOUDS-1641</a>] - Cannot patch objects in GCS with modern Java +</li> +</ul> + +<p>The complete list of fixed issues and improvements can be found <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12350598&styleName=Html&projectId=12314430">here</a>.</p> + +<h2 id="-known-issues"><a id="knownissues"></a> Known Issues</h2> + +<ul> + <li>This release does not include labs providers. Users can depend on the SNAPSHOTs instead.</li> +</ul> + +<h2 id="credits"><a id="credits"></a>Credits</h2> + +<p>jclouds would like to thank everyone who contributed time and effort in order to make this release happen:</p> + +<ul> + <li>Apache jclouds <a href="http://people.apache.org/committers-by-project.html#jclouds-pmc">PMC</a> and community for verifying the release.</li> + <li>Check out who has been busy on <a href="https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit">Open Hub</a>.</li> +</ul> + +<h2 id="test-results"><a id="test"></a>Test Results</h2> + +<p>Please see the discussion and the vote threads for live test results for 2.7.0:</p> + +<ul> + <li>RC1 <a href="https://s.apache.org/jclouds270rc1vote">vote</a> and <a href="https://s.apache.org/jclouds270rc1discuss">discussion</a> threads.</li> +</ul> + +]]></content> + </entry> + + <entry> + <id>https://jclouds.apache.org/releasenotes/2.6.0/</id> + <title type="html"><![CDATA[Release Notes for Version 2.6.0]]></title> + <link href="https://jclouds.apache.org/releasenotes/2.6.0/"/> + <updated>2024-03-10T00:00:00Z</updated> + <content type="html"><![CDATA[<ol> + <li><a href="#intro">Introduction</a></li> + <li><a href="#highlights">Release Highlights</a></li> + <li><a href="#knownissues">Known Issues</a></li> + <li><a href="#credits">Credits</a></li> + <li><a href="#test">Test Results</a></li> +</ol> + +<h2 id="introduction"><a id="intro"></a>Introduction</h2> + +<p>Apache jclouds 2.6.0 is a regular release which includes compatibility and bug fixes. +You can <a href="https://s.apache.org/jclouds260">read the official announcement here</a>. To get started with jclouds, please see the <a href="/start/install/">jclouds installation guide</a>.</p> + +<h2 id="release-highlights"><a id="highlights"></a>Release Highlights</h2> + +<p>New features in Apache jclouds 2.6.0 include:</p> + +<ul> + <li>Updated dependencies, particularly those that enable Java 21 and Guice 7 support.</li> +</ul> + +<h3 id="bugs-and-patches">Bugs and patches</h3> + +<ul> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1519">JCLOUDS-1519</a>] - Support for Backblaze application keys +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1601">JCLOUDS-1601</a>] - upgrade log4j due to security issue +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1606">JCLOUDS-1606</a>] - Cannot upload more than 32 parts to GCS +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1608">JCLOUDS-1608</a>] - Slicing of large files can lead to exceed the 32 parts limit of GCS +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1615">JCLOUDS-1615</a>] - Using Azure SAS Token unable to upload some parts of the file (blockid is "Not a valid base64 string") +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1616">JCLOUDS-1616</a>] - Proxy credentials validation is missing in OkHttpCommandExecutorService API request +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1618">JCLOUDS-1618</a>] - Jclouds 2.3.0 and above is incompatible with SpringBoot 2.7.* +</li> +</ul> + +<h3 id="new-feature">New Feature</h3> + +<ul> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1596">JCLOUDS-1596</a>] - Support Activity Log Alert Operations +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1597">JCLOUDS-1597</a>] - Support Alerts operations +</li> +</ul> + +<h3 id="improvement">Improvement</h3> + +<ul> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1604">JCLOUDS-1604</a>] - use non-beta/rc versions of auto-factory +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1609">JCLOUDS-1609</a>] - upgrade bouncycastle due to cve +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1620">JCLOUDS-1620</a>] - jclouds is not compatible with gson 2.9.0 +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1621">JCLOUDS-1621</a>] - Upgrade to Guice 5.1.0 +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1627">JCLOUDS-1627</a>] - Java Jakarta Support +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1628">JCLOUDS-1628</a>] - Netty 3.10.* has multiple security vulnerabilities +</li> +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1629">JCLOUDS-1629</a>] - Upgrade to Guice 7 +</li> +</ul> + +<p>The complete list of fixed issues and improvements can be found <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12350598&styleName=Html&projectId=12314430">here</a>.</p> + +<h2 id="-known-issues"><a id="knownissues"></a> Known Issues</h2> + +<ul> + <li>This release does not include labs providers. Users can depend on the SNAPSHOTs instead.</li> +</ul> + +<h2 id="credits"><a id="credits"></a>Credits</h2> + +<p>jclouds would like to thank everyone who contributed time and effort in order to make this release happen:</p> + +<ul> + <li>Apache jclouds <a href="http://people.apache.org/committers-by-project.html#jclouds-pmc">PMC</a> and community for verifying the release.</li> + <li>Check out who has been busy on <a href="https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit">Open Hub</a>.</li> +</ul> + +<h2 id="test-results"><a id="test"></a>Test Results</h2> + +<p>Please see the discussion and the vote threads for live test results for 2.6.0:</p> + +<ul> + <li>RC1 <a href="https://s.apache.org/jclouds260rc1vote">vote</a> and <a href="https://s.apache.org/jclouds260rc1discuss">discussion</a> threads.</li> +</ul> + +]]></content> + </entry> + + <entry> <id>https://jclouds.apache.org/releasenotes/2.5.0/</id> <title type="html"><![CDATA[Release Notes for Version 2.5.0]]></title> <link href="https://jclouds.apache.org/releasenotes/2.5.0/"/> <updated>2022-03-26T00:00:00Z</updated> <content type="html"><![CDATA[<ol> -<li><a href="#intro">Introduction</a></li> -<li><a href="#highlights">Release Highlights</a></li> -<li><a href="#knownissues">Known Issues</a></li> -<li><a href="#credits">Credits</a></li> -<li><a href="#test">Test Results</a></li> + <li><a href="#intro">Introduction</a></li> + <li><a href="#highlights">Release Highlights</a></li> + <li><a href="#knownissues">Known Issues</a></li> + <li><a href="#credits">Credits</a></li> + <li><a href="#test">Test Results</a></li> </ol> - -<h2><a id="intro"></a>Introduction</h2> +<h2 id="introduction"><a id="intro"></a>Introduction</h2> <p>Apache jclouds 2.5.0 is a regular release which includes compatibility and bug fixes. You can <a href="https://s.apache.org/jclouds250">read the official announcement here</a>. To get started with jclouds, please see the <a href="/start/install/">jclouds installation guide</a>.</p> -<h2><a id="highlights"></a>Release Highlights</h2> +<h2 id="release-highlights"><a id="highlights"></a>Release Highlights</h2> <p>New features in Apache jclouds 2.5.0 include:</p> <ul> -<li>Updated dependencies, particularly those that enable Java 17 support.</li> + <li>Updated dependencies, particularly those that enable Java 17 support.</li> </ul> - -<h3>Bugs and patches</h3> +<h3 id="bugs-and-patches">Bugs and patches</h3> <ul> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1588'>JCLOUDS-1588</a>] - Vulnerability detected in gson <2.8.9 +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1588">JCLOUDS-1588</a>] - Vulnerability detected in gson <2.8.9 </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1591'>JCLOUDS-1591</a>] - OAuth: ClientCredentialsJWTBearerTokenFlow.filter method throws Null Pointer Exception +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1591">JCLOUDS-1591</a>] - OAuth: ClientCredentialsJWTBearerTokenFlow.filter method throws Null Pointer Exception </li> </ul> - -<h3>New Feature</h3> +<h3 id="new-feature">New Feature</h3> <ul> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1596'>JCLOUDS-1596</a>] - Support Activity Log Alert Operations +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1596">JCLOUDS-1596</a>] - Support Activity Log Alert Operations </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1597'>JCLOUDS-1597</a>] - Support Alerts operations +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1597">JCLOUDS-1597</a>] - Support Alerts operations </li> </ul> - -<h3>Improvement</h3> +<h3 id="improvement">Improvement</h3> <ul> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1586'>JCLOUDS-1586</a>] - Upgrade to Guice 5.0.1 +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1586">JCLOUDS-1586</a>] - Upgrade to Guice 5.0.1 </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1589'>JCLOUDS-1589</a>] - Upgrade to Log4j 2.17.0 +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1589">JCLOUDS-1589</a>] - Upgrade to Log4j 2.17.0 </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1590'>JCLOUDS-1590</a>] - Promote glacier to core +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1590">JCLOUDS-1590</a>] - Promote glacier to core </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1594'>JCLOUDS-1594</a>] - Allow overriding S3 with V4 signing +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1594">JCLOUDS-1594</a>] - Allow overriding S3 with V4 signing </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1599'>JCLOUDS-1599</a>] - Add support for GLACIER_IR storage class +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1599">JCLOUDS-1599</a>] - Add support for GLACIER_IR storage class </li> </ul> - <p>The complete list of fixed issues and improvements can be found <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12350598&styleName=Html&projectId=12314430">here</a>.</p> -<h2><a id="knownissues"></a> Known Issues</h2> +<h2 id="-known-issues"><a id="knownissues"></a> Known Issues</h2> <ul> -<li>This release does not include labs providers. Users can depend on the SNAPSHOTs instead.</li> + <li>This release does not include labs providers. Users can depend on the SNAPSHOTs instead.</li> </ul> - -<h2><a id="credits"></a>Credits</h2> +<h2 id="credits"><a id="credits"></a>Credits</h2> <p>jclouds would like to thank everyone who contributed time and effort in order to make this release happen:</p> <ul> -<li>Apache jclouds <a href="http://people.apache.org/committers-by-project.html#jclouds-pmc">PMC</a> and community for verifying the release.</li> -<li>Check out who has been busy on <a href="https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit">Open Hub</a>.</li> + <li>Apache jclouds <a href="http://people.apache.org/committers-by-project.html#jclouds-pmc">PMC</a> and community for verifying the release.</li> + <li>Check out who has been busy on <a href="https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit">Open Hub</a>.</li> </ul> - -<h2><a id="test"></a>Test Results</h2> +<h2 id="test-results"><a id="test"></a>Test Results</h2> <p>Please see the discussion and the vote threads for live test results for 2.5.0:</p> <ul> -<li>RC1 <a href="https://s.apache.org/jclouds250rc1vote">vote</a> and <a href="https://s.apache.org/jclouds250rc1discuss">discussion</a> threads.</li> + <li>RC1 <a href="https://s.apache.org/jclouds250rc1vote">vote</a> and <a href="https://s.apache.org/jclouds250rc1discuss">discussion</a> threads.</li> </ul> ]]></content> @@ -108,91 +299,83 @@ You can <a href="https://s.apache.org/jc <link href="https://jclouds.apache.org/releasenotes/2.4.0/"/> <updated>2021-09-10T00:00:00Z</updated> <content type="html"><![CDATA[<ol> -<li><a href="#intro">Introduction</a></li> -<li><a href="#highlights">Release Highlights</a></li> -<li><a href="#knownissues">Known Issues</a></li> -<li><a href="#credits">Credits</a></li> -<li><a href="#test">Test Results</a></li> + <li><a href="#intro">Introduction</a></li> + <li><a href="#highlights">Release Highlights</a></li> + <li><a href="#knownissues">Known Issues</a></li> + <li><a href="#credits">Credits</a></li> + <li><a href="#test">Test Results</a></li> </ol> - -<h2><a id="intro"></a>Introduction</h2> +<h2 id="introduction"><a id="intro"></a>Introduction</h2> <p>Apache jclouds 2.4.0 is a regular release which includes compatibility and bug fixes. You can <a href="https://s.apache.org/jclouds240">read the official announcement here</a>. To get started with jclouds, please see the <a href="/start/install/">jclouds installation guide</a>.</p> -<h2><a id="highlights"></a>Release Highlights</h2> +<h2 id="release-highlights"><a id="highlights"></a>Release Highlights</h2> <p>New features in Apache jclouds 2.4.0 include:</p> <ul> -<li>Improved compatibility with Java 9 and newer environments.</li> + <li>Improved compatibility with Java 9 and newer environments.</li> </ul> - -<h3>Bugs and patches</h3> +<h3 id="bugs-and-patches">Bugs and patches</h3> <ul> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1569'>JCLOUDS-1569</a>] - "did not receive expected response code and header" during undeploy request +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1569">JCLOUDS-1569</a>] - "did not receive expected response code and header" during undeploy request </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1577'>JCLOUDS-1577</a>] - Running custom image created from MS Marketplace fails because no "Plan Information" is provided +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1577">JCLOUDS-1577</a>] - Running custom image created from MS Marketplace fails because no "Plan Information" is provided </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1580'>JCLOUDS-1580</a>] - BlobStore.blobMetadata().getUserMetadata() returns empty Map when cloud provider returns lowercase metadata headers +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1580">JCLOUDS-1580</a>] - BlobStore.blobMetadata().getUserMetadata() returns empty Map when cloud provider returns lowercase metadata headers </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1581'>JCLOUDS-1581</a>] - NullPointerException when parsing Cors object for GCE list buckets request +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1581">JCLOUDS-1581</a>] - NullPointerException when parsing Cors object for GCE list buckets request </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1582'>JCLOUDS-1582</a>] - ETag of the object uploaded via multipart upload does not match the CompleteMPU response from the transient blobstore +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1582">JCLOUDS-1582</a>] - ETag of the object uploaded via multipart upload does not match the CompleteMPU response from the transient blobstore </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1584'>JCLOUDS-1584</a>] - Deployment API fails when ARM Template deploys for creating Azure VM +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1584">JCLOUDS-1584</a>] - Deployment API fails when ARM Template deploys for creating Azure VM </li> </ul> - -<h3>New Feature</h3> +<h3 id="new-feature">New Feature</h3> <ul> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1516'>JCLOUDS-1516</a>] - First putblob should be signed with specific region rather than with default region during createcontainer API +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1516">JCLOUDS-1516</a>] - First putblob should be signed with specific region rather than with default region during createcontainer API </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1558'>JCLOUDS-1558</a>] - Azureblob Azure AD OAuth2 authentication support +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1558">JCLOUDS-1558</a>] - Azureblob Azure AD OAuth2 authentication support </li> </ul> - -<h3>Improvement</h3> +<h3 id="improvement">Improvement</h3> <ul> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1572'>JCLOUDS-1572</a>] - Update GCS bucket regions +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1572">JCLOUDS-1572</a>] - Update GCS bucket regions </li> </ul> - <p>The complete list of fixed issues and improvements can be found <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314430&version=12349971">here</a>.</p> -<h2><a id="knownissues"></a> Known Issues</h2> +<h2 id="-known-issues"><a id="knownissues"></a> Known Issues</h2> <ul> -<li>This release removes the Google appengine driver</li> + <li>This release removes the Google appengine driver</li> </ul> - -<h2><a id="credits"></a>Credits</h2> +<h2 id="credits"><a id="credits"></a>Credits</h2> <p>jclouds would like to thank everyone who contributed time and effort in order to make this release happen:</p> <ul> -<li>Apache jclouds <a href="http://people.apache.org/committers-by-project.html#jclouds-pmc">PMC</a> and community for verifying the release.</li> -<li>Check out who has been busy on <a href="https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit">Open Hub</a>.</li> + <li>Apache jclouds <a href="http://people.apache.org/committers-by-project.html#jclouds-pmc">PMC</a> and community for verifying the release.</li> + <li>Check out who has been busy on <a href="https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit">Open Hub</a>.</li> </ul> - -<h2><a id="test"></a>Test Results</h2> +<h2 id="test-results"><a id="test"></a>Test Results</h2> <p>Please see the discussion and the vote threads for live test results for 2.4.0:</p> <ul> -<li>RC1 <a href="https://s.apache.org/jclouds240rc1vote">vote</a> and <a href="https://s.apache.org/jclouds240rc1discuss">discussion</a> threads.</li> + <li>RC1 <a href="https://s.apache.org/jclouds240rc1vote">vote</a> and <a href="https://s.apache.org/jclouds240rc1discuss">discussion</a> threads.</li> </ul> - ]]></content> </entry> @@ -202,117 +385,109 @@ You can <a href="https://s.apache.org/jc <link href="https://jclouds.apache.org/releasenotes/2.3.0/"/> <updated>2019-10-21T00:00:00Z</updated> <content type="html"><![CDATA[<ol> -<li><a href="#intro">Introduction</a></li> -<li><a href="#highlights">Release Highlights</a></li> -<li><a href="#knownissues">Known Issues</a></li> -<li><a href="#credits">Credits</a></li> -<li><a href="#test">Test Results</a></li> + <li><a href="#intro">Introduction</a></li> + <li><a href="#highlights">Release Highlights</a></li> + <li><a href="#knownissues">Known Issues</a></li> + <li><a href="#credits">Credits</a></li> + <li><a href="#test">Test Results</a></li> </ol> - -<h2><a id="intro"></a>Introduction</h2> +<h2 id="introduction"><a id="intro"></a>Introduction</h2> <p>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 <a href="https://s.apache.org/jclouds230">read the official announcement here</a>. To get started with jclouds, please see the <a href="/start/install/">jclouds installation guide</a>.</p> -<h2><a id="highlights"></a>Release Highlights</h2> +<h2 id="release-highlights"><a id="highlights"></a>Release Highlights</h2> <p>New features in Apache jclouds 2.3.0 include:</p> <ul> -<li>Upgradings Guava, Guice, and GSON dependencies</li> + <li>Upgradings Guava, Guice, and GSON dependencies</li> </ul> - -<h3>Bugs and patches</h3> +<h3 id="bugs-and-patches">Bugs and patches</h3> <ul> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-912'>JCLOUDS-912</a>] - GCS uploads with InputStream payloads are not working +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-912">JCLOUDS-912</a>] - GCS uploads with InputStream payloads are not working </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1470'>JCLOUDS-1470</a>] - Vulnarable Guava dependency dragged from jclouds-driver +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1470">JCLOUDS-1470</a>] - Vulnarable Guava dependency dragged from jclouds-driver </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1529'>JCLOUDS-1529</a>] - NullPointerException in org.jclouds.json.gson.internal.JsonReaderInternalAccess.INSTANCE +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1529">JCLOUDS-1529</a>] - NullPointerException in org.jclouds.json.gson.internal.JsonReaderInternalAccess.INSTANCE </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1533'>JCLOUDS-1533</a>] - Using Azure SAS Token unable to upload the file specific folder in the container +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1533">JCLOUDS-1533</a>] - Using Azure SAS Token unable to upload the file specific folder in the container </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1538'>JCLOUDS-1538</a>] - Expires header value is incorrectly formatted in S3 upsert requests +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1538">JCLOUDS-1538</a>] - Expires header value is incorrectly formatted in S3 upsert requests </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1543'>JCLOUDS-1543</a>] - list() results are not in order when using withDetails +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1543">JCLOUDS-1543</a>] - list() results are not in order when using withDetails </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1544'>JCLOUDS-1544</a>] - Unable to build javadoc with JDK >= 8 +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1544">JCLOUDS-1544</a>] - Unable to build javadoc with JDK >= 8 </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1547'>JCLOUDS-1547</a>] - Google InputStream blob upload ignores MD5 +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1547">JCLOUDS-1547</a>] - Google InputStream blob upload ignores MD5 </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1552'>JCLOUDS-1552</a>] - AWSError#parseAWSErrorFromContent attempts to parse the response even if there is none +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1552">JCLOUDS-1552</a>] - AWSError#parseAWSErrorFromContent attempts to parse the response even if there is none </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1559'>JCLOUDS-1559</a>] - ParseJson is using the system's default charset to parse HTTP responses +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1559">JCLOUDS-1559</a>] - ParseJson is using the system's default charset to parse HTTP responses </li> </ul> - -<h3>New Feature</h3> +<h3 id="new-feature">New Feature</h3> <ul> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1473'>JCLOUDS-1473</a>] - S3 intelligent tiering +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1473">JCLOUDS-1473</a>] - S3 intelligent tiering </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1548'>JCLOUDS-1548</a>] - GSON Cleanup, GSON replacement through Jackson +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1548">JCLOUDS-1548</a>] - GSON Cleanup, GSON replacement through Jackson </li> </ul> - - -<h3>Improvement</h3> +<h3 id="improvement">Improvement</h3> <ul> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1333'>JCLOUDS-1333</a>] - Cannot compile jclouds with Guava 21+ +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1333">JCLOUDS-1333</a>] - Cannot compile jclouds with Guava 21+ </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1491'>JCLOUDS-1491</a>] - Jclouds uses a deprecated version of Guava to support Azure storage. +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1491">JCLOUDS-1491</a>] - Jclouds uses a deprecated version of Guava to support Azure storage. </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1498'>JCLOUDS-1498</a>] - Upgrade to recent Guice version +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1498">JCLOUDS-1498</a>] - Upgrade to recent Guice version </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1525'>JCLOUDS-1525</a>] - Update xmlbuilder dependency +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1525">JCLOUDS-1525</a>] - Update xmlbuilder dependency </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1526'>JCLOUDS-1526</a>] - Update BouncyCastle dependency +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1526">JCLOUDS-1526</a>] - Update BouncyCastle dependency </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1528'>JCLOUDS-1528</a>] - Use TLS instead of SSL in SSLContext.getInstance +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1528">JCLOUDS-1528</a>] - Use TLS instead of SSL in SSLContext.getInstance </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1532'>JCLOUDS-1532</a>] - Update SSHJ + JSCH +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1532">JCLOUDS-1532</a>] - Update SSHJ + JSCH </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1540'>JCLOUDS-1540</a>] - Update Snakeyaml +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1540">JCLOUDS-1540</a>] - Update Snakeyaml </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1541'>JCLOUDS-1541</a>] - Add Middle East (Bahrain) region to the AWS EC2 and S3 providers list +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1541">JCLOUDS-1541</a>] - Add Middle East (Bahrain) region to the AWS EC2 and S3 providers list </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1542'>JCLOUDS-1542</a>] - Java 11 warns of illegal reflective access +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1542">JCLOUDS-1542</a>] - Java 11 warns of illegal reflective access </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1546'>JCLOUDS-1546</a>] - Google Cloud Storage archive tier +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1546">JCLOUDS-1546</a>] - Google Cloud Storage archive tier </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1557'>JCLOUDS-1557</a>] - Azure Blob Storage: Support for Local Endpoints (eg Azurite) +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1557">JCLOUDS-1557</a>] - Azure Blob Storage: Support for Local Endpoints (eg Azurite) </li> </ul> - <p>The complete list of fixed issues and improvements can be found <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12346361&styleName=Html&projectId=12314430">here</a>.</p> -<h2><a id="knownissues"></a> Known Issues</h2> +<h2 id="-known-issues"><a id="knownissues"></a> Known Issues</h2> -<h2><a id="credits"></a>Credits</h2> +<h2 id="credits"><a id="credits"></a>Credits</h2> <p>jclouds would like to thank everyone who contributed time and effort in order to make this release happen:</p> <ul> -<li>Apache jclouds <a href="http://people.apache.org/committers-by-project.html#jclouds-pmc">PMC</a> and community for verifying the release.</li> -<li>Check out who has been busy on <a href="https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit">Open Hub</a>.</li> + <li>Apache jclouds <a href="http://people.apache.org/committers-by-project.html#jclouds-pmc">PMC</a> and community for verifying the release.</li> + <li>Check out who has been busy on <a href="https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit">Open Hub</a>.</li> </ul> - -<h2><a id="test"></a>Test Results</h2> +<h2 id="test-results"><a id="test"></a>Test Results</h2> <p>Please see the discussion and the vote threads for live test results for 2.3.0:</p> <ul> -<li>RC1 <a href="https://s.apache.org/jclouds230rc1vote">vote</a> and <a href="https://s.apache.org/jclouds230rc1discuss">discussion</a> threads.</li> + <li>RC1 <a href="https://s.apache.org/jclouds230rc1vote">vote</a> and <a href="https://s.apache.org/jclouds230rc1discuss">discussion</a> threads.</li> </ul> - ]]></content> </entry> @@ -321,71 +496,82 @@ You can <a href="https://s.apache.org/jc <title type="html"><![CDATA[Release Notes for Version 2.2.1]]></title> <link href="https://jclouds.apache.org/releasenotes/2.2.1/"/> <updated>2020-05-14T00:00:00Z</updated> - <content type="html">< -1. [Release Highlights](#highlights) -1. [Known Issues](#knownissues) -1. [Credits](#credits) -1. [Test Results](#test) + <content type="html"><. To get started with jclouds, please see the [jclouds installation guide](/start/install/). +<p>Apache jclouds 2.2.1 is the first bugfix release after jclouds 2.2.0 and comes with several bugfixes and performance improvements. +You can <a href="https://s.apache.org/jclouds221">read the official announcement here</a>. To get started with jclouds, please see the <a href="/start/install/">jclouds installation guide</a>.</p> -## <a id="highlights"></a>Release Highlights +<h2 id="release-highlights"><a id="highlights"></a>Release Highlights</h2> -New features in Apache jclouds 2.2.1 include: +<p>New features in Apache jclouds 2.2.1 include:</p> -* The jclouds Karaf integration and the jclouds CLI are no longer part of the jclouds releases. The projects are now - maintained by the Apache Karaf team and they will be released by them. +<ul> + <li>The jclouds Karaf integration and the jclouds CLI are no longer part of the jclouds releases. The projects are now +maintained by the Apache Karaf team and they will be released by them.</li> +</ul> -### Bugs and patches +<h3 id="bugs-and-patches">Bugs and patches</h3> <ul> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1520'>JCLOUDS-1520</a>] - JClouds is not using the JDK's KeepAliveCache when UntrustedSSLContextSupplier is used +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1520">JCLOUDS-1520</a>] - JClouds is not using the JDK's KeepAliveCache when UntrustedSSLContextSupplier is used </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1529'>JCLOUDS-1529</a>] - NullPointerException in org.jclouds.json.gson.internal.JsonReaderInternalAccess.INSTANCE +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1529">JCLOUDS-1529</a>] - NullPointerException in org.jclouds.json.gson.internal.JsonReaderInternalAccess.INSTANCE </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1533'>JCLOUDS-1533</a>] - Using Azure SAS Token unable to upload the file specific folder in the container +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1533">JCLOUDS-1533</a>] - Using Azure SAS Token unable to upload the file specific folder in the container </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1538'>JCLOUDS-1538</a>] - Expires header value is incorrectly formatted in S3 upsert requests +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1538">JCLOUDS-1538</a>] - Expires header value is incorrectly formatted in S3 upsert requests </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1543'>JCLOUDS-1543</a>] - list() results are not in order when using withDetails +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1543">JCLOUDS-1543</a>] - list() results are not in order when using withDetails </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1544'>JCLOUDS-1544</a>] - Unable to build javadoc with JDK >= 8 +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1544">JCLOUDS-1544</a>] - Unable to build javadoc with JDK >= 8 </li> </ul> -### Improvement +<h3 id="improvement">Improvement</h3> <ul> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1540'>JCLOUDS-1540</a>] - Update Snakeyaml +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1540">JCLOUDS-1540</a>] - Update Snakeyaml </li> -<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1541'>JCLOUDS-1541</a>] - Add Middle East (Bahrain) region to the AWS EC2 and S3 providers list +<li>[<a href="https://issues.apache.org/jira/browse/JCLOUDS-1541">JCLOUDS-1541</a>] - Add Middle East (Bahrain) region to the AWS EC2 and S3 providers list </li> </ul> -The complete list of fixed issues and improvements can be found [here](https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12346361&styleName=Html&projectId=12314430). - -## <a id="knownissues"></a> Known Issues +<p>The complete list of fixed issues and improvements can be found <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12346361&styleName=Html&projectId=12314430">here</a>.</p> -* [JCLOUDS-1520](https://issues.apache.org/jira/browse/JCLOUDS-1520) - JClouds is not using the JDK's KeepAliveCache when UntrustedSSLContextSupplier is used. +<h2 id="-known-issues"><a id="knownissues"></a> Known Issues</h2> -## <a id="credits"></a>Credits +<ul> + <li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1520">JCLOUDS-1520</a> - JClouds is not using the JDKâs KeepAliveCache when UntrustedSSLContextSupplier is used.</li> +</ul> -jclouds would like to thank everyone who contributed time and effort in order to make this release happen: +<h2 id="credits"><a id="credits"></a>Credits</h2> -* Especial thanks to the Apache Karaf team for taking over the `jclouds-karaf` and `jclouds-cli` projects to - make sure they will have continuity. +<p>jclouds would like to thank everyone who contributed time and effort in order to make this release happen:</p> -* Apache jclouds [PMC](http://people.apache.org/committers-by-project.html#jclouds-pmc) and community for verifying the release. -* Check out who has been busy on [Open Hub](https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit). +<ul> + <li> + <p>Especial thanks to the Apache Karaf team for taking over the <code class="language-plaintext highlighter-rouge">jclouds-karaf</code> and <code class="language-plaintext highlighter-rouge">jclouds-cli</code> projects to +make sure they will have continuity.</p> + </li> + <li>Apache jclouds <a href="http://people.apache.org/committers-by-project.html#jclouds-pmc">PMC</a> and community for verifying the release.</li> + <li>Check out who has been busy on <a href="https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit">Open Hub</a>.</li> +</ul> -## <a id="test"></a>Test Results +<h2 id="test-results"><a id="test"></a>Test Results</h2> -Please see the discussion and the vote threads for live test results for 2.2.1: +<p>Please see the discussion and the vote threads for live test results for 2.2.1:</p> -* RC1 [vote](https://s.apache.org/jclouds221rc1vote) and [discussion](https://s.apache.org/jclouds221rc1discuss) threads. +<ul> + <li>RC1 <a href="https://s.apache.org/jclouds221rc1vote">vote</a> and <a href="https://s.apache.org/jclouds221rc1discuss">discussion</a> threads.</li> +</ul> ]]></content> </entry> @@ -394,195 +580,206 @@ Please see the discussion and the vote t <title type="html"><![CDATA[Release Notes for Version 2.2.0]]></title> <link href="https://jclouds.apache.org/releasenotes/2.2.0/"/> <updated>2019-10-21T00:00:00Z</updated> - <content type="html">< -1. [Release Highlights](#highlights) -1. [Known Issues](#knownissues) -1. [Credits](#credits) -1. [Test Results](#test) + <content type="html"><. To get started with jclouds, please see the [jclouds installation guide](/start/install/). +You can <a href="https://s.apache.org/jclouds220">read the official announcement here</a>. To get started with jclouds, please see the <a href="/start/install/">jclouds installation guide</a>.</p> -## <a id="highlights"></a>Release Highlights +<h2 id="release-highlights"><a id="highlights"></a>Release Highlights</h2> -New features in Apache jclouds 2.2.0 include: +<p>New features in Apache jclouds 2.2.0 include:</p> -* Java 8 friendly builds -* The jclouds Karaf integration and the jclouds CLI are no longer part of the jclouds releases. The projects are now - maintained by the Apache Karaf team and they will be released by them. +<ul> + <li>Java 8 friendly builds</li> + <li>The jclouds Karaf integration and the jclouds CLI are no longer part of the jclouds releases. The projects are now +maintained by the Apache Karaf team and they will be released by them.</li> +</ul> -### Bugs and patches +<h3 id="bugs-and-patches">Bugs and patches</h3> <ul> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1200'>JCLOUDS-1200</a> - org.jclouds.http.HttpResponseException fails to serialize +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1200">JCLOUDS-1200</a> - org.jclouds.http.HttpResponseException fails to serialize </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1263'>JCLOUDS-1263</a> - Listing objects in Openstack Swift blob store containers fails if a key has an invalid URL encode sequence +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1263">JCLOUDS-1263</a> - Listing objects in Openstack Swift blob store containers fails if a key has an invalid URL encode sequence </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1294'>JCLOUDS-1294</a> - Azure ARM improve HTTP retry logic +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1294">JCLOUDS-1294</a> - Azure ARM improve HTTP retry logic </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1366'>JCLOUDS-1366</a> - OutOfMemory when InputStream referencing to big file is used as payload +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1366">JCLOUDS-1366</a> - OutOfMemory when InputStream referencing to big file is used as payload </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1367'>JCLOUDS-1367</a> - Blob.getPayload.openStream() is inconsistent across implementations +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1367">JCLOUDS-1367</a> - Blob.getPayload.openStream() is inconsistent across implementations </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1389'>JCLOUDS-1389</a> - Multipart upload to Google cloud storage failing with 400 bad request +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1389">JCLOUDS-1389</a> - Multipart upload to Google cloud storage failing with 400 bad request </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1391'>JCLOUDS-1391</a> - Headers must be sorted by lowercase when calculating signature +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1391">JCLOUDS-1391</a> - Headers must be sorted by lowercase when calculating signature </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1392'>JCLOUDS-1392</a> - When fetching blob metadata with details all folders are removed from response +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1392">JCLOUDS-1392</a> - When fetching blob metadata with details all folders are removed from response </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1400'>JCLOUDS-1400</a> - GCS's presigned url requires blank Content-Type +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1400">JCLOUDS-1400</a> - GCS's presigned url requires blank Content-Type </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1401'>JCLOUDS-1401</a> - S3 SignatureDoesNotMatch when listing keys using prefix with ampersand +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1401">JCLOUDS-1401</a> - S3 SignatureDoesNotMatch when listing keys using prefix with ampersand </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1405'>JCLOUDS-1405</a> - Dimension Data Live Tests Broken - Domain classes for Server and Image with List nics incorrect +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1405">JCLOUDS-1405</a> - Dimension Data Live Tests Broken - Domain classes for Server and Image with List nics incorrect </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1410'>JCLOUDS-1410</a> - SoftLayer cannot provision with private image +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1410">JCLOUDS-1410</a> - SoftLayer cannot provision with private image </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1419'>JCLOUDS-1419</a> - Missing StorageClass REGIONAL for GCS buckets +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1419">JCLOUDS-1419</a> - Missing StorageClass REGIONAL for GCS buckets </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1422'>JCLOUDS-1422</a> - LocalBlobStore.list ignores recursive flag when prefix set +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1422">JCLOUDS-1422</a> - LocalBlobStore.list ignores recursive flag when prefix set </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1427'>JCLOUDS-1427</a> - NPE when deserializing Elastic IPs that have tags +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1427">JCLOUDS-1427</a> - NPE when deserializing Elastic IPs that have tags </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1433'>JCLOUDS-1433</a> - IllegalArgumentException from Strings2.replaceTokens +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1433">JCLOUDS-1433</a> - IllegalArgumentException from Strings2.replaceTokens </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1441'>JCLOUDS-1441</a> - [ARM] China regions can not be used +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1441">JCLOUDS-1441</a> - [ARM] China regions can not be used </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1443'>JCLOUDS-1443</a> - unable to resolve URI with complex host +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1443">JCLOUDS-1443</a> - unable to resolve URI with complex host </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1447'>JCLOUDS-1447</a> - S3 CopyObject requires x-amz-copy-source to be URL encoded +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1447">JCLOUDS-1447</a> - S3 CopyObject requires x-amz-copy-source to be URL encoded </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1462'>JCLOUDS-1462</a> - Upgrade Apache Http driver in response to CVE-2015-5262 +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1462">JCLOUDS-1462</a> - Upgrade Apache Http driver in response to CVE-2015-5262 </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1463'>JCLOUDS-1463</a> - MachineTypeToHardware throws exception when region has no available zone +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1463">JCLOUDS-1463</a> - MachineTypeToHardware throws exception when region has no available zone </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1467'>JCLOUDS-1467</a> - Newly added c5 instanceType do not supports c5d series of AWS +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1467">JCLOUDS-1467</a> - Newly added c5 instanceType do not supports c5d series of AWS </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1472'>JCLOUDS-1472</a> - Multipart upload for AzureBlob fails when using InputStream for files greater than 32MB +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1472">JCLOUDS-1472</a> - Multipart upload for AzureBlob fails when using InputStream for files greater than 32MB </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1479'>JCLOUDS-1479</a> - Swift API throws Exception when getting blob from containers +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1479">JCLOUDS-1479</a> - Swift API throws Exception when getting blob from containers </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1488'>JCLOUDS-1488</a> - Filesystem list call with prefix is slow in large containers +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1488">JCLOUDS-1488</a> - Filesystem list call with prefix is slow in large containers </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1492'>JCLOUDS-1492</a> - Dimension Data Feature API Predicates are not usable +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1492">JCLOUDS-1492</a> - Dimension Data Feature API Predicates are not usable </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1503'>JCLOUDS-1503</a> - Azurecompute-arm deploy doesn't work +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1503">JCLOUDS-1503</a> - Azurecompute-arm deploy doesn't work </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1505'>JCLOUDS-1505</a> - BlobStore.blobMetadata(container, object) returns a StorageMetadata object with empty size when using org.jclouds.http.apachehc.config.ApacheHCHttpCommandExecutorServiceModule +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1505">JCLOUDS-1505</a> - BlobStore.blobMetadata(container, object) returns a StorageMetadata object with empty size when using org.jclouds.http.apachehc.config.ApacheHCHttpCommandExecutorServiceModule </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1509'>JCLOUDS-1509</a> - ParseAWSErrorFromXmlContent uses the default charset +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1509">JCLOUDS-1509</a> - ParseAWSErrorFromXmlContent uses the default charset </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1510'>JCLOUDS-1510</a> - ParseSax convertStreamToStringAndParse creates a String from bytes without specifying a charset +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1510">JCLOUDS-1510</a> - ParseSax convertStreamToStringAndParse creates a String from bytes without specifying a charset </li> </ul> - -### New Feature + +<h3 id="new-feature">New Feature</h3> <ul> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1399'>JCLOUDS-1399</a> - S3 One Zone-IA Storage Class +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1399">JCLOUDS-1399</a> - S3 One Zone-IA Storage Class </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1418'>JCLOUDS-1418</a> - The Azure ARM provider is missing several statuses for the PowerState enum +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1418">JCLOUDS-1418</a> - The Azure ARM provider is missing several statuses for the PowerState enum </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1421'>JCLOUDS-1421</a> - Images created by the ImageExtension may lack the mandatory default credentials +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1421">JCLOUDS-1421</a> - Images created by the ImageExtension may lack the mandatory default credentials </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1468'>JCLOUDS-1468</a> - Add missing fields on CloudStack usage API +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1468">JCLOUDS-1468</a> - Add missing fields on CloudStack usage API </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1494'>JCLOUDS-1494</a> - Add S3 Glacier Deep Archive tier +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1494">JCLOUDS-1494</a> - Add S3 Glacier Deep Archive tier </li> </ul> - -### Improvement + +<h3 id="improvement">Improvement</h3> <ul> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-847'>JCLOUDS-847</a> - S3 poor upload performance +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-847">JCLOUDS-847</a> - S3 poor upload performance </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1271'>JCLOUDS-1271</a> - Remove signRemoveBlob +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1271">JCLOUDS-1271</a> - Remove signRemoveBlob </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1339'>JCLOUDS-1339</a> - Support launching an x1 EC2 instance +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1339">JCLOUDS-1339</a> - Support launching an x1 EC2 instance </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1387'>JCLOUDS-1387</a> - Add support for c5 instance types in AWS ec2 +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1387">JCLOUDS-1387</a> - Add support for c5 instance types in AWS ec2 </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1390'>JCLOUDS-1390</a> - google-cloud-storage: Avoid per blob calls to get user metadata when listing with details +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1390">JCLOUDS-1390</a> - google-cloud-storage: Avoid per blob calls to get user metadata when listing with details </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1394'>JCLOUDS-1394</a> - Increase limit for azure blob from 64MB to 256MB +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1394">JCLOUDS-1394</a> - Increase limit for azure blob from 64MB to 256MB </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1404'>JCLOUDS-1404</a> - Available Google Storage regions +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1404">JCLOUDS-1404</a> - Available Google Storage regions </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1414'>JCLOUDS-1414</a> - OpenStack Keystone V3: Support different "domain" for "identity/user" and "project" +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1414">JCLOUDS-1414</a> - OpenStack Keystone V3: Support different "domain" for "identity/user" and "project" </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1428'>JCLOUDS-1428</a> - Support for SAS token based Authentication for Azure Blob Storage +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1428">JCLOUDS-1428</a> - Support for SAS token based Authentication for Azure Blob Storage </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1436'>JCLOUDS-1436</a> - Add support for m5 instance types in AWS ec2 +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1436">JCLOUDS-1436</a> - Add support for m5 instance types in AWS ec2 </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1450'>JCLOUDS-1450</a> - Multi-part upload against the filesystem provider should return ETag similar to S3 +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1450">JCLOUDS-1450</a> - Multi-part upload against the filesystem provider should return ETag similar to S3 </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1452'>JCLOUDS-1452</a> - Switch to B2 v2 API +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1452">JCLOUDS-1452</a> - Switch to B2 v2 API </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1460'>JCLOUDS-1460</a> - Add support for t3 instance types in AWS ec2 +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1460">JCLOUDS-1460</a> - Add support for t3 instance types in AWS ec2 </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1464'>JCLOUDS-1464</a> - Google Cloud Storage regions need updating +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1464">JCLOUDS-1464</a> - Google Cloud Storage regions need updating </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1477'>JCLOUDS-1477</a> - B2 cannot upload small payloads when multipart specified +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1477">JCLOUDS-1477</a> - B2 cannot upload small payloads when multipart specified </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1489'>JCLOUDS-1489</a> - allow glacier storage tier during create object +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1489">JCLOUDS-1489</a> - allow glacier storage tier during create object </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1506'>JCLOUDS-1506</a> - Azurecompute-arm add tags on disk create/update +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1506">JCLOUDS-1506</a> - Azurecompute-arm add tags on disk create/update </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1512'>JCLOUDS-1512</a> - Use SecureRandom in Sha512Crypt +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1512">JCLOUDS-1512</a> - Use SecureRandom in Sha512Crypt </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1514'>JCLOUDS-1514</a> - Azurecompute-arm add disk storage types on disk create/update +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1514">JCLOUDS-1514</a> - Azurecompute-arm add disk storage types on disk create/update </li> </ul> - -### Task + +<h3 id="task">Task</h3> <ul> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1406'>JCLOUDS-1406</a> - Add default location configuration to dimension data provider +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1406">JCLOUDS-1406</a> - Add default location configuration to dimension data provider </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1431'>JCLOUDS-1431</a> - Support AU geo for Live Tests +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1431">JCLOUDS-1431</a> - Support AU geo for Live Tests </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1432'>JCLOUDS-1432</a> - API Client expects 404 code when asset UUID not found for Get APIs +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1432">JCLOUDS-1432</a> - API Client expects 404 code when asset UUID not found for Get APIs </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1454'>JCLOUDS-1454</a> - Implement ServerToServerWithExternalIp function for dimensiondata +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1454">JCLOUDS-1454</a> - Implement ServerToServerWithExternalIp function for dimensiondata </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1455'>JCLOUDS-1455</a> - Update ParseResponse to log error details. Add ParseTests for Domain Objects in NetworkApi and ServerApi +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1455">JCLOUDS-1455</a> - Update ParseResponse to log error details. Add ParseTests for Domain Objects in NetworkApi and ServerApi </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1457'>JCLOUDS-1457</a> - Add Clean Server operation to ServerApi +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1457">JCLOUDS-1457</a> - Add Clean Server operation to ServerApi </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1495'>JCLOUDS-1495</a> - maven plugins are not correctly referred to +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1495">JCLOUDS-1495</a> - maven plugins are not correctly referred to </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1496'>JCLOUDS-1496</a> - Update maven-compiler-plugin for increased JDK compatibility +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1496">JCLOUDS-1496</a> - Update maven-compiler-plugin for increased JDK compatibility </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1497'>JCLOUDS-1497</a> - Fix jclouds-labs after JCLOUDS-1496 +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1497">JCLOUDS-1497</a> - Fix jclouds-labs after JCLOUDS-1496 </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1499'>JCLOUDS-1499</a> - Disable sonatype snapshot repository for plugins +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1499">JCLOUDS-1499</a> - Disable sonatype snapshot repository for plugins </li> </ul> -The complete list of fixed issues and improvements can be found [here](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314430&version=12342811). +<p>The complete list of fixed issues and improvements can be found <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314430&version=12342811">here</a>.</p> -## <a id="knownissues"></a> Known Issues +<h2 id="-known-issues"><a id="knownissues"></a> Known Issues</h2> -* [JCLOUDS-1520](https://issues.apache.org/jira/browse/JCLOUDS-1520) - JClouds is not using the JDK's KeepAliveCache when UntrustedSSLContextSupplier is used. - -## <a id="credits"></a>Credits +<ul> + <li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1520">JCLOUDS-1520</a> - JClouds is not using the JDKâs KeepAliveCache when UntrustedSSLContextSupplier is used.</li> +</ul> -jclouds would like to thank everyone who contributed time and effort in order to make this release happen: +<h2 id="credits"><a id="credits"></a>Credits</h2> -* Especial thanks to the Apache Karaf team for taking over the `jclouds-karaf` and `jclouds-cli` projects to - make sure they will have continuity. +<p>jclouds would like to thank everyone who contributed time and effort in order to make this release happen:</p> -* Apache jclouds [PMC](http://people.apache.org/committers-by-project.html#jclouds-pmc) and community for verifying the release. -* Check out who has been busy on [Open Hub](https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit). +<ul> + <li> + <p>Especial thanks to the Apache Karaf team for taking over the <code class="language-plaintext highlighter-rouge">jclouds-karaf</code> and <code class="language-plaintext highlighter-rouge">jclouds-cli</code> projects to +make sure they will have continuity.</p> + </li> + <li>Apache jclouds <a href="http://people.apache.org/committers-by-project.html#jclouds-pmc">PMC</a> and community for verifying the release.</li> + <li>Check out who has been busy on <a href="https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit">Open Hub</a>.</li> +</ul> -## <a id="test"></a>Test Results +<h2 id="test-results"><a id="test"></a>Test Results</h2> -Please see the discussion and the vote threads for live test results for 2.2.0: +<p>Please see the discussion and the vote threads for live test results for 2.2.0:</p> -* RC1 [vote](https://s.apache.org/jclouds220rc1vote) and [discussion](https://s.apache.org/jclouds220rc1discuss) threads. +<ul> + <li>RC1 <a href="https://s.apache.org/jclouds220rc1vote">vote</a> and <a href="https://s.apache.org/jclouds220rc1discuss">discussion</a> threads.</li> +</ul> ]]></content> </entry> @@ -591,89 +788,100 @@ Please see the discussion and the vote t <title type="html"><![CDATA[Release Notes for Version 2.1.3]]></title> <link href="https://jclouds.apache.org/releasenotes/2.1.3/"/> <updated>2019-10-21T00:00:00Z</updated> - <content type="html">< -1. [Release Highlights](#highlights) -1. [Known Issues](#knownissues) -1. [Credits](#credits) -1. [Test Results](#test) + <content type="html"><. To get started with jclouds, please see the [jclouds installation guide](/start/install/). +<p>Apache jclouds 2.1.3 is the third bugfix release after jclouds 2.1.0 and comes with several bugfixes and performance improvements. +You can <a href="https://s.apache.org/jclouds213">read the official announcement here</a>. To get started with jclouds, please see the <a href="/start/install/">jclouds installation guide</a>.</p> -## <a id="highlights"></a>Release Highlights +<h2 id="release-highlights"><a id="highlights"></a>Release Highlights</h2> -New features in Apache jclouds 2.1.3 include: +<p>New features in Apache jclouds 2.1.3 include:</p> -* The jclouds Karaf integration and the jclouds CLI are no longer part of the jclouds releases. The projects are now - maintained by the Apache Karaf team and they will be released by them. +<ul> + <li>The jclouds Karaf integration and the jclouds CLI are no longer part of the jclouds releases. The projects are now +maintained by the Apache Karaf team and they will be released by them.</li> +</ul> + +<h3 id="bugs-and-patches">Bugs and patches</h3> -### Bugs and patches - <ul> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1492'>JCLOUDS-1492</a> - Dimension Data Feature API Predicates are not usable +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1492">JCLOUDS-1492</a> - Dimension Data Feature API Predicates are not usable </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1503'>JCLOUDS-1503</a> - Azurecompute-arm deploy doesn't work +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1503">JCLOUDS-1503</a> - Azurecompute-arm deploy doesn't work </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1505'>JCLOUDS-1505</a> - BlobStore.blobMetadata(container, object) returns a StorageMetadata object with empty size when using org.jclouds.http.apachehc.config.ApacheHCHttpCommandExecutorServiceModule +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1505">JCLOUDS-1505</a> - BlobStore.blobMetadata(container, object) returns a StorageMetadata object with empty size when using org.jclouds.http.apachehc.config.ApacheHCHttpCommandExecutorServiceModule </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1509'>JCLOUDS-1509</a> - ParseAWSErrorFromXmlContent uses the default charset +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1509">JCLOUDS-1509</a> - ParseAWSErrorFromXmlContent uses the default charset </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1510'>JCLOUDS-1510</a> - ParseSax convertStreamToStringAndParse creates a String from bytes without specifying a charset +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1510">JCLOUDS-1510</a> - ParseSax convertStreamToStringAndParse creates a String from bytes without specifying a charset </li> </ul> - -### New Feature + +<h3 id="new-feature">New Feature</h3> <ul> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1494'>JCLOUDS-1494</a> - Add S3 Glacier Deep Archive tier +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1494">JCLOUDS-1494</a> - Add S3 Glacier Deep Archive tier </li> </ul> - -### Improvement + +<h3 id="improvement">Improvement</h3> <ul> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1428'>JCLOUDS-1428</a> - Support for SAS token based Authentication for Azure Blob Storage +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1428">JCLOUDS-1428</a> - Support for SAS token based Authentication for Azure Blob Storage </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1489'>JCLOUDS-1489</a> - allow glacier storage tier during create object +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1489">JCLOUDS-1489</a> - allow glacier storage tier during create object </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1506'>JCLOUDS-1506</a> - Azurecompute-arm add tags on disk create/update +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1506">JCLOUDS-1506</a> - Azurecompute-arm add tags on disk create/update </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1512'>JCLOUDS-1512</a> - Use SecureRandom in Sha512Crypt +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1512">JCLOUDS-1512</a> - Use SecureRandom in Sha512Crypt </li> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1514'>JCLOUDS-1514</a> - Azurecompute-arm add disk storage types on disk create/update +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1514">JCLOUDS-1514</a> - Azurecompute-arm add disk storage types on disk create/update </li> </ul> - -### Task + +<h3 id="task">Task</h3> <ul> -<li><a href='https://issues.apache.org/jira/browse/JCLOUDS-1495'>JCLOUDS-1495</a> - maven plugins are not correctly referred to +<li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1495">JCLOUDS-1495</a> - maven plugins are not correctly referred to </li> </ul> -The complete list of fixed issues and improvements can be found [here](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314430&version=12344941). +<p>The complete list of fixed issues and improvements can be found <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314430&version=12344941">here</a>.</p> -## <a id="knownissues"></a> Known Issues +<h2 id="-known-issues"><a id="knownissues"></a> Known Issues</h2> -* [JCLOUDS-1520](https://issues.apache.org/jira/browse/JCLOUDS-1520) - JClouds is not using the JDK's KeepAliveCache when UntrustedSSLContextSupplier is used. - -## <a id="credits"></a>Credits +<ul> + <li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1520">JCLOUDS-1520</a> - JClouds is not using the JDKâs KeepAliveCache when UntrustedSSLContextSupplier is used.</li> +</ul> -jclouds would like to thank everyone who contributed time and effort in order to make this release happen: +<h2 id="credits"><a id="credits"></a>Credits</h2> -* Especial thanks to the Apache Karaf team for taking over the `jclouds-karaf` and `jclouds-cli` projects to - make sure they will have continuity. +<p>jclouds would like to thank everyone who contributed time and effort in order to make this release happen:</p> -* Apache jclouds [PMC](http://people.apache.org/committers-by-project.html#jclouds-pmc) and community for verifying the release. -* Check out who has been busy on [Open Hub](https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit). +<ul> + <li> + <p>Especial thanks to the Apache Karaf team for taking over the <code class="language-plaintext highlighter-rouge">jclouds-karaf</code> and <code class="language-plaintext highlighter-rouge">jclouds-cli</code> projects to +make sure they will have continuity.</p> + </li> + <li>Apache jclouds <a href="http://people.apache.org/committers-by-project.html#jclouds-pmc">PMC</a> and community for verifying the release.</li> + <li>Check out who has been busy on <a href="https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit">Open Hub</a>.</li> +</ul> -## <a id="test"></a>Test Results +<h2 id="test-results"><a id="test"></a>Test Results</h2> -Please see the discussion and the vote threads for live test results for 2.1.3: +<p>Please see the discussion and the vote threads for live test results for 2.1.3:</p> -* RC1 [vote](https://s.apache.org/jclouds213rc1vote) and [discussion](https://s.apache.org/jclouds213rc1discuss) threads. +<ul> + <li>RC1 <a href="https://s.apache.org/jclouds213rc1vote">vote</a> and <a href="https://s.apache.org/jclouds213rc1discuss">discussion</a> threads.</li> +</ul> ]]></content> </entry> @@ -682,79 +890,92 @@ Please see the discussion and the vote t <title type="html"><![CDATA[Release Notes for Version 2.1.2]]></title> <link href="https://jclouds.apache.org/releasenotes/2.1.2/"/> <updated>2019-02-06T00:00:00Z</updated> - <content type="html">< -1. [Release Highlights](#highlights) -1. [Known Issues](#knownissues) -1. [Credits](#credits) -1. [Test Results](#test) - -## <a id="intro"></a>Introduction - -Apache jclouds 2.1.2 is the second bugfix release after jclouds 2.1.0 and comes with several bugfixes and performance improvements. -You can [read the official announcement here](https://s.apache.org/jclouds212). To get started with jclouds, please see the [jclouds installation guide](/start/install/). - -## <a id="highlights"></a>Release Highlights - -New features in Apache jclouds 2.1.2 include: - -* EC2 r5, t3, and x1 instance types -* GCS REGIONAL storage class - -### Bugs and patches - -* [JCLOUDS-1339](https://issues.apache.org/jira/browse/JCLOUDS-1339) - Support launching an x1 EC2 instance -* [JCLOUDS-1366](https://issues.apache.org/jira/browse/JCLOUDS-1366) - OutOfMemory when InputStream referencing to big file is used as payload -* [JCLOUDS-1419](https://issues.apache.org/jira/browse/JCLOUDS-1419) - Missing StorageClass REGIONAL for GCS buckets -* [JCLOUDS-1431](https://issues.apache.org/jira/browse/JCLOUDS-1431) - Support AU geo for Live Tests -* [JCLOUDS-1443](https://issues.apache.org/jira/browse/JCLOUDS-1443) - unable to resolve URI with complex host -* [JCLOUDS-1447](https://issues.apache.org/jira/browse/JCLOUDS-1447) - S3 CopyObject requires x-amz-copy-source to be URL encoded -* [JCLOUDS-1455](https://issues.apache.org/jira/browse/JCLOUDS-1455) - Update ParseResponse to log error details. Add ParseTests for Domain Objects in NetworkApi and ServerApi -* [JCLOUDS-1457](https://issues.apache.org/jira/browse/JCLOUDS-1457) - Add Clean Server operation to ServerApi -* [JCLOUDS-1460](https://issues.apache.org/jira/browse/JCLOUDS-1460) - Add support for t3 instance types in AWS ec2 -* [JCLOUDS-1462](https://issues.apache.org/jira/browse/JCLOUDS-1462) - Upgrade Apache Http driver in response to CVE-2015-5262 -* [JCLOUDS-1463](https://issues.apache.org/jira/browse/JCLOUDS-1463) - MachineTypeToHardware throws exception when region has no available zone -* [JCLOUDS-1464](https://issues.apache.org/jira/browse/JCLOUDS-1464) - Google Cloud Storage regions need updating -* [JCLOUDS-1466](https://issues.apache.org/jira/browse/JCLOUDS-1466) - Azurecompute-arm listNodes doesn't work -* [JCLOUDS-1467](https://issues.apache.org/jira/browse/JCLOUDS-1467) - Newly added c5 instanceType do not supports c5d series of AWS -* [JCLOUDS-1468](https://issues.apache.org/jira/browse/JCLOUDS-1468) - Add missing fields on CloudStack usage API -* [JCLOUDS-1472](https://issues.apache.org/jira/browse/JCLOUDS-1472) - Multipart upload for AzureBlob fails when using InputStream for files greater than 32MB -* [JCLOUDS-1474](https://issues.apache.org/jira/browse/JCLOUDS-1474) - [ARM] Enable Standard SKUs for Load Balancers and PublicIPs -* [JCLOUDS-1477](https://issues.apache.org/jira/browse/JCLOUDS-1477) - B2 cannot upload small payloads when multipart specified -* [JCLOUDS-1479](https://issues.apache.org/jira/browse/JCLOUDS-1479) - Swift API throws Exception when getting blob from containers -* [JCLOUDS-1488](https://issues.apache.org/jira/browse/JCLOUDS-1488) - Filesystem list call with prefix is slow in large containers - -The complete list of fixed issues and improvements can be found [here](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314430&version=12343896). - -## <a id="knownissues"></a> Known Issues - -* There are a couple JIRA issues related to OpenStack endpoint and API version support: [JCLOUDS-773](https://issues.apache.org/jira/browse/JCLOUDS-773) and [JCLOUDS-1197](https://issues.apache.org/jira/browse/JCLOUDS-1197). - -## <a id="credits"></a>Credits - -jclouds would like to thank everyone who contributed time and effort in order to make this release happen: - -* [Mathieu Tortuyaux](https://github.com/tormath1) for fixing REST URLs with paths -* [Markus Alexander Kuppe](https://github.com/lemmy) for adding EC2 x1 instances -* [David Currie](https://github.com/davidcurrie) for fixing URL encoding for S3 x-amz-copy-source -* [smedavaram75](https://github.com/smedavaram75) for adding GCS REGIONAL storage class -* [Mahmoud Ismail](https://github.com/maismail) for annotating GCE sourceImage as @Nullable -* [Oliver Gondža](https://github.com/olivergondza) for configuring sensitive Nova logging -* [Trent Schmidt](https://github.com/trentontrees) for adding t3 and other instances -* [filecatalyst](https://github.com/filecatalyst) for updating GCS regions -* [Joe Meiring](https://github.com/reptillicus) for fixing filesystem clear container options -* [kazimazar](https://github.com/kazimazar) for adding c5d and m5d instances -* [John McDonnell](https://github.com/mcdonnell-john) for adding missing options to CloudStack ListUsageRecords -* [Simone Locci](https://github.com/pimuzzo) for fixing Azure compute listNodes -* [Trần Tiến Äức](https://github.com/trantienduchn) for fixing Swift container metadata cache + <content type="html">< and community for verifying the release. -* Check out who has been busy on [Open Hub](https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit). +<p>Apache jclouds 2.1.2 is the second bugfix release after jclouds 2.1.0 and comes with several bugfixes and performance improvements. +You can <a href="https://s.apache.org/jclouds212">read the official announcement here</a>. To get started with jclouds, please see the <a href="/start/install/">jclouds installation guide</a>.</p> -## <a id="test"></a>Test Results +<h2 id="release-highlights"><a id="highlights"></a>Release Highlights</h2> -Please see the discussion and the vote threads for live test results for 2.1.2: +<p>New features in Apache jclouds 2.1.2 include:</p> -* RC1 [vote](https://s.apache.org/jclouds212rc1vote) and [discussion](https://s.apache.org/jclouds212rc1discuss) threads. +<ul> + <li>EC2 r5, t3, and x1 instance types</li> + <li>GCS REGIONAL storage class</li> +</ul> + +<h3 id="bugs-and-patches">Bugs and patches</h3> + +<ul> + <li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1339">JCLOUDS-1339</a> - Support launching an x1 EC2 instance</li> + <li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1366">JCLOUDS-1366</a> - OutOfMemory when InputStream referencing to big file is used as payload</li> + <li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1419">JCLOUDS-1419</a> - Missing StorageClass REGIONAL for GCS buckets</li> + <li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1431">JCLOUDS-1431</a> - Support AU geo for Live Tests</li> + <li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1443">JCLOUDS-1443</a> - unable to resolve URI with complex host</li> + <li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1447">JCLOUDS-1447</a> - S3 CopyObject requires x-amz-copy-source to be URL encoded</li> + <li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1455">JCLOUDS-1455</a> - Update ParseResponse to log error details. Add ParseTests for Domain Objects in NetworkApi and ServerApi</li> + <li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1457">JCLOUDS-1457</a> - Add Clean Server operation to ServerApi</li> + <li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1460">JCLOUDS-1460</a> - Add support for t3 instance types in AWS ec2</li> + <li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1462">JCLOUDS-1462</a> - Upgrade Apache Http driver in response to CVE-2015-5262</li> + <li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1463">JCLOUDS-1463</a> - MachineTypeToHardware throws exception when region has no available zone</li> + <li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1464">JCLOUDS-1464</a> - Google Cloud Storage regions need updating</li> + <li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1466">JCLOUDS-1466</a> - Azurecompute-arm listNodes doesnât work</li> + <li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1467">JCLOUDS-1467</a> - Newly added c5 instanceType do not supports c5d series of AWS</li> + <li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1468">JCLOUDS-1468</a> - Add missing fields on CloudStack usage API</li> + <li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1472">JCLOUDS-1472</a> - Multipart upload for AzureBlob fails when using InputStream for files greater than 32MB</li> + <li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1474">JCLOUDS-1474</a> - [ARM] Enable Standard SKUs for Load Balancers and PublicIPs</li> + <li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1477">JCLOUDS-1477</a> - B2 cannot upload small payloads when multipart specified</li> + <li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1479">JCLOUDS-1479</a> - Swift API throws Exception when getting blob from containers</li> + <li><a href="https://issues.apache.org/jira/browse/JCLOUDS-1488">JCLOUDS-1488</a> - Filesystem list call with prefix is slow in large containers</li> +</ul> + +<p>The complete list of fixed issues and improvements can be found <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314430&version=12343896">here</a>.</p> + +<h2 id="-known-issues"><a id="knownissues"></a> Known Issues</h2> + +<ul> + <li>There are a couple JIRA issues related to OpenStack endpoint and API version support: <a href="https://issues.apache.org/jira/browse/JCLOUDS-773">JCLOUDS-773</a> and <a href="https://issues.apache.org/jira/browse/JCLOUDS-1197">JCLOUDS-1197</a>.</li> +</ul> + +<h2 id="credits"><a id="credits"></a>Credits</h2> + +<p>jclouds would like to thank everyone who contributed time and effort in order to make this release happen:</p> + +<ul> + <li><a href="https://github.com/tormath1">Mathieu Tortuyaux</a> for fixing REST URLs with paths</li> + <li><a href="https://github.com/lemmy">Markus Alexander Kuppe</a> for adding EC2 x1 instances</li> + <li><a href="https://github.com/davidcurrie">David Currie</a> for fixing URL encoding for S3 x-amz-copy-source</li> + <li><a href="https://github.com/smedavaram75">smedavaram75</a> for adding GCS REGIONAL storage class</li> + <li><a href="https://github.com/maismail">Mahmoud Ismail</a> for annotating GCE sourceImage as @Nullable</li> + <li><a href="https://github.com/olivergondza">Oliver Gondža</a> for configuring sensitive Nova logging</li> + <li><a href="https://github.com/trentontrees">Trent Schmidt</a> for adding t3 and other instances</li> + <li><a href="https://github.com/filecatalyst">filecatalyst</a> for updating GCS regions</li> + <li><a href="https://github.com/reptillicus">Joe Meiring</a> for fixing filesystem clear container options</li> + <li><a href="https://github.com/kazimazar">kazimazar</a> for adding c5d and m5d instances</li> + <li><a href="https://github.com/mcdonnell-john">John McDonnell</a> for adding missing options to CloudStack ListUsageRecords</li> + <li><a href="https://github.com/pimuzzo">Simone Locci</a> for fixing Azure compute listNodes</li> + <li> + <p><a href="https://github.com/trantienduchn">Trần Tiến Äức</a> for fixing Swift container metadata cache</p> + </li> + <li>Apache jclouds <a href="http://people.apache.org/committers-by-project.html#jclouds-pmc">PMC</a> and community for verifying the release.</li> + <li>Check out who has been busy on <a href="https://www.openhub.net/p/jclouds/contributors?query=&sort=latest_commit">Open Hub</a>.</li> +</ul> + +<h2 id="test-results"><a id="test"></a>Test Results</h2> + +<p>Please see the discussion and the vote threads for live test results for 2.1.2:</p> + +<ul> + <li>RC1 <a href="https://s.apache.org/jclouds212rc1vote">vote</a> and <a href="https://s.apache.org/jclouds212rc1discuss">discussion</a> threads.</li> +</ul> ]]></content> </entry> @@ -763,74 +984,86 @@ Please see the discussion and the vote t <title type="html"><![CDATA[Release Notes for Version 2.1.1]]></title> <link href="https://jclouds.apache.org/releasenotes/2.1.1/"/> <updated>2018-08-16T00:00:00Z</updated> - <content type="html">< -1. [Release Highlights](#highlights) -1. [Known Issues](#knownissues) -1. [Credits](#credits) -1. [Test Results](#test) - -## <a id="intro"></a>Introduction - -Apache jclouds 2.1.1 is the first bugfix release after jclouds 2.1.0 and comes with several bugfixes and performance improvements. -You can [read the official announcement here](https://s.apache.org/jclouds211). To get started with jclouds, please see the [jclouds installation guide](/start/install/). - -## <a id="highlights"></a>Release Highlights - -New features in Apache jclouds 2.1.1 include: - -* Add support for r4, c5 and m5 instance types in AWS ec2. -* Add the new Paris region to aws-ec2 -* Support different "domain" values for "identity/user" and "project" in OpenStack Keystone V3 -* Improve Azure ARM resource cleanup especially of orphaned networks and orphaned resource groups. - -### Bugs and patches - -* [JCLOUDS-1200](https://issues.apache.org/jira/browse/JCLOUDS-1200) - org.jclouds.http.HttpResponseException fails to serialize -* [JCLOUDS-1263](https://issues.apache.org/jira/browse/JCLOUDS-1263) - Listing objects in Openstack Swift blob store containers fails if a key has an invalid URL encode sequence -* [JCLOUDS-1294](https://issues.apache.org/jira/browse/JCLOUDS-1294) - Azure ARM improve HTTP retry logic -* [JCLOUDS-1330](https://issues.apache.org/jira/browse/JCLOUDS-1330) - Azure ARM orphaned networks not cleaned up when node deleted -* [JCLOUDS-1331](https://issues.apache.org/jira/browse/JCLOUDS-1331) - Azure ARM orphaned resource groups are not cleaned up due to api caching/timing issue
[... 2120 lines stripped ...]
