Repository: struts-site Updated Branches: refs/heads/master 4eb769b07 -> 7f198004e
Adds info about 2.5.1 Project: http://git-wip-us.apache.org/repos/asf/struts-site/repo Commit: http://git-wip-us.apache.org/repos/asf/struts-site/commit/eb5255dc Tree: http://git-wip-us.apache.org/repos/asf/struts-site/tree/eb5255dc Diff: http://git-wip-us.apache.org/repos/asf/struts-site/diff/eb5255dc Branch: refs/heads/master Commit: eb5255dca8583a72a555f2f9b53aa2be46b51f00 Parents: 4eb769b Author: Lukasz Lenart <lukasz.len...@gmail.com> Authored: Sat Jun 18 07:19:26 2016 +0200 Committer: Lukasz Lenart <lukasz.len...@gmail.com> Committed: Sat Jun 18 07:19:26 2016 +0200 ---------------------------------------------------------------------- _config.yml | 8 ++++---- source/announce.md | 40 +++++++++++++++++++++++++++++++++++++++- source/downloads.html | 12 ++++++++++++ source/index.html | 16 ++++++++-------- 4 files changed, 63 insertions(+), 13 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/struts-site/blob/eb5255dc/_config.yml ---------------------------------------------------------------------- diff --git a/_config.yml b/_config.yml index 21c6d66..4162fd8 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 -current_version_short: 25 +current_version: 2.5.1 +current_version_short: 251 current_beta_version: 2.5-BETA3 current_beta_version_short: 25B3 -release_date: 9 may 2016 -release_date_short: 20160509 +release_date: 18 june 2016 +release_date_short: 20160618 beta_release_date_short: 20160126 http://git-wip-us.apache.org/repos/asf/struts-site/blob/eb5255dc/source/announce.md ---------------------------------------------------------------------- diff --git a/source/announce.md b/source/announce.md index e4c62c8..ec994b7 100644 --- a/source/announce.md +++ b/source/announce.md @@ -8,6 +8,44 @@ title: Announcements Skip to: <a href="announce-2015.html">Announcements - 2015</a> </p> +#### 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" +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 addresses one potential security vulnerability: + + - [S2-041](/docs/s2-041.html) + Possible DoS attack when using URLValidator + +Also all security patches applied to version Struts 2.3.29 were also applied to this version (just in case). + +This release contains several improvements just to mention few of them: + + - contentType override ignored for JSONInterceptor - see WW-4558 + - MessageStorePreResultListener does not store messages for 3rd-party RedirectResult subclasses - see WW-4618 + - EmailValidator flags .cat emails as invalid - see WW-4626 + - SMI cannot be disabled - see WW-4632 + - Centre alignment does not seem to work in Velocity tags - see WW-4634 + - Unable to process Jar entry (javassist-3.20.0-GA.jar) - see WW-4637 + - Strict Method Invocation breaks Action-Less Results - see WW-4643 + - When method is not allowed throw exception with meaningful message - see WW-4640 + - update struts2 bom - see WW-4644 + +**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.html#struts-ga) page. + #### 17 June 2016 - Struts 2.3.29 General Availability with Security Fixes Release {#a20160617} The Apache Struts group is pleased to announce that Struts 2.3.29 is available as a "General Availability" @@ -17,7 +55,7 @@ Apache Struts 2 is an elegant, extensible framework for creating enterprise-read The framework is designed to streamline the full development cycle, from building, to deploying, to maintaining applications over time. -This release addresses two potential security vulnerabilities: +This release addresses these potential security vulnerabilities: - [S2-035](/docs/s2-035.html) Action name clean up is error prone http://git-wip-us.apache.org/repos/asf/struts-site/blob/eb5255dc/source/downloads.html ---------------------------------------------------------------------- diff --git a/source/downloads.html b/source/downloads.html index f2bad5a..5eee992 100644 --- a/source/downloads.html +++ b/source/downloads.html @@ -107,6 +107,18 @@ title: Releases <tbody> <tr> <td class="no-wrap"> + Struts 2.5 + </td> + <td class="no-wrap">9 May 2016</td> + <td> + <a href="/docs/s2-041.html">S2-041</a> + </td> + <td> + <a href="/docs/version-notes-25.html">Version notes</a> + </td> + </tr> + <tr> + <td class="no-wrap"> Struts 2.3.28.1 </td> <td class="no-wrap">19 April 2016</td> http://git-wip-us.apache.org/repos/asf/struts-site/blob/eb5255dc/source/index.html ---------------------------------------------------------------------- diff --git a/source/index.html b/source/index.html index 86cd9c0..7997261 100644 --- a/source/index.html +++ b/source/index.html @@ -31,14 +31,6 @@ title: Welcome to the Apache Struts project </p> </div> <div class="column col-md-4"> - <h2>Apache Struts 2.3.29 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> - </p> - </div> - <div class="column col-md-4"> <h2>Apache Struts {{ site.current_version }} GA</h2> <p> Apache Struts {{ site.current_version }} GA has been released<br/>on {{ site.release_date }}. @@ -46,6 +38,14 @@ title: Welcome to the Apache Struts project Read more in <a href="announce.html#a{{ site.release_date_short }}">Announcement</a> or in <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> + <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> + </p> + </div> </div> <div class="row"> <div class="column col-md-4">