[oXygen-user] [Ann] oXygen XML Editor version 13.2 available

Adrian Buza adrian at sync.ro
Thu Jan 12 08:23:02 CST 2012


Dear Oxygen users,

We are happy to announce that a new release of oXygen XML Editor is 
available from http://www.oxygenxml.com

This message contains information about:
* oXygen XML Editor 13.2 download location
* what is new in oXygen XML Editor 13.2
* support channels


Download
========
The new installation kits can be downloaded from
http://www.oxygenxml.com/download.html

New in oXygen XML Editor 13.2
============================
Version 13.2 introduces a new Syntax Highlight mechanism capable of 
handling mixed content types, improves the JSON editing support and 
bidirectional documents rendering, extends the XML-native database 
support with find/replace capabilities and updates many third-party 
components. Also, there are many improvements in the authoring support, 
including an updated DITA Maps Metrics Report, experimental support for 
CGM images and updated API.

Core Functionality:
  * Syntax Highlight for Mixed Content Types
  * Find/Replace over Remote Files
  * Spell Check in Remote Files
  * Improved Open/Find Resource Filter
  * Improved BIDI Rendering Support

JSON:
  * Improved JSON Editing Support

Author:
  * Improved DITA Map Metrics Report
  * Experimental Support for CGM Images
  * Improved the Usage of Profiling / Conditional Text
  * Prefixed oXygen CSS Properties Extensions
  * Browse Reference Manual Action

Extended API:
  * Change the Foreground Color of a Custom Highlight
  * Keep Undo History When Replacing the Editor Content
  * Customization of the Nodes Rendering
  * Targeted URL Stream Handler Plugin
  * Customization of the XML Fragment that Wraps the Profiled Content
  * Access to a Specific Editor

Databases:
  * Support for MarkLogic 5
  * Find / Replace in Files

Updated Syncro SVN Client:
  * Flexible Application Layout
  * Redesigned History View
  * Improved Syntax Highlight

Updated Components:
  * Calabash
  * W3C CSS Validator
  * DITA Open Toolkit
  * TEI XSL


Details...

   Core Functionality
--------------------------------------

   * Syntax Highlight for Mixed Content Types
   The syntax coloring engine was redesigned for an improved performance 
and a more accurate detection of the tokens. Different content types 
mixed in the same file are now highlighted according with the color 
schemes defined for each content type. Syntax highlight is available 
for:CSS, JavaScript and PHP code embedded in XHTML filesXPath, CSS and 
JavaScript code in XSLT filesXPath expressions in Schematron filesXPath 
expressions in XProc files

   * Find/Replace over Remote Files
   You can use the Find / Replace in Files support over remote files 
(WebDAV, FTP) that are linked from a project or DITA map.

   * Spell Check in Remote Files
   Added Spell Check support for the remote files (WebDAV, FTP) that are 
linked from a project or DITA map.

   * Improved Open/Find Resource Filter
   The Open/Find Resource action was improved by allowing you to look 
for resources using path fragments (matches on directories).

   * Improved BIDI Rendering Support
   A number of BIDI-text-related issues have been fixed, leading to an 
improved rendering of bidirectional content documents.


   JSON
------------------------

   * Improved JSON Editing Support
   Mark as Array action was added in Grid mode to convert a JSON value 
to array. Also 3 new actions - Insert value before, Insert value after 
and Append value as child - ease the editing of JSON documents.


   Author
--------------------------

   * Improved DITA Map Metrics Report
   The DITA Maps Metrics Report was enriched with the following 
information: DITA conditional processing attributes used in DITA Maps, 
number of elements, attributes, words, and characters used in the entire 
DITA Map structure, information types like number of containing maps, 
bookmaps, or topics.

   * Experimental Support for CGM Images
   oXygen XML provides experimental support for CGM 1.0 images.

   * Improved the Usage of Profiling / Conditional Text
   The usage of Edit Profiling Attributes action is no longer restricted 
to profiling only entire elements. Now it also works on selections, that 
can contain from a couple of words to multiple elements. You can also 
apply it on multiple topics selected in DITA Maps Manager view.

   * Prefixed oXygen CSS Properties Extensions
   oXygen-specific CSS properties are now prefixed with the -oxy- 
