[ANNOUNCE] Apache Pekko (Incubating) HTTP 1.0.1 available

2024-02-09 Thread PJ Fanning
Hi everyone,

The Apache Pekko (Incubating) Team is happy to announce the release of
Apache Pekko (Incubating) HTTP 1.0.1.

Apache Pekko (Incubating) is an open source toolkit and runtime
simplifying the construction of concurrent and distributed
applications on the JVM. It is a fork of Akka and has come about
because Akka has moved from being Apache licensed to being licensed
under a Business Software License.

Download Links:
https://pekko.apache.org/download.html#pekko-http

Release Notes:
https://pekko.apache.org/docs/pekko-http/1.0/release-notes/index.html

Website:
https://pekko.apache.org/

Issues:
https://github.com/apache/incubator-pekko-http/issues

Mailing list: d...@pekko.apache.org

Jars are published to Maven Central using the groupId: org.apache.pekko

Thanks to everyone who participated in the development and release.

Apache Pekko (Incubating) Team

===

*Disclaimer*

Apache Pekko (incubating) is an effort undergoing incubation at The
Apache Software Foundation (ASF), sponsored by the Apache Incubator.
Incubation is required of all newly accepted projects until a further
review indicates that the infrastructure, communications, and decision
making process have stabilized in a manner consistent with other
successful ASF projects. While incubation status is not necessarily a
reflection of the completeness or stability of the code, it does
indicate that the project has yet to be fully endorsed by the ASF.


[ANNOUNCE] Apache Pekko (Incubating) Connectors 1.0.2 available

2024-01-27 Thread PJ Fanning
Hi everyone,

The Apache Pekko (Incubating) Team is happy to announce the release of
Apache Pekko (Incubating) Connectors 1.0.2.

Apache Pekko (Incubating) is an open source toolkit and runtime
simplifying the construction of concurrent and distributed
applications on the JVM. It is a fork of Akka and has come about
because Akka has moved from being Apache licensed to being licensed
under a Business Software License.

Download Links:
https://pekko.apache.org/download.html#pekko-connectors

Release Notes:
https://pekko.apache.org/docs/pekko-connectors/current/release-notes/index.html

Website:
https://pekko.apache.org/

Issues:
https://github.com/apache/incubator-pekko-connectors/issues

Mailing list: d...@pekko.apache.org

Jars are published to Maven Central using the groupId: org.apache.pekko

Thanks to everyone who participated in the development and release.

Apache Pekko (Incubating) Team

===

*Disclaimer*

Apache Pekko (incubating) is an effort undergoing incubation at The
Apache Software Foundation (ASF), sponsored by the Apache Incubator.
Incubation is required of all newly accepted projects until a further
review indicates that the infrastructure, communications, and decision
making process have stabilized in a manner consistent with other
successful ASF projects. While incubation status is not necessarily a
reflection of the completeness or stability of the code, it does
indicate that the project has yet to be fully endorsed by the ASF.


[ANNOUNCE] Apache Pekko (Incubating) gRPC 1.0.2 available

2024-01-09 Thread PJ Fanning
Hi everyone,

The Apache Pekko (Incubating) Team is happy to announce the release of
Apache Pekko (Incubating) gRPC 1.0.2.

Apache Pekko (Incubating) is an open source toolkit and runtime
simplifying the construction of concurrent and distributed
applications on the JVM. It is a fork of Akka and has come about
because Akka has moved from being Apache licensed to being licensed
under a Business Software License.

Download Links:
https://pekko.apache.org/download.html#pekko-grpc

Release Notes:
https://pekko.apache.org/docs/pekko-grpc/current/release-notes/index.html

Website:
https://pekko.apache.org/

Issues:
https://github.com/apache/incubator-pekko-grpc/issues

Mailing list: d...@pekko.apache.org

Jars are published to Maven Central using the groupId: org.apache.pekko

Thanks to everyone who participated in the development and release.

Apache Pekko (Incubating) Team

===

*Disclaimer*

Apache Pekko (incubating) is an effort undergoing incubation at The
Apache Software Foundation (ASF), sponsored by the Apache Incubator.
Incubation is required of all newly accepted projects until a further
review indicates that the infrastructure, communications, and decision
making process have stabilized in a manner consistent with other
successful ASF projects. While incubation status is not necessarily a
reflection of the completeness or stability of the code, it does
indicate that the project has yet to be fully endorsed by the ASF.


[ANNOUNCE] Apache Pekko (Incubating) Persistence R2DBC 1.0.0 available

2023-12-29 Thread PJ Fanning
Hi everyone,

The Apache Pekko (Incubating) Team is happy to announce the release of
Apache Pekko (Incubating) Persistence R2DBC 1.0.0.

Apache Pekko (Incubating) is an open source toolkit and runtime
simplifying the construction of concurrent and distributed
applications on the JVM. It is a fork of Akka and has come about
because Akka has moved from being Apache licensed to being licensed
under a Business Software License.

Download Links:
https://pekko.apache.org/download.html#pekko-persistence-r2dbc

Website:
https://pekko.apache.org/
https://pekko.apache.org/docs/pekko-persistence-r2dbc/current/

Issues:
https://github.com/apache/incubator-pekko-persistence-r2dbc/issues

Mailing list: d...@pekko.apache.org

Jars are published to Maven Central using the groupId: org.apache.pekko

Thanks to everyone who participated in the development and release.

Apache Pekko (Incubating) Team

===

*Disclaimer*

Apache Pekko (incubating) is an effort undergoing incubation at The
Apache Software Foundation (ASF), sponsored by the Apache Incubator.
Incubation is required of all newly accepted projects until a further
review indicates that the infrastructure, communications, and decision
making process have stabilized in a manner consistent with other
successful ASF projects. While incubation status is not necessarily a
reflection of the completeness or stability of the code, it does
indicate that the project has yet to be fully endorsed by the ASF.


[ANNOUNCE] Apache Pekko (Incubating) 1.0.2 available

2023-12-01 Thread PJ Fanning
Hi everyone,

The Apache Pekko (Incubating) Team is happy to announce the release of
Apache Pekko (Incubating) 1.0.2.

Apache Pekko (Incubating) is an open source toolkit and runtime
simplifying the construction of concurrent and distributed
applications on the JVM. It is a fork of Akka and has come about
because Akka has moved from being Apache licensed to being licensed
under a Business Software License.

