Repository: struts-site Updated Branches: refs/heads/master 4537281ef -> bd1f15081
Adds announcement for 2.3.31 Project: http://git-wip-us.apache.org/repos/asf/struts-site/repo Commit: http://git-wip-us.apache.org/repos/asf/struts-site/commit/43e43cfe Tree: http://git-wip-us.apache.org/repos/asf/struts-site/tree/43e43cfe Diff: http://git-wip-us.apache.org/repos/asf/struts-site/diff/43e43cfe Branch: refs/heads/master Commit: 43e43cfe745c579ab502dd682ba03770d4c422d4 Parents: 4537281 Author: Lukasz Lenart <lukasz.len...@gmail.com> Authored: Tue Oct 18 08:11:32 2016 +0200 Committer: Lukasz Lenart <lukasz.len...@gmail.com> Committed: Tue Oct 18 08:11:32 2016 +0200 ---------------------------------------------------------------------- source/announce.md | 33 +++++++++++++++++++++++++++++++++ source/download.html | 42 +++++++++++++++++++++--------------------- source/index.html | 6 +++--- 3 files changed, 57 insertions(+), 24 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/struts-site/blob/43e43cfe/source/announce.md ---------------------------------------------------------------------- diff --git a/source/announce.md b/source/announce.md index 87ed6fb..84f3245 100644 --- a/source/announce.md +++ b/source/announce.md @@ -8,6 +8,39 @@ title: Announcements Skip to: <a href="announce-2015.html">Announcements - 2015</a> </p> +#### 18 October 2016 - Struts 2.3.31 General Availability {#a20161018} + +The Apache Struts group is pleased to announce that Struts 2.3.31 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 two potential security vulnerabilities: + +- Possible path traversal in the Convention plugin [S2-042](/docs/s2-042.html) +- Using the Config Browser plugin in production [S2-043](/docs/s2-043.html) + +Also this release contains several breaking changes and improvements just to mention few of them: + +- webconsole can always be accessed, see WW-4601 +- Space character and includeParams,see WW-4628 +- ParametersInterceptor excludeParams only applies to first instance of params interceptor in paramsPrepareParamsStack,see WW-4667 +- Select box does not pre-select chosen values,see WW-4675 +- StrutsPrepareAndExecuteFilter should check for response committed status,see WW-4674 +- Allow directly accessing I18N keys from Tiles definitions,see WW-4685 + +**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-2331) page. + #### 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" http://git-wip-us.apache.org/repos/asf/struts-site/blob/43e43cfe/source/download.html ---------------------------------------------------------------------- diff --git a/source/download.html b/source/download.html index b16fc4b..331cc27 100644 --- a/source/download.html +++ b/source/download.html @@ -139,20 +139,20 @@ title: Download a Release </ul> -<a class="anchor" name="struts-2330"></a> -<h2>Struts 2.3.30</h2> +<a class="anchor" name="struts-2331"></a> +<h2>Struts 2.3.31</h2> <ul> <li> - <a href="http://struts.apache.org/docs/version-notes-2329.html">Version Notes</a> + <a href="http://struts.apache.org/docs/version-notes-2331.html">Version Notes</a> </li> <li>Full Distribution: <ul> <li> - <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>] + <a href="[preferred]struts/2.3.31/struts-2.3.31-all.zip">struts-2.3.31-all.zip</a> (65MB) + [<a href="http://www.apache.org/dist/struts/2.3.31/struts-2.3.31-all.zip.asc">PGP</a>] + [<a href="http://www.apache.org/dist/struts/2.3.31/struts-2.3.31-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.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>] + <a href="[preferred]struts/2.3.31/struts-2.3.31-apps.zip">struts-2.3.31-apps.zip</a> (35MB) + [<a href="http://www.apache.org/dist/struts/2.3.31/struts-2.3.31-apps.zip.asc">PGP</a>] + [<a href="http://www.apache.org/dist/struts/2.3.31/struts-2.3.31-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.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>] + <a href="[preferred]struts/2.3.31/struts-2.3.31-min-lib.zip">struts-2.3.31-min-lib.zip</a> (4MB) + [<a href="http://www.apache.org/dist/struts/2.3.31/struts-2.3.31-min-lib.zip.asc">PGP</a>] + [<a href="http://www.apache.org/dist/struts/2.3.31/struts-2.3.31-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.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>] + <a href="[preferred]struts/2.3.31/struts-2.3.31-lib.zip">struts-2.3.31-lib.zip</a> (19MB) + [<a href="http://www.apache.org/dist/struts/2.3.31/struts-2.3.31-lib.zip.asc">PGP</a>] + [<a href="http://www.apache.org/dist/struts/2.3.31/struts-2.3.31-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.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>] + <a href="[preferred]struts/2.3.31/struts-2.3.31-docs.zip">struts-2.3.31-docs.zip</a> (13MB) + [<a href="http://www.apache.org/dist/struts/2.3.31/struts-2.3.31-docs.zip.asc">PGP</a>] + [<a href="http://www.apache.org/dist/struts/2.3.31/struts-2.3.31-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.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>] + <a href="[preferred]struts/2.3.31/struts-2.3.31-src.zip">struts-2.3.31-src.zip</a> (7MB) + [<a href="http://www.apache.org/dist/struts/2.3.31/struts-2.3.31-src.zip.asc">PGP</a>] + [<a href="http://www.apache.org/dist/struts/2.3.31/struts-2.3.31-src.zip.md5">MD5</a>] </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/struts-site/blob/43e43cfe/source/index.html ---------------------------------------------------------------------- diff --git a/source/index.html b/source/index.html index 7124542..bcbe161 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.30 GA</h2> + <h2>Apache Struts 2.3.31 GA</h2> <p> It's the latest release of Struts 2.3.x, - read more in <a href="announce.html#a20160707-2">Announcement</a> or in - <a href="/docs/version-notes-2330.html">Version notes</a> + read more in <a href="announce.html#a20161018">Announcement</a> or in + <a href="/docs/version-notes-2331.html">Version notes</a> </p> </div> </div>