Hi everyone,
We are excited to announce that Oxygen XML Developer/Editor version 24.1
is now available!
Listing below some new features which may be useful for the XSL community:
XSLT/XQuery
==================================
* The Saxon built-in XSLT processor used for XSLT transformations and
debugging has been updated to version 10.6. The Saxon 10 release is
currently considered as the most stable and reliable release.
* Updated the Saxon XQuery processor used for XQuery transformations and
debugging to version 10.6.
* A new option was added in the Compile XSLT Stylesheet for Saxon dialog
box that allows you to set the default namespace for unprefixed element
names. It can be used to control the -ns (uri|##any|##html5) Saxon
parameter that defines the handling of unprefixed element names that
appear as name tests in path expressions and match patterns in the
stylesheet.
* A new Saxon transformer add-on is available that adds support for the
Saxon transformer version 11.2. This allows you to validate and
transform XSLT and XQuery documents with the Saxon 11.2 engine.
* The Saxon 10 transformer add-on was updated to version 10.7. This
allows you to validate and transform XSLT and XQuery documents with the
Saxon 10.7 engine.
JSON Schema Design Mode
==================================
* JSON Schema Design mode Drag and Drop Support
* New Palette View Makes Schema Building Very Easy in JSON Schema Design
Mode
* New Actions to Mark Properties as Required or Optional
* Convert Between Object Schema and Boolean Schema
Security
==================================
* Removed the dependency on Apache Log4j to help prevent security
vulnerabilities. The SLF4j API and Logback libraries are now used instead.
* Updated the Xerces library to version 2.12.2.
JSON Tools
==================================
* Mark Properties to be Required in JSON Schema Generator Tool
* Control the Conversion of Empty Elements in the XML to JSON Converter
* Diagrams Generated for References Schemas in JSON Schema Documentation
* Added Hyperlinks for Diagrams in JSON Schema Documentation
OpenAPI
==================================
B * A new OpenAPI Tester tool is available to help you to easily inspect
OpenAPI request responses and to ensure they work as expected.
B * A new OpenAPI Documentation generator tool is available to help you
to easily generate full documentation for OpenAPI components in HTML format.
Add-ons
==================================
* A new Smart Autocomplete experimental add-on is available that helps
writers create content by providing text completions. Once the add-on is
installed, a side-view becomes available where you can access its
features. You can choose between a Built-in or OpenAI engine for
generating the proposals for text completion. The Built-in engine
analyzes all XML, HTML, or Markdown files in a project and then offers
completion proposals when editing text content within the project. The
OpenAI engine offers the ability to use language models provided by the
OpenAI company. This engine not only offers text completion proposals,
but it also contributes various configurable actions that can be used to
transform selected text in the editor, and it allows you to create your
own language models by using a process called fine tuning.
For more details, see the Smart Autocomplete Add-on section in our user
guide.
* All of the add-ons are now divided into categories in the user guide
(Add-ons Chapter) to make it easier to find the types of add-ons that
you want to read about.
Quick Install Button Added
* There is a new easier installation method for all of the add-ons. The
user guide topics now have a new Install button in a Quick Installation
section that can simply be dragged and dropped into the main editor in
Oxygen to initiate the installation process.
Git Client Improvements
* Various improvements were made to the Git Client add-on
* Batch Documents Converter Improvements
Component Updates
==================================
* Updated the Calabash engine to version 1.3.2-100. The bundled Calabash
XProc engine is now integrated with the Saxon 10 library.
* Updated the built-in XSpec framework to version 2.2.4.
* Updated the third-party Jackson libraries to version 2.12.6 to fix a
security vulnerability.
* Oxygen has been tested and officially supports eXist-db version 6.0.1.
* Updated the Eclipse plugin to support version 4.2.
* Oxygen has been fully tested on macOS 12 (Monterey), which is now
officially supported.
* Some of the installation kits bundle OpenJDK as the Java Runtime
Environment and this was updated to version 17.0.2.
* Updated the DITA Open Toolkit version that is bundled with Oxygen to
version 3.7.0.
For the complete list of features, go to
https://www.oxygenxml.com/xml_editor/whats_new.html
We hope you will enjoy Oxygen 24.1 as much as we enjoyed developing it.
As always, feedback is welcome!
Best regards!
--
Octavian Nadolu
<oXygen/> XML Editor
http://www.oxygenxml.com