This release notes say this:
- Updated PNG importer to use resolution if specified in file. (SPR 2159593)
- Fixed possible missing paragraph end when hyphenator fits final word onto the line. (SPR 2164595)
- Fixed problem where footnotes were not always correctly placed when ‘Reduce space’ option applied. (SPR 2114967)
- Updated PDFlib to version 8.0.5p2 (SPR 2183149)
- Fixed problem using EPS files in PDF/X output. (SPR 2183149)
- Improvements to memory usage and performance of XML DOM support.
- Fixed issues serializing XML DOM with namespaces.
- Fixed SVG Importer handling of text-anchor on tspan elements.
- Fixed handling of FOM table and block footnotes when used as sidenotes.
- Fixed issue where on demand indexes can lose index references. (SPR 2179911)
- Fixed issues where changing layers or layergroups in FOM can cause crashes (SPR 2156760)
- Fixed crash searching in JS tags (SPR 2165067)
- Fixed FOM fRules.removeRule() and fRules.clearRules() (SPR 2170887)
- Fixed FOM fNamedColor object to handle new gradients correctly (SPR 2132055, 2172006)
- Fixed reporting of errors from FOM fxNode.evaluateXPath()
- Fixed multiple footnote issues particularly related to multiple columns working with combined footnotes and shrinking the footnote frame to bring back text (SPR 2114561)
- Fixed problem loading bundles in Win64 version.
- Fixed bad line breaking in Korean text. (SPR 2176014)
The FOM release notes for this one say this:
- Added fTemplate-debugFlag property and fTemplate-debugFlags group.
- Added fTableResolved, fTableResolvedColumn, fTableResolvedCell, fTableResolvedColumnSpan, fBlockResolved, fBlockResolvedColumn and fBlockResolvedRegion objects
- Changed type of fFormatting.currentTable property to fTableResolved.
- Changed type of fFormatting.currentTableCell property to fTableResolvedCell.
- Changed type of fFormatting.currentBlock property to fBlockResolved.
- Changed type of fFormatting.currentBlockRegion property to fBlockResolvedRegion.
- Added fTablePos, fBlockPos objects.
- Added fFormatting.tableHierarchy and fFormatting.blockHierarchy properties.
- Added fTable.name and fBlock.name properties.
- Added fTemplatePreferencesFormatting.printTableBlockHierarchy property.
- Moved fBlock.indentAbsolute property to fBlockRegion. This property is still available on fBlock, but is now deprecated and should no longer be used.
- Added fBlock.widthOverlapMode property.
- Added fFormatting.evaluateUnstableStream and fFormatting.evaluateUnstableXPath methods.
- Added fBookmarkReference.expanded property.
- Added fRunningHeaderReference.name property.
- Added delay parameter to fFormatting.buildIndex() method.
- Added fRules-clearRules method.
- Renamed fxDocument.URL property to fxDocument.baseURI.
- Updated fContent.control array to include fColor, fDocumentSequence, fPageSequence, fLayerGroup, fLayer and fFrame objects.
- Added fPDFNote object.
- Added fFormatting.pdfNote() method.
The key new things are:
- PDF notes – a technology preview of the ability to create PDFs with annotations (sticky notes)
- PDF layers – another technology preview of the ability to create a PDF layer and tell APP to include the contents of a frame on that layer
- Block and table names – make sure you end the table or block you think is open by using names
- Block and table hierarchy information – current block and table objects as well as block and table hierarchy information to figure out what kind of structure you’re in and its properties
- Running header names – expansion of running header groups
- Unstable content – test whether certain XPath expressions or content streams have changed between formatting passes
- Custom folder – specify alternative load paths for system files
- Debug flags – generate log information for lots of APP actions