You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by lu...@apache.org on 2016/05/11 04:51:09 UTC

[1/2] struts-site git commit: Adds info about 2.3.28

Repository: struts-site
Updated Branches:
  refs/heads/master b3e63be50 -> 21f6e86d6


Adds info about 2.3.28


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

Branch: refs/heads/master
Commit: 8170fd79885b57f13c9b9f508a6e5f772e1a9bdf
Parents: b3e63be
Author: Lukasz Lenart <lu...@gmail.com>
Authored: Fri Apr 29 11:07:56 2016 +0200
Committer: Lukasz Lenart <lu...@gmail.com>
Committed: Fri Apr 29 11:07:56 2016 +0200

----------------------------------------------------------------------
 source/downloads.html | 13 +++++++++++++
 1 file changed, 13 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/struts-site/blob/8170fd79/source/downloads.html
----------------------------------------------------------------------
diff --git a/source/downloads.html b/source/downloads.html
index b40e3cd..2955c95 100644
--- a/source/downloads.html
+++ b/source/downloads.html
@@ -107,6 +107,19 @@ title: Releases
 <tbody>
 <tr>
   <td class="no-wrap">
+    Struts 2.3.28
+  </td>
+  <td class="no-wrap">18 March 2016</td>
+  <td>
+    <a href="/docs/s2-032.html">S2-032</a>,
+    <a href="/docs/s2-031.html">S2-031</a>
+  </td>
+  <td>
+    <a href="/docs/version-notes-2328.html">Version notes</a>
+  </td>
+</tr>
+<tr>
+  <td class="no-wrap">
     Struts 2.3.24.3
   </td>
   <td class="no-wrap">19 April 2016</td>


[2/2] struts-site git commit: Adds info about 2.5 release

Posted by lu...@apache.org.
Adds info about 2.5 release


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

Branch: refs/heads/master
Commit: 21f6e86d6db95228e9b882a08b10741fc16a768d
Parents: 8170fd7
Author: Lukasz Lenart <lu...@gmail.com>
Authored: Wed May 11 06:50:57 2016 +0200
Committer: Lukasz Lenart <lu...@gmail.com>
Committed: Wed May 11 06:50:57 2016 +0200

----------------------------------------------------------------------
 _config.yml          | 10 +++----
 source/announce.md   | 43 +++++++++++++++++++++++++++++
 source/download.html | 70 +++++++++++++++++++++++++++++++++++++++++++++++
 source/index.html    | 24 ++++++++--------
 4 files changed, 130 insertions(+), 17 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/struts-site/blob/21f6e86d/_config.yml
----------------------------------------------------------------------
diff --git a/_config.yml b/_config.yml
index fb8985b..21c6d66 100644
--- a/_config.yml
+++ b/_config.yml
@@ -22,10 +22,10 @@ kramdown:
 root:
 
 # Simplifies introducing changes related to the latest release
-current_version: 2.3.28.1
-current_version_short: 23281
+current_version: 2.5
+current_version_short: 25
 current_beta_version: 2.5-BETA3
-current_beta_version_short: 25
-release_date: 19 april 2016
-release_date_short: 20160419
+current_beta_version_short: 25B3
+release_date: 9 may 2016
+release_date_short: 20160509
 beta_release_date_short: 20160126

http://git-wip-us.apache.org/repos/asf/struts-site/blob/21f6e86d/source/announce.md
----------------------------------------------------------------------
diff --git a/source/announce.md b/source/announce.md
index cbe160e..6b0668a 100644
--- a/source/announce.md
+++ b/source/announce.md
@@ -8,6 +8,49 @@ title: Announcements
   Skip to: <a href="announce-2015.html">Announcements - 2015</a>
 </p>
 
