[Ann] Oxygen XML Editor version 20 release

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[Ann] Oxygen XML Editor version 20 release

Alex Jitianu

Hi everybody,

I just wanted to let you know that, a few days ago, we released Oxygen XML Editor version 20. Those of you that are interested in what new functionality it brings will find a short summary below. The entire set of new features can be found at https://www.oxygenxml.com/xml_editor/whatisnew20.0.html . I hope that you will find many helpful features in this new version!

-----------------------
New Add-ons
-----------------------

- Git Support Add-on

Git support is a feature that was requested a lot over the years.  A new add-on is available that contributes a Git Staging view in Oxygen. It provides a built-in Git client and includes various actions that perform common Git commands, such as push, pull, change branch, commit, and more. It also uses Oxygen's built-in diff tool for comparing and merging changes. For more information, please visit: https://github.com/oxygenxml/oxygen-git-plugin

- XSpec Helper View Add-on

XSpec is a unit test and behaviour-driven development (BDD) framework for XSLT, XQuery, and Schematron. A new add-on is available that contributes an XSpec Test Results view in Oxygen. It provides a built-in tool to help you run XSpec test scenarios and view the results directly in the application. For more information, please visit: https://github.com/xspec/oXygen-XML-editor-xspec-support.

To see a list with all the available add-on, go to Help->Install new add-ons... and select "-- All Available Sites --" in the "Show add-ons from: " combo.

-----------------------
XSLT Improvements
-----------------------

- XPath Content Completion Support in Text Value Templates

Full content completion support was added for text value templates. XPath functions, axes, and parameters/variables from the context are now proposed in the content completion list.

- Search and Refactoring Support in Text Value Templates

Added support to search and rename variables and functions in text value templates.

-----------------------
Schematron Quick Fixes
-----------------------

- Multilingual Support for Quick Fixes

Added support to present the quick fix name and description in the language specified in the Oxygen options [1]. On the development side, this includes support for content completion, search and refactoring, and syntax highlighting.

[1] https://www.oxygenxml.com/doc/versions/20.0/ug-editor/topics/localizing-sqf-messages.html

-----------------------
XSpec
-----------------------

XSpec is a unit test and behaviour-driven development (BDD) framework for XSLT, XQuery, and Schematron.

- XSpec Helper View Add-on

A new add-on is available that contributes an XSpec Test Results view in Oxygen. It provides a built-in tool to help you run XSpec test scenarios and view the results directly in the application. For more information, please visit: https://github.com/xspec/oXygen-XML-editor-xspec-support.

- XSpec Tests for Schematron Files

Oxygen includes the latest XSpec (version 1.0.0) that provides the ability to create and run unit tests for Schematron files [2]. The support includes a new fie template for testing Schematron schemas, content completion showing the Schematron specific markup, as well as executing the tests.

[2] https://www.oxygenxml.com/doc/versions/20.0/ug-editor/topics/schematron-unit-test-xspec.html

- Improved Content Completion Suggestions in XSpec Files

The Content Completion proposals in XSpec files were improved to offers proposals for global parameters, template names, or functions names.


Best regards,
Alex
-- 
Alex Jitianu
<oXygen/>  XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com