Download Links:
https://pekko.apache.org/download.html#pekko-core

Website:
https://pekko.apache.org/

Issues:
https://github.com/apache/incubator-pekko/issues

Mailing list: d...@pekko.apache.org

Jars are published to Maven Central using the groupId: org.apache.pekko

Thanks to everyone who participated in the development and release.

Apache Pekko (Incubating) Team

===

*Disclaimer*

Apache Pekko (incubating) is an effort undergoing incubation at The
Apache Software Foundation (ASF), sponsored by the Apache Incubator.
Incubation is required of all newly accepted projects until a further
review indicates that the infrastructure, communications, and decision
making process have stabilized in a manner consistent with other
successful ASF projects. While incubation status is not necessarily a
reflection of the completeness or stability of the code, it does
indicate that the project has yet to be fully endorsed by the ASF.


[ANNOUNCE] Apache POI 5.2.5 released

2023-11-27 Thread PJ Fanning
The Apache POI project is pleased to announce the release of POI 5.2.5.
This is primarily a bug fix release.

See the downloads page for source distributions:
https://poi.apache.org/download.html

Release Notes

Changes


A full list of changes is available in the change log:
https://poi.apache.org/changes.html.

People interested should also follow the dev mailing list to track
further progress.

Release Contents


This release comprises a source archive from which you can build POI
(poi-src-5.2.5-20231118.zip or poi-src-5.2.5-20231118.tgz)

Unpack the archive and use the following command to build all POI
components with JDK 1.8 or higher:

  gradle jar

Pre-built versions of all POI components are also available in the
central Maven repository under Group ID "org.apache.poi" and Version
"5.2.5"

All release artifacts are accompanied by SHA checksums and PGP
signatures that you can use to verify the authenticity of your
download.

The public key used for the PGP signature can be found at

https://svn.apache.org/repos/asf/poi/tags/REL_5_2_5/KEYS

About Apache POI
---

Apache POI is well-known in the Java field as a library for reading
and writing Microsoft Office file formats, such as Excel, PowerPoint,
Word, Visio, Publisher and Outlook. It supports both the older (OLE2)
and new (OOXML - Office Open XML) formats.

See https://poi.apache.org/ for more details

On behalf of the Apache POI PMC,
PJ


[ANNOUNCE] Apache Pekko (Incubating) Persistence DynamoDB 1.0.0 available

2023-11-19 Thread PJ Fanning
Hi everyone,

The Apache Pekko (Incubating) Team is happy to announce the release of
Apache Pekko (Incubating) Persistence DynamoDB 1.0.0.

Apache Pekko (Incubating) is an open source toolkit and runtime
simplifying the construction of concurrent and distributed
applications on the JVM. It is a fork of Akka and has come about
because Akka has moved from being Apache licensed to being licensed
under a Business Software License.

Download Links:
https://pekko.apache.org/download.html#pekko-persistence-dynamodb

Website:
https://pekko.apache.org/
https://github.com/apache/incubator-pekko-persistence-dynamodb

Issues:
https://github.com/apache/incubator-pekko-persistence-dynamodb/issues

Mailing list: d...@pekko.apache.org

Jars are published to Maven Central using the groupId: org.apache.pekko

Thanks to everyone who participated in the development and release.

Apache Pekko (Incubating) Team

===

*Disclaimer*

Apache Pekko (incubating) is an effort undergoing incubation at The
Apache Software Foundation (ASF), sponsored by the Apache Incubator.
Incubation is required of all newly accepted projects until a further
review indicates that the infrastructure, communications, and decision
making process have stabilized in a manner consistent with other
successful ASF projects. While incubation status is not necessarily a
reflection of the completeness or stability of the code, it does
indicate that the project has yet to be fully endorsed by the ASF.


[ANNOUNCE] Apache XMLBeans 5.2.0 release

2023-11-17 Thread PJ Fanning
The Apache POI project is pleased to announce the release of Apache
XMLBeans 5.2.0.
The POI team took over the ownership of XMLBeans since version 3.0.0.

See the downloads page for binary and source distributions:
https://xmlbeans.apache.org/download


Release Notes

Changes

The most notable changes in this release are:

* Combine same contiguous element types incorrectly while generating
XSD from an XML instance
* NegativeArraySizeException thrown from TextSaver.resize
* Upgrade dependencies (javaparser-core 3.25.5, Saxon-HE 12.3,
log4j-api 2.21.1, ant 1.10.14)


A full list of changes is available in the change log:
https://xmlbeans.apache.org/status.html
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10436=12352213

People interested should also follow the *POI* dev mailing list to
track further progress.



Release Contents


This release comes in two forms:
 - pre-built binaries containing compiled versions of all Apache
XMLBeans components and documentation
   (xmlbeans-bin-5.2.0-20231108.zip or xmlbeans-bin-5.2.0-20231108.tgz)
 - source archive you can build XMLBeans from
(xmlbeans-src-5.2.0-20231108.zip or xmlbeans-src-5.2.0-20231108.tgz)
  Unpack the archive and use the following command to build all
XMLBeans components with Apache Gradle 8.x and JDK 1.8 or higher:

  gradle jar

 Pre-built versions of all XMLBeans components are also available in
the central Maven repository
 under Group ID "org.apache.xmlbeans" and Version "5.2.0"

All release artifacts are accompanied by SHA checksums and PGP signatures
that you can use to verify the authenticity of your download.
The public key used for the PGP signature can be found at

https://www.apache.org/dist/poi/KEYS


About Apache XMLBeans
---

XMLBeans is a tool that allows access to the full power of XML in a
Java friendly way.
The idea is to take advantage of the richness and features of XML and XML Schema
and have these features mapped as naturally as possible to the equivalent Java
language and typing constructs.

See https://xmlbeans.apache.org for more details


About Apache POI
---

Apache POI is well-known in the Java field as a library for reading and
writing Microsoft Office file formats, such as Excel, PowerPoint, Word,
Visio, Publisher and Outlook. It supports both the older (OLE2) and
new (OOXML - Office Open XML) formats.

See https://poi.apache.org/ for more details


[ANNOUNCE] Apache Pekko (Incubating) Connectors 1.0.1 available

2023-11-05 Thread PJ Fanning
Hi everyone,

