• 2026

    27.1.0
    Version 27.1.0 - March 24, 2025
  • 2025

    27.0.0
    Version 27.0.0 - November 27, 2024
  • 26.1.0
    Version 26.1.0 - March 25, 2024
  • 2024

    26.0.0
    Version 26.0.0 - October 11, 2023
  • 25.1.0
    Version 25.1.0 - March 16, 2023
  • 2023

    25.0.0
    Version 25.0.0 - October 13, 2022
  • 24.1.0
    Version 24.1.0 - March 7, 2022
  • 2022

    24.0.0
    Version 24.0.0 - October 18, 2021
  • 23.1.1
    Version 23.1.1 - July 12, 2021
  • 23.1.0
    Version 23.1.0 - March 4, 2021
  • 2021

    23.0.0
    Version 23.0.0 - November 19, 2020
  • 22.1.0
    Version 22.1.0 - May 19, 2020
  • 22.0.0
    Version 22.0.0 - February 12, 2020
  • 2020

    21.1.1
    Version 21.1.1 - October 24, 2019
  • 21.1.0
    Version 21.1.0 - May 23, 2019
  • 21.0.0
    Version 21.0.0 - February 22, 2019
  • 2019

    20.1.0
    Version 20.1.0 - June 15, 2018
  • 20.0.0
    Version 20.0.0 - March 16, 2018
  • 2018

  • 19.0.0
    Version 19.1.0 - September 29, 2017
    Version 19.0.0 - April 5, 2017
  • 2017

  • 18.0.0
    Version 18.1.0 - October 18, 2016
    Version 18.0.1 - August 9, 2016
    Version 18.0.0 - April 21, 2016
    Version 18.0 - April 21, 2016
  • 18.0
    Version 18.1.0 - October 18, 2016
    Version 18.0.1 - August 9, 2016
    Version 18.0.0 - April 21, 2016
    Version 18.0 - April 21, 2016

What's New in Oxygen XML Web Author 27.1.0

March 24, 2025

Related version: 27.0.0    

Oxygen XML Web Author version 27.1.0 is an incremental release of the innovative web-based XML authoring tool.

This version introduces a new Differences view in the File Comparison tool, helping users to quickly understand changes in review comments. Also, version 4.1 of the Oxygen AI Positron Assistant is supported, enabling users to fix validation problems using AI. In addition, users can now attach files from their computers directly into AI prompts for more context-rich interactions.

Compare/Merge

New Differences View Helps Understand Review Comments

A new Differences view was added in the File Comparison tool. Its main purpose is to help you understand differences in review comments.

For example, when comparing a document that went through a review process with its original version, this view presents the newly added comments and replies.

Ignore Whitespaces in Text-based Comparisons

When using the File Comparison tool to show text-based differences, the toolbar contains a Toggle Ignore Whitespaces button that enables or disables the whitespace ignoring feature. Ignoring whitespaces means that the application will not report differences on zones where there is only a difference in whitespaces (e.g. indentation). This is useful when trying to focus on the actual differences for documents that have differing indentation, formatting, etc.
Ignore Whitespaces in Text Mode Comparisons

General Editing/Reviewing

Reload Current DITA Map

You can reload a map in the DITA Map side-pane (while preserving the expand/collapse state of the tree) to see the latest changes in the map structure and titles.
Reload Current DITA Map

Expand All DITA Map Nodes

You can expand all DITA map nodes using the Expand All action from the contextual menu of the DITA Map side-pane or of the specialized DITA map tree editing mode.

Enhanced Dark Mode Compatibility in Chrome

Improvements were made to support Google Chrome's experimental Auto Dark Mode for Web Contents feature.

AI Assistant

Oxygen XML Web Author 27.1.0 supports version 4.1 of the Oxygen AI Positron Assistant, including the following new features:

Fix Validation Problems

The new Fix Validation Problems AI action validates the current document and suggests fixes for all identified issues, streamlining both the validation process and the resolution of validation problems, ensuring high-quality content.
Resolve Comments from Contextual Menu

Attach Local Files

In addition to the support to attach a remote file, a new Attach from computer option allows you to incorporate files from your local machine into prompts. For example, you can attach a screenshot and ask the AI to generate a documentation section based on that image.

AI-based MathML Generation

The new Formula/Equation action (located in the Content Generation category) leverages AI to generate MathML formulas based on your descriptions. This feature simplifies the creation of complex mathematical formulas.

New AI Function

When processing or generating content, a custom AI action can now use the new callback function, validate_document_content, that validates a document, ensuring that the generated content is valid. In case of errors, it offers the opportunity to automatically correct the detected problems.

Notification for Unchanged Content

When an AI action processes content but does not result in any changes, you are now informed, eliminating the need for unnecessary previews or visual inspection. This improvement saves time and ensures a smoother workflow.

Git Integrations

Commits Without Changes are Prevented

When a user tries to make a commit to the Git repository but there are no changes, the commit will not proceed.

Duplicate Names Prevented When Creating Branches

To increase compatibility with Windows systems, Web Author prevents you from creating a branch with the same name as an existing one but with different letter case.

Authentication

Improved Floating Licenses Allocation when Authentication is Enabled

If authentication is enabled, floating licenses are now assigned to a specific user instead of a browser session. This means a user will use only one license, even if they are working with multiple browsers. The user's details can be seen in the License Server when viewing the currently allocated floating licenses.

Customization and Integration

Encrypt Confidential Values in Options File

Users who configure custom settings in the options.xml file now have the ability to encrypt option values that are confidential (e.g. passwords). A new API method (ro.sync.exml.options.Options.setEncryptedStringProperty) was added for setting encrypted values and another one (ro.sync.exml.options.Options.getEncryptedStringProperty) to retrieve encrypted values.

Authentication Provider in REST Plugin

The REST connector can now be configured as an authentication provider to block any request to Web Author if the user is not logged in.

Component Updates

Apache Tomcat 9.0.102

Updated the Apache Tomcat server to version 9.0.102.