Oxygen Scripting Releases

Released: Apr 26, 2023

Updates in V25.1 Build ID: 2023042509

Features

  • DITA Publishing: When publishing DITA XML content from Oxygen using the "fix.external.refs.com.oxygenxml" parameter, the created output folder structure now follows the input DITA Map's folder structure more closely.
  • DITA Publishing: DITA References are now grouped together with Concepts, Topics and Tasks in the Related Information section, when the args.rellinks.group.mode parameter is set to single-group.

Fixes

  • API: Fixed an issue where the method that creates a process named...

Released: Mar 16, 2023

Updates in V25.1

Features

  • GitHub Project Templates now Available - You now have access to some ready-to-use GitHub project templates and GitHub actions that allow you to automate scripts that will be triggered every time you push changes to your repository.
  • Validation Script Improvements - Framework validation scenarios are now automatically detected for OpenAPI, AsyncAPI, and JSON-LD. When these types of documents are validated, the validation scenarios that are associated with the document type are now...

Released: Feb 1, 2023

Updates in V25.0 Build ID: 2023013006

Fixes

  • Framework Extension Script: Fixed an issue where external Author actions from the base framework were not imported in the extension.
  • XML/Validation: Fixed an issue where erroneous errors were reported that IDs were not unique when XML files contained ID attributes or element content.
  • DITA/Editing: Fixed an issue where the icons and drop-down menu of the "note" element were presented for the "hazardstatement" element.
  • DITA/Editing: Fixed an issue where notes previewed in the Reuse Content...

Released: Nov 7, 2022

Updates in V25.0 Build ID: 2022110706

Features

  • Security/Component Update/SVG support: Updated the Batik library to version 1.16 to avoid vulnerabilities CVE-2022-41704 and CVE-2022-42890.
  • Component Update/XProc: Updated the XML Calabash library to version 1.5.2-110 that solves some errors regarding the integration with the Saxon processor.
  • Oxygen PDF Chemistry: Added the '-oxy-space-before-conditionality' and '-oxy-space-after-conditionality' properties to offer better control for discarding margins.
  • Oxygen PDF Chemistry/Security...

Released: Oct 13, 2022

Updates in V25.0

Features

  • New Command Line Launcher for Validating Files or Directories - It is now possible to validate files or directories from a command line interface. You can check that your documents are valid from an integration server and you can generate reports in several formats (text, XML, JSON, or an HTML visual format).
    • You can specify a certain schema file to validate against.
    • You can validate using the schema(s) that are internally associated within files.
    • You can validate using the default...

Released: Sep 23, 2022

Updates in V24.1 Build ID: 2022092207

Features

  • Core: Removed the "java.net.preferIPv4Stack=true" property from all scripts and launchers to allow IPv6 network connections.
  • Security/Component Update: The SnakeYAML library was updated to version 1.31.
  • WebHelp Responsive: Updated jQuery UI library to version 1.13.2. Known issue: The list from Help > About, Frameworks has not been updated and still indicates jQuery UI 1.12.1.
  • Oxygen Publishing Engine/Security/Component Update: Updated the SnakeYAML library to version 1.31.

Fixes...

Released: Apr 20, 2022

Updates in V24.1 Build ID: 2022041507

Features

  • Component Update: Updated the Jackson library to version 2.13.2 and the Databind library to version 2.13.2.2.
  • Component Update: The XML Calabash library was updated to version 1.4.1-100.
  • JSON Diagram: Restricted the usage of the "Convert to any type definition" action on "additionalProperties" and "additionalItems".

Fixes

  • Editors/Terminology Checker: Fixed an issue where some of the editors corresponding to files reopened when switching between projects sometimes did not load (showing...

Released: Mar 10, 2022

Updates in V24.1

Features

  • Use custom settings file for batch converter script - When using the Batch Converter script, you can now use a new argument (-cs converterSettingsFile) to specify a file that contains settings for the conversion. It can be an .xpr file that contains project options or an XML file that contains global options.
  • Batch Converter script now has an option for DocBook to DITA conversions - You can now convert HTML documents exported from DocBook into DITA using the Batch Converter script...

Released: Dec 16, 2021

Updates in V24.0 Build ID: 2021121518

Features

  • Security: Updated the Apache Log4j 2 library to version 2.16.

Fixes

  • DITA/Transformation: Fixed a problem that caused MathML equations to not be rendered in the PDF, when using the "PDF - based on XSL-FO" transformation.

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