The Apache Struts 6.6.0 test build is available. With this release the
following issues were addressed:

Bug
[WW-5060] - Struts 2 Rest Plugin Conversion Issue
[WW-5310] - s:url does not handle equal sign correctly
[WW-5406] - Action excluded patterns are not updated following a
configuration reload
[WW-5414] - AfterInvocation of BackgroundProcess is not called when an
exception occurs when using ExecuteAndWaitInterceptor
[WW-5415] - Struts2 Validator is failing in OGNL with constructor call
[WW-5417] - Update OGNL member access criteria
[WW-5418] - Forbid Enums and Jasper classes
[WW-5419] - Autoloading of tiles.xml fails in Struts-6.4.0
[WW-5422] - I18nInterceptor and invalid locale
[WW-5424] - ClassCastException with tag "set" when variable name has length=1
[WW-5436] - Select tag NOT working when using list of
org.apache.commons.beanutils.LazyDynaBean
[WW-5437] - EnvsValueSubstitutor ignores Environment variables if
default value is present

Improvement
[WW-5250] - Address TODO in DefaultActionValidatorManagerTest
[WW-5400] - CSP interceptor only allows very limited configuration
[WW-5407] - Extend SecurityMemberAccess proxy detection to Hibernate proxies
[WW-5408] - Add option to NOT fallback to empty namespace when unresolved
[WW-5409] - Introduce final attribute to package elements which makes
them unextendable
[WW-5412] - Upgrade to Apache Struts Master 15
[WW-5428] - Allowlist capability should resolve Hibernate proxies when
disableProxyObjects is not set
[WW-5429] - Log parameter annotation issues at ERROR level when in DevMode
[WW-5431] - Mark as deprecated unused constants in FreemarkerManager
[WW-5432] - Replace ClassTemplateLoader with WebappClassTemplateLoader
[WW-5439] - Fix and clean up DevMode excluded class configuration
[WW-5442] - Enforce allowlist for OgnlReflectionProvider

Dependency
[WW-5420] - Upgrade commons-text to ver. 1.12.0
[WW-5421] - Upgrade ASM to version 9.7
[WW-5425] - Bump jackson.version from 2.16.1 to 2.17.1
[WW-5426] - Upgrade Apache FreeMarker to version 2.3.33
[WW-5434] - Bump commons-validator:commons-validator from 1.8.0 to 1.9.0
[WW-5435] - Bump org.apache.felix:org.apache.felix.main from 6.0.3 to 7.0.5
[WW-5441] - Bump net.sf.jasperreports:jasperreports from 6.21.0 to 6.21.3
[WW-5443] - Bump Spring dependencies from 5.3.31 to 5.3.37

Release notes:
* https://cwiki.apache.org/confluence/display/WW/Version+Notes+6.6.0

Github release
* https://github.com/apache/struts/releases/tag/STRUTS_6_6_0

Distribution:
* https://dist.apache.org/repos/dist/dev/struts/6.6.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

Reply via email to