+#### 9 May 2016 - Struts 2.5 General Availability {#a20160509}
+
+The Apache Struts group is pleased to announce that Struts 2.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:
+
+ - XWork source was merged into Struts Core source, it means that there be no more xwork artifact nor dedicated jar
+ - Spring dependency for tests and spring plugin was upgraded to version 4.1.6, see WW-4510.
+ - Struts2 internal logging api was marked as deprecated and was replaced with new Log4j2 api as logging layer, see WW-4504.
+ - Struts2 is now build with JDK7, see WW-4503.
+ - New plugin to support bean validation is now part of the distribution, see WW-4505.
+ - Deprecated plugins are now removed from the distribution and are not longer supported anymore.
+   - Dojo Plugin
+   - Codebehind Plugin
+   - JSF Plugin
+   - Struts1 Plugin
+ - New security option was added - Strict Method Invocation (also known as Strict DMI), see WW-4540
+ - Added support for latest stable AngularJS in Maven archetype, see WW-4522
+ - Dropped support for id and name - replaced with var, see WW-2069
+ - Dedicated archive with a minimal set of dependencies was introduced, see WW-4570
+ - It is possible to use multiple names when defining a result, see WW-4590
+ - Rest plugin honors Accept header, see WW-4588
+ - New result 'JSONActionRedirectResult' in json-plugin was defined, see WW-4591
+ - Tiles plugin was upgrade to the latest Tiles 3 and tiles3-plugin was dropped, see WW-4584
+ - JasperReports plugins was upgraded to JasperReport 6.0, see WW-4381
+ - OGNL was upgraded to version 3.1.4 and it breaks access to properties as it follows Java Bean Specification, see WW-4207 and WW-3909
+ - Annotations to configure Tiles, see WW-4594 and Tiles Plugin
+
+**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.
+
 #### 19 April 2016 - Struts 2.3.28.1 General Availability with Security Fixes Release {#a20160419}
 
 The Apache Struts group is pleased to announce that Struts 2.3.28.1 is available as a "General Availability"

http://git-wip-us.apache.org/repos/asf/struts-site/blob/21f6e86d/source/download.html
----------------------------------------------------------------------
diff --git a/source/download.html b/source/download.html
index 3a2d0f1..a99f854 100644
--- a/source/download.html
+++ b/source/download.html
@@ -139,6 +139,76 @@ title: Download a Release
 
 </ul>
 
