[ANN] Apache Struts 6.1.1 (proper list of issues)
The Apache Struts group is pleased to announce that Apache Struts 6.1.1 is available as a “General Availability” release. The GA designation is our highest quality grade. https://struts.apache.org/announce-2022#a20221128 Below is a full list of all changes. Bug WW-3529 - NamedVariablePatternMatcher does not properly escape characters WW-3737 - Parsing of excludePattern breaks regex WW-4514 - DefaultUrlHelper.buildParametersString appends just ? if collection is empty WW-5145 - Checkbox with multiple values do not default correctly WW-5214 - When value for SELECT element is greater than 2147483647, the value does not pre-select WW-5238 - Strict Method Invocation (SMI) too strict or wrong ActionMapping? WW-5239 - regression btw struts 2.5.30 and 6.0.30 / submit s:checkbox unchecked -> NPE WW-5241 - is generating an invalid url when used in conjunction with ExecuteAndWait interceptor WW-5247 - Related to: [WW-5117] - %{id} evaluates different for data-* and value attribute WW-5248 - action attribute on submit tag not working as espected WW-5255 - and tags are broken New Feature WW-4173 - Add option to disable a given interceptor Improvement WW-2815 - No way to configure XStream engine WW-3691 - BackgroundProcess should use a java.util.concurrent.Executor alternatively to spawning a new thread WW-3715 - Allow for dynamic validation xml files, by building validator cache based on action AND context WW-3725 - Remove unused tag templates from core/src/main/resources/template/archive WW-4440 - Add basic README.md to all subprojects WW-4567 - Drop unused dependencies or put a proper scope WW-4692 - Extract encoding logic from UrlHelper into a dedicated bean WW-5133 - Remove deprecated labelposition WW-5137 - Remove class attribute WW-5184 - Add optional parameter value check to ParametersInterceptor WW-5219 - Move TestNGXWorkTestCase from the Core into the TestNG plugin WW-5220 - Move XWorkJUnit4TestCase from the Core into the JUnit plugin WW-5232 - Use Github Actions instead of Travis to build PRs WW-5234 - Normalise DTD definitions WW-5235 - Reduce “OGNL Expression Max Length enabled with 256” log entry to trace WW-5240 - doubleOnchange attribute of the doubleselect tag is not supported WW-5242 - Make “struts.mapper.action.prefix.crossNamespaces” deprecated WW-5252 - Completely disable external entities declarations in XML config WW-5254 - Document how to use the Async plugin WW-5257 - output is followed by a newline in simple theme (diff to Struts 2) WW-5259 - Extract UrlHelper#parseQueryString into a dedicated plugin WW-5260 - Checkbox tag default value for attribute submitUnchecked Dependency WW-5213 - Bump javax.el from 3.0.1-b11 to 3.0.1-b12 WW-5226 - Upgrade weld-core to version 2.4.8.Final WW-5227 - Upgrade Apache Log4j to version 2.19.0 WW-5228 - Upgrade dependency-check-maven from 7.1.2 to 7.2.0 WW-5229 - Upgrade Spring to version 5.3.23 WW-5230 - Upgrade OGNL to version 3.3.4 WW-5231 - Upgrade apache-rat-plugin to version 0.15 WW-5244 - Upgrade commons-text to ver. 1.10.0 WW-5245 - Upgrade jackson-databind to version 2.13.4.1 WW-5258 - Upgrade Struts Annotation to version 1.0.8 Version Notes https://cwiki.apache.org/confluence/display/WW/Version+Notes+6.1.1 **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 Apache Struts framework, please post your comments to the user list, and, if appropriate, file a tracking ticket. https://issues.apache.org/jira/projects/WW/ You can download this version from our download page https://struts.apache.org/download.cgi#struts-ga Regards -- Łukasz + 48 606 323 122 http://www.lenart.org.pl/
Re: [ANN] Apache Struts 6.1.1
Please ignore this announcement, it contains a wrong set of addressed issues. I will prepare a new one with a proper set of addressed tickets. Sorry for inconvenience -- Łukasz pon., 28 lis 2022 o 15:33 Lukasz Lenart napisał(a): > > The Apache Struts group is pleased to announce that Apache Struts > 6.1.1 is available as a “General Availability” release. The GA > designation is our highest quality grade. > https://struts.apache.org/announce-2022#a20220915 > > Below is a full list of all changes. > > Bug > WW-5185 - TilesDefinition is not found and the request for a Struts > action fails after an upgrade from Struts 2.5.30 to Struts 6.0. > WW-5189 - Add missing struts-6.0.dtd > WW-5190 - StackOverflowError when dispatching to JSP > WW-5191 - template/simple/textarea.ftl not rendering parameters correctly > WW-5192 - radiomap.ftl not setting enum key values > WW-5194 - UIBean.evaluateParams() throws an IllegalStateException when > getting the nonce out of a session that has been invalidated. > WW-5195 - Dispatcher: Infinite loop with dispatcher FORWARD > WW-5197 - java.lang.UnsupportedOperationException in the date component > WW-5198 - textarea’s maxlength attribute displays in tag’s body > WW-5203 - lazyPolicyBuilder in DefaultCspSettings is not lazy > WW-5205 - REST plugin cannot start due to injection error > WW-5207 - Convention Plugin - support for ASM 9 > WW-5215 - CspInterceptor assumes Session was already created > WW-5216 - Freemarker Checkbox error after migrating from Struts 2.5.29 to > 2.5.30 > > New Feature > WW-5187 - java.lang.NoClassDefFoundError: > org/apache/struts2/views/velocity/VelocityManager Improvement > WW-5173 - Implement additional OGNL cache configuration controls > WW-5188 - Use 6.0 marker instead of 2.6 > WW-5218 - Allow to disable CSP related interceptors > > Dependency > WW-5193 - Use proper hibernate-validator groupId and upgrade to > version 6.1.3.Final > WW-5201 - Bump Log4j2 to 2.18.0 > WW-5202 - Update jasperreports to 6.19.1 and exclude optional itext > from jasperreports > WW-5204 - Upgrade to OGNL 3.3.3 > WW-5208 - Update hibernate-validator to 6.2.4 > WW-5212 - Upgrade Spring to version 5.3.22 > > Version Notes > https://cwiki.apache.org/confluence/display/WW/Version+Notes+6.1.1 > > **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 Apache > Struts framework, please post your comments to the user list, and, if > appropriate, file a tracking ticket. > https://issues.apache.org/jira/projects/WW/ > > You can download this version from our download page > https://struts.apache.org/download.cgi#struts-ga > > > Regards > -- > Łukasz > + 48 606 323 122 http://www.lenart.org.pl/
[ANNOUNCE] Apache NiFi 1.19.0 release
Hello The Apache NiFi team would like to announce the release of Apache NiFi 1.19.0. Apache NiFi is an easy to use, powerful, and reliable system to process and distribute data. Apache NiFi was made for dataflow. It supports highly configurable directed graphs of data routing, transformation, and system mediation logic. More details on Apache NiFi can be found here: https://nifi.apache.org/ The release artifacts can be downloaded from here: https://nifi.apache.org/download.html Maven artifacts have been made available and mirrored as per normal ASF artifact processes. Issues closed/resolved for this list can be found here: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020=12352150 Release note highlights can be found here: https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.19.0 Thank you The Apache NiFi team
[ANN] Apache Struts 6.1.1
The Apache Struts group is pleased to announce that Apache Struts 6.1.1 is available as a “General Availability” release. The GA designation is our highest quality grade. https://struts.apache.org/announce-2022#a20220915 Below is a full list of all changes. Bug WW-5185 - TilesDefinition is not found and the request for a Struts action fails after an upgrade from Struts 2.5.30 to Struts 6.0. WW-5189 - Add missing struts-6.0.dtd WW-5190 - StackOverflowError when dispatching to JSP WW-5191 - template/simple/textarea.ftl not rendering parameters correctly WW-5192 - radiomap.ftl not setting enum key values WW-5194 - UIBean.evaluateParams() throws an IllegalStateException when getting the nonce out of a session that has been invalidated. WW-5195 - Dispatcher: Infinite loop with dispatcher FORWARD WW-5197 - java.lang.UnsupportedOperationException in the date component WW-5198 - textarea’s maxlength attribute displays in tag’s body WW-5203 - lazyPolicyBuilder in DefaultCspSettings is not lazy WW-5205 - REST plugin cannot start due to injection error WW-5207 - Convention Plugin - support for ASM 9 WW-5215 - CspInterceptor assumes Session was already created WW-5216 - Freemarker Checkbox error after migrating from Struts 2.5.29 to 2.5.30 New Feature WW-5187 - java.lang.NoClassDefFoundError: org/apache/struts2/views/velocity/VelocityManager Improvement WW-5173 - Implement additional OGNL cache configuration controls WW-5188 - Use 6.0 marker instead of 2.6 WW-5218 - Allow to disable CSP related interceptors Dependency WW-5193 - Use proper hibernate-validator groupId and upgrade to version 6.1.3.Final WW-5201 - Bump Log4j2 to 2.18.0 WW-5202 - Update jasperreports to 6.19.1 and exclude optional itext from jasperreports WW-5204 - Upgrade to OGNL 3.3.3 WW-5208 - Update hibernate-validator to 6.2.4 WW-5212 - Upgrade Spring to version 5.3.22 Version Notes https://cwiki.apache.org/confluence/display/WW/Version+Notes+6.1.1 **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 Apache Struts framework, please post your comments to the user list, and, if appropriate, file a tracking ticket. https://issues.apache.org/jira/projects/WW/ You can download this version from our download page https://struts.apache.org/download.cgi#struts-ga Regards -- Łukasz + 48 606 323 122 http://www.lenart.org.pl/
[ANNOUNCE] Apache Arrow 10.0.1 released
The Apache Arrow community is pleased to announce the 10.0.1 release. The release includes 30 resolved issues ([1]) since the 10.0.0 release. The release is available now from our website, [2] and [3]: https://arrow.apache.org/install/ Release notes are available at: https://arrow.apache.org/release/10.0.1.html What is Apache Arrow? - Apache Arrow is a columnar in-memory analytics layer designed to accelerate big data. It houses a set of canonical in-memory representations of flat and hierarchical data along with multiple language-bindings for structure manipulation. It also provides low-overhead streaming and batch messaging, zero-copy interprocess communication (IPC), and vectorized in-memory analytics libraries. Languages currently supported include C, C++, C#, Go, Java, JavaScript, Julia, MATLAB, Python, R, Ruby, and Rust. Please report any feedback to the mailing lists ([4], [5]) Regards, The Apache Arrow community [1]: https://issues.apache.org/jira/issues/?jql=project+%3D+ARROW+AND+fixVersion+%3D+10.0.1 [2]: https://www.apache.org/dyn/closer.cgi/arrow/arrow-10.0.1/ [3]: https://apache.jfrog.io/artifactory/arrow/ [4]: https://lists.apache.org/list.html?u...@arrow.apache.org [5]: https://lists.apache.org/list.html?d...@arrow.apache.org
[ANNOUNCE] Apache Arrow 10.0.0 released
The Apache Arrow community is pleased to announce the 10.0.0 release. The release includes 536 resolved issues ([1]) since the 9.0.0 release. The release is available now from our website, [2] and [3]: https://arrow.apache.org/install/ Release notes are available at: https://arrow.apache.org/release/10.0.0.html What is Apache Arrow? - Apache Arrow is a columnar in-memory analytics layer designed to accelerate big data. It houses a set of canonical in-memory representations of flat and hierarchical data along with multiple language-bindings for structure manipulation. It also provides low-overhead streaming and batch messaging, zero-copy interprocess communication (IPC), and vectorized in-memory analytics libraries. Languages currently supported include C, C++, C#, Go, Java, JavaScript, Julia, MATLAB, Python, R, Ruby, and Rust. Please report any feedback to the mailing lists ([4], [5]) Regards, The Apache Arrow community [1]: https://issues.apache.org/jira/issues/?jql=project+%3D+ARROW+AND+fixVersion+%3D+10.0.0 [2]: https://www.apache.org/dyn/closer.cgi/arrow/arrow-10.0.0/ [3]: https://apache.jfrog.io/artifactory/arrow/ [4]: https://lists.apache.org/list.html?u...@arrow.apache.org [5]: https://lists.apache.org/list.html?d...@arrow.apache.org