svn commit: r52223 - /dev/struts/2.5.29/ /release/struts/2.5.29/

2022-01-22 Thread lukaszlenart
Author: lukaszlenart
Date: Sat Jan 22 10:56:27 2022
New Revision: 52223

Log:
Apache Struts 2.5.29 has been accepted


Added:
release/struts/2.5.29/
  - copied from r5, dev/struts/2.5.29/
Removed:
dev/struts/2.5.29/



svn commit: r52224 - /release/struts/2.5.28/

2022-01-22 Thread lukaszlenart
Author: lukaszlenart
Date: Sat Jan 22 10:57:06 2022
New Revision: 52224

Log:
Drops outdated version

Removed:
release/struts/2.5.28/



svn commit: r52225 - /release/struts/2.5.28.1/

2022-01-22 Thread lukaszlenart
Author: lukaszlenart
Date: Sat Jan 22 10:57:16 2022
New Revision: 52225

Log:
Drops outdated version

Removed:
release/struts/2.5.28.1/



svn commit: r52226 - /release/struts/2.5.28.2/

2022-01-22 Thread lukaszlenart
Author: lukaszlenart
Date: Sat Jan 22 10:57:21 2022
New Revision: 52226

Log:
Drops outdated version

Removed:
release/struts/2.5.28.2/



[struts-site] branch announce-2529 created (now 7be1b8c)

2022-01-22 Thread lukaszlenart
This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a change to branch announce-2529
in repository https://gitbox.apache.org/repos/asf/struts-site.git.


  at 7be1b8c  Announces Apache Struts 2.5.29 and fixes a few typos

This branch includes the following new commits:

 new 7be1b8c  Announces Apache Struts 2.5.29 and fixes a few typos

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[struts-site] 01/01: Announces Apache Struts 2.5.29 and fixes a few typos

2022-01-22 Thread lukaszlenart
This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a commit to branch announce-2529
in repository https://gitbox.apache.org/repos/asf/struts-site.git

commit 7be1b8cc9ae7c8506cc3e743eceb9b6ddbb07b14
Author: Lukasz Lenart 
AuthorDate: Sat Jan 22 12:05:07 2022 +0100

Announces Apache Struts 2.5.29 and fixes a few typos
---
 _config.yml |  8 
 source/announce-2022.md | 29 -
 source/index.html   |  8 
 3 files changed, 36 insertions(+), 9 deletions(-)

diff --git a/_config.yml b/_config.yml
index 1d3025e..098ce54 100644
--- a/_config.yml
+++ b/_config.yml
@@ -9,15 +9,15 @@ kramdown:
   syntax_highlighter: rouge
 
 # Simplifies introducing changes related to the latest release
-current_version: 2.5.28.3
-current_version_short: 25283
+current_version: 2.5.29
+current_version_short: 2529
 prev_version: 2.3.37
 prev_version_short: 2337
 archetype_version: 2.5.22
 current_beta_version: 2.5-BETA3
 current_beta_version_short: 25B3
-release_date: 02 January 2022
-release_date_short: 20220102
+release_date: 22 January 2022
+release_date_short: 20220122
 prev_release_date: 30 December 2018
 prev_release_date_short: 20181230
 beta_release_date_short: 20160126
diff --git a/source/announce-2022.md b/source/announce-2022.md
index 13d6aef..4313cef 100644
--- a/source/announce-2022.md
+++ b/source/announce-2022.md
@@ -13,6 +13,33 @@ title: Announcements 2022
   Skip to: Announcements - 2021
 
 