marker. The old, unprefixed form is now deprecated.

   * Browse Reference Manual Action
   A new contextual action is available for DITA, DocBook, TEI, XHTML 
documents. It opens in your web browser a reference to the documentation 
of the XML element closest to the caret position.


   Extended API
--------------------------------

    A detailed list of all changes to the Java API can be found here 
[http://www.oxygenxml.com/latest-api-changes.html] .

   * Change the Foreground Color of a Custom Highlight
   Added accessor methods in 
ro.sync.ecss.extensions.api.highlights.ColorHighlightPainter class that 
allow you to change the foreground color of a custom highlight.

   * Keep Undo History When Replacing the Editor Content
   Added a new method (WSEditorBase.reloadContent(Reader, boolean)) that 
allows you to replace the entire content of the editor, keeping the UNDO 
history.

   * Customization of the Nodes Rendering
   You can use an implementation of the 
ro.sync.exml.workspace.api.node.customizer.XMLNodeRendererCustomizer 
interface, to customize the way an XML node is rendered in the Author 
Outline view, Author breadcrumb navigation bar, Text mode Outline view, 
content completion assistant window, or DITA Maps Manager view.

   * Targeted URL Stream Handler Plugin
   This new plugin is useful when connections opened from a specific 
host must be handled in a particular way. For example, the built-in 
oXygen HTTP URLStreamHandler may not be compatible for sending and 
receiving SOAP using the SUN Webservices implementation. In this case 
you can override the stream handler set by oXygen for HTTP to use the 
default SUN URLStreamHandler.

   * Customization of the XML Fragment that Wraps the Profiled Content 

   You can provide an extension of 
ro.sync.ecss.extensions.api.ProfilingConditionalTextProvider class 
through ExtensionBundle in order to set a phrase-type element that will 
wrap the content the author wants to profile. The profiling attributes 
will then be applied on this phrase-like element. This extension was 
designed to help you handle selections that contain partially selected 
element content. oXygen XML comes bundled with default extension for 
DITA and DocBook built-in frameworks.

   * Access to a Specific Editor
   Now you have access to all open files (editors) by using the 
AuthorWorkspaceAccess.getEditorAccess(URL) method. You can also find all 
the editor locations from getAllEditorLocations() method.


   Databases
-----------------------------

   * Support for MarkLogic 5
   oXygen XML has been updated to work with MarkLogic 5.

   * Find / Replace in Files
   The Find / Replace in Files action now works over remote resources 
stored in XML-native databases or WebDAV/(S)FTP datasources.


   Updated Syncro SVN Client
---------------------------------------------

   * Flexible Application Layout
   Syncro SVN Client's flexible layout is back by popular demand. This 
allows you to adapt the application to different viewing conditions and 
personal requirements.

   * Redesigned History View
   The History View was redesigned to optimize the screen area usage and 
to improve the way the information is delivered: Now you can group 
revisions by their commit date to easily locate changes in time.Improved 
representation of the paths affected in a revision, following the same 
design used in the Working Copy and Repositories views. Data sorting and 
key search features were added to help you easily handle large sets of 
affected resources.Added tree-like representation of the affected paths 
used for filtering them by location.

   * Improved Syntax Highlight
   Syncro SVN Client built-in editors feature a more accurate and 
efficient syntax highlight algorithm for the content you want to edit. 
Also, mixed content types are highlighted accordingly (like PHP scripts 
inside an HTML file).


   Updated Components
--------------------------------------

   * Calabash
   Calabash XProc processor was updated to version 0.9.43.

   * W3C CSS Validator
   W3C CSS Validator was updated to version 2.0 (v. 2010_0).

   * DITA Open Toolkit
   DITA Open Toolkit was updated to version 1.5.4.

   * TEI XSL
   TEI XSL updated to version 6.5.




Support Channels
================

Just a reminder, we have an online discussion forum for oXygen XML 
Editor users where you can request new features, post bug reports or 
discuss ways in which oXygen XML Editor can solve your problems.

http://www.oxygenxml.com/forum/

As always, your comments and suggestions are appreciated.

Best regards,
oXygen XML Editor Development Team
-- 
Syncro Soft SRL
http://www.oxygenxml.com


More information about the oXygen-user mailing list