What's New in Oxygen XML Scripting 25.1
Oxygen XML Scripting version 25.1 is a minor release that offers updates and improvements for some of the scripts that are available to provide a variety of functions that can be scheduled or triggered using a command-line tool on Windows, Linux, or macOS.
The scripting community now has access to some ready-to-use GitHub project templates and GitHub actions that allow users to automate scripts that will be triggered every time you push changes to your repository. For example, there are templates that execute validation and transformation operations, while other templates allow you to compare directories or generate XSD/XSL/WSDL Documentation. The Validation script also received various improvements. For example, framework validation scenarios are now automatically detected for OpenAPI, AsyncAPI, and JSON-LD documents. New scripts were also added for generating JSON Schema or OpenAPI Documentation from the command line.
Ready-to-use GitHub Project Templates Available to Help You Explore Oxygen Scripting
- Validate - https://github.com/oxygenxml/oxygen-script-validation-template
- Transform - https://github.com/oxygenxml/oxygen-script-transformation-template
- Compare Directories - https://github.com/oxygenxml/oxygen-script-comparison-template
- XSD/XSL/WSDL Documentation - https://github.com/oxygenxml/oxygen-script-documentation-template
Validation Script Improvements
New Script for Generating JSON Schema Documentation
jsonSchemaDocGen.sh
) is available to generate
documentation from a JSON schema file using the command line. For more details, see Scripting Oxygen: JSON Schema Documentation.New Script for Generating OpenAPI Documentation
openApiDocGen.sh
) is available to generate
documentation from an OpenAPI file using the command line. For more details, see Scripting Oxygen: OpenAPI Documentation.