Oxygen XML Developer Enterprise V24.0 Build ID: 2021121317

Released: Dec 13, 2021

Updates in V24.0 Build ID: 2021121317

Features

  • Critical/Security: Updated the Apache Log4j 2 library to version 2.15 to avoid the Log4Shell exploit.
  • OpenJDK JRE: Upgraded bundled OpenJDK JRE to 17.0.1.
  • Apple macOS Silicon: Updated OpenJFX from bundled OpenJDK JRE to a newer version that avoids a consistent application crash on macOS 12.

Fixes

  • 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.
  • Microsoft 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.