+<a class="anchor" name="struts23281"></a>
+<h2>Struts 2.3.28.1</h2>
+
+<ul>
+  <li>
+    <a href="http://struts.apache.org/docs/version-notes-23281.html">Version Notes</a>
+  </li>
+
+  <li>Full Distribution:
+    <ul>
+      <li>
+        <a href="[preferred]struts/2.3.28.1/struts-2.3.28.1-all.zip">struts-2.3.28.1-all.zip</a> (65MB)
+        [<a href="http://www.apache.org/dist/struts/2.3.28.1/struts-2.3.28.1-all.zip.asc">PGP</a>]
+        [<a href="http://www.apache.org/dist/struts/2.3.28.1/struts-2.3.28.1-all.zip.md5">MD5</a>]
+      </li>
+    </ul>
+  </li>
+
+  <li>Example Applications:
+    <ul>
+      <li>
+        <a href="[preferred]struts/2.3.28.1/struts-2.3.28.1-apps.zip">struts-2.3.28.1-apps.zip</a> (35MB)
+        [<a href="http://www.apache.org/dist/struts/2.3.28.1/struts-2.3.28.1-apps.zip.asc">PGP</a>]
+        [<a href="http://www.apache.org/dist/struts/2.3.28.1/struts-2.3.28.1-apps.zip.md5">MD5</a>]
+      </li>
+    </ul>
+  </li>
+
+  <li>Essential Dependencies Only:
+    <ul>
+      <li>
+        <a href="[preferred]struts/2.3.28.1/struts-2.3.28.1-min-lib.zip">struts-2.3.28.1-min-lib.zip</a> (4MB)
+        [<a href="http://www.apache.org/dist/struts/2.3.28.1/struts-2.3.28.1-min-lib.zip.asc">PGP</a>]
+        [<a href="http://www.apache.org/dist/struts/2.3.28.1/struts-2.3.28.1-min-lib.zip.md5">MD5</a>]
+      </li>
+    </ul>
+  </li>
+
+  <li>All Dependencies:
+    <ul>
+      <li>
+        <a href="[preferred]struts/2.3.28.1/struts-2.3.28.1-lib.zip">struts-2.3.28.1-lib.zip</a> (19MB)
+        [<a href="http://www.apache.org/dist/struts/2.3.28.1/struts-2.3.28.1-lib.zip.asc">PGP</a>]
+        [<a href="http://www.apache.org/dist/struts/2.3.28.1/struts-2.3.28.1-lib.zip.md5">MD5</a>]
+      </li>
+    </ul>
+  </li>
+
+  <li>Documentation:
+    <ul>
+      <li>
+        <a href="[preferred]struts/2.3.28.1/struts-2.3.28.1-docs.zip">struts-2.3.28.1-docs.zip</a> (13MB)
+        [<a href="http://www.apache.org/dist/struts/2.3.28.1/struts-2.3.28.1-docs.zip.asc">PGP</a>]
+        [<a href="http://www.apache.org/dist/struts/2.3.28.1/struts-2.3.28.1-docs.zip.md5">MD5</a>]
+      </li>
+    </ul>
+  </li>
+
+  <li>Source:
+    <ul>
+      <li>
+        <a href="[preferred]struts/2.3.28.1/struts-2.3.28.1-src.zip">struts-2.3.28.1-src.zip</a> (7MB)
+        [<a href="http://www.apache.org/dist/struts/2.3.28.1/struts-2.3.28.1-src.zip.asc">PGP</a>]
+        [<a href="http://www.apache.org/dist/struts/2.3.28.1/struts-2.3.28.1-src.zip.md5">MD5</a>]
+      </li>
+    </ul>
+  </li>
+
+</ul>
+
 <a class="anchor" name="struts23243"></a>
 <h2>Struts 2.3.24.3</h2>
 

http://git-wip-us.apache.org/repos/asf/struts-site/blob/21f6e86d/source/index.html
----------------------------------------------------------------------
diff --git a/source/index.html b/source/index.html
index 7ad7389..bb454b1 100644
--- a/source/index.html
+++ b/source/index.html
@@ -23,14 +23,6 @@ title: Welcome to the Apache Struts project
   <div class="col-md-12">
     <div class="row">
       <div class="column col-md-4">
-        <h2>Struts {{ site.current_version }} GA</h2>
-        <p>
-          Apache Struts {{ site.current_version }} GA has been released<br/>on {{ site.release_date }}.
-        </p>
-        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>Google's Patch Reward program</h2>
         <p>During <a href="http://www.meetup.com/sfhtml5/">SFHTML5</a> Google announced that
           they extend their program to cover the Apache Struts project as well. Now you can earn
@@ -39,11 +31,19 @@ title: Welcome to the Apache Struts project
         </p>
       </div>
       <div class="column col-md-4">
-        <h2>Apache Struts 2.5 BETA3</h2>
+        <h2>Apache Struts {{ site.current_version }} GA</h2>
+        <p>
+          Apache Struts {{ site.current_version }} GA has been released<br/>on {{ site.release_date }}.
+        </p>
+        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.28.1 GA</h2>
         <p>
-          It's a second release of upcoming Struts 2.5.
-          Read more in <a href="announce.html#a{{ site.beta_release_date_short }}">Announcement</a> or in
-          <a href="/docs/version-notes-{{ site.current_beta_version_short }}.html">Version notes</a>
+          It's the latest release of Struts 2.3.x,
+          read more in <a href="announce.html#aa20160419">Announcement</a> or in
+          <a href="/docs/version-notes-23281.html">Version notes</a>
         </p>
       </div>
     </div>