• 2026

    28.0
    Version 28.0 - November 26, 2025
  • 27.1
    Version 27.1 - March 24, 2025
  • 2025

    27.0
    Version 27.0 - November 27, 2024
  • 26.1
    Version 26.1 - March 25, 2024
  • 2024

    26.0
    Version 26.0 - October 11, 2023
  • 25.1
    Version 25.1 - March 16, 2023
  • 2023

    25.0
    Version 25.0 - October 13, 2022
  • 24.1
    Version 24.1 - March 7, 2022
  • 2022

    24.0
    Version 24.1 - March 7, 2022
    Version 24.0 - October 18, 2021
  • 23.1
    Version 23.1 - March 4, 2021

What's New in Oxygen XML Scripting 26.0

October 11, 2023

Oxygen XML Scripting version 26 offers support to generate comparison results as documents containing change tracking highlights available for both document and directory comparison tools, allowing the changes to be rendered visually in the resulting documents, making it easy to review, accept, or reject them, or enabling the users to publish them and highlight the modified content. The Compare Directories script now has an option to exclude nodes from the comparison using XPath expressions.

Merge Files with Change Tracking Highlights

A new Merge Files with Change Tracking Highlights script is available. It can be used to merge two XML files (based on a 2-way mode comparison) with highlighted tracked changes that can be later reviewed and accepted or rejected. For more details, see User Guide Topic: Merge Files with Change Tracking Highlights Script.

Merge Directories with Change Tracking Highlights

A new Merge Directories with Change Tracking Highlights script is available. It can be used to merge two directories (based on a 2-way mode comparison) with highlighted tracked changes. All pairs of modified XML files involved in the process are merged by saving the visual comparison results as documents with tracked changes highlighted that can be later reviewed and accepted or rejected. For more details, see User Guide Topic: Merge Directories with Change Tracking Highlights Script.

Exclude Nodes in Compare Directories Script

An option (-enx XPathExprToExcludeNodes) was added for the Compare Directories script that can be used to exclude certain nodes from the comparison via XPath expressions when additional file comparisons are involved.