[ANN] Oxygen XML Editor version 25.1 has been released!
Alin Belu <[email protected]> Mon, 20 Mar 2023 15:11:12 +0200
| Newsgroups | gmane.text.docbook.apps |
|---|---|
| Message-ID | <[email protected]> |
--------------zc7LUjDjRARQRhTFdzLCA36a
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Hello,
We are incredibly proud to announce that *Oxygen XML Author/Editor
version 25.1* is now available!
Here is a subset of the released features that might be of interest to
the DocBook community:
Author Visual Editing
==================================
* A schema or an Oxygen content completion configuration file may define
a set of values for an XML element. The content completion mechanism in
Author mode now allows you to insert any number of values from that set
by re-triggering the list of content completion proposals and filtering
out the proposals that were already inserted.
* If an XML document does not specify a DTD or a schema, it is still
possible for Oxygen to determine a default schema or DTD to use for
validation and content completion if it is specified by an Oxygen
framework that matches the respective document. A document framework can
also be defined with an Oxygen Framework Extension Script file (
https://www.oxygenxml.com/doc/versions/25.1/ug-editor/?contextId=framework-customization-script
) and it is now possible to specify the default schema or DTD for that
framework directly in these files.
XML Refactoring
==================================
* XML Refactoring actions in special categories (including the
DITA-specific ones) are now available to be selected and executed
directly from the Find Action dialog box.
* You can now use the Move resource and Rename resource actions on both
files and folders within the Project view's contextual menu (under the
Refactoring submenu). Previously, these actions were only available for
files.
Add-ons
==================================
* Some improvements were made to the Git Client add-on:
- A new options page was added for SSH connections to control SSH agent
usage.
- The Oxygen project change detection mechanism was improved. It is now
faster and the Git Staging view no longer needs to be displayed.
- The presentation of the labels associated with a commit in the Git
History view has been improved to avoid truncating names when it is not
necessary.
- The commit dot in the Git History graph associated with the head of
the current branch is now painted differently to make it easier to be seen.
- Various bug fixes and performance improvements were implemented.
* A new Saxon XSLT and XQuery transformer add-on is now available for
Saxon version 12. The add-on integrates the latest major release of
Saxon (version 12.0 of the engine).
* A new version for the Saxon XSLT and XQuery transformer 11 add-on is
now available. The new version integrates Saxon 11.5, the latest
maintenance release of the Saxon 11 engine.
* The new Live Tutorials add-on allows you to create live tutorials for
people who want to learn various editing functions for a certain
vocabulary using the application.
* Various improvements were added to the Terminology Checker add-on:
- The ASD Simplified Technical English Specification (ASD-STE100) Rules
plugin contributes ASD Simplified Technical English Specification rules
to the Terminology Checker.
- The MS Writing Style Guide Vale Rules plugin contributes a set of
Vale-compatible rules based on the Microsoft Writing Style Guide to the
Terminology Checker.
Scripting
==================================
* Now you 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. The following templates
are available for you to use for inspiration and learning:
- 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
Other
==================================
* When configuring the content completion proposals at framework level
using the cc_config.xml configuration file, you can now force an element
to have a content type imposed. This is done by using the new
contentType attribute on the elementProposals and its possible values
are: elementOnly, mixed, and empty.
* When using a Framework Extension Script file to customize a framework,
relative paths listed in the script file are now automatically resolved
relative to the location of the script file.
* When processing XML refactoring actions that use the document function
to load additional resources, the access to schemas that are referenced
in the loaded documents is now cached to speed up the refactoring process.
For the complete list of features, go to
https://www.oxygenxml.com/xml_editor/whats_new.html
We hope you will enjoy version 25.1 as much as we enjoyed developing it.
As always, thank you for your support and feedback is welcome!
Best regards,
Alin
--
Alin Belu
Oxygen XML Editor
--------------zc7LUjDjRARQRhTFdzLCA36a
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hello,<br>
<br>
We are incredibly proud to announce that <b>Oxygen XML
Author/Editor version 25.1</b> is now available!<br>
<br>
Here is a subset of the released features that might be of
interest to the DocBook community:<br>
<br>
Author Visual Editing<br>
==================================<br>
<br>
* A schema or an Oxygen content completion configuration file may
define a set of values for an XML element. The content completion
mechanism in Author mode now allows you to insert any number of
values from that set by re-triggering the list of content
completion proposals and filtering out the proposals that were
already inserted.<br>
<br>
* If an XML document does not specify a DTD or a schema, it is
still possible for Oxygen to determine a default schema or DTD to
use for validation and content completion if it is specified by an
Oxygen framework that matches the respective document. A document
framework can also be defined with an Oxygen Framework Extension
Script file ( <a class="moz-txt-link-freetext"
href="https://www.oxygenxml.com/doc/versions/25.1/ug-editor/?contextId=framework-customization-script">https://www.oxygenxml.com/doc/versions/25.1/ug-editor/?contextId=framework-customization-script</a>
) and it is now possible to specify the default schema or DTD for
that framework directly in these files.<br>
<br>
XML Refactoring<br>
==================================<br>
<br>
* XML Refactoring actions in special categories (including the
DITA-specific ones) are now available to be selected and executed
directly from the Find Action dialog box.<br>
<br>
* You can now use the Move resource and Rename resource actions on
both files and folders within the Project view's contextual menu
(under the Refactoring submenu). Previously, these actions were
only available for files.<br>
<br>
Add-ons<br>
==================================<br>
<br>
* Some improvements were made to the Git Client add-on:<br>
- A new options page was added for SSH connections to control SSH
agent usage.<br>
- The Oxygen project change detection mechanism was improved. It
is now faster and the Git Staging view no longer needs to be
displayed.<br>
- The presentation of the labels associated with a commit in the
Git History view has been improved to avoid truncating names when
it is not necessary.<br>
- The commit dot in the Git History graph associated with the head
of the current branch is now painted differently to make it easier
to be seen.<br>
- Various bug fixes and performance improvements were implemented.<br>
<br>
* A new Saxon XSLT and XQuery transformer add-on is now available
for Saxon version 12. The add-on integrates the latest major
release of Saxon (version 12.0 of the engine).<br>
<br>
* A new version for the Saxon XSLT and XQuery transformer 11
add-on is now available. The new version integrates Saxon 11.5,
the latest maintenance release of the Saxon 11 engine.<br>
<br>
* The new Live Tutorials add-on allows you to create live
tutorials for people who want to learn various editing functions
for a certain vocabulary using the application.<br>
<br>
* Various improvements were added to the Terminology Checker
add-on:<br>
- The ASD Simplified Technical English Specification (ASD-STE100)
Rules plugin contributes ASD Simplified Technical English
Specification rules to the Terminology Checker.<br>
- The MS Writing Style Guide Vale Rules plugin contributes a set
of Vale-compatible rules based on the Microsoft Writing Style
Guide to the Terminology Checker.<br>
<br>
Scripting<br>
==================================<br>
<br>
* Now you 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. The following templates are available for you to use
for inspiration and learning:<br>
- Validate - <a class="moz-txt-link-freetext"
href="https://github.com/oxygenxml/oxygen-script-validation-template">https://github.com/oxygenxml/oxygen-script-validation-template</a><br>
- Transform - <a class="moz-txt-link-freetext"
href="https://github.com/oxygenxml/oxygen-script-transformation-template">https://github.com/oxygenxml/oxygen-script-transformation-template</a><br>
- Compare Directories - <a class="moz-txt-link-freetext"
href="https://github.com/oxygenxml/oxygen-script-comparison-template">https://github.com/oxygenxml/oxygen-script-comparison-template</a><br>
- XSD/XSL/WSDL Documentation - <a class="moz-txt-link-freetext"
href="https://github.com/oxygenxml/oxygen-script-documentation-template">https://github.com/oxygenxml/oxygen-script-documentation-template</a><br>
<br>
Other<br>
==================================<br>
<br>
* When configuring the content completion proposals at framework
level using the cc_config.xml configuration file, you can now
force an element to have a content type imposed. This is done by
using the new contentType attribute on the elementProposals and
its possible values are: elementOnly, mixed, and empty.<br>
<br>
* When using a Framework Extension Script file to customize a
framework, relative paths listed in the script file are now
automatically resolved relative to the location of the script
file.<br>
<br>
* When processing XML refactoring actions that use the document
function to load additional resources, the access to schemas that
are referenced in the loaded documents is now cached to speed up
the refactoring process.<br>
<br>
<br>
For the complete list of features, go to <a
class="moz-txt-link-freetext"
href="https://www.oxygenxml.com/xml_editor/whats_new.html">https://www.oxygenxml.com/xml_editor/whats_new.html</a><br>
<br>
We hope you will enjoy version 25.1 as much as we enjoyed
developing it.<br>
As always, thank you for your support and feedback is welcome!<br>
<br>
Best regards,<br>
Alin </p>
<pre class="moz-signature" cols="72">--
Alin Belu
Oxygen XML Editor</pre>
</body>
</html>
--------------zc7LUjDjRARQRhTFdzLCA36a--