[ANN] Apache Struts 6.1.1 (proper list of issues)

2022-11-28 Thread Lukasz Lenart
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

2022-11-28 Thread Lukasz Lenart
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

2022-11-28 Thread Joe Witt
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

2022-11-28 Thread Lukasz Lenart
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

2022-11-28 Thread Sutou Kouhei
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

2022-11-28 Thread Sutou Kouhei
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