New features in this release are:

  • A new dialog for managing ‘quick directories’ (areas)
  • New dialog preview field types for graphics, lines and colours
  • Debugger global search and replace
  • Debugger function improvements:
    • View and add breakpoints to globally declared JavaScript functions
    • New ‘Functions’ tab in the Resources Panel
    • Improved ‘jump to’ functionality for functions, including jumping to externally global declared functions

The Release Notes fixed SPRs:

  • 16584369 Pointer error ‘Array Name: “pdfsi”‘ whilst printing to XML output
  • 16379810 Missing “tfr” or “importRaster” FOM methods for new ‘PDF Imports Options’ dialog
  • 16331759 A space is being placed between the text and the hyphen when publishing using .js script
  • 16284354 Change to the PDF tag nesting levels in 12.3.1.0
  • 16284123 ‘Save Document as UTF-8=Yes’ via tdpref does not work when saving a .3f template
  • 16136807 Space is added after switching back from Hebrew to Latin characters if there is a linebreak in the Hebrew text
  • 16122098 Hyphenated word is duplicated on the next line when a font is added to the sfctrl.3ad file and ?pdftagstart/end is at the point of line break.
  • 15935386 CSV Text Import Script ignores Tabs (works in v11 but not in v12.x)
  • 15275221 Duplicating “apnote” content cause a Jalloc Error
  • 15738740 table object missing in dfwrapper.content in the JS Debugger
  • 15684386 OpenType Feature and Pseudo Fonts subfont scale do not work together
  • 11015405 A block following a table has different spacing
  • 15813470 Pseudo Font has problems with correct Hyphenation”
  • 15794401 Curved rules applied to paragraphs, tables, or blocks display as point-to-point lines instead of smooth Bézier curves. This issue occurs when zoomed into the PDFlib output. Affects any curved radius rule applied to paragraphs, tables, or blocks. Exam
  • 7627608 Spell Check not working if word contains umlauts on specific characters
  • Extensive enhancements focused around PDF-UA tagged PDF output

FOM release notes:

  • Added fTemplate-SEARCHFLAG_IGNORE_CASE, fTemplate-SEARCHFLAG_GLOBAL_SEARCH, fTemplate-SEARCHFLAG_START_TOP, fTemplate-SEARCHFLAG_INCLUDE_MARKUP, fTemplate-SEARCHFLAG_REGEX and fTemplate-SEARCHFLAG_EX_REGEX constants.
  • Added fTemplate-search and fTemplate-replace methods.
  • Added fSearchStreamPos object.