Thanks to those who contributed, as listed at https://github.com/plutext/docx4j/blob/ ... ANGELOG.md
To get this release, please see https://www.docx4java.org/downloads.html
Release highlights:
Security: bump commons-lang to 3.18.0 addressing https://www.cve.org/CVERecord?id=CVE-2025-48924
and addressing https://github.com/plutext/docx4j/secur ... endabot/19 and fixes #625
Bump other dependencies:
- Code: Select all
com.thoughtworks.qdox:qdox ............................ 1.12 -> 1.12.1
commons-codec:commons-codec ......................... 1.17.0 -> 1.19.0
commons-io:commons-io ............................... 2.16.1 -> 2.20.0
jakarta.xml.bind:jakarta.xml.bind-api ................ 4.0.2 -> 4.0.4
org.apache.commons:commons-compress ................. 1.27.1 -> 1.28.0
org.apache.pdfbox:fontbox ............................ 3.0.3 -> 3.0.5
org.checkerframework:checker-qual ................... 3.42.0 -> 3.51.0
org.slf4j:jcl-over-slf4j ............................ 2.0.13 -> 2.0.17
org.slf4j:slf4j-api ................................. 2.0.13 -> 2.0.17
jakarta.mail:jakarta.mail-api .......... ............. 2.1.0 -> 2.1.3 (MOXy)
OpenDoPE XML data binding: New property org.opendope.conditions.Xpathref.XPathBoolean; Set this to true to convert to boolean using XPath conversion rules.
If false, Java's rules will be used. Defaults to false, matching previous behaviour.
HTML output: map symbol font characters to UTF-8 for display in web browser
TOC: handle a TOC which is not in a content control.
docx4j-diffx: update for JPMS
Miscellaneous minor enhancements/bug fixes - see https://github.com/plutext/docx4j/commi ... ON_11_5_5/
docx4j-ImportXHTML release
This release just updates dependencies:
- Code: Select all
to docx4j 11.5.5 and its dependencies, plus:
io.github.openhtmltopdf:openhtmltopdf-core .......... 1.1.28 -> 1.1.31
io.github.openhtmltopdf:openhtmltopdf-pdfbox ........ 1.1.28 -> 1.1.31
org.apache.pdfbox:fontbox ............................. 3.0.3 -> 3.0.5
org.apache.pdfbox:pdfbox .............................. 3.0.3 -> 3.0.5
org.apache.pdfbox:xmpbox .............................. 3.0.3 -> 3.0.5
jakarta.xml.bind:jakarta.xml.bind-api ................. 4.0.2 -> 4.0.4
org.slf4j:slf4j-api ................................. 2.0.13 -> 2.0.17
org.apache.james:apache-mime4j-core ................. 0.8.11 -> 0.8.13
Maven co-ordinates:
Using xml Syntax Highlighting
<dependency>
<groupId>org.docx4j</groupId>
<artifactId>docx4j-ImportXHTML-core</artifactId>
<version>11.5.5</version>
</dependency>
Parsed in 0.000 seconds, using GeSHi 1.0.8.4
docx4j-ImportXHTML is also included in the docx4j-community zip distribution, in the /optional dir