Build Notes for Version 24.0 of Oxygen XML Editor/Author/Developer

Build ID: 2022012607

Mon, 31 Jan 2022 10:00:00 GMT

Security: Updated the Apache Log4j 2 library to version 2.17.1. For more info see: CVE-2021-44832.

OpenJDK JRE: Upgraded bundled OpenJDK JRE to 17.0.2.

Diff Files: Fixed an issue where changes copied from one file to the other one resulted in duplicated content.

WebHelp Responsive: The menu bar background color now defaults to white if no other color is set to have it clearly visible when it overlaps the page content while scrolling down.

Build ID: 2021121518

Thu, 16 Dec 2021 15:00:00 GMT

Security: Updated the Apache Log4j 2 library to version 2.16. For more info see: CVE-2021-45046.

DITA/Transformation: Fixed an issue where MathML equations were no longer rendered in the PDF when the "DITA PDF - based on XSL-FO" transformation was used.

Build ID: 2021121317

Mon, 13 Dec 2021 16:00:00 GMT

Critical/Security: Updated the Apache Log4j 2 library to version 2.15 to avoid the Log4Shell exploit. For more info see: CVE-2021-44228.

OpenJDK JRE: Upgraded bundled OpenJDK JRE to 17.0.1.

macOS Apple Silicon: Updated OpenJFX from bundled OpenJDK JRE to a newer version that avoids a consistent application crash on macOS 12. (JDK-8275723)

macOS/Java 17/Keyboard Shortcuts: Fixed an issue where the Alt-Arrows and the Alt-Shift-Arrows shortcuts did not work in the Text/Author editing modes when the Alt/Option key from the right side of the keyboard was used.

macOS: Fixed an issue where the focus was not properly moved inside Cancel/No/Yes dialog boxes when the Yes button was selected and the Tab key was pressed.

Eclipse plugin/Schematron Validation: Fixed an issue where validation against a Schematron file did not work for some configurations.

Validation: Fixed an issue where the default Validate action on the main toolbar was not properly activated for new editors when the "Load file content only when switching to its corresponding editor tab" option was active (another active validation action was run instead).

Java 17/Keyboard Shortcuts: Fixed an issue where keyboard shortcuts using the "Alt Graph" key (the "Alt" key found on the right side of a keyboard) could no longer be defined.

Author Component: The component no longer displays an extra error dialog box when initialized with no server details or license key.

Author/Paste: Fixed a bug where an image was lost when pasting a larger fragment from a word document.

XSLT: Fixed an issue where an ArrayIndexOutOfBoundsException error was reported when trying to show the tooltip with the function signature for a single-argument function.

Windows/DITA-OT Publishing: Fixed an issue where a DITA topic published to PDF using CSS without having an open root map did not add all the verbose messages to the DITA-OT console tab presented when the transformation fails with errors or when verbose console output was enabled explicitly.

JSON Schema/Design: The paste action for the allOf, oneOf, and anyOf components was restricted to avoid duplications.

JSON Schema/Design mode: Fixed an issue that happened when either the "Move up" or "Move down" action was performed on any of the allOf, oneOf, anyOf, or items nodes.

eXist-db: Fixed an issue where XML documents opened from an eXist-db database were sometimes truncated.

JSON Editor: Fixed an issue where the syntax highlighting and the format and indent mechanisms did not work properly if a string value ended with an escaped '\' (backslash) character.

macOS/Content Completion: Fixed an issue where the content completion window was no longer triggered when Ctrl-Space or Ctrl-Shift-Space keyboard shortcuts were used and Oxygen was running with Java 17.

DITA-OT Plugins/Dynamic Resources Converter: Fixed an issue where the dynamic conversion of Word documents failed when the path of the input file contained more "." characters other than the file extension separator.

Editors: Fixed an ArrayIndexOutOfBoundsException error generated by improper threads synchronization when editors were opened or closed.

SharePoint Browser/SharePoint Online connection: Fixed an issue that caused the SharePoint Browser to no longer present any files if a large document (over 2 GB) was detected on the SharePoint server.

Oxygen PDF Chemistry: Fixed an IllegalStateException error that was presented when a PDF containing changes and comments was generated and also had security permissions set.

Oxygen PDF Chemistry: Fixed an issue where wrong values for some DITA parameters related to PDF security were sent to Chemistry.

Oxygen PDF Chemistry: Fixed an issue where a generated PDF opened on the second page when both a zoom factor and a page layout for the PDF viewer were set.

WebHelp Responsive: Fixed an issue where the button that toggles the publication Table of Contents was not working for small screens.

WebHelp Responsive: Fixed an issue where the tooltip appeared far away from the corresponding topic title in the publication Table of Contents (ToC).

WebHelp Responsive: Fixed an issue where a web page was scrolled lower than it should when navigating to a section of the page by using a shared link that contains an anchor, or when clicking on the corresponding link symbol.

Build ID: 2021101506

Thu, 18 October 2021 10:00:00 GMT