The M060 release of APP Version 11 is now available.

  • Fixed memory leaks that could cause a crash when restarting ActiveX control. (SPR 2209769)
  • Added support for nested tables or blocks when using colsets. (SPR 2151726)
  • Fixed problem with ligatures when hyphenating a word using a PseudoFont. (SPR 2058520)
  • Fixed problem with hyphenation after restarting OCX control. (SPR 2214941)
  • Fixed balancing when using minimum paragraph height (SPR 2038445)
  • Fixed problem where the last page sequence in the document doesn’t obey the end force conditions (SPR 2171061)
  • Fixed crash when printing to a PDF with a percent character in the filename (SPR 2209192)
  • Added new feature to allow bleed areas to be set independanty. Will override existing bleed size property if set.
  • Added new feature to allow PDF areas to be set to the size of a frame on the page.
  • Fixed errors with DTD validation (SPR 2208421)
  • Added ability to let page sequences on a multiple of pages
  • Fixed problem where inline augmentation can cause APP to skip content when formatting tables. (SPR 2195230)
  • Fixed problems with XML DOM handling of namespace elements.
  • Fixed crash using sprint with multiple outputs and sf_mode=1
  • Fixed issue where “print all pages” in sprint doesn’t print all pages (SPR 2210053)
  • Fixed issue importing SVG files when the first element inside a “g” element is whitespace (SPR 2213159)
  • Extended _ex_map feature to work with tnload. If the filename doesn’t end “.3ns”, it will look for a variable of the form “_ex_map_(ns)_(ext)” and load that namespace file instead.
  • Fixed issue where x3b2:sort() function ignored locale parameters.
  • Fix for attempting to balance a table row that has zero content. (SPR 2117497)
  • Fixed problem loading clipping path for some Photoshop TIFF files. (SPR 2218614)

And the FOM notes say this:

  • Added fTemplate.bleedAreaTop, fTemplate.bleedAreaBottom, fTemplate.bleedAreaLeft and fTemplate.bleedAreaRight properties.
  • Added fFrame.pdfBoxes property.
  • Added fFrame.PDFBoxTypes constant group.
  • Added fPDFPrinter.standardsPDFX, fPDFPrinter.standardsPDFA, fPDFPrinter.standardsOutputIntent, fPDFPrinter.standardsOutputIntentURL and fPDFPrinter.standardsPDFXStandardIntent properties.
  • Added fPDFPrinter.PDFVersions, fPDFPrinter.PDFXStandards, fPDFPrinter.PDFAStandards and fPDFPrinter.PDFXStandardIntents constant groups.
  • Added fPDFPrinter.defaultLanguage, fPDFPrinter.imagePassthrough, fPDFPrinter.taggedPDF, fPDFPrinter.generateLayers and fPDFPrinter.epsDPI properties.
  • Added fPDFPrinter.profileRGB, fPDFPrinter.profileCMYK and fPDFPrinter.profileGreyscale properties.
  • Added fPDFPrinter.securityMasterPassword, fPDFPrinter.securityUserPassword, fPDFPrinter.securityNoPrint, fPDFPrinter.securityNoModify, fPDFPrinter.securityNoCopy, fPDFPrinter.securityNoAnnots, fPDFPrinter.securityNoForms, fPDFPrinter.securityNoAccessible, fPDFPrinter.securityNoAssemble and fPDFPrinter.securityNoHiresPrint properties.
  • Added fTemplate.generatePageChecksums property.
  • Added fContent.createPageChecksumReport() method.
  • Added fContent.PageChecksumModes constant group.
  • Fixed fFormatting.ErrorSeverity constants.
  • Added fFormatting.printPassthrough() method.
  • Added fDocumentSequenceItem.END_MULTIPLE constant.
  • Added fDocumentSequenceItem.endMultiple property.

Minor new features going in to this release.

  • You can now specify the size of bleed areas around the page independently of each other. So, it is possible to have a huge bottom bleed area to put production information without the huge cutting guides and huge areas on the top, left and right of the page. Cutting guide size is now independent of bleed area size. If you look on the ‘Printing’ tab of the document properties dialogue, you’ll see the settings.
  • Page sequences can now be told to end on a page which is a multiple of a specified number. What this means is that if you want to ensure your document ends on a multiple of a print signature, you can do this. To force it to work, you’ll need to add a page break after the page sequence end command (fFormatting.pageSequenceEnd()) or <?pseqend>. This will be tidied up in M070 so that the break applied by  the next page sequence start will do the job.