The Apache Pekko (Incubating) Team is happy to announce the release of
Apache Pekko (Incubating) Connectors 1.0.1.

Apache Pekko (Incubating) is an open source toolkit and runtime
simplifying the construction of concurrent and distributed
applications on the JVM. It is a fork of Akka and has come about
because Akka has moved from being Apache licensed to being licensed
under a Business Software License.

Download Links:
https://pekko.apache.org/download.html#pekko-connectors

Release Notes:
https://pekko.apache.org/docs/pekko-connectors/current/release-notes/index.html

Website:
https://pekko.apache.org/

Issues:
https://github.com/apache/incubator-pekko-connectors/issues

Mailing list: d...@pekko.apache.org

Jars are published to Maven Central using the groupId: org.apache.pekko

Thanks to everyone who participated in the development and release.

Apache Pekko (Incubating) Team

===

*Disclaimer*

Apache Pekko (incubating) is an effort undergoing incubation at The
Apache Software Foundation (ASF), sponsored by the Apache Incubator.
Incubation is required of all newly accepted projects until a further
review indicates that the infrastructure, communications, and decision
making process have stabilized in a manner consistent with other
successful ASF projects. While incubation status is not necessarily a
reflection of the completeness or stability of the code, it does
indicate that the project has yet to be fully endorsed by the ASF.


[ANNOUNCE] Apache Pekko (Incubating) Projection 1.0.0 available

2023-11-01 Thread PJ Fanning
Hi everyone,

The Apache Pekko (Incubating) Team is happy to announce the release of
Apache Pekko (Incubating) Projection 1.0.0.

Apache Pekko (Incubating) is an open source toolkit and runtime
simplifying the construction of concurrent and distributed
applications on the JVM. It is a fork of Akka and has come about
because Akka has moved from being Apache licensed to being licensed
under a Business Software License.

Download Links:
https://pekko.apache.org/download.html#pekko-projection

Release Notes:
https://pekko.apache.org/docs/pekko-projection/current/release-notes.html

Website:
https://pekko.apache.org/

Issues:
https://github.com/apache/incubator-pekko-projection/issues

Mailing list: d...@pekko.apache.org

Jars are published to Maven Central using the groupId: org.apache.pekko

Thanks to everyone who participated in the development and release.

Apache Pekko (Incubating) Team

===

*Disclaimer*

Apache Pekko (incubating) is an effort undergoing incubation at The
Apache Software Foundation (ASF), sponsored by the Apache Incubator.
Incubation is required of all newly accepted projects until a further
review indicates that the infrastructure, communications, and decision
making process have stabilized in a manner consistent with other
successful ASF projects. While incubation status is not necessarily a
reflection of the completeness or stability of the code, it does
indicate that the project has yet to be fully endorsed by the ASF.


[ANNOUNCE] Apache Pekko (Incubating) gRPC 1.0.1 available

2023-10-24 Thread PJ Fanning
Hi everyone,

The Apache Pekko (Incubating) Team is happy to announce the release of
Apache Pekko (Incubating) gRPC 1.0.1.

Apache Pekko (Incubating) is an open source toolkit and runtime
simplifying the construction of concurrent and distributed
applications on the JVM. It is a fork of Akka and has come about
because Akka has moved from being Apache licensed to being licensed
under a Business Software License.

Download Links:
https://pekko.apache.org/download.html#pekko-grpc

Release Notes:
https://pekko.apache.org/docs/pekko-grpc/current/release-notes/index.html

Website:
https://pekko.apache.org/

Issues:
https://github.com/apache/incubator-pekko-grpc/issues

Mailing list: d...@pekko.apache.org

Jars are published to Maven Central using the groupId: org.apache.pekko

Thanks to everyone who participated in the development and release.

Apache Pekko (Incubating) Team

===

*Disclaimer*

Apache Pekko (incubating) is an effort undergoing incubation at The
Apache Software Foundation (ASF), sponsored by the Apache Incubator.
Incubation is required of all newly accepted projects until a further
review indicates that the infrastructure, communications, and decision
making process have stabilized in a manner consistent with other
successful ASF projects. While incubation status is not necessarily a
reflection of the completeness or stability of the code, it does
indicate that the project has yet to be fully endorsed by the ASF.


[ANNOUNCE] Apache Pekko (Incubating) Persistence Cassandra 1.0.0 available

2023-10-07 Thread PJ Fanning
Hi everyone,

The Apache Pekko (Incubating) Team is happy to announce the release of
Apache Pekko (Incubating) Persistence Cassandra 1.0.0.

Apache Pekko (Incubating) is an open source toolkit and runtime
simplifying the construction of concurrent and distributed
applications on the JVM. It is a fork of Akka and has come about
because Akka has moved from being Apache licensed to being licensed
under a Business Software License.

Download Links:
https://pekko.apache.org/download.html#pekko-persistence-cassandra

Website:
https://pekko.apache.org/

Issues:
https://github.com/apache/incubator-pekko-persistence-cassandra/issues

Mailing list: d...@pekko.apache.org

Jars are published to Maven Central using the groupId: org.apache.pekko

Thanks to everyone who participated in the development and release.

Apache Pekko (Incubating) Team

===

*Disclaimer*

Apache Pekko (incubating) is an effort undergoing incubation at The
Apache Software Foundation (ASF), sponsored by the Apache Incubator.
Incubation is required of all newly accepted projects until a further
review indicates that the infrastructure, communications, and decision
making process have stabilized in a manner consistent with other
successful ASF projects. While incubation status is not necessarily a
reflection of the completeness or stability of the code, it does
indicate that the project has yet to be fully endorsed by the ASF.


[ANNOUNCE] Apache POI 5.2.4 released

2023-09-29 Thread PJ Fanning
The Apache POI project is pleased to announce the release of POI 5.2.4.
Featured are a handful of new areas of functionality, and numerous bug fixes.

See the downloads page for the source distributions:
https://poi.apache.org/download.html

There are also details about how to download jars or you can build
them yourself using the source distribution.

The main changes are listed at:
https://poi.apache.org/changes.html

People interested should also follow the dev mailing list to track
further progress.

Release Contents


This release comprises a source archive from which you can build POI
(poi-src-5.2.4-20230921.zip or poi-src-5.2.4-20230921.tgz)
  Unpack the archive and use the following command to build all POI
