[ANNOUNCE] Apache NiFi 1.12.1 release

2020-09-29 Thread Joe Witt
Hello

The Apache NiFi team would like to announce the release of Apache NiFi
1.12.1.

This release includes nearly 40 bug fixes and improvements to stabilize the
1.12 line.

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=12348757

Release note highlights can be found here:
https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.12.1

Thank you
The Apache NiFi team


[ANNOUNCE] Apache Commons Pool 2.9.0

2020-09-29 Thread Gary Gregory
The Apache Commons Pool team is pleased to announce the release of Apache
Commons Pool 2.9.0.

Apache Commons Pool provides an object-pooling API and a number of object
pool implementations.
Version 2 contains a completely re-written pooling implementation compared
to the 1.x series.
In addition to performance and scalability improvements, version 2 includes
robust instance
tracking and pool monitoring.

Version 2.9.x requires Java 8 or above.
Version 2.8.x requires Java 8 or above.
Version 2.7.x requires Java 8 or above.
Version 2.6.x requires Java 7 or above.
Version 2.5.x requires Java 7 or above.
Version 2.0 requires 6 or above.

No client code changes are required to migrate from versions 2.0-2.3 to
version 2.4.3.
Users of version 1.x should consult the migration guide on the Commons Pool
web site.

NOTE: The MBean interfaces (DefaultPooledObjectInfoMBean,
GenericKeyedObjectPoolMXBean
  and GenericKeyedObjectPoolMXBean) exist only to define the attributes
and methods
  that will be made available via JMX. They must not be implemented by
clients as
  they are subject to change between major, minor and patch version
releases of
  Commons Pool. Clients that implement any of these interfaces may not,
therefore,
  be able to upgrade to a new minor or patch release without requiring
code
  changes.

This is a minor release (Java 8).

Changes in version 2.9.0 include:

Changes:
o POOL-387:  Object factory destroy method should carry information on
activation context. Thanks to Phil Steitz.
oUpdate spotbugs from 4.0.6 to 4.1.3, #37, #41, #46. Thanks to
Dependabot.
oUpdate actions/checkout from v2.3.1 to v2.3.3 #56, #45. Thanks
to Dependabot.
oUpdate actions/setup-java from v1.4.0 to v1.4.2 #42. Thanks to
Dependabot.
oUpdate optional asm-util from 8.0.1 to 9.0 #44. Thanks to
Dependabot.

For complete information on Apache Commons Pool, including instructions on
how to submit bug reports,
patches, or suggestions for improvement, see the Apache Apache Commons Pool
website:

https://commons.apache.org/proper/commons-pool/

Download page:
https://commons.apache.org/proper/commons-pool/download_pool.cgi

Gary Gregory,
Apache Commons Team


[ANNOUNCE] Apache Pulsar Manager 0.2.0 released

2020-09-29 Thread Guangning E
The Apache Pulsar team is proud to announce Apache Pulsar Manager version
0.2.0.

Pulsar is a highly scalable, low latency messaging platform running on
commodity hardware. It provides simple pub-sub semantics over topics,
guaranteed at-least-once delivery of messages, automatic cursor management
for
subscribers, and cross-datacenter replication.

For Pulsar Manager release downloads, visit:
http://pulsar.apache.org/en/download/

Release Notes are at:
http://pulsar.apache.org/en/pulsar-manager-release-notes/

We would like to thank the contributors that made the release possible.

Regards,

The Pulsar Team


[ANNOUNCE] Apache Flink Stateful Functions 2.2.0 released

2020-09-29 Thread Tzu-Li (Gordon) Tai
The Apache Flink community is very happy to announce the release of Apache
Flink Stateful Functions 2.2.0.

Stateful Functions is an API that simplifies the building of distributed
stateful applications with a runtime built for serverless architectures.
It's based on functions with persistent state that can interact dynamically
with strong consistency guarantees.

Please check out the release blog post for an overview of the release:
https://flink.apache.org/news/2020/09/28/release-statefun-2.2.0.html

The release is available for download at:
https://flink.apache.org/downloads.html

