[ANN] Oxygen XML Editor version 25 has been released!
Alin Belu <[email protected]> Fri, 14 Oct 2022 09:06:55 +0300
| Newsgroups | gmane.text.docbook.apps |
|---|---|
| Message-ID | <[email protected]> |
--------------v3hZBeQc8AlBZJWrqvDwLHzD
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Hi everyone,
We are incredibly proud to announce that *Oxygen XML Editor/Author
version 25* is now available!
Listing below some new features which may be useful for our DocBook users:
Author Visual Editing
==================================
* The smart editing mechanism in Author mode was improved so that when
you start typing in a location where text is not allowed, Oxygen will
search for the closest applicable context that accepts text.
* A Display referenced content option found in the Author preferences
page can be deselected to make it possible for xi:includes to be
expanded on demand by clicking a small expansion button that is located
next to each element that contains such a reference in the main editor area.
* The Author visual editing mode now renders custom string values for
the list-style-type CSS property defined in the CSS for list items.
XSLT/XQuery
==================================
* The Saxon built-in XSLT processor used for XSLT transformations and
debugging has been updated to version 11.4. The Saxon 11 release is
currently considered as the most stable and reliable release. For the
complete list of changes see
https://www.saxonica.com/documentation11/#!changes.
* Updated the Saxon XQuery processor used for XQuery transformations and
debugging to version 11.4.
* Saxon added more extension functions that are now supported and
included in the list of proposals of the content completion assistant.
Some examples include: saxon:analyze-uri($string),
saxon:characters($string), saxon:EQName($string),
saxon:in-scope-namespaces($element), saxon:array-member,
saxon:function-annotations, saxon:new-element, and many more. For
details, see
https://www.saxonica.com/documentation11/index.html#!functions/saxon.
* The saxon:path() function has been dropped, but you can use the
standard fn:path() function instead. The undocumented and untested
functions saxon:pause-tracing() and saxon:resume-tracing() have also
been dropped. Some extension functions in the Saxon namespace have not
been carried forward to the SaxonCS product, either because they are
obsolete, or because implementation is non-trivial. These include
saxon:compile-query, saxon:is-defaulted, saxon:key-map,
saxon:last-modified, saxon:parse-dateTime, saxon:send-mail, saxon:query,
saxon:unparsed-entities.
* Syntax highlights are now rendered in text value templates when used
inside the xsl:package element.
* When using the XSLT Stylesheet Documentation generator tool, the
priority of the template is now generated in the template reference from
the index (that is also sorted by priority).
* Validation and transformation support was added for XSLT 4.0
documents. Also, the content completion assistant now includes proposals
for XSLT 4.0 elements, attributes, and XPath functions.
Add-ons
==================================
* Various improvements were made to the Git Client add-on:
- A new Validate each file before committing option was added in the Git
Client preferences page. Selecting this option enables automatic
validation of each file before each commit.
- A new Validate all files from the project's "Main Files" folder before
pushing option was added in the Git Client preferences page. Selecting
this option enables automatic validation of the files located in the
Main Files folder before the push operation processes.
- The integrated JGit library was upgraded to version 6.3, which brings
support for ssh-agent forwarding.
Other
==================================
* Syntax highlights now appear in Docbook-based WebHelp Classic output
when publishing <programlisting> elements that contain JSON, XQuery,
YAML, PowerShell, DTD, or CMD (Windows-style command script) content.
* The speed for the XPath in Files mechanism was greatly improved when
running XPath over XML documents with associated DTDs, XML Schema, or
Relax NG Schemas
For the complete list of features, go to
https://www.oxygenxml.com/xml_editor/whats_new.html
We hope you will enjoy Oxygen 25 as much as we enjoyed developing it.
As always, feedback is welcome!
Best regards,
Alin
--
Alin Belu
Oxygen XML Editor
--------------v3hZBeQc8AlBZJWrqvDwLHzD
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hi everyone,<br>
<br>
We are incredibly proud to announce that <b>Oxygen XML
Editor/Author version 25</b> is now available!<br>
<br>
Listing below some new features which may be useful for our
DocBook users:<br>
<br>
Author Visual Editing<br>
==================================<br>
<br>
* The smart editing mechanism in Author mode was improved so that
when you start typing in a location where text is not allowed,
Oxygen will search for the closest applicable context that accepts
text.<br>
<br>
* A Display referenced content option found in the Author
preferences page can be deselected to make it possible for
xi:includes to be expanded on demand by clicking a small expansion
button that is located next to each element that contains such a
reference in the main editor area.<br>
<br>
* The Author visual editing mode now renders custom string values
for the list-style-type CSS property defined in the CSS for list
items.<br>
<br>
XSLT/XQuery<br>
==================================<br>
<br>
* The Saxon built-in XSLT processor used for XSLT transformations
and debugging has been updated to version 11.4. The Saxon 11
release is currently considered as the most stable and reliable
release. For the complete list of changes see
<a class="moz-txt-link-freetext" href="https://www.saxonica.com/documentation11/#!changes">https://www.saxonica.com/documentation11/#!changes</a>.<br>
<br>
* Updated the Saxon XQuery processor used for XQuery
transformations and debugging to version 11.4.<br>
<br>
* Saxon added more extension functions that are now supported and
included in the list of proposals of the content completion
assistant. Some examples include: saxon:analyze-uri($string),
saxon:characters($string), saxon:EQName($string),
saxon:in-scope-namespaces($element), saxon:array-member,
saxon:function-annotations, saxon:new-element, and many more. For
details, see
<a class="moz-txt-link-freetext" href="https://www.saxonica.com/documentation11/index.html#!functions/saxon">https://www.saxonica.com/documentation11/index.html#!functions/saxon</a>.<br>
<br>
* The saxon:path() function has been dropped, but you can use the
standard fn:path() function instead. The undocumented and untested
functions saxon:pause-tracing() and saxon:resume-tracing() have
also been dropped. Some extension functions in the Saxon namespace
have not been carried forward to the SaxonCS product, either
because they are obsolete, or because implementation is
non-trivial. These include saxon:compile-query,
saxon:is-defaulted, saxon:key-map, saxon:last-modified,
saxon:parse-dateTime, saxon:send-mail, saxon:query,
saxon:unparsed-entities.<br>
<br>
* Syntax highlights are now rendered in text value templates when
used inside the xsl:package element.<br>
<br>
* When using the XSLT Stylesheet Documentation generator tool, the
priority of the template is now generated in the template
reference from the index (that is also sorted by priority).<br>
<br>
* Validation and transformation support was added for XSLT 4.0
documents. Also, the content completion assistant now includes
proposals for XSLT 4.0 elements, attributes, and XPath functions.<br>
<br>
Add-ons<br>
==================================<br>
<br>
* Various improvements were made to the Git Client add-on:<br>
- A new Validate each file before committing option was added in
the Git Client preferences page. Selecting this option enables
automatic validation of each file before each commit.<br>
- A new Validate all files from the project's "Main Files" folder
before pushing option was added in the Git Client preferences
page. Selecting this option enables automatic validation of the
files located in the Main Files folder before the push operation
processes.<br>
- The integrated JGit library was upgraded to version 6.3, which
brings support for ssh-agent forwarding.<br>
<br>
Other<br>
==================================<br>
<br>
* Syntax highlights now appear in Docbook-based WebHelp Classic
output when publishing <programlisting> elements that
contain JSON, XQuery, YAML, PowerShell, DTD, or CMD (Windows-style
command script) content.<br>
<br>
* The speed for the XPath in Files mechanism was greatly improved
when running XPath over XML documents with associated DTDs, XML
Schema, or Relax NG Schemas<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 Oxygen 25 as much as we enjoyed developing
it.<br>
As always, feedback is welcome!<br>
<br>
Best regards,<br>
Alin <br>
</p>
<pre class="moz-signature" cols="72">--
Alin Belu
Oxygen XML Editor</pre>
</body>
</html>
--------------v3hZBeQc8AlBZJWrqvDwLHzD--