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