Oxygen XML Developer Enterprise V25.0 Build ID: 2022110706

Released: Nov 7, 2022

Aggiornamenti in V25.0 Build ID: 2022110706

Funzionalità

  • Security/Component Update/SVG support: Updated the Batik library to version 1.16 to avoid vulnerabilities CVE-2022-41704 and CVE-2022-42890.
  • Component Update/XProc: Updated the XML Calabash library to version 1.5.2-110 that solves some errors regarding the integration with the Saxon processor.
  • Oxygen PDF Chemistry: Added the '-oxy-space-before-conditionality' and '-oxy-space-after-conditionality' properties to offer better control for discarding margins.
  • Oxygen PDF Chemistry/Security/Component Update: Updated the Apache Batik library to version 1.16.
  • Oxygen Publishing Engine/Security/Component Update: Updated the Apache Batik library to version 1.16.
  • Content Completion/Saxon: Re-added the following removed Saxon extension functions in the content completion proposals list: saxon:compile-query, saxon:is-defaulted, saxon:key-map, saxon:last-modified, saxon:parse-dateTime, saxon:send-mail, saxon:query, saxon:unparsed-entities.

Correzioni

  • Author/Content Completion: Fixed an issue where content completion proposals where sometimes not properly computed when "xi:include"'ed content was presented.
  • Author/XInclude: Fixed a NullPointerException error that happened when expanding <xi:include> elements that contain empty <xi:fallback> elements.
  • DITA/Editing: Fixed an issue where a note with a content reference displayed the note type icon twice.
  • DITA Publishing: Fixed an issue where the "syntaxdiagram" element was not properly rendered in the WebHelp Responsive and PDF-CSS-HTML5 outputs.
  • XSLT/Validation: Fixed a validation error for XSLT stylesheets when the version is missing.
  • XSLT/Validation: Fixed an issue where unsaved changes made to XSLT modules that are open in the application were not taken into account when validating the main XSLT files.
  • XSLT/Debugger: Fixed an internal error ("Internal error evaluating template rule") that happened while debugging an XSLT stylesheet that iterates groups.
  • JSON Diagram: Fixed a back/forward navigation issue in the JSON Diagram that happened when selecting a reference from a different file.
  • XProc/XML Calabash: Solved NullPointerException in commentBuffer. 'Cannot invoke "net.sf.saxon.str.UnicodeString.substring(long, long)" because "this.tree.commentBuffer" is null'.
  • XProc/XML Calabash: Solved usage problem of Calabash in regard with Oxygen's Catalogs. Resolves the error 'Cannot invoke "org.xmlresolver.Resolver.resolve(String, String)" because "this.catalogResolver" is null'.
  • WebHelp Responsive: The user is redirected to the "index.html" page when the "cshelp.html" page is accessed directly.
  • WebHelp Responsive: Fixed an issue where clicking on a link on the main page TOC did not open the corresponding topic.
  • WebHelp Responsive: Fixed an issue where extra padding was added to the titles of topics.
  • Oxygen PDF Chemistry: Fixed an issue where margins for blocks inside table cells where discarded.
  • Oxygen PDF Chemistry: Fixed a pagination issue caused by how line breaks were handled for space-preserving elements (such as codeblocks) when inside a list.
  • Oxygen PDF Chemistry: Fixed an error ("getValue() called on AUTO length") that happened when transforming files that contain images with the "height" attribute set.