+ 22 January 2022 - Struts 2.5.29 General Availability {#a20220122}
+
+The Apache Struts group is pleased to announce that Struts 2.5.29 is available 
as a "General Availability"
+release. The GA designation is our highest quality grade.
+
+Bugs:
+ - [WW-5117] - %{id} evaluates different for data-* and value attribute
+ - [WW-5160] - Template not found for name 
"Empty{name='templateDir'}/simple/hidden.ftl"
+ - [WW-5163] - Error executing FreeMarker template
+
+> Please read the [Version Notes]({{ site.wiki_url }}/Version+Notes+2.5.29) to 
find more details about performed
+> bug fixes and improvements.
+
+Apache Struts 2 is an elegant, extensible framework for creating 
enterprise-ready Java web applications.
+The framework has been designed to streamline the full development cycle, from 
building, to deploying,
+to maintaining applications over time.
+
+**All developers are strongly advised to perform this upgrade.**
+
+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]({{ site.jira_url }}).
+
+You can download this version from our [download](download.cgi#struts-ga) page.
+
  02 January 2022 - Struts 2.5.28.3 General Availability {#a20220102}
 
 The Apache Struts group is pleased to announce that Struts 2.5.28.3 is 
available as a "General Availability"
@@ -24,7 +51,7 @@ by using the latest Log4j ver. 2.12.4 (Java 1.7 compatible).
 **Please note, that the Apache Struts itself depends on the `log4j-api` 
package only, it's users' responsibility 
 to use a proper version of the log4j-core package!**
 
-> Please read the [Version Notes]({{ site.wiki_url }}/Version+Notes+2.5.28.2) 
to find more details about performed
+> Please read the [Version Notes]({{ site.wiki_url }}/Version+Notes+2.5.28.3) 
to find more details about performed
 > bug fixes and improvements.
 
 Apache Struts 2 is an elegant, extensible framework for creating 
enterprise-ready Java web applications.
diff --git a/source/index.html b/source/index.html
index b297d11..e91520d 100644
--- a/source/index.html
+++ b/source/index.html
@@ -34,10 +34,10 @@ title: Welcome to the Apache Struts project
 Security Advice on Log4j 2.12.2/2.16.0
 
   The Apache Struts Security team would like to announce that all the 
users using
-  the latest Struts 2.5.x series should either upgrade to Apache 
Struts 2.5.28.1 which
-  uses Log4j 2.12.2 version that addresses https://logging.apache.org/log4j/2.x/security.html#CVE-2021-45046";>CVE-2021-45046
-  or upgrade Log4j to version 2.12.2 (when running on Java 1.7) or 
2.16.0 (when running on Java 8+).
-  Read more in Announcement
+  the latest Struts 2.5.x series should either upgrade to Apache 
Struts 2.5.28.3 which
+  uses Log4j 2.12.4 version which addresses the latest security 
vulnerabilities in Log4j
+  or upgrade Log4j to version 2.12.4 (when running on Java 1.7) or 
2.17.1 (when running on Java 8+).
+  Read more in Announcement
 
   
   


[struts-site] branch announce-2529 updated: Uses proper versions of Log4j

2022-01-22 Thread lukaszlenart
This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a commit to branch announce-2529
in repository https://gitbox.apache.org/repos/asf/struts-site.git


The following commit(s) were added to refs/heads/announce-2529 by this push:
 new eae5bd8  Uses proper versions of Log4j
eae5bd8 is described below

commit eae5bd8fb75d4ef2a95718368e8828b81f57b1b9
Author: Lukasz Lenart 
AuthorDate: Sat Jan 22 12:08:38 2022 +0100

Uses proper versions of Log4j
---
 source/index.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/source/index.html b/source/index.html
index e91520d..cdb9e45 100644
--- a/source/index.html
+++ b/source/index.html
@@ -31,7 +31,7 @@ title: Welcome to the Apache Struts project
 Version notes
   
   
-Security Advice on Log4j 2.12.2/2.16.0
+Security Advice on Log4j 2.12.4/2.17.1
 
   The Apache Struts Security team would like to announce that all the 
users using
   the latest Struts 2.5.x series should either upgrade to Apache 
Struts 2.5.28.3 which


[struts-site] branch asf-staging updated: Updates stage by Jenkins

2022-01-22 Thread git-site-role
This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/struts-site.git


The following commit(s) were added to refs/heads/asf-staging by this push:
 new 14f3917  Updates stage by Jenkins
14f3917 is described below

commit 14f3917d3e172ea515bdd9a2ea8572575684d606
Author: jenkins 
AuthorDate: Sat Jan 22 11:10:52 2022 +

Updates stage by Jenkins
---
 content/index.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/content/index.html b/content/index.html
index ea23d0c..31ab6b1 100644
--- a/content/index.html
+++ b/content/index.html
@@ -152,7 +152,7 @@
 https://cwiki.apache.org/confluence/display/WW/Version+Notes+2.5.29";>Version
 notes
   
   
-Security Advice on Log4j 2.12.2/2.16.0
+Security Advice on Log4j 2.12.4/2.17.1
 
   The Apache Struts Security team would like to announce that all the 
users using
   the latest Struts 2.5.x series should either upgrade to Apache 
Struts 2.5.28.3 which


[struts-site] branch announce-2529 updated: Adds Github's Stars button

2022-01-22 Thread lukaszlenart
This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a commit to branch announce-2529
in repository https://gitbox.apache.org/repos/asf/struts-site.git


The following commit(s) were added to refs/heads/announce-2529 by this push:
 new e00d5c1  Adds Github's Stars button
e00d5c1 is described below

commit e00d5c1aa6823606dcebc320a7334e752d6866cc
Author: Lukasz Lenart 
AuthorDate: Sat Jan 22 12:15:38 2022 +0100

Adds Github's Stars button
---
 source/_layouts/main-page.html | 2 ++
 source/index.html  | 6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/source/_layouts/main-page.html b/source/_layouts/main-page.html
index 190ef1e..a129664 100644
--- a/source/_layouts/main-page.html
+++ b/source/_layouts/main-page.html
@@ -16,6 +16,8 @@
   
   
   
+
+  https://buttons.github.io/buttons.js";>
 
 
 
diff --git a/source/index.html b/source/index.html
index cdb9e45..0d29dd8 100644
--- a/source/index.html
+++ b/source/index.html
@@ -89,9 +89,9 @@ title: Welcome to the Apache Struts project
 https://www.facebook.com/apachestruts"; 
data-width="250" data-layout="button_count"
  data-action="like" data-show-faces="false" data-share="true" 
class="fb-like">
   
-  
-http://struts.apache.org/";
- class="g-plusone">
+  
+
+https://github.com/apache/struts"; 
data-color-scheme="no-preference: light; light: light; dark: light;" 
data-show-count="true" aria-label="Star apache/struts on GitHub">Star
   
   https://twitter.com/TheApacheStruts"; 
data-show-count="false" data-lang="en"
   data-width="240px" data-align="left" 
class="twitter-follow-button">Follow


[struts-site] branch asf-staging updated: Updates stage by Jenkins

2022-01-22 Thread git-site-role
This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/struts-site.git


The following commit(s) were added to refs/heads/asf-staging by this push:
 new 1dcadc6  Updates stage by Jenkins
1dcadc6 is described below

commit 1dcadc67efb13ec6df7ac553b95476a196daddce
Author: jenkins 
AuthorDate: Sat Jan 22 11:16:56 2022 +

Updates stage by Jenkins
---
 content/index.html | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/content/index.html b/content/index.html
index 31ab6b1..a1cd5dc 100644
--- a/content/index.html
+++ b/content/index.html
@@ -16,6 +16,8 @@
   
   
   
+
+  https://buttons.github.io/buttons.js";>
 
 
 
@@ -210,9 +212,9 @@
 https://www.facebook.com/apachestruts"; 
data-width="250" data-layout="button_count"
  data-action="like" data-show-faces="false" data-share="true" 
class="fb-like">
   
-  
-http://struts.apache.org/";
- class="g-plusone">
+  
+
+https://github.com/apache/struts"; 
data-color-scheme="no-preference: light; light: light; dark: light;" 
data-show-count="true" aria-label="Star apache/struts on GitHub">Star
   
   https://twitter.com/TheApacheStruts"; 
data-show-count="false" data-lang="en"
   data-width="240px" data-align="left" 
class="twitter-follow-button">Follow


[struts-site] branch announce-2529 updated: Drops link to IRC

2022-01-22 Thread lukaszlenart
This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a commit to branch announce-2529
in repository https://gitbox.apache.org/repos/asf/struts-site.git


The following commit(s) were added to refs/heads/announce-2529 by this push:
 new 311651b  Drops link to IRC
311651b is described below

commit 311651b207f0e7f062303b3fcbc81538bdd24ce4
Author: Lukasz Lenart 
AuthorDate: Sat Jan 22 12:17:49 2022 +0100

Drops link to IRC
---
 source/index.html | 11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/source/index.html b/source/index.html
index 0d29dd8..bd07151 100644
--- a/source/index.html
+++ b/source/index.html
@@ -84,18 +84,15 @@ title: Welcome to the Apache Struts project
   Keep in touch: 
 
 
-  IRC: #struts
   
-https://www.facebook.com/apachestruts"; 
data-width="250" data-layout="button_count"
- data-action="like" data-show-faces="false" data-share="true" 
class="fb-like">
+https://www.facebook.com/apachestruts"; 
data-width="250" data-layout="button_count" data-action="like" 
data-show-faces="false" data-share="true" class="fb-like">
   
   
-
 https://github.com/apache/struts"; 
data-color-scheme="no-preference: light; light: light; dark: light;" 
data-show-count="true" aria-label="Star apache/struts on GitHub">Star
   
-  https://twitter.com/TheApacheStruts"; 
data-show-count="false" data-lang="en"
-  data-width="240px" data-align="left" 
class="twitter-follow-button">Follow
-@TheApacheStruts
+  
+https://twitter.com/TheApacheStruts"; data-show-count="false" 
data-lang="en" data-width="240px" data-align="left" 
class="twitter-follow-button">Follow @TheApacheStruts
+  
 
   
 


[struts-site] branch asf-staging updated: Updates stage by Jenkins

2022-01-22 Thread git-site-role
This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/struts-site.git


The following commit(s) were added to refs/heads/asf-staging by this push:
 new 28937af  Updates stage by Jenkins
28937af is described below

commit 28937af2db354c12e9fce2da6d30b909c8b2b569
Author: jenkins 
AuthorDate: Sat Jan 22 11:18:20 2022 +

Updates stage by Jenkins
---
 content/index.html | 11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/content/index.html b/content/index.html
index a1cd5dc..99cd3e5 100644
--- a/content/index.html
+++ b/content/index.html
@@ -207,18 +207,15 @@
   Keep in touch: 
 
 
-  IRC: #struts
   
-https://www.facebook.com/apachestruts"; 
data-width="250" data-layout="button_count"
- data-action="like" data-show-faces="false" data-share="true" 
class="fb-like">
+https://www.facebook.com/apachestruts"; 
data-width="250" data-layout="button_count" data-action="like" 
data-show-faces="false" data-share="true" class="fb-like">
   
   
-
 https://github.com/apache/struts"; 
data-color-scheme="no-preference: light; light: light; dark: light;" 
data-show-count="true" aria-label="Star apache/struts on GitHub">Star
   
-  https://twitter.com/TheApacheStruts"; 
data-show-count="false" data-lang="en"
-  data-width="240px" data-align="left" 
class="twitter-follow-button">Follow
-@TheApacheStruts
+  
+https://twitter.com/TheApacheStruts"; data-show-count="false" 
data-lang="en" data-width="240px" data-align="left" 
class="twitter-follow-button">Follow @TheApacheStruts
+  
 
   
 


[struts-site] branch announce-2529 updated: Uses proper class name in CSS

2022-01-22 Thread lukaszlenart
This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a commit to branch announce-2529
in repository https://gitbox.apache.org/repos/asf/struts-site.git


The following commit(s) were added to refs/heads/announce-2529 by this push:
 new 08dcadc  Uses proper class name in CSS
08dcadc is described below

commit 08dcadc4aecb64f22e0308f2496bf472e57f2fb4
Author: Lukasz Lenart 
AuthorDate: Sat Jan 22 12:21:57 2022 +0100

Uses proper class name in CSS
---
 source/css/main.css | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/source/css/main.css b/source/css/main.css
index 89f1346..6fc1377 100644
--- a/source/css/main.css
+++ b/source/css/main.css
@@ -6906,7 +6906,7 @@ body > .container.index > section {
   text-align: left;
 }
 
-.contact-channels .channels .twitter-btn, .contact-channels .channels 
.gplus-btn, .contact-channels .channels .facebook-btn, .contact-channels 
.channels .irc-btn {
+.contact-channels .channels .twitter-btn, .contact-channels .channels 
.github-btn, .contact-channels .channels .facebook-btn, .contact-channels 
.channels .irc-btn {
   padding: .5rem 0;
   vertical-align: middle
 }
@@ -6965,7 +6965,7 @@ footer.container > .col-md-12 {
 text-align: center;
   }
 
-  .contact-channels .channels .twitter-btn, .contact-channels .channels 
.gplus-btn, .contact-channels .channels .facebook-btn, .contact-channels 
.channels .irc-btn {
+  .contact-channels .channels .twitter-btn, .contact-channels .channels 
.github-btn, .contact-channels .channels .facebook-btn, .contact-channels 
.channels .irc-btn {
 margin-right: 30px;
 display: inline-block
   }


[struts-site] branch asf-staging updated: Updates stage by Jenkins

2022-01-22 Thread git-site-role
This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/struts-site.git


The following commit(s) were added to refs/heads/asf-staging by this push:
 new f53c151  Updates stage by Jenkins
f53c151 is described below

commit f53c15121c4421dbb8af896efa720f250535ab51
Author: jenkins 
AuthorDate: Sat Jan 22 11:24:00 2022 +

Updates stage by Jenkins
---
 content/css/main.css | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/content/css/main.css b/content/css/main.css
index 89f1346..6fc1377 100644
--- a/content/css/main.css
+++ b/content/css/main.css
@@ -6906,7 +6906,7 @@ body > .container.index > section {
   text-align: left;
 }
 
-.contact-channels .channels .twitter-btn, .contact-channels .channels 
.gplus-btn, .contact-channels .channels .facebook-btn, .contact-channels 
.channels .irc-btn {
+.contact-channels .channels .twitter-btn, .contact-channels .channels 
.github-btn, .contact-channels .channels .facebook-btn, .contact-channels 
.channels .irc-btn {
   padding: .5rem 0;
   vertical-align: middle
 }
@@ -6965,7 +6965,7 @@ footer.container > .col-md-12 {
 text-align: center;
   }
 
-  .contact-channels .channels .twitter-btn, .contact-channels .channels 
.gplus-btn, .contact-channels .channels .facebook-btn, .contact-channels 
.channels .irc-btn {
+  .contact-channels .channels .twitter-btn, .contact-channels .channels 
.github-btn, .contact-channels .channels .facebook-btn, .contact-channels 
.channels .irc-btn {
 margin-right: 30px;
 display: inline-block
   }


[struts-site] branch master updated (78c75d2 -> c769f24)

2022-01-22 Thread lukaszlenart
This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/struts-site.git.


from 78c75d2  Adds a link to JIRA ticket with more details about 
struts.i18n.search.defaultbundles.first flag
 add 7be1b8c  Announces Apache Struts 2.5.29 and fixes a few typos
 add eae5bd8  Uses proper versions of Log4j
 add e00d5c1  Adds Github's Stars button
 add 311651b  Drops link to IRC
 add 08dcadc  Uses proper class name in CSS
 new c769f24  Merge pull request #157 from apache/announce-2529

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 _config.yml|  8 
 source/_layouts/main-page.html |  2 ++
 source/announce-2022.md| 29 -
 source/css/main.css|  4 ++--
 source/index.html  | 25 +++--
 5 files changed, 47 insertions(+), 21 deletions(-)


[struts-site] 01/01: Merge pull request #157 from apache/announce-2529

2022-01-22 Thread lukaszlenart
This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/struts-site.git

commit c769f241b904706ed1ace27a0eac97c97fa1bd0c
Merge: 78c75d2 08dcadc
Author: Lukasz Lenart 
AuthorDate: Sat Jan 22 12:25:11 2022 +0100

Merge pull request #157 from apache/announce-2529

Announces Apache Struts 2.5.29 and fixes a few typos

 _config.yml|  8 
 source/_layouts/main-page.html |  2 ++
 source/announce-2022.md| 29 -
 source/css/main.css|  4 ++--
 source/index.html  | 25 +++--
 5 files changed, 47 insertions(+), 21 deletions(-)


[struts-site] branch asf-site updated: Automatic Site Publish by Buildbot

2022-01-22 Thread git-site-role
This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/struts-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
 new d2d5728  Automatic Site Publish by Buildbot
d2d5728 is described below

commit d2d57284495b40789161233094fe7dca9bf328ca
Author: buildbot 
AuthorDate: Sat Jan 22 11:25:42 2022 +

Automatic Site Publish by Buildbot
---
 output/announce-2022.html | 34 +-
 output/css/main.css   |  4 ++--
 output/download.html  | 44 ++--
 output/index.html | 37 ++---
 output/releases.html  |  2 +-
 5 files changed, 76 insertions(+), 45 deletions(-)

diff --git a/output/announce-2022.html b/output/announce-2022.html
index a10a294..6d83c27 100644
--- a/output/announce-2022.html
+++ b/output/announce-2022.html
@@ -131,6 +131,7 @@
 Announcements 2022
 
 
+  22 January 2022 - 
Struts 2.5.29 General Availability
   02 January 2022 - 
Struts 2.5.28.3 General Availability
 
 
@@ -138,6 +139,37 @@
   Skip to: Announcements - 2021
 
 
+22 January 2022 - Struts 2.5.29 General Availability
+
+The Apache Struts group is pleased to announce that Struts 2.5.29 is 
available as a “General Availability”
+release. The GA designation is our highest quality grade.
+
+Bugs:
+
+  [WW-5117] - %{id} evaluates different for data-* and value attribute
+  [WW-5160] - Template not found for name 
“Empty{name=’templateDir’}/simple/hidden.ftl”
+  [WW-5163] - Error executing FreeMarker template
+
+
+
+  Please read the https://cwiki.apache.org/confluence/display/WW/Version+Notes+2.5.29";>Version
 Notes to find more details about performed
+bug fixes and improvements.
+
+
+Apache Struts 2 is an elegant, extensible framework for creating 
enterprise-ready Java web applications.
+The framework has been designed to streamline the full development cycle, from 
building, to deploying,
+to maintaining applications over time.
+
+All developers are strongly advised to perform this 
upgrade.
+
+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 https://issues.apache.org/jira/projects/WW/";>a tracking ticket.
+
+You can download this version from our download page.
+
 02 January 2022 - Struts 2.5.28.3 General Availability
 
 The Apache Struts group is pleased to announce that Struts 2.5.28.3 is 
available as a “General Availability”
@@ -150,7 +182,7 @@ by using the latest Log4j ver. 2.12.4 (Java 1.7 
compatible).
 to use a proper version of the log4j-core package!
 
 
-  Please read the https://cwiki.apache.org/confluence/display/WW/Version+Notes+2.5.28.2";>Version
 Notes to find more details about performed
+  Please read the https://cwiki.apache.org/confluence/display/WW/Version+Notes+2.5.28.3";>Version
 Notes to find more details about performed
 bug fixes and improvements.
 
 
diff --git a/output/css/main.css b/output/css/main.css
index 89f1346..6fc1377 100644
--- a/output/css/main.css
+++ b/output/css/main.css
@@ -6906,7 +6906,7 @@ body > .container.index > section {
   text-align: left;
 }
 
-.contact-channels .channels .twitter-btn, .contact-channels .channels 
.gplus-btn, .contact-channels .channels .facebook-btn, .contact-channels 
.channels .irc-btn {
+.contact-channels .channels .twitter-btn, .contact-channels .channels 
.github-btn, .contact-channels .channels .facebook-btn, .contact-channels 
.channels .irc-btn {
   padding: .5rem 0;
   vertical-align: middle
 }
@@ -6965,7 +6965,7 @@ footer.container > .col-md-12 {
 text-align: center;
   }
 
-  .contact-channels .channels .twitter-btn, .contact-channels .channels 
.gplus-btn, .contact-channels .channels .facebook-btn, .contact-channels 
.channels .irc-btn {
+  .contact-channels .channels .twitter-btn, .contact-channels .channels 
.github-btn, .contact-channels .channels .facebook-btn, .contact-channels 
.channels .irc-btn {
 margin-right: 30px;
 display: inline-block
   }
diff --git a/output/download.html b/output/download.html
index 4a81dee..443a344 100644
--- a/output/download.html
+++ b/output/download.html
@@ -190,26 +190,26 @@
 
 Full Releases
 
-Struts 2.5.28.3
+Struts 2.5.29
 
 
-  https://struts.apache.org/";>Apache Struts 2.5.28.3 is an 
elegant, extensible
+  https://struts.apache.org/";>Apache Struts 2.5.29 is an elegant, 
extensible
   framework for creating enterprise-ready Java web applications. It is 
available in a full distribution,
   or as separate library, source, example and documentation distributions.
-  Struts 2.5.28.3 is the "best available" version of Struts in the 2.5 series.
+  Struts 2.5.29 is the "best available"