Changes from 1.46.0 to 1.47.0

Filters

  • CSV Filter

    • Fixed: empty cells are now handled in removeQualifiers mode.
    • Added: qualifiers within qualified cells are now automatically escaped.
  • IDML Filter

    • Fixed: empty content styles preserved: issue#1369.
    • Added: codefinder support.
  • ITS Filter

    • Improved: the exposition of XLIFF maxwidth and size-unit attributes considered: issue#1360.
    • Fixed: “greater than” special entity conditionally escaped in excluded content: issue#1374.
  • XML Filter

    • Updated DocBook ITS Rules to version 5.
  • OpenXML Filter

    • Fixed: responsive table dialog capabilities clarified: issue#1337.
    • Fixed: nested content with complex fields handling clarified: issue#1341.
    • Fixed: numbering definitions reading aligned with the produced by Apache POI numbering part: issue#1352.
    • Improved: XLSX: background, foreground and font color exclusions considered: issue#1359.
    • Fixed: XLSX: cell and inline styles correlated for colors exclusion: issue#1363.
    • Improved: DOCX: the style optimisation can be turned off or on: issue#1364.
    • Fixed: XLSX: table header special XML characters properly encoded: issue#1367.
    • Fixed: DOCX: same nested revisions accepted: issue#1370.
    • Improved: XLSX: source column cells conditionally excluded from copying over to the target column ones: issue#1371.
    • Improved: XLSX: target colum cell styles conditionally preserved: issue#1372.
    • Fixed: PPTX: a line break prepended by a run with empty text: issue#1373.
  • Table Filter

    • When configuring extraction based on column definitions, a new option now allows for “comment” columns to be exposed in XLIFF as <context-group> metadata, rather than as notes. The default behavior is still to extract these column values as notes.
  • XLIFF Filter

    • Improved the parsing performance for files with extremely large number of <group> elements.
    • Add a new option, “Force Unique IDs”. When set, <trans-unit> IDs that are not unique within a the current <file> element will have the current <group> id prepended to them to force uniqueness. If there is no current group, or this modified id is still not unique, the filter will reject the file.
  • XLIFF 2.0 Filter

    • Added an option to allow the filter to continue processing files that contain invalid target data, instead clearing the target and resetting its state to initial.
    • Added initial support for subfilters.

General

  • SRX
    • The namespace URI for Okapi's SRX extensions has been put back to http (instead of https)