components with JDK 1.8 or higher:

  gradle jar

 Pre-built versions of all POI components are also available in the
central Maven repository
 under Group ID "org.apache.poi" and Version "5.2.4"

All release artifacts are accompanied by SHA checksums and PGP signatures
that you can use to verify the authenticity of your download.
The public key used for the PGP signature can be found at
https://svn.apache.org/repos/asf/poi/tags/REL_5_2_4/KEYS

About Apache POI
---

Apache POI is well-known in the Java field as a library for reading and
writing Microsoft Office file formats, such as Excel, PowerPoint, Word,
Visio, Publisher and Outlook. It supports both the older (OLE2) and
new (OOXML - Office Open XML) formats.

See https://poi.apache.org/ for more details

On behalf of the Apache POI PMC,
PJ


[ANNOUNCE] Apache Pekko (Incubating) Persistence JDBC 1.0.0 available

2023-09-06 Thread PJ Fanning
Hi everyone,

The Apache Pekko (Incubating) Team is happy to announce the release of
Apache Pekko (Incubating) Persistence JDBC 1.0.0.

Apache Pekko (Incubating) is an open source toolkit and runtime
simplifying the construction of concurrent and distributed
applications on the JVM. It is a fork of Akka and has come about
because Akka has moved from being Apache licensed to being licensed
under a Business Software License.

Download Links:
https://pekko.apache.org/download.html#pekko-persistence-jdbc

Website:
https://pekko.apache.org/

Issues:
https://github.com/apache/incubator-pekko-persistence-jdbc/issues

Mailing list: d...@pekko.apache.org

Jars are published to Maven Central using the groupId: org.apache.pekko

Thanks to everyone who participated in the development and release.

Apache Pekko (Incubating) Team


[ANNOUNCE] Apache Pekko (Incubating) Sbt Paradox 1.0.0 available

2023-08-29 Thread PJ Fanning
Hi everyone,

The Apache Pekko (Incubating) Team is happy to announce the release of
Apache Pekko (Incubating) Sbt Paradox 1.0.0.

Apache Pekko (Incubating) is an open source toolkit and runtime
simplifying the construction of concurrent and distributed
applications on the JVM. It is a fork of Akka and has come about
because Akka has moved from being Apache licensed to being licensed
under a Business Software License.

Download Links:
https://pekko.apache.org/download.html#pekko-sbt-paradox

Website:
https://pekko.apache.org/

Issues:
https://github.com/apache/incubator-pekko-sbt-paradox/issues

Mailing list: d...@pekko.apache.org

Jars are published to Maven Central using the groupId: org.apache.pekko

Thanks to everyone who participated in the development and release.

Apache Pekko (Incubating) Team


[ANNOUNCE] Apache Pekko (Incubating) gRPC 1.0.0 available

2023-08-21 Thread PJ Fanning
Hi everyone,

The Apache Pekko (Incubating) Team is happy to announce the release of
Apache Pekko (Incubating) gRPC 1.0.0.

Apache Pekko (Incubating) is an open source toolkit and runtime
simplifying the construction of concurrent and distributed
applications on the JVM. It is a fork of Akka and has come about
because Akka has moved from being Apache licensed to being licensed
under a Business Software License.

Download Links:
https://pekko.apache.org/download.html#pekko-grpc

Release Notes:
https://pekko.apache.org/docs/pekko-grpc/current/release-notes/index.html#1-0-0

Website:
https://pekko.apache.org/

Issues:
https://github.com/apache/incubator-pekko-grpc/issues

Mailing list: d...@pekko.apache.org

Jars are published to Maven Central using the groupId: org.apache.pekko

Thanks to everyone who participated in the development and release.

Apache Pekko (Incubating) Team


[ANNOUNCE] Apache Pekko (Incubating) Management 1.0.0 available

2023-08-13 Thread PJ Fanning
Hi everyone,

The Apache Pekko (Incubating) Team is happy to announce the release of
Apache Pekko (Incubating) Management 1.0.0.

Apache Pekko (Incubating) is an open source toolkit and runtime
simplifying the construction of concurrent and distributed
applications on the JVM. It is a fork of Akka and has come about
because Akka has moved from being Apache licensed to being licensed
under a Business Software License.

Download Links:
https://pekko.apache.org/download.html#pekko-management

Release Notes:
https://pekko.apache.org/docs/pekko-management/current/release-notes/index.html#1-0-0

Website:
https://pekko.apache.org/

Issues:
https://github.com/apache/incubator-pekko-management/issues

Mailing list: d...@pekko.apache.org

Jars are published to Maven Central using the groupId: org.apache.pekko

Thanks to everyone who participated in the development and release.

Apache Pekko (Incubating) Team


[ANNOUNCE] Apache Pekko (Incubating) HTTP 1.0.0 available

2023-08-02 Thread PJ Fanning
Hi everyone,

The Apache Pekko (Incubating) Team is happy to announce the release of
Apache Pekko (Incubating) HTTP 1.0.0.

Apache Pekko (Incubating) is an open source toolkit and runtime
simplifying the construction of concurrent and distributed
applications on the JVM. It is a fork of Akka and has come about
because Akka has moved from being Apache licensed to being licensed
under a Business Software License.

Download Links:
https://pekko.apache.org/download.html#pekko-http

Release Notes:
https://pekko.apache.org/docs/pekko-http/1.0.0/release-notes/index.html#1-0-0

Website:
https://pekko.apache.org/

Issues:
https://github.com/apache/incubator-pekko-http/issues

Mailing list: d...@pekko.apache.org

Jars are published to Maven Central using the groupId: org.apache.pekko

Thanks to everyone who participated in the development and release.

Apache Pekko (Incubating) Team


[ANNOUNCE] Apache Pekko (Incubating) 1.0.1 available

2023-07-26 Thread PJ Fanning
Hi everyone,

The Apache Pekko (Incubating) Team is happy to announce the release of
Apache Pekko (Incubating) 1.0.1.

Apache Pekko (Incubating) is an open source toolkit and runtime
simplifying the construction of concurrent and distributed
applications on the JVM. It is a fork of Akka and has come about
because Akka has moved from being Apache licensed to being licensed
under a Business Software License.

This release covers the core modules. Other modules like Pekko HTTP
will be released separately (and hopefully soon).

