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.len...@gmail.com> Authored: Fri Jul 15 09:17:35 2016 +0200 Committer: Lukasz Lenart <lukasz.len...@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>