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

Internal Changes
Please be aware of new security enhancements added to the version of
Struts, they are disabled by default but please consider enabling them
to increase safety of you application. You will find more details in
our Security Guide.

Bug
[WW-4958] - File upload fails from certain clients
[WW-4991] - Not existing property in listValueKey throws exception
[WW-4999] - Can't get OgnlValueStack log even if enable logMissingProperties
[WW-5004] - No more calling of a static variable in Struts 2.8.20 available
[WW-5006] - NullPointerException in ProxyUtil class when accessing static member
[WW-5009] - EmptyStackException in JSON plugin due to concurrency
[WW-5011] - Tiles bug when parsing file:// URLs including # as part of the URL
[WW-5013] - Accessing static variable via OGNL returns nothing
[WW-5024] - HttpParameters.Builder can wrap objects in two layers of Parameters
[WW-5025] - Binding Integer Array upon form submission
[WW-5026] - Double-submit of TokenSessionStoreInterceptor broken since 2.5.16
[WW-5027] - xerces tries to load resources from the internet
[WW-5028] - Dispatcher prints stacktraces directly to the console
[WW-5029] - The content allowed-methods tag of the XML configuration
is sometimes truncated
[WW-5031] - OGNL: An illegal reflective access operation has occurred
[WW-5040] - java.lang.reflect.InvocationTargetException - Class:
com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector

New Feature
[WW-5005] - Struts2 convention plugin lacks Java 11 support

Improvement
[WW-5023] - Upgrade SLF4J to latest 1.7.x version
[WW-5034] - Minor enhancement/fix to AbstractLocalizedTextProvider
[WW-5035] - Provide mechanism to clear OgnlUtil caches

Task
[WW-5015] - Struts 2 unit testing using StrutTestCase class

Dependency
[WW-5007] - Upgrade Jackson library to the latest version
[WW-5008] - Upgrade to OGNL version 3.1.22
[WW-5033] - Update a few Struts 2.5.x libraries to more recent versions
[WW-5037] - Upgrade commons-beanutils to version 1.9.4
[WW-5038] - Upgrade jackson-databind to version 2.9.9.3
[WW-5041] - Upgrade to OGNL 3.1.26 and adapt to its new features

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

Distribution:
* https://dist.apache.org/repos/dist/dev/struts/2.5.22/

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