Oxygen Scripting Releases

Released: Mar 24, 2025

Updates in V27.1

Fixes

  • Implemented various bug fixes and addressed issues that were reported by the community.

Released: Dec 16, 2024

Updates in V27.0 Build ID: 2024121306

Features

  • WebHelp tabs: Changed the default display of the elements marked with outputclass="wh-tabbed" attribute.

Fixes

  • Windows/OpenJDK JRE: Downgraded the bundled OpenJDK/Temurin JRE to version 17.0.11 due to stability issues with version 17.0.13.
  • Startup Error: Fixed an unhandled error issued at startup if plugin initialization delays the startup for more than 15 seconds.
  • Refactoring / Preview: Preview dialog boxes that appear in certain contexts (e.g. XML refactoring, renaming resources) no...

Released: Nov 27, 2024

Updates in V27.0

Features

  • 'XPath Expressions to Exclude Nodes' Now Supported in Compare Directories Script - A previous limitation has been solved for the Compare Directories command-line script making it possible to now use the -enx XPathExprToExcludeNodes argument. It allows you to specify an XPath expression that will exclude certain nodes from the comparison. This option can now be used without any limitation, regardless of the format chosen for the comparison report.
  • More Flexibility in Compare Directories...

Released: Sep 18, 2024

Updates in V26.1 Build ID: 2024091606

Fixes

  • Windows/OpenJDK JRE: Downgraded the bundled OpenJDK JRE to version 17.0.11 due to stability issues with version 17.0.12 (crashes after system sleep/resume).
  • WebHelp Responsive: Fixed the display of labels in topics when the webhelp.labels.generation.mode parameter is set to "keywords".
  • WebHelp Responsive: Fixed the localization of navigation links when calling the getWebhelpString template in an XSLT stylesheet that extends com.oxygenxml.webhelp.xsl.createNavLinks.
  • WebHelp Responsive...

Released: Apr 24, 2024

Updates in V26.1 Build ID: 2024042206

Features

  • OpenJDK JRE: Updated the bundled OpenJDK JRE to version 17.0.11.
  • Content Completion XPath XProc: Improved XProc 3.0's content completion with XPath 3.0 functions.
  • DITA XML / Spell Check: When using the automatic or manual spell checker in a DITA XML topic that is open in the Author visual editing mode, the content of consecutive <uicontrol> elements placed inside a <menucascade> element is now checked individually.
  • DITA to PDF / PDF Change Bars: Improved the position of the...

Released: Mar 25, 2024

Updates in V26.1

Features

  • Performance Improved for Validation and Check for Completeness Script - The DITA Validate and Check for Completeness script received important performance enhancements. By eliminating a lot of duplication within the processing, the time it takes for the script to finish when using DITAVAL filters has been reduced significantly.

Released: Jan 29, 2024

Updates in V26.0 Build ID: 2024012406

Fixes

  • Oxygen JSON Editor/Open/Find Resource: Fixed a NoClassDefFoundError that occurred when indexing PDF files linked to the project.
  • JSON/Validation: A "No JSON schema associated" message is now displayed in the "Schema" column of the table in the editing validation scenarios dialog box when no JSON schema is selected for the JSON Schema Validator engine.
  • DITA-OT/Zendesk: Fixed an issue where the DITA to Zendesk transformation did not work when publishing from an Oxygen installation using...

Released: Nov 15, 2023

Updates in V26.0 Build ID: 2023111306

Features

  • Component Update: Updated the JSON-Java (org.json) package to version 20231013.
  • API/Compare Files: A new parameter has been added to the 'DiffAndMergeTools.openMergeApplication' method to specify whether the proposed changes should be applied initially.

Fixes

  • Author: Fixed an issue where an explicitly set attribute value was lost when the attribute was renamed and it also had a default value specified in the schema.
  • Security/Schematron: Fixed an issue regarding the validation of...

Released: Oct 11, 2023

Updates in V26.0

Features

  • Merge Files with Change Tracking Highlights - A new Merge Files with Change Tracking Highlights script is now available. It can be used to merge two XML files (based on a 2-way mode comparison) with highlighted tracked changes that can later be later reviewed and accepted or rejected.
  • Merge Directories with Change Tracking Highlights - A new Merge Directories with Change Tracking Highlights script is now available. It can be used to merge two directories (based on a 2-way mode...

Released: Jul 4, 2023

Updates in V25.1 Build ID: 2023070306

Features

  • Author: Added a new parameter named escapeEntityRefs to the TransformOperation Author operation to control if entity references are escaped as plain text in the processed content.
  • DITA to PDF based on HTML5 & CSS: Removed the Index from the Table of Content when transforming DITA bookmaps that contain empty <indexlist> elements.
  • Schematron API Extensions: The DITAXSLTExtensionFunctionUtil API method, which can be used from a Schematron to find out information about a keyref...