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, 2019Dedicated 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