This is an automated email from the ASF dual-hosted git repository.

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

commit d02168d85a4941ba893938d5e8bb8352ff1471bc
Author: Lukasz Lenart <lukaszlen...@apache.org>
AuthorDate: Mon Jul 10 09:27:33 2023 +0200

    Adds Apache Struts 6.2.0 announcement
---
 _config.yml             | 10 +++---
 source/announce-2023.md | 88 +++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 93 insertions(+), 5 deletions(-)

diff --git a/_config.yml b/_config.yml
index 28aae288b..1b70c3521 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: 6.1.2.1
-current_version_short: 6121
+current_version: 6.2.0
+current_version_short: 620
 prev_version: 2.5.31
 prev_version_short: 2531
 archetype_version: 6.0.0
-release_date: 13 June 2023
+release_date: 10 June 2023
 prev_release_date: 13 June 2023
-release_date_short: 20230613-1
-prev_release_date_short: 20230613-2
+release_date_short: 20230710
+prev_release_date_short: 20230613-1
 beta_release_date_short: 20160126
 
 # Allows directly edit pages on GitHub
diff --git a/source/announce-2023.md b/source/announce-2023.md
index e4cd470cc..399fb0436 100644
--- a/source/announce-2023.md
+++ b/source/announce-2023.md
@@ -13,6 +13,94 @@ title: Announcements 2023
   Skip to: <a href="announce-2022">Announcements - 2022</a>
 </p>
 
+#### 10 Juky 2023 - Apache Struts version 6.2.0 General Availability 
{#a20230710}
+
+The Apache Struts group is pleased to announce that Apache Struts version 
6.2.0 is available as a "General Availability"
+release. The GA designation is our highest quality grade.
+
+The Apache Struts 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.
+
+Below is a full list of all changes:
+
+**Bug**
+
+- WW-4434 - datetextfield.ftl is missing
+- WW-5199 - StrutsPrepareFilter and StrutsExecuteFilter do not support 
forwarding to another action
+- WW-5263 - CSP related interceptors have wrong short names
+- WW-5270 - Forwarding from a Struts excluded URL to an Action not working
+- WW-5271 - Select tag NOT working when using list="#{ ... }"
+- WW-5272 - java.lang.UnsupportedOperationException in the Time component
+- WW-5276 - Cleanup method of request is not called
+- WW-5289 - Execute and Wait Interceptor prevents JVM shutdown
+- WW-5295 - s:date ignores LocalTime
+- WW-5296 - Wrong DTD version
+- WW-5301 - Impossible to select alternate default VelocityManager bean
+- WW-5302 - Autogenerated html ID bases on unevaluated value of the 
name/action/method attributes
+- WW-5307 - Confusing documentation about ognl
+- WW-5309 - NamedVariablePatternMatcher throws when pattern begins with a 
variable
+- WW-5310 - s:url does not handle equal sign correctly
+- WW-5311 - NamedVariablePatternMatcher throws an IllegalArgumentException 
when named variable is not the last part of the sequence
+- WW-5312 - ExecuteAndWaitInterceptor inconsistent wait processing behaviour
+
+**New Feature**
+
+- WW-5275 - Allow to configure more flexible Content-Security-Policy
+
+**Improvement**
+
+- WW-4404 - Implement HttpInterceptor
+- WW-5196 - Make RequestMap and ApplicationMap to use generics, also correct 
SessionMap to always be of type <String, Object>
+- WW-5243 - Removes support for "struts.mapper.action.prefix.crossNamespaces"
+- WW-5251 - Remove deprecated interfaces used with ServletConfigInterceptor
+- WW-5253 - Remove deprecated methods from DefaultUrlHelper
+- WW-5261 - Refactor TagUtils#getStack()
+- WW-5262 - Extract excluded classes and beans out of struts-default.xml
+- WW-5264 - Extract XSLT result into a dedicated plugin
+- WW-5265 - Allow removal of a single/specific container provider
+- WW-5266 - Add configuration option for a per-file max size for  multipart 
requests
+- WW-5268 - Add configuration option to exempt classes from OGNL  package 
exclusions
+- WW-5273 - Support fileupload using native Servlet API 3.1 logic
+- WW-5280 - Cleanup NoParameters interfaces
+- WW-5283 - Update Struts Archetypes
+- WW-5285 - Upgrade commons-fileupload to ver 1.5 and add option to  limit 
number of accepted files
+- WW-5288 - Make excluded package exemption logic more strict
+- WW-5290 - Refactor ConfigurationManager
+- WW-5292 - Allow overriding of Operations classes in two filter setup  and 
assorted clean up
+- WW-5293 - Allow loading XML configuration from other than filesystem
+- WW-5304 - Drop deprecated methods from ActionContext
+- WW-5308 - Add minlength and maxlength to textarea on javatemplates plugin
+- WW-5314 - Do not log warnings for bad user input from JakartaMultiPartRequest
+
+**Task**
+
+- WW-5278 - Clean up duplicated code across ActionValidatorManagers
+- WW-5279 - Improve readability of XmlConfigurationProvider class
+- WW-5284 - Further clean up ActionValidatorManager implementations
+- WW-5298 - Clean up StrutsVelocityContext
+- WW-5299 - Clean up ActionChainResult
+- WW-5300 - Make Dispatcher methods overridable
+
+**Dependency**
+
+- WW-5269 - Upgrade Jackson to version 2.14.1
+- WW-5274 - Mark Pell Multipart plugin as deprecated
+- WW-5277 - Upgrade Freemarker to version 3.2.32
+
+> Please read the [Version Notes]({{ site.wiki_url }}/Version+Notes+6.2.0) to 
find more details about performed
+> bug fixes and improvements.
+
+**All developers are strongly advised to perform this upgrade.**
+
+The 6.x series of the Apache Struts framework has a minimum requirement of the 
following specification versions:
+Servlet API 3.1, JSP API 2.1, and Java 8.
+
+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.
+
 #### 13 June 2023 - Apache Struts version 6.1.2.1 General Availability 
{#a20230613-1}
 
 The Apache Struts group is pleased to announce that Apache Struts version 
6.1.2.1 is available as a "General Availability"

Reply via email to