> [ ] Leave at test build > [ ] Alpha > [ ] Beta > [X] General Availability (GA)
+1 binding Thank you Johannes ################################################# web: https://www.jgeppert.com twitter: https://twitter.com/jogep Am Mi., 5. Juli 2023 um 12:25 Uhr schrieb Lukasz Lenart < lukaszlen...@apache.org>: > The Apache Struts 6.2.0 test build is available. With this release the > following issues were addressed: > > 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 > > Release notes: > * https://cwiki.apache.org/confluence/display/WW/Version+Notes+6.2.0 > > Github release > * https://github.com/apache/struts/releases/tag/STRUTS_6_2_0 > > Distribution: > * https://dist.apache.org/repos/dist/dev/struts/6.2.0/ > > Maven 2 staging repository: > * https://repository.apache.org/content/repositories/staging/ > > Once you have had a chance to review the test build, please respond > with a vote on its quality: > > [ ] Leave at test build > [ ] Alpha > [ ] Beta > [ ] General Availability (GA) > > Everyone who has tested the build is invited to vote. Votes by PMC > members are considered binding. A vote passes if there are at least > three binding +1s and more +1s than -1s. > > The vote will remain open for at least 72 hours, longer upon request. > A vote can be amended at any time to upgrade or downgrade the quality > of the release based on future experience. If an initial vote > designates the build as "Beta", the release will be submitted for > mirroring and announced to the user list. Once released as a public > beta, subsequent quality votes on a build may be held on the user > list. > > As always, the act of voting carries certain obligations. A binding > vote not only states an opinion, but means that the voter is agreeing > to help do the work. > > > Kind regards > -- > Ćukasz > + 48 606 323 122 http://www.lenart.org.pl/ > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org > For additional commands, e-mail: dev-h...@struts.apache.org > >