Adds announcement about 2.5.5
Project: http://git-wip-us.apache.org/repos/asf/struts-site/repo Commit: http://git-wip-us.apache.org/repos/asf/struts-site/commit/bd1f1508 Tree: http://git-wip-us.apache.org/repos/asf/struts-site/tree/bd1f1508 Diff: http://git-wip-us.apache.org/repos/asf/struts-site/diff/bd1f1508 Branch: refs/heads/master Commit: bd1f15081dd3773155066e0611d25358a8a5a7fd Parents: 43e43cf Author: Lukasz Lenart <lukasz.len...@gmail.com> Authored: Fri Oct 21 13:21:38 2016 +0200 Committer: Lukasz Lenart <lukasz.len...@gmail.com> Committed: Fri Oct 21 13:21:38 2016 +0200 ---------------------------------------------------------------------- _config.yml | 8 +++---- source/announce.md | 52 ++++++++++++++++++++++++++++++++++++++++++++ source/downloads.html | 54 ++++++++++++++++++++++++++++++++++++++++------ 3 files changed, 104 insertions(+), 10 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/struts-site/blob/bd1f1508/_config.yml ---------------------------------------------------------------------- diff --git a/_config.yml b/_config.yml index e8d7d72..09e76f0 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.2 -current_version_short: 252 +current_version: 2.5.5 +current_version_short: 255 current_beta_version: 2.5-BETA3 current_beta_version_short: 25B3 -release_date: 07 july 2016 -release_date_short: 20160707 +release_date: 21 October 2016 +release_date_short: 20161021 beta_release_date_short: 20160126 http://git-wip-us.apache.org/repos/asf/struts-site/blob/bd1f1508/source/announce.md ---------------------------------------------------------------------- diff --git a/source/announce.md b/source/announce.md index 84f3245..14ed004 100644 --- a/source/announce.md +++ b/source/announce.md @@ -8,6 +8,58 @@ title: Announcements Skip to: <a href="announce-2015.html">Announcements - 2015</a> </p> +#### 21 October 2016 - Struts 2.5.5 General Availability {#a20161021} + +The Apache Struts group is pleased to announce that Struts 2.5.5 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: + + - webconsole can always be accessed, see WW-4601 + - Space character and includeParams, see WW-4628 + - Empty <s:param name="p1" value=""/> is being supressed, see WW-4631 + - remove ASM 3 from struts2, see WW-4646 + - SMI do not work with JSON plugin, see WW-4649 + - Concurrency issue in addDefaultResourceBundle, see WW-4652 + - Action parameters should be included when building the URL to action, see WW-4654 + - StreamResult closes outputstream early, see WW-4662 + - NullPointerException when displaying a form without action attribute, see WW-4663 + - ParametersInterceptor excludeParams only applies to first instance of params interceptor in paramsPrepareParamsStack, see WW-4667 + - URL validator is case sensitive, see WW-4671 + - Select box does not pre-select chosen values, see WW-4675 + - Tiles-Plugin unable to load tiles definition XML, see WW-4679 + - Missing brackets in checkbox.ftl of css_xhtml template, see WW-4681 + - Move Struts Archetypes to dedicated project, see WW-4316 + - Add dedicated class to represent Http Parameters, see WW-4572 + - ParametersInterceptor should check collection index to against DOS, see WW-4620 + - Move example portlet-app into struts-examples, see WW-4660 + - Upgrade JFreeChart plugin to the latest version of JFreeChart, see WW-4670 + - StrutsPrepareAndExecuteFilter should check for response commited status, see WW-4674 + - ConversionErrorInterceptor to extend MethodFilterInterceptor, see WW-4676 + - I18N Interceptor automatically validates Locale, see WW-4677 + - Upgrade Tiles to 3.0.7 GA version, see WW-4680 + - Allow directly accessing I18N keys from Tiles defintions, see WW-4685 + - Merge two existing I18NInterceptors into one, see WW-4686 + - Exclude "java.ext.dirs" when scanning for actions, see WW-4688 + - CycleDetector - use enum instead of String constants, see WW-4689 + - Upgrade Commons Collections to 4.1, see WW-4695 + - Upgrade to Log4j 2.7, see WW-4696 + - Warn about excluded action/method only when DMI is disabled, see WW-4697 + +**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-gq) page. + #### 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" http://git-wip-us.apache.org/repos/asf/struts-site/blob/bd1f1508/source/downloads.html ---------------------------------------------------------------------- diff --git a/source/downloads.html b/source/downloads.html index 97cecd5..17fda75 100644 --- a/source/downloads.html +++ b/source/downloads.html @@ -107,23 +107,36 @@ title: Releases <tbody> <tr> <td class="no-wrap"> - Struts 2.5.1 + Struts 2.3.31 </td> - <td class="no-wrap">18 Jun 2016</td> + <td class="no-wrap">18 Oct 2016</td> <td> <br/> </td> <td> - <a href="/docs/version-notes-251.html">Version notes</a> + <a href="/docs/version-notes-2331.html">Version notes</a> </td> </tr> <tr> <td class="no-wrap"> - Struts 2.3.29 + Struts 2.5.2 </td> - <td class="no-wrap">17 June 2016</td> + <td class="no-wrap">7 Jul 2016</td> <td> - <br/> + <a href="/docs/s2-043.html">S2-043</a> + </td> + <td> + <a href="/docs/version-notes-252.html">Version notes</a> + </td> + </tr> + <tr> + <td class="no-wrap"> + Struts 2.3.30 + </td> + <td class="no-wrap">7 Jul 2016</td> + <td> + <a href="/docs/s2-043.html">S2-043</a>, + <a href="/docs/s2-042.html">S2-042</a> </td> <td> <a href="/docs/version-notes-2330.html">Version notes</a> @@ -131,10 +144,23 @@ title: Releases </tr> <tr> <td class="no-wrap"> + Struts 2.5.1 + </td> + <td class="no-wrap">18 Jun 2016</td> + <td> + <a href="/docs/s2-043.html">S2-043</a> + </td> + <td> + <a href="/docs/version-notes-251.html">Version notes</a> + </td> + </tr> + <tr> + <td class="no-wrap"> Struts 2.5 </td> <td class="no-wrap">9 May 2016</td> <td> + <a href="/docs/s2-043.html">S2-043</a>, <a href="/docs/s2-041.html">S2-041</a> </td> <td> @@ -147,6 +173,8 @@ title: Releases </td> <td class="no-wrap">19 April 2016</td> <td> + <a href="/docs/s2-043.html">S2-043</a>, + <a href="/docs/s2-042.html">S2-042</a>, <a href="/docs/s2-041.html">S2-041</a>, <a href="/docs/s2-040.html">S2-040</a>, <a href="/docs/s2-039.html">S2-039</a>, @@ -167,6 +195,8 @@ title: Releases </td> <td class="no-wrap">18 March 2016</td> <td> + <a href="/docs/s2-043.html">S2-043</a>, + <a href="/docs/s2-042.html">S2-042</a>, <a href="/docs/s2-041.html">S2-041</a>, <a href="/docs/s2-040.html">S2-040</a>, <a href="/docs/s2-039.html">S2-039</a>, @@ -187,6 +217,8 @@ title: Releases </td> <td class="no-wrap">19 April 2016</td> <td> + <a href="/docs/s2-043.html">S2-043</a>, + <a href="/docs/s2-042.html">S2-042</a>, <a href="/docs/s2-041.html">S2-041</a>, <a href="/docs/s2-040.html">S2-040</a>, <a href="/docs/s2-039.html">S2-039</a>, @@ -207,6 +239,8 @@ title: Releases </td> <td class="no-wrap">19 April 2016</td> <td> + <a href="/docs/s2-043.html">S2-043</a>, + <a href="/docs/s2-042.html">S2-042</a>, <a href="/docs/s2-041.html">S2-041</a>, <a href="/docs/s2-040.html">S2-040</a>, <a href="/docs/s2-039.html">S2-039</a>, @@ -227,6 +261,8 @@ title: Releases </td> <td class="no-wrap">24 September 2015</td> <td> + <a href="/docs/s2-043.html">S2-043</a>, + <a href="/docs/s2-042.html">S2-042</a>, <a href="/docs/s2-041.html">S2-041</a>, <a href="/docs/s2-040.html">S2-040</a>, <a href="/docs/s2-039.html">S2-039</a>, @@ -250,6 +286,8 @@ title: Releases </td> <td class="no-wrap">7 May 2015</td> <td> + <a href="/docs/s2-043.html">S2-043</a>, + <a href="/docs/s2-042.html">S2-042</a>, <a href="/docs/s2-041.html">S2-041</a>, <a href="/docs/s2-040.html">S2-040</a>, <a href="/docs/s2-039.html">S2-039</a>, @@ -274,6 +312,8 @@ title: Releases </td> <td class="no-wrap">6 May 2015</td> <td> + <a href="/docs/s2-043.html">S2-043</a>, + <a href="/docs/s2-042.html">S2-042</a>, <a href="/docs/s2-041.html">S2-041</a>, <a href="/docs/s2-040.html">S2-040</a>, <a href="/docs/s2-039.html">S2-039</a>, @@ -298,6 +338,8 @@ title: Releases </td> <td class="no-wrap">7 December 2014</td> <td> + <a href="/docs/s2-043.html">S2-043</a>, + <a href="/docs/s2-042.html">S2-042</a>, <a href="/docs/s2-041.html">S2-041</a>, <a href="/docs/s2-040.html">S2-040</a>, <a href="/docs/s2-039.html">S2-039</a>,