[ANNOUNCE] Apache Pekko (Incubating) HTTP 1.0.1 available
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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