svn commit: r52223 - /dev/struts/2.5.29/ /release/struts/2.5.29/
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/
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/
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/
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)
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
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
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
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
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
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
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
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
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
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)
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
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
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"