struts-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From lukaszlen...@apache.org
Subject struts-site git commit: Adds announcements for 2.3.30 & 2.5.2
Date Fri, 15 Jul 2016 07:17:48 GMT
Repository: struts-site
Updated Branches:
  refs/heads/master 7f198004e -> bcf478d46


Adds announcements for 2.3.30 & 2.5.2


Project: http://git-wip-us.apache.org/repos/asf/struts-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts-site/commit/bcf478d4
Tree: http://git-wip-us.apache.org/repos/asf/struts-site/tree/bcf478d4
Diff: http://git-wip-us.apache.org/repos/asf/struts-site/diff/bcf478d4

Branch: refs/heads/master
Commit: bcf478d465e2da66c39130bdd183750cb14d43d0
Parents: 7f19800
Author: Lukasz Lenart <lukasz.lenart@gmail.com>
Authored: Fri Jul 15 09:17:35 2016 +0200
Committer: Lukasz Lenart <lukasz.lenart@gmail.com>
Committed: Fri Jul 15 09:17:35 2016 +0200

----------------------------------------------------------------------
 _config.yml           |  8 +++---
 source/announce.md    | 67 +++++++++++++++++++++++++++++++++++++++++-----
 source/download.html  | 40 +++++++++++++--------------
 source/downloads.html | 24 +++++++++++++++++
 source/index.html     |  6 ++---
 5 files changed, 112 insertions(+), 33 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/struts-site/blob/bcf478d4/_config.yml
----------------------------------------------------------------------
diff --git a/_config.yml b/_config.yml
index 4162fd8..e8d7d72 100644
--- a/_config.yml
+++ b/_config.yml
@@ -22,10 +22,10 @@ kramdown:
 root:
 
 # Simplifies introducing changes related to the latest release
-current_version: 2.5.1
-current_version_short: 251
+current_version: 2.5.2
+current_version_short: 252
 current_beta_version: 2.5-BETA3
 current_beta_version_short: 25B3
-release_date: 18 june 2016
-release_date_short: 20160618
+release_date: 07 july 2016
+release_date_short: 20160707
 beta_release_date_short: 20160126

http://git-wip-us.apache.org/repos/asf/struts-site/blob/bcf478d4/source/announce.md
----------------------------------------------------------------------
diff --git a/source/announce.md b/source/announce.md
index ec994b7..87ed6fb 100644
--- a/source/announce.md
+++ b/source/announce.md
@@ -8,6 +8,61 @@ title: Announcements
   Skip to: <a href="announce-2015.html">Announcements - 2015</a>
 </p>
 
