Page 1 of 1

Docx4j 11.2.5 released for Java 11

PostPosted: Thu Nov 19, 2020 8:27 am
by jason
docx4j 11.2.5 - compiled with Java 14, targeting Java 11 - is now available in Maven Central. If you are not using Java 11 or later, you should stick with docx4j 8.x (compiled for Java 8).

For downloads, go to https://www.docx4java.org/downloads.html

This is a cumulative update, bringing parity with 8.2.4. This release is labelled 11.2.5, since 11.x has since June 2020 contained a refinement to OpenDoPE image injection (allowing you to specify width=n|auto)
which isn't in 8.2.4 (but has now been ported and will be in an 8.2.5 or 8.2.6)

11.2.5 is a JPMS modularised release, so the docx4j jars contain module-info.class entries, with the following exceptions:
- the docx4j-documents4j-* sub-projects don't have a module-info.java until https://github.com/documents4j/documents4j/issues/108 is addressed
- the docx4j-conversion-via-microsoft-graph sub-project doesn't have a module-info.java

docx4j 11.2.5 source code can be found in branch https://github.com/plutext/docx4j/commi ... ION_11_2_5