• 2024

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

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

    Version 24.0 - October 18, 2021
  • 23.1
    Version 23.1 - March 4, 2021
  • 2021

    Version 23.0 - November 19, 2020
  • 22.1
    Version 22.1 - May 19, 2020

What's New in Oxygen XML Publishing Engine 26.0

October 11, 2023

Oxygen Publishing Engine version 26 encompasses the improvements and additions implemented in Oxygen XML WebHelp and Oxygen PDF Chemistry. This latest release offers some exciting advanced search features for WebHelp publishers, new customization possibilities for PDF publishers, and the bundled DITA-OT distribution was updated to version 4.1.1. Various other component updates and bug fixes were implemented as well.

There are changes in:


Bundled DITA-OT Updated to Version 4.1.1

The bundled DITA-OT distribution was updated to version 4.1.1, which contains:

  • The latest grammar files for the upcoming DITA 2.0.
  • The latest grammar files for the upcoming LightWeight DITA standard.
  • A new PDF (XSL-FO based) theme plugin (com.elovirta.pdf).
  • Improvements and bug fixes for the org.lwdita Markdown conversion plugin.
  • Lots of other small improvements and bug fixes.

WebHelp Output

Oxygen XML WebHelp has been updated to integrate the advanced search functionality that is part of the upcoming release of Oxygen Feedback 4.0. Oxygen Feedback is a modern comment management platform that provides a simple and efficient way for your community to interact with and offer feedback about your content and it was developed to provide a seamless integration with Oxygen XML WebHelp. The following WebHelp features will be available soon (once Oxygen Feedback 4.0 is released).

Semantic Search

A Semantic search is a data searching technique that delivers more accurate results by understanding the real intent behind the search and providing an enhanced user experience. Oxygen XML WebHelp now supports semantic searches to help produce more relevant search results. This feature requires an integration with the OpenAI platform by specifying an API key.

Faceted Search

A Faceted search allows users to refine their search results by applying multiple filters that correspond to different properties or "facets" of the information being sought. WebHelp users can select one or more of these facets, and the search engine will return only the results that match all selected facets. For more details, see User Guide Topic: How to Configure Faceted Search in WebHelp Output.
Faceted Search

Search or Filter Topics by Labels

A new Insert Label action is available in Oxygen that can be used to insert a special label keyword in the prolog of a topic. These labels are then displayed in the WebHelp Responsive output. They are useful when performing searches in the output. For example, you can easily search for topics with the same label by simply clicking on the label presented in the WebHelp Responsive output. For more details, see User Guide Topic: How to Add Searchable Labels in WebHelp Output.
Search or Filter Topics by Labels

Topic Breadcrumb Now Displayed in the Search Results Page

A topic's ancestor topics are presented in a breadcrumb within the search results page, making it easier understand the context of the topic. This is especially helpful if the search results seem to show duplicates, but they are actually similar topics that are located in different parts of the map.
Topic Breadcrumb Now Displayed in the Search Results Page

Advanced Search Queries

Oxygen XML WebHelp integrates the Oxygen Feedback Search Engine, which supports advanced query syntax that allows users to create more complex, flexible, and useful queries to help make the search results more precise. Some examples of these supported advanced queries include phrase searches, regular expression searches, and proximity searches.
Advanced Search Queries

PDF Output

Control the Top and Bottom Margins of an Element

It is now possible to set the width property on page margin boxes. These margin boxes define rectangular areas placed in the margins that surround the content of the page and may be used to display static CSS-generated content (such as page numbers, publication titles, or other artwork). For more details, see Chemistry User Manual: Page Margin Boxes.

XPath Expressions Evaluated in SVG Templates

A new expand.xpath.in.svg.templates parameter was added (and it is enabled by default). It evaluates XPath expressions that have a format of ${expression} in SVG template files (with a file extension of .template.svg). Thus, you can leverage XPath expressions to dynamically populate and modify elements in your SVG templates, resulting in more personalized and tailored PDF outputs. For more details, see Chemistry User Manual: SVG Templates.

Component Updates

DITA OT 4.1.1

The bundled DITA Open Toolkit version was updated to version 4.1.1.

Apache Batik 1.17

Updated the Apache Batik toolkit to version 1.17.

Apache FOP 2.9

Updated the Apache FOP library (integrated in Oxygen PDF Chemistry) to version 2.9.

Lucene 9.7.0

Updated the Lucene libraries to version 9.7.0.

Deprecated Support for DocBook WebHelp Classic

The DocBook WebHelp Classic transformation scenario has been marked as deprecated and may be removed in a future major version.