+#### 7 July 2016 - Struts 2.5.2 General Availability {#a20160707}
+
+The Apache Struts group is pleased to announce that Struts 2.5.2 is available as a "General
Availability"
+release. The GA designation is our highest quality grade.
+
+Apache Struts 2 is an elegant, extensible framework for creating enterprise-ready Java web
applications.
+The framework is designed to streamline the full development cycle, from building, to deploying,
+to maintaining applications over time.
+
+Struts 2.5.2 release contains several improvements just to mention few of them:
+
+ - SecurityMemberAccess exclude class design issue, see WW-4645
+ - Json deserialization does not work in 2.5.1, see WW-4650
+ - Negative number is considered an arithmetic expression, see WW-4651
+ - Wildcard redirect and path `/static/`, see WW-4656
+ - Upgrade commons-fileupload to the latest version, see WW-4648
+ - Cleans up logic in `StreamResult` and update docs, see WW-4655
+
+**All developers are strongly advised to perform this action.**
+
+The 2.5.x series of the Apache Struts framework has a minimum requirement of the following
specification versions:
+Servlet API 2.4, JSP API 2.0, and Java 7.
+
+Should any issues arise with your use of any version of the Struts framework, please post
your comments
+to the user list, and, if appropriate, file a tracking ticket.
+
+You can download this version from our [download](download.cgi#struts-ga) page.
+
+#### 7 July 2016 - Struts 2.3.30 General Availability {#a20160707-2}
+
+The Apache Struts group is pleased to announce that Struts 2.3.30 is available as a "General
Availability"
+release. The GA designation is our highest quality grade.
+
+Apache Struts 2 is an elegant, extensible framework for creating enterprise-ready Java web
applications.
+The framework is designed to streamline the full development cycle, from building, to deploying,
+to maintaining applications over time.
+
+This release contains several breaking changes and improvements just to mention few of them:
+
+ - Pre-evaluation of "name" attribute stopped working, see WW-4641
+ - Unable to retrieve `s:hidden` field values, see WW-4642
+ - SecurityMemberAccess exclude class design issue, see WW-4645
+ - Negative number is considered an arithmetic expression, see WW-4651
+ - Upgrade commons-fileupload to the latest version, see WW-4648
+
+**All developers are strongly advised to perform this action.**
+
+The 2.3.x series of the Apache Struts framework has a minimum requirement of the following
specification versions:
+Servlet API 2.4, JSP API 2.0, and Java 6.
+
+Should any issues arise with your use of any version of the Struts framework, please post
your comments
+to the user list, and, if appropriate, file a tracking ticket.
+
+You can download this version from our [download](download.cgi#struts-2330) page.
+
 #### 18 June 2016 - Struts 2.5.1 General Availability {#a20160618}
 
 The Apache Struts group is pleased to announce that Struts 2.5.1 is available as a "General
Availability"
@@ -44,7 +99,7 @@ Servlet API 2.4, JSP API 2.0, and Java 7.
 Should any issues arise with your use of any version of the Struts framework, please post
your comments
 to the user list, and, if appropriate, file a tracking ticket.
 
-You can download this version from our [download](download.html#struts-ga) page.
+You can download this version from our [download](download.cgi#struts-ga) page.
 
 #### 17 June 2016 - Struts 2.3.29 General Availability with Security Fixes Release {#a20160617}
 
@@ -99,7 +154,7 @@ Servlet API 2.4, JSP API 2.0, and Java 6.
 Should any issues arise with your use of any version of the Struts framework, please post
your comments
 to the user list, and, if appropriate, file a tracking ticket.
 
-You can download this version from our [download](download.html#struts-ga) page.
+You can download this version from our [download](download.cgi#struts-ga) page.
 
 #### 1 June 2016 - Two security vulnerabilities reported {#a20160601}
 
@@ -115,7 +170,7 @@ Those reports just added other vectors of attack.
 Please read carefully the Security Bulletins and take suggested actions. The simplest way
to avoid those vulnerabilities
 in your application is to upgrade the Apache Struts to latest available version in 2.3.x
series or to the Apache Struts 2.5.
 
-You can download those versions from our [download](download.html#struts-ga) page.
+You can download those versions from our [download](download.cgi#struts-ga) page.
 
 #### 9 May 2016 - Struts 2.5 General Availability {#a20160509}
 
@@ -158,7 +213,7 @@ Servlet API 2.4, JSP API 2.0, and Java 7.
 Should any issues arise with your use of any version of the Struts framework, please post
your comments
 to the user list, and, if appropriate, file a tracking ticket.
 
-You can download this version from our [download](download.html#struts-ga) page.
+You can download this version from our [download](download.cgi#struts-ga) page.
 
 #### 19 April 2016 - Struts 2.3.28.1 General Availability with Security Fixes Release {#a20160419}
 
@@ -185,7 +240,7 @@ Servlet API 2.4, JSP API 2.0, and Java 6.
 Should any issues arise with your use of any version of the Struts framework, please post
your comments
 to the user list, and, if appropriate, file a tracking ticket.
 
-You can download this version from our [download](download.html#struts-ga) page.
+You can download this version from our [download](download.cgi#struts-ga) page.
 
 #### 19 April 2016 - Struts 2.3.20.3 & 2.3.24.3 General Availability with Security Fixes
Release {#a20160419-1}
 
@@ -215,7 +270,7 @@ Servlet API 2.4, JSP API 2.0, and Java 6.
 Should any issues arise with your use of any version of the Struts framework, please post
your comments
 to the user list, and, if appropriate, file a tracking ticket.
 
-You can download these versions from our [download](download.html#prior-releases) page.
+You can download these versions from our [download](download.cgi#prior-releases) page.
 
 #### 18 March 2016 - Struts 2.3.28 General Availability with Security Fix Release {#a20160318}
 

http://git-wip-us.apache.org/repos/asf/struts-site/blob/bcf478d4/source/download.html
----------------------------------------------------------------------
diff --git a/source/download.html b/source/download.html
index e00d546..b16fc4b 100644
--- a/source/download.html
+++ b/source/download.html
@@ -139,8 +139,8 @@ title: Download a Release
 
 </ul>
 
-<a class="anchor" name="struts2329"></a>
-<h2>Struts 2.3.29</h2>
+<a class="anchor" name="struts-2330"></a>
+<h2>Struts 2.3.30</h2>
 
 <ul>
   <li>
@@ -150,9 +150,9 @@ title: Download a Release
   <li>Full Distribution:
     <ul>
       <li>
-        <a href="[preferred]struts/2.3.29/struts-2.3.29-all.zip">struts-2.3.29-all.zip</a>
(65MB)
-        [<a href="http://www.apache.org/dist/struts/2.3.29/struts-2.3.29-all.zip.asc">PGP</a>]
-        [<a href="http://www.apache.org/dist/struts/2.3.29/struts-2.3.29-all.zip.md5">MD5</a>]
+        <a href="[preferred]struts/2.3.30/struts-2.3.30-all.zip">struts-2.3.30-all.zip</a>
(65MB)
+        [<a href="http://www.apache.org/dist/struts/2.3.30/struts-2.3.30-all.zip.asc">PGP</a>]
+        [<a href="http://www.apache.org/dist/struts/2.3.30/struts-2.3.30-all.zip.md5">MD5</a>]
       </li>
     </ul>
   </li>
@@ -160,9 +160,9 @@ title: Download a Release
   <li>Example Applications:
     <ul>
       <li>
-        <a href="[preferred]struts/2.3.29/struts-2.3.29-apps.zip">struts-2.3.29-apps.zip</a>
(35MB)
-        [<a href="http://www.apache.org/dist/struts/2.3.29/struts-2.3.29-apps.zip.asc">PGP</a>]
-        [<a href="http://www.apache.org/dist/struts/2.3.29/struts-2.3.29-apps.zip.md5">MD5</a>]
+        <a href="[preferred]struts/2.3.30/struts-2.3.30-apps.zip">struts-2.3.30-apps.zip</a>
(35MB)
+        [<a href="http://www.apache.org/dist/struts/2.3.30/struts-2.3.30-apps.zip.asc">PGP</a>]
+        [<a href="http://www.apache.org/dist/struts/2.3.30/struts-2.3.30-apps.zip.md5">MD5</a>]
       </li>
     </ul>
   </li>
@@ -170,9 +170,9 @@ title: Download a Release
   <li>Essential Dependencies Only:
     <ul>
       <li>
-        <a href="[preferred]struts/2.3.29/struts-2.3.29-min-lib.zip">struts-2.3.29-min-lib.zip</a>
(4MB)
-        [<a href="http://www.apache.org/dist/struts/2.3.29/struts-2.3.29-min-lib.zip.asc">PGP</a>]
-        [<a href="http://www.apache.org/dist/struts/2.3.29/struts-2.3.29-min-lib.zip.md5">MD5</a>]
+        <a href="[preferred]struts/2.3.30/struts-2.3.30-min-lib.zip">struts-2.3.30-min-lib.zip</a>
(4MB)
+        [<a href="http://www.apache.org/dist/struts/2.3.30/struts-2.3.30-min-lib.zip.asc">PGP</a>]
+        [<a href="http://www.apache.org/dist/struts/2.3.30/struts-2.3.30-min-lib.zip.md5">MD5</a>]
       </li>
     </ul>
   </li>
@@ -180,9 +180,9 @@ title: Download a Release
   <li>All Dependencies:
     <ul>
       <li>
-        <a href="[preferred]struts/2.3.29/struts-2.3.29-lib.zip">struts-2.3.29-lib.zip</a>
(19MB)
-        [<a href="http://www.apache.org/dist/struts/2.3.29/struts-2.3.29-lib.zip.asc">PGP</a>]
-        [<a href="http://www.apache.org/dist/struts/2.3.29/struts-2.3.29-lib.zip.md5">MD5</a>]
+        <a href="[preferred]struts/2.3.30/struts-2.3.30-lib.zip">struts-2.3.30-lib.zip</a>
(19MB)
+        [<a href="http://www.apache.org/dist/struts/2.3.30/struts-2.3.30-lib.zip.asc">PGP</a>]
+        [<a href="http://www.apache.org/dist/struts/2.3.30/struts-2.3.30-lib.zip.md5">MD5</a>]
       </li>
     </ul>
   </li>
@@ -190,9 +190,9 @@ title: Download a Release
   <li>Documentation:
     <ul>
       <li>
-        <a href="[preferred]struts/2.3.29/struts-2.3.29-docs.zip">struts-2.3.29-docs.zip</a>
(13MB)
-        [<a href="http://www.apache.org/dist/struts/2.3.29/struts-2.3.29-docs.zip.asc">PGP</a>]
-        [<a href="http://www.apache.org/dist/struts/2.3.29/struts-2.3.29-docs.zip.md5">MD5</a>]
+        <a href="[preferred]struts/2.3.30/struts-2.3.30-docs.zip">struts-2.3.30-docs.zip</a>
(13MB)
+        [<a href="http://www.apache.org/dist/struts/2.3.30/struts-2.3.30-docs.zip.asc">PGP</a>]
+        [<a href="http://www.apache.org/dist/struts/2.3.30/struts-2.3.30-docs.zip.md5">MD5</a>]
       </li>
     </ul>
   </li>
@@ -200,9 +200,9 @@ title: Download a Release
   <li>Source:
     <ul>
       <li>
-        <a href="[preferred]struts/2.3.29/struts-2.3.29-src.zip">struts-2.3.29-src.zip</a>
(7MB)
-        [<a href="http://www.apache.org/dist/struts/2.3.29/struts-2.3.29-src.zip.asc">PGP</a>]
-        [<a href="http://www.apache.org/dist/struts/2.3.29/struts-2.3.29-src.zip.md5">MD5</a>]
+        <a href="[preferred]struts/2.3.30/struts-2.3.30-src.zip">struts-2.3.30-src.zip</a>
(7MB)
+        [<a href="http://www.apache.org/dist/struts/2.3.30/struts-2.3.30-src.zip.asc">PGP</a>]
+        [<a href="http://www.apache.org/dist/struts/2.3.30/struts-2.3.30-src.zip.md5">MD5</a>]
       </li>
     </ul>
   </li>

http://git-wip-us.apache.org/repos/asf/struts-site/blob/bcf478d4/source/downloads.html
----------------------------------------------------------------------
diff --git a/source/downloads.html b/source/downloads.html
index 5eee992..97cecd5 100644
--- a/source/downloads.html
+++ b/source/downloads.html
@@ -107,6 +107,30 @@ title: Releases
   <tbody>
   <tr>
     <td class="no-wrap">
+      Struts 2.5.1
+    </td>
+    <td class="no-wrap">18 Jun 2016</td>
+    <td>
+      <br/>
+    </td>
+    <td>
+      <a href="/docs/version-notes-251.html">Version notes</a>
+    </td>
+  </tr>
+  <tr>
+    <td class="no-wrap">
+      Struts 2.3.29
+    </td>
+    <td class="no-wrap">17 June 2016</td>
+    <td>
+      <br/>
+    </td>
+    <td>
+      <a href="/docs/version-notes-2330.html">Version notes</a>
+    </td>
+  </tr>
+  <tr>
+    <td class="no-wrap">
       Struts 2.5
     </td>
     <td class="no-wrap">9 May 2016</td>

http://git-wip-us.apache.org/repos/asf/struts-site/blob/bcf478d4/source/index.html
----------------------------------------------------------------------
diff --git a/source/index.html b/source/index.html
index 7997261..7124542 100644
--- a/source/index.html
+++ b/source/index.html
@@ -39,11 +39,11 @@ title: Welcome to the Apache Struts project
         <a href="/docs/version-notes-{{ site.current_version_short }}.html">Version
notes</a>
       </div>
       <div class="column col-md-4">
-        <h2>Apache Struts 2.3.29 GA</h2>
+        <h2>Apache Struts 2.3.30 GA</h2>
         <p>
           It's the latest release of Struts 2.3.x,
-          read more in <a href="announce.html#a20160617">Announcement</a> or
in
-          <a href="/docs/version-notes-2329.html">Version notes</a>
+          read more in <a href="announce.html#a20160707-2">Announcement</a> or
in
+          <a href="/docs/version-notes-2330.html">Version notes</a>
         </p>
       </div>
     </div>


Mime
View raw message