[ANNOUNCE] Apache XMLBeans 5.0.1 release
The Apache POI project is pleased to announce the release of Apache XMLBeans 5.0.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 Note: The Apache Software Foundation uses an extensive mirroring network for distributing releases. It is possible that the mirror you are using may not have replicated the release yet. If that is the case, please try another mirror. This also goes for Maven access. Release Notes Changes The most notable changes in this release are: * Support annotations longer than 64kb * Support enumerations with more than 64k entries * Enable mapping of schema annotations to javadoc entries in the generated classes via schema compiler option * Generate TypeSystemHolder as .java (in sources) instead of .class (in resources) 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/12350037 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.1-20210710.zip or xmlbeans-bin-5.0.1-20210710.tgz) - source archive you can build XMLBeans from (xmlbeans-src-5.0.1-20210710.zip or xmlbeans-src-5.0.1-20210710.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.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 On behalf of the Apache POI PMC, Andi
[ANNOUNCE] Apache XMLBeans 5.0.0 release
The Apache POI project is pleased to announce the release of Apache XMLBeans 5.0.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 Note: The Apache Software Foundation uses an extensive mirroring network for distributing releases. It is possible that the mirror you are using may not have replicated the release yet. If that is the case, please try another mirror. This also goes for Maven access. Release Notes Changes The most notable changes in this release are: * Partial method generation and remove inner factory classes - re-generation of the beans necessary * use log4j-2 for logging * Provide Maven plugin A full list of changes is available in the change log: https://xmlbeans.apache.org/status.html 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.0-20210314.zip or xmlbeans-bin-5.0.0-20210314.tgz) - source archive you can build XMLBeans from (xmlbeans-src-5.0.0-20210314.zip or xmlbeans-src-5.0.0-20210314.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 package 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.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 On behalf of the Apache POI PMC, Andi
[ANNOUNCE] Apache XMLBeans 4.0.0 release
The Apache POI project is pleased to announce the release of Apache XMLBeans 4.0.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 Note: The Apache Software Foundation uses an extensive mirroring network for distributing releases. It is possible that the mirror you are using may not have replicated the release yet. If that is the case, please try another mirror. This also goes for Maven access. Release Notes Changes The most notable changes in this release are: * Jigsaw/JPMS support - layout of the schema classes changed - regeneration of the schema classes is recommended * XMLBEANS-536: Increase Java 9+ compatibility * XMLBEANS-548: XmlDocumentProperties.setStandalone is ignored when saving * XMLBEANS-542: SAX Parsing should not fail if parser does not allow the setting of declaration-handler * XMLBEANS-540: Prevent trim of elements when pretty print is used * XMLBEANS-539: Support Saxon-HE 10 as an XPath engine A full list of changes is available in the change log: https://xmlbeans.apache.org/status.html 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-4.0.0-20201016.zip or xmlbeans-bin-4.0.0-20201016.tgz) - source archive you can build XMLBeans from (xmlbeans-src-4.0.0-20201016.zip or xmlbeans-src-4.0.0-20201016.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 "4.0.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. Seehttps://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. Seehttps://poi.apache.org/ for more details On behalf of the Apache POI PMC, Andi
[ANNOUNCE] Apache POI 4.1.2 released
The Apache POI project is pleased to announce the release of POI 4.1.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: - XDDF - some work on better chart support - Common SL / EMF - ongoing rendering fixes - see #60656 - XSLF - OOM fixes when parsing arbitrary shape ids + a new dependency to SparseBitSet 1.2 - see #64015 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-4.1.2-20200217.zip or poi-bin-4.1.2-20200217.tar.gz) - source archive you can build POI from (poi-src-4.1.2-20200217.zip or poi-src-4.1.2-20200217.tar.gz) 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 "4.1.2" All release artifacts are accompanied by SHA2 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_4_1_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 Thanks to all our contributors for making this release possible. On behalf of the Apache POI PMC, Andi signature.asc Description: OpenPGP digital signature
[ANNOUNCE] Apache POI 4.1.1 released
The Apache POI project is pleased to announce the release of POI 4.1.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: - XSSF: Memory improvements which use much less memory while writing large xlsx files - XDDF: Improved chart support: more types and some API changes around angles and width units - updated dependencies to Bouncycastle 1.62, Commons-Codec 1.13, Commons-Collections4 4.4, Commons-Compress 1.19 - XWPF: Additional API methods - XSSF: Fixes to XSSFSheet.addMergedRegion() and XSSFRow.shiftRows() - EMF/HSLF: Rendering fixes - CVE-2019-12415 - XML External Entity (XXE) Processing in Apache POI 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. CVE-2019-12415 - XML External Entity (XXE) Processing in Apache POI --- Severity: Important Vendor: The Apache Software Foundation Versions Affected: Apache POI up to version 4.1.0 Description: When using the tool XSSFExportToXml to convert user-provided Microsoft Excel documents, a specially crafted document can allow an attacker to read files from the local filesystem or from internal network resources via XML External Entity (XXE) Processing. Mitigation: Apache POI 4.1.0 and before: users who do not use the tool XSSFExportToXml are not affected. affected users are advised to update to Apache POI 4.1.1 which fixes this vulnerability. Credit: This issue was discovered by Artem Smotrakov from SAP References: https://en.wikipedia.org/wiki/XML_external_entity_attack Release Contents This release comes in two forms: - pre-built binaries containing compiled versions of all Apache POI components and documentation (poi-bin-4.1.1-20191023.zip or poi-bin-4.1.1-20191023.tar.gz) - source archive you can build POI from (poi-src-4.1.1-20191023.zip or poi-src-4.1.1-20191023.tar.gz) 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 "4.1.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_4_1_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 Thanks to all our contributors for making this release possible. On behalf of the Apache POI PMC, Andi signature.asc Description: OpenPGP digital signature
[ANNOUNCE] Apache POI 4.0.1 released
The Apache POI project is pleased to announce the release of POI 4.0.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: - dependency updates to XMLBeans 3.0.2 / Bouncycastle 1.60 - XSSF: import chart on drawing - XDDF: Define XDDF user model for text body, its paragraphs and text runs - OPC: fixes on the newly introduced commons compress 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-4.0.1-20181203.zip or poi-bin-4.0.1-20181203.tar.gz) - source archive you can build POI from (poi-src-4.0.1-20181203.zip or poi-src-4.0.1-20181203.tar.gz) 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 "4.0.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_4_0_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 Thank you to all our contributors for making this release possible. On behalf of the Apache POI PMC, Andi
[ANNOUNCE] Apache POI 4.0.0 released
The Apache POI project is pleased to announce the release of POI 4.0.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: - Removed support for Java 6 and 7 making Java 8 the minimum version supported - Unsplit packages for Jigsaw / Java 9 compatibility - OutputStreams aren't closed by write(OutputStream) methods anymore - Depends on new XMLBeans 3.0.1 release - New ooxml-schema version 1.4 - use via poi-ooxml-schema (preferred) or ooxml-schema artifact - OPOIFS* classes removed / NPOIFS* classes renamed to POIFS* - new XDDF classes for shared diagram/chart functionality of X**F modules 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-4.0.0-20180907.zip or poi-bin-4.0.0-20180907.tar.gz) - source archive you can build POI from (poi-src-4.0.0-20180907.zip or poi-src-4.0.0-20180907.tar.gz) 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 "4.0.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_4_0_0_FINAL/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 Thank you to all our contributors for making this release possible. On behalf of the Apache POI PMC, Andi signature.asc Description: OpenPGP digital signature
[ANNOUNCE] Apache XMLBeans 3.0.0 released
The Apache POI project is pleased to announce the unretirement and release of Apache XMLBeans 3.0.0. The POI team is now maintaining and taking over the ownership of XMLBeans. Featured are a handful of security and unicode related fixes. See the downloads page for binary and source distributions: https://xmlbeans.apache.org/download Note: The Apache Software Foundation uses an extensive mirroring network for distributing releases. It is possible that the mirror you are using may not have replicated the release yet. If that is the case, please try another mirror. This also goes for Maven access. Release Notes Changes The most notable changes in this release are: * XMLBEANS-517: use safe XML parsers * XMLBEANS-515: remove piccolo support * XMLBEANS-514: make Java 6 the lowest supported runtime * XMLBEANS-332: XMLBeans changes surrogate pair bytes to question marks A full list of changes is available in the change log: https://xmlbeans.apache.org/status.html 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-3.0.0-20180629.zip or xmlbeans-bin-3.0.0-20180629.tgz) - source archive you can build XMLBeans from (xmlbeans-src-3.0.0-20180629.zip or xmlbeans-src-3.0.0-20180629.tgz) Unpack the archive and use the following command to build all XMLBeans components with Apache Ant 1.8+ and JDK 1.6 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 "3.0.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 On behalf of the Apache POI PMC, Andi signature.asc Description: OpenPGP digital signature
[ANNOUNCE] Apache POI 3.17 released
The Apache POI project is pleased to announce the release of POI 3.17. 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 Note: The Apache Software Foundation uses an extensive mirroring network for distributing releases. It is possible that the mirror you are using may not have replicated the release yet. If that is the case, please try another mirror. This also goes for Maven access. Release Notes Changes The most notable changes in this release are: - Various modules: add sanity checks and fix infinite loops / OOMs caused by fuzzed data - OPC: fix linebreak handling on XML signature calculation (#61182) - SS Common: fix number formatting (github-43/52, #60422) - SXSSF: fix XML processing - unicode surrogates and line breaks (#61048, #61246) POI 3.17 is the last release to support Java 6. The next release will be 4.0.0 and supports min. Java 8. 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-3.17-20170915.zip or poi-bin-3.17-20170915.tar.gz) - source archive you can build POI from (poi-src-3.17-20170915.zip or poi-src-3.17-20170915.tar.gz) Unpack the archive and use the following command to build all POI components with Apache Ant 1.8+ and JDK 1.6 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 "3.17" 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_3_17_FINAL/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, Andi signature.asc Description: OpenPGP digital signature
[ANNOUNCE] Apache POI 3.17-beta1 released
The Apache POI project is pleased to announce the release of POI 3.17-beta1. 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 Note: The Apache Software Foundation uses an extensive mirroring network for distributing releases. It is possible that the mirror you are using may not have replicated the release yet. If that is the case, please try another mirror. This also goes for Maven access. Release Notes Changes The most notable changes in this release are: - XSSF: improved support for XSSFTables - HSLF: various fixes in table support - HPSF: reworked to cover edge cases and better support non-latin charsets - SL Common: fixed rendering of preset-shapes - HWPF: support for Binary RC4 / CryptoAPI de-/encryption 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-3.17-beta1-20170701.zip or poi-bin-3.17-beta1-20170701.tar.gz) - source archive you can build POI from (poi-src-3.17-beta1-20170701.zip or poi-src-3.17-beta1-20170701.tar.gz) Unpack the archive and use the following command to build all POI components with Apache Ant 1.8+ and JDK 1.6 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 "3.17-beta1" 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_3_17_BETA1/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, Andi signature.asc Description: OpenPGP digital signature
[ANNOUNCE] Apache POI 3.15-beta2 released
The Apache POI project is pleased to announce the release of POI 3.15-beta2. 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 Note: The Apache Software Foundation uses an extensive mirroring network for distributing releases. It is possible that the mirror you are using may not have replicated the release yet. If that is the case, please try another mirror. This also goes for Maven access. Release Notes Changes The most notable changes in this release are: - initial work on extracting VBA macros (#52949) - remove deprecated classes (#59170) - various X/HSLF fixes for table and color handling - XSSF: formula evaluation performance improvements (#57840) - various fixes for merged regions in Common SS As #59739 has been fixed after the release was tagged - the POI 3.15-beta3 release, which will include this fix, is scheduled for August 2016. 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-3.15-beta2-20160702.zip or poi-bin-3.15-beta2-20160702.tar.gz) - source archive you can build POI from (poi-src-3.15-beta2-20160702.zip or poi-src-3.15-beta2-20160702.tar.gz) Unpack the archive and use the following command to build all POI components with Apache Ant 1.8+ and JDK 1.6 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 "3.15-beta2" 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_3_15_BETA2/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, Andi
[ANNOUNCE] Apache POI 3.14 released
The Apache POI project is pleased to announce the release of POI 3.14. Featured are a handful of new areas of functionality, and numerous bug fixes. See the downloads page for binary and source distributions: http://poi.apache.org/download.html Release Notes Changes The most notable changes in this release are: Common: New version of ooxml-schema and ooxml-security jars which are linked to custom safe type loader Common: OPC relation fix for multiple same named ids (#54916) Common: Update third-party dependencies: commons-logging, commons-codec, xmlsec, bouncycastle Excel: Allow to set multiple cell style properties at once (#58633) Excel: Add API for inserting ignored warnings into XSSF sheets. This can be used e.g. to suppress 'number stored as text' warnings. (#56892) Powerpoint: unify hyperlink handling HSLF: various fixes for parsing and rendering WMF: new API for WMF parsing and rendering (for Powerpoint) XWPF: various fixes for handling paragraphs and tables A full list of changes is available in the change log: http://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-3.14.zip or poi-bin-3.14.tar.gz) - source archive you can build POI from (poi-src-3.14.zip or poi-src-3.14.tar.gz) Unpack the archive and use the following command to build all POI components with Apache Ant 1.6+ and JDK 1.6 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 "3.14" All release artifacts are accompanied by MD5 checksums and a 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 http://svn.apache.org/repos/asf/poi/tags/REL_3_14_FINAL/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 http://poi.apache.org/ for more details On behalf of the Apache POI PMC, Andi
[ANNOUNCE] Apache POI 3.13 released
The Apache POI project is pleased to announce the release of POI 3.13. Featured are a handful of new areas of functionality, and numerous bug fixes. See the downloads page for binary and source distributions: http://poi.apache.org/download.html Note: The Apache Software Foundation uses an extensive mirroring network for distributing releases. It is possible that the mirror you are using may not have replicated the release yet. If that is the case, please try another mirror. This also goes for Maven access. Release Notes Changes The most notable changes in this release are: * conditional formatting support for DataBars, Icon Sets / Multi-States, and Color Scales * various improvements in spreadsheets formula and cell reference handling * enforcement of locale and timezone-aware handling through forbidden-apis check, locale and timezone can now be switched via LocaleUtil * common api for slideshow (common sl) is now available be aware of several api breaks especially in HSLF text handling A full list of changes is available in the change log: http://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-3.13-20150929.zip or poi-bin-3.13-20150929.tar.gz) - source archive you can build POI from (poi-src-3.13-20150929.zip or poi-src-3.13-20150929.tar.gz) Unpack the archive and use the following command to build all POI components with Apache Ant 1.6+ and JDK 1.6 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 "3.13" All release artifacts are accompanied by MD5 checksums and a 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 http://svn.apache.org/repos/asf/poi/tags/REL_3_13_FINAL/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 http://poi.apache.org/ for more details On behalf of the Apache POI PMC, Andi
[ANNOUNCE] Apache POI 3.12 released
The Apache POI project is pleased to announce the release of POI 3.12. Featured are a handful of new areas of functionality, and numerous bug fixes. See the downloads page for binary and source distributions: http://poi.apache.org/download.html Note: The Apache Software Foundation uses an extensive mirroring network for distributing releases. It is possible that the mirror you are using may not have replicated the release yet. If that is the case, please try another mirror. This also goes for Maven access. Release Notes Changes The most notable changes in this release are: * remove limitations within XSSF - up to 64k cell styles (#57880) and 65k comments (#56380) * fixed XSSF cloning issues - for sheets (#57165), styles (#56295), pictures (#56467) * Fix shifting comments with shifted rows (#56017) A full list of changes is available in the change log: http://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-3.12-20150511.zip or poi-bin-3.12-20150511.tar.gz) - source archive you can build POI from (poi-src-3.12-20150511.zip or poi-src-3.12-20150511.tar.gz) Unpack the archive and use the following command to build all POI components with Apache Ant 1.6+ and JDK 1.6 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 3.12 All release artifacts are accompanied by MD5 checksums and a 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 http://svn.apache.org/repos/asf/poi/tags/REL_3_12_FINAL/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 http://poi.apache.org/ for more details On behalf of the Apache POI PMC, Andi
[ANNOUNCE] Apache POI 3.12-beta1 released
The Apache POI project is pleased to announce the release of POI 3.12-beta1. Featured are a handful of new areas of functionality, and numerous bug fixes. See the downloads page for binary and source distributions: http://poi.apache.org/download.html Note: The Apache Software Foundation uses an extensive mirroring network for distributing releases. It is possible that the mirror you are using may not have replicated the release yet. If that is the case, please try another mirror. This also goes for Maven access. Release Notes Changes The most notable changes in this release are: * Mapping of symbol characters to unicode equivalent (49541) * Add methods to set margins in sections of HWPF documents (53453) * Add support for cropped images (54541) * Add implementations of DMIN and DGET functions (57007) * XSSF custom column label names for pivot tables (57063) * Support for Office Binary Document and RC4 CryptoAPI Encryption for HSLF (57195) A full list of changes is available in the change log: http://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-3.12-beta1-20150228.zip or poi-bin-3.12-beta1-20150228.tar.gz) - source archive you can build POI from (poi-src-3.12-beta1-20150228.zip or poi-src-3.12-beta1-20150228.tar.gz) Unpack the archive and use the following command to build all POI components with Apache Ant 1.6+ and JDK 1.6 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 3.12-beta1 All release artifacts are accompanied by MD5 checksums and a 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 http://svn.apache.org/repos/asf/poi/tags/REL_3_12_BETA1/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 http://poi.apache.org/ for more details On behalf of the Apache POI PMC, Andi