Maven artifacts for Stateful Functions can be found at:
https://search.maven.org/search?q=g:org.apache.flink%20statefun

Python SDK for Stateful Functions published to the PyPI index can be found
at:
https://pypi.org/project/apache-flink-statefun/

Official Docker image for building Stateful Functions applications is
currently being published to Docker Hub. Progress for creating the Docker
Hub repository can be tracked at:
https://github.com/docker-library/official-images/pull/7749

In the meantime, before the official Docker images are available,
Ververica has volunteered to make Stateful Function's images available for
the community via their public registry:
https://hub.docker.com/r/ververica/flink-statefun

The full release notes are available in Jira:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315522=12348350

We would like to thank all contributors of the Apache Flink community who
made this release possible!

Cheers,
Gordon


[ANN] Struts 2.5.25

2020-09-29 Thread Lukasz Lenart
The Apache Struts group is pleased to announce that Struts 2.5.25 is
available as a “General Availability” release. The GA designation is
our highest quality grade.
https://struts.apache.org/announce.html#a20200928

Apache Struts 2 is an elegant, extensible framework for creating
enterprise-ready Java web applications. The framework is designed to
streamline the full development cycle, from building, to deploying, to
maintaining applications over time.

Below is a full list of all changes:

- Package Level Properties in Global Results
- AbstractMatcher adds values to the map passed into replaceParameters
- Minor bug in single file upload example of the Showcase application
- Unable to set long pathname variables
- s:set with empty body
- AliasInterceptor doesn’t properly handle Parameter.Empty
- Improve build behaviour on JDK9+
- Update multiple Struts 2.5.x libraries / Maven build plugin versions
- Upgrade OSGi to the latest version

All developers are strongly advised to perform this action.

The 2.5.x series of the Apache Struts framework has a minimum
requirement of the following specification versions: Servlet API 2.4,
JSP API 2.0, and Java 7.

Should any issues arise with your use of any version of the Struts
framework, please post your comments to the user list, and, if
appropriate, file a tracking ticket.

You can download this version from our download page
https://struts.apache.org/download.cgi#struts-ga


Kind regards
--
Łukasz
+ 48 606 323 122 http://www.lenart.org.pl/


[ANNOUNCEMENT] HttpComponents Client 5.0.2 GA Released

2020-09-29 Thread Oleg Kalnichevski
The Apache HttpComponents project is pleased to announce 5.0.2 GA
release of HttpComponents HttpClient.

This release upgrades HttpCore to the latest version, improves
conformance to RFC 7235 (Hypertext Transfer Protocol (HTTP/1.1):
Authentication) and addresses a number of issues found since 5.0.1
release.


Download - 
Release notes - <
https://www.apache.org/dist/httpcomponents/httpclient/RELEASE_NOTES-5.0.x.txt
>
HttpComponents site - 

About HttpComponents HttpClient

The Hyper-Text Transfer Protocol (HTTP) is perhaps the most significant
protocol used on the Internet today. Web services, network-enabled
appliances and the growth of network computing continue to expand the
role of the HTTP protocol beyond user-driven web browsers, while
increasing the number of applications that require HTTP support.

Although the java.net package provides basic functionality for
accessing resources via HTTP, it doesn't provide the full flexibility
or functionality needed by many applications. HttpClient seeks to fill
this void by providing an efficient, up-to-date, and feature-rich
package implementing the client side of the most recent HTTP standards
and recommendations.

Designed for extension while providing robust support for the base HTTP
protocol, HttpClient may be of interest to anyone building HTTP-aware
client applications such as web browsers, web service clients, or
systems that leverage or extend the HTTP protocol for distributed
communication.




[ANNOUNCE] Apache Camel 3.4.4 Released

2020-09-29 Thread Gregor Zurowski
The Camel PMC is pleased to announce the release of Apache Camel 3.4.4
(LTS).

Apache Camel is an open source integration framework that empowers you to
quickly and easily integrate various systems consuming or producing data.

This patch release contains 31 bug fixes and improvements. The release is
available for immediate download at:

https://camel.apache.org/download/

For more details please take a look at the release notes at:

https://camel.apache.org/releases/release-3.4.4/