What's New in Oxygen XML Webhelp 24.1

March 7, 2022

Oxygen XML WebHelp version 24.1 is the latest release of the modern XML publishing system that is used to produce stylish WebHelp output from DITA or DocBook source content. This release added some Ant extension points to allow custom tasks to be executed before and after various transformation steps, the context-sensitive help system was optimized, and new transformation parameters were added to help you customize your WebHelp output.

Responsive WebHelp

Implemented Ant Extension Points for WebHelp

Ant target extension points were added to allow custom tasks to be executed before and after various WebHelp transformation steps.

Optimized Context-Sensitive Help

A new page has been added in the output root directory to help speed up the loading time for context-sensitive help. More specifically, you can now invoke the new cshelp.html WebHelp system file and pass the contextId parameter with a specific value and the WebHelp system will automatically open the help page associated with the value of the contextId parameter. The previous method of invoking the index.html file still works but has been deprecated and might be removed in a future version.

Control the Sticky Layout for Various Components in WebHelp Output

New transformation parameters were added to allow you to control whether or not certain components remain sticky in the WebHelp output interface:

  • webhelp.enable.sticky.topic.toc - Controls whether or not the Topic TOC component remains sticky. The default setting is yes.
  • webhelp.enable.sticky.publication.toc - Controls whether or not the Publication TOC component remains sticky. The default setting is yes.
  • webhelp.enable.sticky.header - Controls whether or not the Header section remains sticky. The default setting is yes.

Optimized Top Menu

The top menu was optimized by adding a short delay before it is being displayed to help you avoid accidentally triggering a menu item.