2002
1
Version 1.0 - April the 15th, 2002
Version 1.1 - May the 15th, 2002
Version 1.1.5 - May the 20th, 2002
Version 1.1.6 - May the 24th, 2002
Version 1.1.7 - May the 27th, 2002
Version 1.1.8 - June the 5th, 2002
Version 1.1.9 - June the 15th, 2002
Version 1.2 - June the 27th, 2002
Version 1.2.1 - September the 27th, 2002
Version 1.2.2 - October the 22nd, 2002
Version 1.2.3 - November the 27th, 2002
Version 1.2.4 - December the 17th, 2002
2003
2
Version 2.0 - April the 2nd, 2003
Version 2.0.1 - May the 15th, 2003
Version 2.0.2 - June the 9th, 2003
Version 2.0.3 - August the 14th, 2003
Version 2.0.4 - September the 19th, 2003
2004
3
Version 3.0 - January the 14th, 2004
Version 3.1 - February the 6th, 2004
4
Version 4.0 - April the 30th, 2004
Version 4.1 - June the 10th, 2004
Version 4.2 - July the 15th, 2004
5
Version 5.0 - October the 15th, 2004
Version 5.1 - January the 18th, 2005
2005
6
Version 6.0 - May the 22nd, 2005
Version 6.1 - July the 19th, 2005
Version 6.2 - September the 19th, 2005
2006
7
Version 7.0 - January the 13th, 2006
Version 7.1 - March the 2nd, 2006
Version 7.2 - June the 6th, 2006
8
Version 8.0 - November 20th, 2006
Version 8.1 - January 25th, 2007
Version 8.2 - May 7th, 2007
2007
9
Version 9.0 - November 2nd, 2007
Version 9.1 - December 18, 2007
Version 9.2 - May 9, 2008
Version 9.3 - July 2, 2008
2008
10
Version 10.0 - October 23, 2008
2009
10.1
Version 10.1 - February 25, 2009
10.2
Version 10.2 - April 15, 2009
10.3
Version 10.3 - June 29, 2009
11
Version 11.0 - October 9, 2009
11.1
Version 11.1 - December 17, 2009
2010
11.2
Version 11.2 - March 16, 2010
12
Version 12.0 - September 14, 2010
2011
12.1
Version 12.1 - January 12, 2011
12.2
Version 12.2 - May 19, 2011
13
Version 13.0 - August 29th, 2011
13.1
Version 13.1 - October 26th, 2011
2012
13.2
Version 13.2 - January 12th, 2012
14
Version 14.0 - June 27, 2012
14.1
Version 14.1 - October 19, 2012
2013
14.2
Version 14.2 - February 13, 2013
What is new in <oXygen/> XML Editor 13.2
January 12th, 2012
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.
There are changes in:
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 files
- XPath, CSS and JavaScript code in XSLT files
- XPath expressions in Schematron files
- XPath 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/> 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.
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/> 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/> 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.