Download Links:
https://pekko.apache.org/download.html#pekko-core

Release Notes:
https://pekko.apache.org/docs/pekko/1.0/release-notes/index.html#1-0-1

Website:
https://pekko.apache.org/

Issues:
https://github.com/apache/incubator-pekko/issues

Mailing list: d...@pekko.apache.org

Jars are published to Maven Central using the groupId: org.apache.pekko

Thanks to everyone who participated in the development and release.

Apache Pekko (Incubating) Team


[ANNOUNCE] Apache Pekko (Incubating) 1.0.0 available

2023-07-14 Thread PJ Fanning
Hi everyone,

The Apache Pekko (Incubating) Team is happy to announce the release of
Apache Pekko (Incubating) 1.0.0.

Apache Pekko (Incubating) is an open source toolkit and runtime
simplifying the construction of concurrent and distributed
applications on the JVM. It is a fork of Akka and has come about
because Akka has moved from being Apache licensed to being licensed
under a Business Software License.

This release covers the core modules. Other modules like Pekko HTTP
will be released separately (and hopefully soon).

Download Links:
https://pekko.apache.org/download.html#pekko-core

Release Notes:
https://pekko.apache.org/docs/pekko/current/release-notes/index.html#1-0-0

Website:
https://pekko.apache.org/

Issues:
https://github.com/apache/incubator-pekko/issues

Mailing list: d...@pekko.apache.org

Jars are published to Maven Central using the groupId: org.apache.pekko

Thanks to everyone who participated in the development and release.

Apache Pekko (Incubating) Team


[ANNOUNCE] Apache POI 5.2.3 released

2022-09-17 Thread PJ Fanning
The Apache POI project is pleased to announce the release of POI 5.2.3.
Featured are a handful of new areas of functionality, and numerous bug fixes.


See the downloads page for binary and source distributions:
https://poi.apache.org/download.html


Release Notes


Changes

The most notable changes in this release are:

