Here’s a short summary of SPRs and enhancements added to the product release. Many SPRs and enhancements are part of the release. We highly recommend you log in to the support site and read the release notes. If you have an active maintenance contract you can download the new version from the PTC-Support website as usual. If you need any help please contact our support team.
Summary
The release notes say this:
- Fixed application.variables iteration using JavaScript for..in loops which wasn't working. (SPR 1995217)
- Fixed global variables initialisation with relation tmultiple content streams. (SPR 1995220)
- Fixed FOM object iteration using JavaScript for..in loops which wasn't working. (SPR 1995178)
- Fixed issue with sprint where combined footnotes did not trim back when their references got displaced. (SPR 1976267)
- Fixed problem with frame rules where top rule would be 0 width when negative radius corners are used. (SPR 1979499)
- Implemented <?tbsimcol 3> sthat cells aren't treated as top of column, but dhave the cell top drop applied. (SPR 1789953)
- Fixed problem where pseqbreak inserts a blank page tolate when issued at the start of the document.
- Fixed crash when inquiring fTypeface objects for document embedded fonts. (SPR 1976966)
- Fixed crash when using startPattern and endPattern on fRule objects. (SPR 1980885)
- Modified behaviour of <?thylwdis> when hyphenating, if the last word is towide for the measure, force hyphenation. (SPR 1983264)
- Removed need tenclose fTableColumn.alignChar in double quotes. (SPR 1983269)
- Fixed problem with frame gutter rule properties not working in FOM. (SPR 1983259)
- Implemented support for flexible width blocks being rotated. (SPR 1981064)
- Improved handling of margins for tables or blocks that are rotated. (SPR 1984495)
- Fixed issues where property preservation is turned on mid-cell and allowing properties tpersist intsubsequent cells or beyond the table. (SPR 1985179)
- Fixed issues where property preservation is turned on mid-block and allowing properties tpersist beyond the end of the block. (SPR 1988250)
- Fixed lockup when content is towide for a column and the content is being skipped due tan overflow. (SPR 1988250)
- Fixed bad line breaking issue with punctuation in Thai text. (SPR 1989484)
- Fixed keeps issue when auto-leading causes line toverflow. (SPR 1989474)
- Fixed error when using a character entity reference that falls out of the range of valid characters for the Standard version (SPR 1974269)
- Fixed problem with frame shift incorrectly calculating left / right and odd / even conditions during formatting. (SPR 1986600)
- Implemented support for nested tables or blocks within a column header. (SPR 1952447)
- Fixed problem with scaled inline EPS files. (SPR 1987615)
- Improved accuracy of imported image size in APP. (SPR 1992457)
- Fixed crash when converting FOM stream objects tcolours. (SPR 1993481)
- Fixed hyphenation of a word containing a JS Script tag. (SPR 1988721)
- Fixed problem with row widows & orphans and cellkeeptogether when in overflow mode 1. (SPR 1994733)
- Added support for Arabic, Hebrew and Thai grouping tthe Advanced XML Indexes. (SPR 1993586)
- Fixed problem loading linked tags using x3b2:// syntax. (SPR 1994703)
- Fixed missing fonts when TrueType and OpenType fonts have same family name. (SPR 1975469)
- Fixed corruption in sfctrl.3ad when appending fonts with long names. (SPR 1975469)
- Fixed an issue where properties could be corrupt when a block overflowed that was within a table breaking mid-row and with preserve properties enabled. (SPR 1988250)
- Fixed an issue where properties could be corrupt when overflowing between rows within a table and with preserve properties enabled. (SPR 1988250)
- Fixed display order of numbers containing 'European Number Terminator' and 'European Number Separator' characters in Arabic text. (SPR 2000497)
- Fixed use of bottom margin in a block that breaks across frame columns (SPR 1972564)
- Fixed problem loading linked tags using {:utf8} encoding syntax. (SPR 1994703)
The FOM release notes say:
- Added fFormatting.pageSequenceBreak() method
- Added subscriptStart/End and superscriptStart/End methods tfFormatting
- Added hyphenationOnLastWord, hyphenationAtColumnBreak and hyphenationAtPageBreak properties tfParagraph
- Added parameter tfFormatting.tableStart and fFormatting.blockStart taccept literal processing instructions for the new block or table
- Added properties tfRaster and fGraphic tprovide access tsize information
- Added fFormatting.addImage() method, with associated fFormatting.ImageScale and ImageBestFit constants
- Added fDocumentProperty object for global document properties
- Added properties on fPDFPrinter and fPSPrinter tsupport outputting document properties
- Added fApplication.arrays and fApplication.hashes tprovide access tPerl's arrays and hashes, alsknown as @ and % variables
- Added fParagraph.hyphenationExceptionDictionary and hyphenationExceptionDictionary2
- Added constants tfIndexAdvancedItem.GroupControlNames for GROUP_AR (Arabic), GROUP_HE (Hebrew) and GROUP_TH (Thai)
- Added fStyle.hyphenationCharacter and fStyle.hyphenationBreakCharacters properties
- Added fStyle.unipairTable property
For more information
Documentation supporting Arbortext is delivered in the Arbortext Editor Help Center. You can download the release notes for this and all recent releases from the Reference Documentation area of the PTC web site at ptc.com.