You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jclouds.apache.org by ga...@apache.org on 2021/03/06 10:49:20 UTC

[jclouds-site] branch master updated: Add release notes for 2.3.0

This is an automated email from the ASF dual-hosted git repository.

gaul pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/jclouds-site.git


The following commit(s) were added to refs/heads/master by this push:
     new 8f4dde8  Add release notes for 2.3.0
8f4dde8 is described below

commit 8f4dde858ede8a119cf4df8a1a2e7d7952df374e
Author: Andrew Gaul <ga...@apache.org>
AuthorDate: Sat Mar 6 19:42:25 2021 +0900

    Add release notes for 2.3.0
---
 _config.yml           |   6 +--
 _includes/navbar.html |   1 +
 doap_jclouds.rdf      |   7 ++++
 releasenotes/2.3.0.md | 104 ++++++++++++++++++++++++++++++++++++++++++++++++++
 releasenotes/index.md |   1 +
 5 files changed, 116 insertions(+), 3 deletions(-)

diff --git a/_config.yml b/_config.yml
index a4bbcb9..a24984a 100644
--- a/_config.yml
+++ b/_config.yml
@@ -6,6 +6,6 @@ paginate: 5
 paginate_path: "blog/page:num"
 permalink: /blog/:categories/:year/:month/:day/:title
 relative_permalinks: false
-latest_version: 2.2.1
-latest_version_date: 2020-05-14
-latest_snapshot: 2.3.0-SNAPSHOT
+latest_version: 2.3.0
+latest_version_date: 2021-03-06
+latest_snapshot: 2.4.0-SNAPSHOT
diff --git a/_includes/navbar.html b/_includes/navbar.html
index 427217b..e69c185 100755
--- a/_includes/navbar.html
+++ b/_includes/navbar.html
@@ -72,6 +72,7 @@
                     <a href="#" class="dropdown-toggle" data-toggle="dropdown">Release Notes<strong class="caret"></strong></a>
                     <ul class="dropdown-menu">
                         <!-- only keep the release notes for supported versions in this list -->
+                        <li><a href="/releasenotes/2.3.0">2.3.0</a></li>
                         <li><a href="/releasenotes/2.2.1">2.2.1</a></li>
                         <li><a href="/releasenotes/2.2.0">2.2.0</a></li>
                         <li><a href="/releasenotes/2.1.3">2.1.3</a></li>
diff --git a/doap_jclouds.rdf b/doap_jclouds.rdf
index 9ee8f38..05d5b49 100644
--- a/doap_jclouds.rdf
+++ b/doap_jclouds.rdf
@@ -37,6 +37,13 @@
     <category rdf:resource="http://projects.apache.org/category/library" />
     <release>
       <Version>
+        <name>Apache jclouds 2.3.0</name>
+        <created>2021-03-06</created>
+        <revision>2.3.0</revision>
+      </Version>
+    </release>
+    <release>
+      <Version>
         <name>Apache jclouds 2.2.1</name>
         <created>2020-05-14</created>
         <revision>2.2.1</revision>
diff --git a/releasenotes/2.3.0.md b/releasenotes/2.3.0.md
new file mode 100644
index 0000000..4efe3e9
--- /dev/null
+++ b/releasenotes/2.3.0.md
@@ -0,0 +1,104 @@
+---
+layout: releasenotes
+title: Release Notes for Version 2.3.0
+date: 2019-10-21 20:00:00
+release_notes: true
+permalink: /releasenotes/2.3.0/
+---
+
+1. [Introduction](#intro)
+1. [Release Highlights](#highlights)
+1. [Known Issues](#knownissues)
+1. [Credits](#credits)
+1. [Test Results](#test)
+
+## <a id="intro"></a>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](https://s.apache.org/jclouds230). 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.3.0 include:
+
+* Upgradings Guava, Guice, and GSON dependencies
+
+### Bugs and patches
+
+<ul>
+<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>
+<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>
+<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>
+<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1544'>JCLOUDS-1544</a>] -         Unable to build javadoc with JDK &gt;= 8
+</li>
+<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>
+<li>[<a href='https://issues.apache.org/jira/browse/JCLOUDS-1559'>JCLOUDS-1559</a>] -         ParseJson is using the system&#39;s default charset to parse HTTP responses
+</li>
+</ul>
+
+### New Feature
+
+<ul>
+<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>
+</ul>
+### Improvement
+
+<ul>
+<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>
+<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>
+<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>
+<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>
+<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>
+<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>
+</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
+
+## <a id="credits"></a>Credits
+
+jclouds would like to thank everyone who contributed time and effort in order to make this release happen:
+
+* 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).
+
+## <a id="test"></a>Test Results
+
+Please see the discussion and the vote threads for live test results for 2.3.0:
+
+* RC1 [vote](https://s.apache.org/jclouds230rc1vote) and [discussion](https://s.apache.org/jclouds230rc1discuss) threads.
diff --git a/releasenotes/index.md b/releasenotes/index.md
index d2521d3..da0aab0 100644
--- a/releasenotes/index.md
+++ b/releasenotes/index.md
@@ -6,6 +6,7 @@ permalink: /releasenotes/
 
 The Release Notes and Javadocs for every major release of Apache jclouds are listed chronologically below.
 
+* [2.3.0](/releasenotes/2.3.0) | [Javadoc](/reference/javadoc/2.3.x/)
 * [2.2.1](/releasenotes/2.2.1) | [Javadoc](/reference/javadoc/2.2.x/)
 * [2.2.0](/releasenotes/2.2.0) | [Javadoc](/reference/javadoc/2.2.x/)
 * [2.1.3](/releasenotes/2.1.3) | [Javadoc](/reference/javadoc/2.1.x/)