* upgrade dependencies: log4j-api 2.18.0, xmlbeans 5.1.1, xmlsec
3.0.0, graphics2d 0.40, pdfbox 2.0.26 ...
* Avoid some more possible overly large memory allocations on certain
input documents
* Support capitalized text in WordExtractors [#63575,#63576]
* Fix issues with some Excel functions
[#65988,#66022,#66047,#66087,#66098,#66181]
* Support more Excel functions
[#github-330,#58468,#66083,#66090,#66092,#66093,#66094,#66095,#66097,#66105]
* Shifting Excel rows or columns can damage formulas in tables [#66215]
* Some Password protected XLS files are not rea [#66115]
* SXSSF doesn't update dimension field [#65562]
* SXSSFWorkbook should work even when fonts not installed on OS [#66230]
* Issue with orphaned (in package) images and notes post slide removal [#66242]
* Issues with XSSFTables [#66211,#66212,#66213]


A full list of changes is available in the change log:
https://poi.apache.org/changes.html.
People interested should also follow the dev mailing list to track
further progress.


Release Contents



This release comes in two forms:
 - pre-built binaries containing compiled versions of all Apache POI
components and documentation
   (poi-bin-5.2.3-20220909.zip or poi-bin-5.2.3-20220909.tgz)
 - source archive you can build POI from (poi-src-5.2.3-20220909.zip
or poi-src-5.2.3-20220909.tgz)
  Unpack the archive and use the following command to build all POI
components with JDK 1.8 or higher:


  gradlew jar


 Pre-built versions of all POI components are also available in the
central Maven repository
 under Group ID "org.apache.poi" and Version "5.2.3"


All release artifacts are accompanied by MD5 checksums and PGP signatures
that you can use to verify the authenticity of your download.
The public key used for the PGP signature can be found at
https://svn.apache.org/repos/asf/poi/tags/REL_5_2_3/KEYS


About Apache POI
---

Apache POI is well-known in the Java field as a library for reading and
writing Microsoft Office file formats, such as Excel, PowerPoint, Word,
Visio, Publisher and Outlook. It supports both the older (OLE2) and
new (OOXML - Office Open XML) formats.


See https://poi.apache.org/ for more details

On behalf of the Apache POI PMC,
PJ


[ANNOUNCE] Apache XMLBeans 5.1.1 release

2022-08-30 Thread PJ Fanning
The Apache POI project is pleased to announce the release of Apache
XMLBeans 5.1.1.
The POI team took over the ownership of XMLBeans since version 3.0.0.

See the downloads page for binary and source distributions:
https://xmlbeans.apache.org/download


Release Notes

Changes

The most notable changes in this release are:

* Adjust Class loading to allow using XMLBeans on Android
* Performance enhancement for interface extension generation
* Remove xstc tool
* Upgrade dependencies (javaparser-core 3.24.4, Saxon-HE 11.4, log4j-api 2.18.0)



A full list of changes is available in the change log:
https://xmlbeans.apache.org/status.html
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10436=12351806
https://issues.apache.org/jira/browse/XMLBEANS-612?jql=project%20%3D%20XMLBEANS%20AND%20fixVersion%20%3D%20%22Version%205.1.1%22


People interested should also follow the *POI* dev mailing list to
track further progress.


Release Contents


This release comes in two forms:
 - pre-built binaries containing compiled versions of all Apache
XMLBeans components and documentation
   (xmlbeans-bin-5.1.1-20220819.zip or xmlbeans-bin-5.1.1-20220819.tgz)
 - source archive you can build XMLBeans from
(xmlbeans-src-5.1.1-20220819.zip or xmlbeans-src-5.1.1-20220819.tgz)
  Unpack the archive and use the following command to build all
XMLBeans components with Apache Gradle 7.x and JDK 1.8 or higher:

  gradle jar


 Pre-built versions of all XMLBeans components are also available in
the central Maven repository
 under Group ID "org.apache.xmlbeans" and Version "5.1.1"


All release artifacts are accompanied by SHA checksums and PGP signatures
that you can use to verify the authenticity of your download.
The public key used for the PGP signature can be found at


https://www.apache.org/dist/poi/KEYS


About Apache XMLBeans
---

XMLBeans is a tool that allows access to the full power of XML in a
Java friendly way.
The idea is to take advantage of the richness and features of XML and XML Schema
and have these features mapped as naturally as possible to the equivalent Java
language and typing constructs.


See https://xmlbeans.apache.org for more details


About Apache POI
---

Apache POI is well-known in the Java field as a library for reading and
writing Microsoft Office file formats, such as Excel, PowerPoint, Word,
Visio, Publisher and Outlook. It supports both the older (OLE2) and
new (OOXML - Office Open XML) formats.


See https://poi.apache.org/ for more details


[ANNOUNCE] Apache XMLBeans 5.1.0 release

2022-06-14 Thread PJ Fanning
The Apache POI project is pleased to announce the release of Apache
XMLBeans 5.1.0.
The POI team took over the ownership of XMLBeans since version 3.0.0.

See the downloads page for binary and source distributions:
https://xmlbeans.apache.org/download


Release Notes

Changes

The most notable changes in this release are:

* create temp files using java.nio.files.Files
* Line breaks in base64binary caused a validation error
* Improve support for using XMLBeans on Android by not relying on the
namespace-prefixes feature on the XML SAX parser
* Use generics in Collections
* GDate can return different values on different current timezones
* Migrate ant build to gradle
* change version code so that the value is automatically generated
* Make XmlCursor AutoCloseable
* Fix some problems with XMLBeans Extension Interfaces Feature
* Inner Class Handler was not supported
* When specifying user types in an xsdconfig, types that are not being
compiled could not be referenced properly
* Make XSD documentation parsing lazy
* Upgrade dependencies (javaparser 3.24.2, Saxon-HE 11.3, log4j-api 2.17.2)


A full list of changes is available in the change log:
https://xmlbeans.apache.org/status.html
https://issues.apache.org/jira/projects/XMLBEANS/versions/12351143
https://issues.apache.org/jira/browse/XMLBEANS-609?jql=project%20%3D%20XMLBEANS%20AND%20fixVersion%20%3D%20%22Version%205.1.0%22

People interested should also follow the *POI* dev mailing list to
track further progress.



Release Contents


This release comes in two forms:
 - pre-built binaries containing compiled versions of all Apache
XMLBeans components and documentation
   (xmlbeans-bin-5.1.0-20220605.zip or xmlbeans-bin-5.1.0-20220605.tgz)
 - source archive you can build XMLBeans from
(xmlbeans-src-5.1.0-20220605.zip or xmlbeans-src-5.1.0-20220605.tgz)
  Unpack the archive and use the following command to build all
XMLBeans components with Apache Gradle 7.4.x and JDK 1.8 or higher:

  gradle jar

 Pre-built versions of all XMLBeans components are also available in
the central Maven repository
 under Group ID "org.apache.xmlbeans" and Version "5.1.0"

All release artifacts are accompanied by SHA checksums and PGP signatures
that you can use to verify the authenticity of your download.
The public key used for the PGP signature can be found at

https://www.apache.org/dist/poi/KEYS


About Apache XMLBeans
---

XMLBeans is a tool that allows access to the full power of XML in a
Java friendly way.
The idea is to take advantage of the richness and features of XML and XML Schema
and have these features mapped as naturally as possible to the equivalent Java
language and typing constructs.

See https://xmlbeans.apache.org for more details


About Apache POI
---

Apache POI is well-known in the Java field as a library for reading and
writing Microsoft Office file formats, such as Excel, PowerPoint, Word,
Visio, Publisher and Outlook. It supports both the older (OLE2) and
new (OOXML - Office Open XML) formats.

See https://poi.apache.org/ for more details


[ANNOUNCE] Apache POI 5.2.2 released

2022-03-20 Thread PJ Fanning
The Apache POI project is pleased to announce the release of POI 5.2.2.
Featured are a handful of new areas of functionality, and numerous bug fixes.

See the downloads page for binary and source distributions:
https://poi.apache.org/download.html

Release Notes

Changes

The most notable changes in this release are:

* upgrade dependencies: log4j-api 2.17.2, graphics2d 0.35 ...
* Support rich text strings in SXSSFWorkbook (only when shared string
table is used) [#65943]
* POIXMLPropertiesTextExtractor returns duplicate key for Core
properties [#65946]
* Fix issue where Boolean functions (AND, OR) do not work properly in
array context [#65915]
* Add XSLF APIs to remove paragraphs and text runs [#65934,#65935]
* POI 5.2.1 can allocate byte arrays that are too big [#65950]
* Fix stackoverflow issue when removing formulas with circular
references [#65939]


A full list of changes is available in the change log:
https://poi.apache.org/changes.html.
People interested should also follow the dev mailing list to track
further progress.

Release Contents


This release comes in two forms:
 - pre-built binaries containing compiled versions of all Apache POI
components and documentation
   (poi-bin-5.2.2-20220312.zip or poi-bin-5.2.2-20220312.tgz)
 - source archive you can build POI from (poi-src-5.2.2-20220312.zip
or poi-src-5.2.2-20220312.tgz)
  Unpack the archive and use the following command to build all POI
components with JDK 1.8 or higher:

  gradlew jar

 Pre-built versions of all POI components are also available in the
central Maven repository
 under Group ID "org.apache.poi" and Version "5.2.2"

All release artifacts are accompanied by MD5 checksums and PGP signatures
that you can use to verify the authenticity of your download.
The public key used for the PGP signature can be found at
https://svn.apache.org/repos/asf/poi/tags/REL_5_2_2/KEYS

About Apache POI
---

Apache POI is well-known in the Java field as a library for reading and
writing Microsoft Office file formats, such as Excel, PowerPoint, Word,
Visio, Publisher and Outlook. It supports both the older (OLE2) and
new (OOXML - Office Open XML) formats.

See https://poi.apache.org/ for more details

On behalf of the Apache POI PMC,
PJ


CVE-2022-26336: poi-scratchpad: A carefully crafted TNEF file can cause an out of memory exception

2022-03-04 Thread PJ Fanning
Severity: moderate

Description:

A shortcoming in the HMEF package of poi-scratchpad (Apache POI) allows an 
attacker to cause an Out of Memory exception. This package is used to read TNEF 
files (Microsoft Outlook and Microsoft Exchange Server). If an application uses 
poi-scratchpad to parse TNEF files and the application allows untrusted users 
to supply them, then a carefully crafted file can cause an Out of Memory 
exception. This issue affects poi-scratchpad version 5.2.0 and prior versions. 
Users are recommended to upgrade to poi-scratchpad 5.2.1.

This issue is being tracked as 
https://bz.apache.org/bugzilla/show_bug.cgi?id=65899

Credit:

Apache POI would like to thank Craig Haft of Yahoo Inc. for reporting and 
providing a patch for this issue.



[ANNOUNCE] Apache POI 5.2.1 released

2022-03-04 Thread PJ Fanning
The Apache POI project is pleased to announce the release of POI 5.2.1.
Featured are a handful of new areas of functionality, and numerous bug fixes.

See the downloads page for binary and source distributions:
https://poi.apache.org/download.html

Release Notes

Changes

The most notable changes in this release are:

* upgrade dependencies: curvesapi 1.07 ...
* IOUtils.toByteArray did not fully take into account value set by
IOUtils.setByteArrayMaxOverride [#65887]
* Fix issue where malformed TNEF file can cause memory issues [#65899]
* XAdES-XL modifications due to specification check errors [#65908]
* Picture resize can lead to infinite loop [#65839]
* Multiplication in cell formulas can have small rounding issues [#65792]
* Add support a number of extra Excel functions (Normal Distribution,
BESSELJ, NUMBERVALUE, WORKDAY.INTL, DOLLARDE and DOLLARFR)


A full list of changes is available in the change log:
https://poi.apache.org/changes.html.
People interested should also follow the dev mailing list to track
further progress.

Release Contents


This release comes in two forms:
 - pre-built binaries containing compiled versions of all Apache POI
components and documentation
   (poi-bin-5.2.1-20220224.zip or poi-bin-5.2.1-20220224.tgz)
 - source archive you can build POI from (poi-src-5.2.1-20220224.zip
or poi-src-5.2.1-20220224.tgz)
  Unpack the archive and use the following command to build all POI
components with JDK 1.8 or higher:

  gradlew jar

 Pre-built versions of all POI components are also available in the
central Maven repository
 under Group ID "org.apache.poi" and Version "5.2.1"

All release artifacts are accompanied by MD5 checksums and PGP signatures
that you can use to verify the authenticity of your download.
The public key used for the PGP signature can be found at
https://svn.apache.org/repos/asf/poi/tags/REL_5_2_1/KEYS

About Apache POI
---

Apache POI is well-known in the Java field as a library for reading and
writing Microsoft Office file formats, such as Excel, PowerPoint, Word,
Visio, Publisher and Outlook. It supports both the older (OLE2) and
new (OOXML - Office Open XML) formats.

See https://poi.apache.org/ for more details

On behalf of the Apache POI PMC,
PJ


[ANNOUNCE] Apache POI 5.2.0 released

2022-01-15 Thread PJ Fanning
The Apache POI project is pleased to announce the release of POI 5.2.0.
Featured are a handful of new areas of functionality, and numerous bug fixes.

See the downloads page for binary and source distributions:
https://poi.apache.org/download.html

Release Notes

Changes

The most notable changes in this release are:

* upgrade dependencies: XmlBeans 5.0.3, XMLSec 2.3.0, BouncyCastle
1.70, Log4j-API 2.17.1, PDFBox Graphics2d 0.34, PDFBox 2.0.25 ...
* Issue in XSSFReader where string builder is not always cleared
between cell reads [#65676]
* Extra DataFormatter options [#63211], [#65703], [#65730]
* Password Protecting a document when Saxon is on classpath can
corrupt the output [#65701]
* stop using file deleteOnExit in DefaultTempFileCreationStrategy [#65772]
* Refactor to XSSFReader, SharedStringsTable, CommentsTable and
ThemesTable to make them more extensible
* Support for Excel functions XMATCH, XLOOKUP
* Extra checks for malicious files that could cause excess memory usage



A full list of changes is available in the change log:
https://poi.apache.org/changes.html.
People interested should also follow the dev mailing list to track
further progress.

Release Contents


This release comes in two forms:
 - pre-built binaries containing compiled versions of all Apache POI
components and documentation
   (poi-bin-5.2.0-20220106.zip or poi-bin-5.2.0-20220106.tgz)
 - source archive you can build POI from (poi-src-5.2.0-20220106.zip
or poi-src-5.2.0-20220106.tgz)
  Unpack the archive and use the following command to build all POI
components with JDK 1.8 or higher:

  gradlew jar

 Pre-built versions of all POI components are also available in the
central Maven repository
 under Group ID "org.apache.poi" and Version "5.2.0"

All release artifacts are accompanied by MD5 checksums and PGP signatures
that you can use to verify the authenticity of your download.
The public key used for the PGP signature can be found at
https://svn.apache.org/repos/asf/poi/tags/REL_5_2_0/KEYS

About Apache POI
---

Apache POI is well-known in the Java field as a library for reading and
writing Microsoft Office file formats, such as Excel, PowerPoint, Word,
Visio, Publisher and Outlook. It supports both the older (OLE2) and
new (OOXML - Office Open XML) formats.

See https://poi.apache.org/ for more details


Thanks to all our contributors for making this release possible.

On behalf of the Apache POI PMC,
PJ


[ANNOUNCE] Apache XMLBeans 5.0.3 release

2021-12-30 Thread PJ Fanning
The Apache POI project is pleased to announce the release of Apache
XMLBeans 5.0.3.
The POI team took over the ownership of XMLBeans since version 3.0.0.

See the downloads page for binary and source distributions:
https://xmlbeans.apache.org/download


Release Notes

Changes

The most notable changes in this release are:

* SampleXmlUtil misses root element with only one child
* Duplicated "xmlns" attribute in XmlObject.toString() result
* Upgrade dependencies (javaparser 3.23.1, log4j-api 2.17.1)


A full list of changes is available in the change log:
https://xmlbeans.apache.org/status.html
https://issues.apache.org/jira/projects/XMLBEANS/versions/12350699
https://issues.apache.org/jira/browse/XMLBEANS-580?jql=project%20%3D%20XMLBEANS%20AND%20fixVersion%20%3D%20%22Version%205.0.3%22

People interested should also follow the *POI* dev mailing list to
track further progress.



Release Contents


This release comes in two forms:
 - pre-built binaries containing compiled versions of all Apache
XMLBeans components and documentation
   (xmlbeans-bin-5.0.3-20211229.zip or xmlbeans-bin-5.0.3-20211229.tgz)
 - source archive you can build XMLBeans from
(xmlbeans-src-5.0.3-20211229.zip or xmlbeans-src-5.0.3-20211229.tgz)
  Unpack the archive and use the following command to build all
XMLBeans components with Apache Ant 1.8+ and JDK 1.8 or higher:

  ant deploy

 Pre-built versions of all XMLBeans components are also available in
the central Maven repository
 under Group ID "org.apache.xmlbeans" and Version "5.0.3"

All release artifacts are accompanied by SHA checksums and PGP signatures
that you can use to verify the authenticity of your download.
The public key used for the PGP signature can be found at

https://www.apache.org/dist/poi/KEYS


About Apache XMLBeans
---

XMLBeans is a tool that allows access to the full power of XML in a
Java friendly way.
The idea is to take advantage of the richness and features of XML and XML Schema
and have these features mapped as naturally as possible to the equivalent Java
language and typing constructs.

See https://xmlbeans.apache.org for more details


About Apache POI
---

Apache POI is well-known in the Java field as a library for reading and
writing Microsoft Office file formats, such as Excel, PowerPoint, Word,
Visio, Publisher and Outlook. It supports both the older (OLE2) and
new (OOXML - Office Open XML) formats.

See https://poi.apache.org/ for more details


[ANNOUNCE] Apache POI 5.1.0 released

2021-11-03 Thread PJ Fanning
The Apache POI project is pleased to announce the release of POI 5.1.0.

Featured are a handful of new areas of functionality, and numerous bug fixes.


See the downloads page for binary and source distributions:
https://poi.apache.org/download.html


Release Notes


Changes



The most notable changes in this release are:


* upgrade dependencies: XmlBeans 5.0.2, XMLSec 2.2.3, Batik 1.14,
BouncyCastle 1.69, Commons-Compress 1.21, ...

* switching build to Gradle - Ant build is not supported anymore [#65206]

* XSLFTable::addRow functionality reverted to pre-5.0.0 [github-221]

* XSSFDrawing - import chart from other drawing [#63901]

* Support for Excel functions IFS, SWITCH, TEXTJOIN, IFNA, MAXIFS,
MINIFS, AVERAGEIFS, TDIST

* Fix SVG-related image rendering




A full list of changes is available in the change log:
https://poi.apache.org/changes.html.

People interested should also follow the dev mailing list to track
further progress.


Release Contents




This release comes in two forms:

 - pre-built binaries containing compiled versions of all Apache POI
components and documentation

   (poi-bin-5.1.0-20211024.zip or poi-bin-5.1.0-20211024.tgz)

 - source archive you can build POI from (poi-src-5.1.0-20211024.zip
or poi-src-5.1.0-20211024.tgz)

  Unpack the archive and use the following command to build all POI
components with Apache Ant 1.8+ and JDK 1.8 or higher:


  ant jar


 Pre-built versions of all POI components are also available in the
central Maven repository

 under Group ID "org.apache.poi" and Version "5.1.0"


All release artifacts are accompanied by MD5 checksums and PGP signatures

that you can use to verify the authenticity of your download.

The public key used for the PGP signature can be found at

https://svn.apache.org/repos/asf/poi/tags/REL_5_1_0/KEYS


About Apache POI

---


Apache POI is well-known in the Java field as a library for reading and

writing Microsoft Office file formats, such as Excel, PowerPoint, Word,

Visio, Publisher and Outlook. It supports both the older (OLE2) and

new (OOXML - Office Open XML) formats.


See https://poi.apache.org/ for more details

Thanks to all our contributors for making this release possible.

On behalf of the Apache POI PMC,
PJ


Fwd: [ANNOUNCE] Apache XMLBeans 5.0.2 release

2021-10-21 Thread PJ Fanning
The Apache POI project is pleased to announce the release of Apache
XMLBeans 5.0.2.
The POI team took over the ownership of XMLBeans since version 3.0.0.

See the downloads page for binary and source distributions:
https://xmlbeans.apache.org/download



Release Notes

Changes

The most notable changes in this release are:

* When generating Java code, there is a wrong reference to java.util.Object[]
* support disallow-doctype-decl setting on XML parser
* Fix issue where you can get a StackOverflowError when parsing a
large number of characters in an XML element
* Upgrade dependencies (javaparser 3.23.0, log4j 2.14.1, Saxon 10.6)


A full list of changes is available in the change log:
https://xmlbeans.apache.org/status.html
https://issues.apache.org/jira/projects/XMLBEANS/versions/12350390
https://issues.apache.org/jira/browse/XMLBEANS-569?jql=project%20%3D%20XMLBEANS%20AND%20fixVersion%20%3D%20%22Version%205.0.2%22

People interested should also follow the *POI* dev mailing list to
track further progress.



Release Contents


This release comes in two forms:
 - pre-built binaries containing compiled versions of all Apache
XMLBeans components and documentation
   (xmlbeans-bin-5.0.2-20211014.zip or xmlbeans-bin-5.0.2-20211014.tgz)
 - source archive you can build XMLBeans from
(xmlbeans-src-5.0.2-20211014.zip or xmlbeans-src-5.0.2-20211014.tgz)
  Unpack the archive and use the following command to build all
XMLBeans components with Apache Ant 1.8+ and JDK 1.8 or higher:

  ant deploy

 Pre-built versions of all XMLBeans components are also available in
the central Maven repository
 under Group ID "org.apache.xmlbeans" and Version "5.0.2"

All release artifacts are accompanied by SHA checksums and PGP signatures
that you can use to verify the authenticity of your download.
The public key used for the PGP signature can be found at

https://www.apache.org/dist/poi/KEYS


About Apache XMLBeans
---

XMLBeans is a tool that allows access to the full power of XML in a
Java friendly way.
The idea is to take advantage of the richness and features of XML and XML Schema
and have these features mapped as naturally as possible to the equivalent Java
language and typing constructs.

See https://xmlbeans.apache.org for more details


About Apache POI
---

Apache POI is well-known in the Java field as a library for reading and
writing Microsoft Office file formats, such as Excel, PowerPoint, Word,
Visio, Publisher and Outlook. It supports both the older (OLE2) and
new (OOXML - Office Open XML) formats.

See https://poi.apache.org/ for more details

On behalf of the Apache POI PMC,
PJ