Build Notes for Version 23.1 of Oxygen XML Editor/Author/Developer

Build ID: 2021040908

Tue, 13 Apr 2021 09:00:00 GMT

Open URL dialog: Fixed various behavior issues that happened when the server type was changed while the Autoconnect option was enabled (after the user already browsed a remote location).

Security: Fixed a vulnerability issue (Remote Code Execution in Apache Velocity - CVE-2020-13936). For more info see CVE-2020-13936

Framework Extension Script: Fixed an issue where ${framework} variables were incorrectly replaced with ${framework(BASE)} in imported scenarios configurations.

Windows/Linux/HiDPI/Text mode: Fixed an issue where the default font size for the Editor font was incorrectly increased when scaling was enabled. It was more visible with scaling set to 200% (2x) or higher.

Project templates: Fixed an issue where the $ask and $answer editor variables were not expanded inside project resources created from project templates.

Author: Fixed a ClassCastException error that happened when an item that was dragged from the Open/Find Resource side view was dropped in the Author editing mode.

Author/Content Completion/RELAX NG: Fixed an issue where the value of the "Replacement for" field from the "Content Completion Item" dialog box was not taken into account when the edited XML document had an associated RELAX NG schema without a namespace. The dialog box can be accessed from within a document type's configuration dialog box, when defining actions to replace content completion proposals in the Author > Content Completion tab.

Author/DITA: Fixed a performance issue that happened when very large tables were sorted.

DITA: Fixed an issue where inserting reused content from a reusable components file failed if the initially created component had a description defined for it.

Editing/DITA: Fixed an issue where the application could become unresponsive when the "Replace All References with Content" action was used on a DITA topic that had change tracking activated.

DITA/Transformations: Fixed an issue where the custom location of the Oxygen PDF Chemistry processor was not used when the css.processor.path.chemistry parameter was not set in the DITA Map PDF - based on HTML5 & CSS transformation scenario.

DITA Publishing: Fixed an issue where the application was blocked indefinitely when a DITA-OT transformation scenario was edited, if the DITA-OT publishing engine contained plugins that extended each other in a loop.

DITA Publishing: Fixed an issue where key references inside reusable topics not directly referenced in the DITA map were no longer resolved.

DITA Publishing: Fixed an issue where publishing a single topic that contained key references to PDF using CSS failed when the topic was located in a folder other than the context DITA map.

DITA-OT Publishing: Fixed an issue where DITA-OT 2.x transformations failed with an exception when the transformation parameter was enabled.

DITA-OT Publishing: Fixed an issue where the DITA Open Toolkit bundled with Oxygen could not use a licensed vesion of Saxon to process XSLT stylesheets.

Oxygen Publishing Engine: Fixed an issue with section numbering when topics and sections were siblings in the same map. The table of contents numbering was different than the content numbering. Now, this is controlled by the args.css.param.numbering-sections parameter and sections have a different numbering level than their sibling topics.

API: Fixed an issue where changes performed on the validation results through the ValidationProblemsFilter API were ignored.

WebHelp Responsive: Fixed an issue where the WebHelp's current version and build ID were not logged in the transformation output console.

WebHelp Responsive: Fixed an issue where the text inside header HTML elements was not indexed by the search engine.

WebHelp Responsive: Updated all the HTML pages to have the DOCTYPE declaration set to .

WebHelp Responsive: Context sensitive help system now works for local deployments when using an anchor in the "contextId" parameter.

Build ID: 2021030206

Thu, 04 March 2021 15:30:00 GMT