You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@poi.apache.org by PJ Fanning <fa...@yahoo.com.INVALID> on 2022/09/09 20:51:01 UTC

[VOTE] Apache POI 5.2.3 release (RC1)

Hi everyone,

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. 

The artifacts are at:

https://dist.apache.org/repos/dist/dev/poi/


You can use this maven URL for your mvn/gradle builds:

https://repository.apache.org/content/repositories/staging


I haven't updated the "provided" dependencies as those have to be activated anyway explicitly.


Please vote to release the artifacts. Here is my +1.


The vote is open until 2022-09-16 23:00 UTC.

Planned release announcement date is Sunday, 2022-09-17.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


Re: [VOTE] Apache POI 5.2.3 release (RC1)

Posted by Axel Howind <ax...@apache.org>.
Yes, in general, you cannot wait for every other dependency release. SLF4J 2.0 is a bigger deal because it is the first stable release to add jigsaw support. But you are right: users can just pull in version 2.19.0 of log4j to get SLF4J 2.0 compatibility. That's why I was undecided and gave neither +1 nor -1.

On 2022/09/13 10:38:35 PJ Fanning wrote:
> With a version number of 2.19.0, I am expecting that users who want to use POI 5.2.2 or 5.2.3 with log4j 2.19.0 can just update their own build files. While I like to keep POI up to date, delaying releases to wait for downstream jars can be a real pain. Once one dependency is ready, whispers come through that yet another dependency is considering a release. Since I cut the RC1, graphics2d has already published a v0.41.
> 
> If there was a security issue, I would wait - but I checked the mailing lists and there is no evidence that 2.19.0 has any security implications.
> 
> 
> 
> 
> 
> On Tuesday 13 September 2022 at 11:02:24 IST, Axel Howind <ax...@apache.org> wrote: 
> 
> 
> 
> 
> 
> Hi,
> 
> the colleagues over at log4j are preparing the 2.19.0 release (currently in RC) that adds a bugfix and support for SLF4J 2.0 that was requested by Spring devs. They have found a last minute issue that is currently being worked on and will probably release soon. Maybe it's worth to wait for that release and then go directly to log4j 2.19.0 as it seems both POI and log4j will release at about the same time.
> 
> Axel
> 
> On 2022/09/09 20:51:01 PJ Fanning wrote:
> > Hi everyone,
> > 
> > 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. 
> > 
> > The artifacts are at:
> > 
> > https://dist.apache.org/repos/dist/dev/poi/
> > 
> > 
> > You can use this maven URL for your mvn/gradle builds:
> > 
> > https://repository.apache.org/content/repositories/staging
> > 
> > 
> > I haven't updated the "provided" dependencies as those have to be activated anyway explicitly.
> > 
> > 
> > Please vote to release the artifacts. Here is my +1.
> > 
> > 
> > The vote is open until 2022-09-16 23:00 UTC.
> > 
> > Planned release announcement date is Sunday, 2022-09-17.
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> > For additional commands, e-mail: dev-help@poi.apache.org
> > 
> > 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


Re: [VOTE] Apache POI 5.2.3 release (RC1)

Posted by PJ Fanning <fa...@yahoo.com.INVALID>.
With a version number of 2.19.0, I am expecting that users who want to use POI 5.2.2 or 5.2.3 with log4j 2.19.0 can just update their own build files. While I like to keep POI up to date, delaying releases to wait for downstream jars can be a real pain. Once one dependency is ready, whispers come through that yet another dependency is considering a release. Since I cut the RC1, graphics2d has already published a v0.41.

If there was a security issue, I would wait - but I checked the mailing lists and there is no evidence that 2.19.0 has any security implications.





On Tuesday 13 September 2022 at 11:02:24 IST, Axel Howind <ax...@apache.org> wrote: 





Hi,

the colleagues over at log4j are preparing the 2.19.0 release (currently in RC) that adds a bugfix and support for SLF4J 2.0 that was requested by Spring devs. They have found a last minute issue that is currently being worked on and will probably release soon. Maybe it's worth to wait for that release and then go directly to log4j 2.19.0 as it seems both POI and log4j will release at about the same time.

Axel

On 2022/09/09 20:51:01 PJ Fanning wrote:
> Hi everyone,
> 
> 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. 
> 
> The artifacts are at:
> 
> https://dist.apache.org/repos/dist/dev/poi/
> 
> 
> You can use this maven URL for your mvn/gradle builds:
> 
> https://repository.apache.org/content/repositories/staging
> 
> 
> I haven't updated the "provided" dependencies as those have to be activated anyway explicitly.
> 
> 
> Please vote to release the artifacts. Here is my +1.
> 
> 
> The vote is open until 2022-09-16 23:00 UTC.
> 
> Planned release announcement date is Sunday, 2022-09-17.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


Re: [VOTE] Apache POI 5.2.3 release (RC1)

Posted by Axel Howind <ax...@apache.org>.
Hi,

the colleagues over at log4j are preparing the 2.19.0 release (currently in RC) that adds a bugfix and support for SLF4J 2.0 that was requested by Spring devs. They have found a last minute issue that is currently being worked on and will probably release soon. Maybe it's worth to wait for that release and then go directly to log4j 2.19.0 as it seems both POI and log4j will release at about the same time.

Axel

