[Ann] Oxygen XML Editor version 24.1 is now available!

Alin Belu <[email protected]> Thu, 10 Mar 2022 17:12:32 +0200
Newsgroups gmane.text.docbook.apps
Message-ID <[email protected]>
Hi everyone,

We are incredibly proud to announce that Oxygen XML Editor/Author 
version 24.1 is now available!

Listing below some new features which may be useful for our DocBook users:

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.

Security
==================================

* Removed the dependency on Apache Log4j to help prevent security 
vulnerabilities. The SLF4j API and Logback libraries are now used instead.

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 the selected text in the editor, and it allows you to create 
your own language models by using a process called fine tuning. Some 
examples of the actions that are available to transform the selected 
text include grammar corrections, paraphrasing, translating content into 
other languages, adding markup, creating ordered lists, and many more.

* All of the add-ons from the official Oxygen repository 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.

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

* Various improvements were made to the Git Client add-on:
- The History view now includes a new revision graph that helps you to 
understand how commits connect with one another.
- The Stash dialog box now has a column that shows the creation time for 
each stash.
- A new Checkout action was added to the contextual menu of the History 
view. It checks out a branch at a specific commit (either in detached 
head form or by creating a new branch at that commit).
- The Git Staging view toolbar was simplified to only display the most 
common actions, while all actions are easily accessible in a new 
ellipsis (three vertical dots) menu. This menu also includes some new 
actions. For example, you now have the ability to manage remote 
repositories (add, edit or delete), track a remote branch for the 
current branch, or to edit the repository's configuration file. Most of 
the actions are also available in a new Git menu that was added in the 
main menu bar.
- Performance was improved by optimizing the process of checking the 
status of the repository.
- Integrated various bug fixes, component updates, and performance 
enhancements.

* Various improvements were made to the Batch Documents Converter add-on:
- You can now convert HTML documents exported from Atlassian Confluence 
into DITA.
- You can now convert one or multiple DocBook documents into DITA and an 
option called Create DITA maps from DocBook documents containing 
multiple sections can be used to convert all sections into individual 
DITA topics and referenced in a new DITA map.
- A new preferences page was added to provide options for configuring 
the mappings between elements for certain types of conversions. For 
example, you can use the Word styles mapping option to customize the 
mapping between Word elements and styles to the corresponding HTML 
elements when converting from Word to XHTML, DITA, or DocBook.
- A better handling of tables that contain cell spans when converting 
Markdown documents to DITA.
- Various small bug fixes and conversion improvements.

* The OpenAPI Tester add-on was updated to version 1.1 and its 
improvements include:
- You can now use the testing tool for OpenAPI documents represented in 
YAML format, as well as in JSON format.
- Added basic support for the OpenAPI 3.1.0 Specification (except for 
webhooks).
- The layout of the view was improved.
- Various bug fixes and improvements.

* Various improvements were made to the DITA Prolog Updater add-on:
- A new option was added for controlling where to store the options from 
the Add-on preferences page (either in global options or in 
project-level options).
- Fixed an issue where the prolog element was inserted in documents that 
do not allow it.

* The XSpec Helper View add-on was updated to include XSpec version 2.2.4.

Other
==================================

* A new Initial display mode setting was added in the 
Preferences->Editor / Edit Modes / Author / Review preferences page to 
control the initial display mode for tracked changes in the Author 
visual editing mode.

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,
Alin

-- 
Alin Belu
Oxygen XML Editor