All Versions
67
Latest Version
Avg Release Cycle
51 days
Latest Release
-

Changelog History
Page 3

  • v8.2.6 Changes

    PDF via FOP with docx embedded fonts: bug fix for case where temp extracted fonts were deleted too early.

    XHTML to docx: CSS font-size bug fix

    OpenDoPE image injection: tag width=n|auto to specify max width (eg 10500) or let BPAI work out the scaling (ported from 11.1.8)

  • v8.2.4 Changes

    0️⃣ docx4j toc generation: p-level rPr rFont or sz should take priority over doc default setting

    xlsx4j: Worksheet retain xr:uid, so MOXy writes the xr namespace, works around https://stackoverflow.com/questions/64778237/moxy-missing-namespace-for-content-in-xmlanyelementlax-true-object

  • v8.2.3 Changes

    🚀 Release date

    4 September 2020

    🚀 Contributors to this release

    Jason Harrop

  • v8.2.2 Changes

    ⚡️ FieldUpdater support for docvars (docprops are already supported)

    🚀 Update OSGI stuff for current release. Confirmed working in karaf 4.2.6 with docx4j-JAXB-Internal on Java 8.

  • v8.2.1 Changes

    Traverse into 2010/wordprocessingShape txbxContent XXE avoid StreamSource in various places 👍 OpenDoPE XHTML support: where Import XHTML is not on classpath, insert an altChunk (ie rely on Word to process the XHTML)

  • v8.2.0 Changes

    🆕 New sub-projects to facilitate the use of documents4j to drive Microsoft Word (running locally or remotely), ⚡️ for PDF export, TOC update, and import of RTF, binary .doc and HTML.

    👀 For examples, see docx4j-samples-documents4j-local (or -remote).

  • v8.1.7 Changes

    OpenDoPE: fix handling of count>0 when OpenDoPEHandler.ENABLE_XPATH_CACHE

    docx4j-export-fo

    🚚 Move to FOP 2.4

    👌 Support VertAlign direct rPr formatting

  • v8.1.6 Changes

    👌 Improve efficiency of package clone

    pptx4j

    💾 SaveSlides provides the ability to save selected slides only; partialClone can use this to make a clone of a PresentationMLPackage, but with just those slides

    xlsx4j

    🛠 xlsx revision namespaces; fixes #389

    👌 Support importing flat OPC XML representing a spreadsheet

  • v8.1.5 Changes

    February 26, 2020

    ➕ Add mappings for w16 and w16cid. Fixes 381.

    🚚 JAXB: Remove dep on java-api 2.3.1, since that depends on javax.activation:javax.activation-api. The 2.3.2 version which we want is jakarta.xml.bind:jakarta.xml.bind-api which depends on jakarta.activation

    NamespacePrefixMapperUtils.tryRIforRelationshipsPart: Fix typo

    🔀 MergeField: support multiple newline characters

    👀 For more, please see https://github.com/plutext/docx4j/commits/master

  • v8.1.4 Changes

    December 23, 2019

    Dedicated part CommentsIdsPart for w16cid:commentsIds

    ✨ Enhance ArrayListWml to handle parent in other methods; make JAXBElements transparent when matching objects

    ⏪ export-FO: revert white-space-treatment="preserve"; white-space-collapse="false" because it causes unwanted formatting issues

    xlsx4j

    ✨ Enhance ArrayListSml to handle parent in other methods; make JAXBElements transparent when matching objects