On 2022/09/09 20:51:01 PJ Fanning wrote:
> Hi everyone,
> 
> 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. 
> 
> The artifacts are at:
> 
> https://dist.apache.org/repos/dist/dev/poi/
> 
> 
> You can use this maven URL for your mvn/gradle builds:
> 
> https://repository.apache.org/content/repositories/staging
> 
> 
> I haven't updated the "provided" dependencies as those have to be activated anyway explicitly.
> 
> 
> Please vote to release the artifacts. Here is my +1.
> 
> 
> The vote is open until 2022-09-16 23:00 UTC.
> 
> Planned release announcement date is Sunday, 2022-09-17.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


[RESULT] [VOTE] Apache POI 5.2.3 release (RC1)

Posted by PJ Fanning <fa...@yahoo.com.INVALID>.
There are 3 +1 votes from PMC members. Dominik, Marius, me.

Thanks everyone. I will proceed with the release.






On Tuesday 13 September 2022 at 15:28:32 IST, Marius Volkhart <ma...@volkhart.com> wrote: 





+1 from me. Thanks for preparing the release!

Cheers,
Marius 

> On Sep 9, 2022, at 16:51, PJ Fanning <fa...@yahoo.com.invalid> wrote:
> 
> Hi everyone,
> 
> 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. 
> 
> The artifacts are at:
> 
> https://dist.apache.org/repos/dist/dev/poi/
> 
> 
> You can use this maven URL for your mvn/gradle builds:
> 
> https://repository.apache.org/content/repositories/staging
> 
> 
> I haven't updated the "provided" dependencies as those have to be activated anyway explicitly.
> 
> 
> Please vote to release the artifacts. Here is my +1.
> 
> 
> The vote is open until 2022-09-16 23:00 UTC.
> 
> Planned release announcement date is Sunday, 2022-09-17.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


Re: [VOTE] Apache POI 5.2.3 release (RC1)

Posted by Marius Volkhart <ma...@volkhart.com>.
+1 from me. Thanks for preparing the release!

Cheers,
Marius 

> On Sep 9, 2022, at 16:51, PJ Fanning <fa...@yahoo.com.invalid> wrote:
> 
> Hi everyone,
> 
> 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. 
> 
> The artifacts are at:
> 
> https://dist.apache.org/repos/dist/dev/poi/
> 
> 
> You can use this maven URL for your mvn/gradle builds:
> 
> https://repository.apache.org/content/repositories/staging
> 
> 
> I haven't updated the "provided" dependencies as those have to be activated anyway explicitly.
> 
> 
> Please vote to release the artifacts. Here is my +1.
> 
> 
> The vote is open until 2022-09-16 23:00 UTC.
> 
> Planned release announcement date is Sunday, 2022-09-17.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


Re: [VOTE] Apache POI 5.2.3 release (RC1)

Posted by Dominik Stadler <do...@gmx.at>.
Hi,

Mass-regression tests look good, only new 11 failures compared to 5.2.0,
seems we are slightly more picky about missing columns in xlsx-tables or
some new features trigger this now.

See
http://people.apache.org/~centic/poi_regression/reports/index520RC1to523RC1.html
for "diff" to 5.2.0 and
http://people.apache.org/~centic/poi_regression/reportsAll/index520RC1to523RC1.html
for full results.

Also compared the contents of the jar-files, everything seems proper
compared to previous releases.

So I am +1

Thanks... Dominik.

P.S.: not relevant for release, but it seems we include "poi-javadoc" in
the bin-tgz/zip since a long time. Seems a "poi-*.jar" selects this one. We
should remove this from the bin-package for future releases.


On Fri, Sep 9, 2022 at 10:51 PM PJ Fanning <fa...@yahoo.com.invalid>
wrote:

> Hi everyone,
>
> 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.
>
> The artifacts are at:
>
> https://dist.apache.org/repos/dist/dev/poi/
>
>
> You can use this maven URL for your mvn/gradle builds:
>
> https://repository.apache.org/content/repositories/staging
>
>
> I haven't updated the "provided" dependencies as those have to be
> activated anyway explicitly.
>
>
> Please vote to release the artifacts. Here is my +1.
>
>
> The vote is open until 2022-09-16 23:00 UTC.
>
> Planned release announcement date is Sunday, 2022-09-17.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
>
>

Re: [VOTE] Apache POI 5.2.3 release (RC1)

Posted by Tim Allison <ta...@apache.org>.
+1

There's one new pptx exception, and a small number of fixed emf/wmf exceptions.

Reports are here:
https://corpora.tika.apache.org/base/reports/tika-2.5.0-poi-reports.tgz

Let me know if you have any questions!

Cheers,

           Tim

On Fri, Sep 9, 2022 at 4:51 PM PJ Fanning <fa...@yahoo.com.invalid> wrote:
>
> Hi everyone,
>
> 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.
>
> The artifacts are at:
>
> https://dist.apache.org/repos/dist/dev/poi/
>
>
> You can use this maven URL for your mvn/gradle builds:
>
> https://repository.apache.org/content/repositories/staging
>
>
> I haven't updated the "provided" dependencies as those have to be activated anyway explicitly.
>
>
> Please vote to release the artifacts. Here is my +1.
>
>
> The vote is open until 2022-09-16 23:00 UTC.
>
> Planned release announcement date is Sunday, 2022-09-17.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org