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
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
Version 3.0 - January the 14th, 2004
Version 3.1 - February the 6th, 2004
Version 4.0 - April the 30th, 2004
Version 4.1 - June the 10th, 2004
Version 4.2 - July the 15th, 2004
Version 5.0 - October the 15th, 2004
Version 5.1 - January the 18th, 2005
Version 6.0 - May the 22nd, 2005
Version 6.1 - July the 19th, 2005
Version 6.2 - September the 19th, 2005
Version 7.0 - January the 13th, 2006
Version 7.1 - March the 2nd, 2006
Version 7.2 - June the 6th, 2006
Version 8.0 - November 20th, 2006
Version 8.1 - January 25th, 2007
Version 8.2 - May 7th, 2007
Version 9.0 - November 2nd, 2007
Version 9.1 - December 18, 2007
Version 9.2 - May 9, 2008
Version 9.3 - July 2, 2008
Version 10.0 - October 23, 2008
Version 11.0 - October 9, 2009
Version 11.1 - December 17, 2009
Version 11.2 - March 16, 2010
Version 12.0 - September 14, 2010
Version 12.1 - January 12, 2011
Version 12.2 - May 19, 2011
Version 13.0 - August 29th, 2011
Version 13.1 - October 26th, 2011
Version 13.2 - January 12th, 2012
Version 14.0 - June 27, 2012
Version 14.1 - October 19, 2012
Version 14.2 - February 13, 2013
Version 15.0 - June 7, 2013
Version 15.1 - October 7, 2013
Version 15.2 - January 22, 2014
Version 16.0 - May 20, 2014
Version 16.1 - October 7, 2014
What was new in <oXygen/> XML Editor 10.3
June 29, 2009
There are changes in:
Visual XML editing (Author) mode
Automatic generation of ID attributes
ID attributes can be generated automatically for a configurable list of
XML element names for a number of frameworks (DITA, DocBook and TEI). The pattern
for the unique ID values is also configurable.
New EAD framework
A new XML framework was added for editing Encoded Archival
Description(EAD) XML documents in Author mode.
DITA automatic ID generation
<oXygen/> generates automatically ID attributes for topics, tables,
lists and figures. The ID generation options are available from the DITA->ID
Generation Options menu.
Add multiple files to a DITA map
Multiple files can be added to a DITA map with one drag and drop action
or with one insert reference action.
DITA-aware find and replace
The find and replace operation can be applied on all the XML files
referred from a DITA map.
Change the ANT home folder for a DITA Map transformation
The ANT home folder can be changed now to an ANT installation outside
the <oXygen/> installation.
New transformation scenarios for converting XHTML to DITA
An XHTML document can be converted to a DITA concept, DITA reference,
DITA task or DITA topic using predefined transformation scenarios.
DocBook automatic ID generation
<oXygen/> can generate automatically ID attributes for a number of
DocBook elements. The ID generation needs to be enabled and can be configured from
the DocBook->ID Generation Options menu.
Improved Insert graphic action in the DocBook framework
Depending on context the action inserts an inlinegraphic or figure
New DocBook scenario: DocBook HTML - Chunk
A new pre-configured transformation scenario is available for DocBook 4
and 5 documents for generating HTML chunked output.
New Author API extensions - Listeners
Developers can register mouse listeners and caret listeners for
receiving notifications on the currently edited XML document.
New Author API methods - Edit the DTD internal subset
New methods were added in the Author API for finding and changing the
content of the DTD internal subset. This is useful for example for adding or
editing a DTD entity declaration.
Framework level options for extensions
Extensions developers can store and retrieve data from an options
storage that is persisted by <oXygen/> and associated with the XML framework the
extension belongs to.
Single point for framework extensions
All the extensions of a document type are registered in an extensions
bundle thus simplifying the configuration in the <oXygen/> options and providing
developers with a single point of extending the Author functionality for a
specific XML framework.
Component dependencies view
The component dependencies view presents a tree of component
dependencies starting with a specified component. For example you can quickly see
where a schema type is used and expand further to see where the components that
use that type are used and so on. Or you can see from where an XSLT template is
called and, if called from other named templates, you can expand further to see
where they are called from.
Configurable search scope
The tree of references displayed in the component dependencies view is
the result of a search performed on a configurable scope. The search scope can be
set to the current project or to a set of specified locations.
XSLT component dependencies
The XSLT dependencies allows to find where different XSLT components
are used: named templates, functions, variables, parameters, attribute sets,
character maps, etc.
XML Schema component dependencies
The XML Schema dependencies view allows to find where a specific XML
Schema component is used. It can search for types, elements, attributes, groups,
attribute groups etc.
Relax NG component dependencies
The Relax NG schema dependencies view allows to find where a specific
Relax NG pattern is used and to expand further to see where the referring patterns
are used at their turn.
NVDL component dependencies
The NVDL script dependencies view allow to find where a named mode is
XML Schema diagram
Configurable component properties
The properties that are displayed in the XML Schema diagram for each
schema component are configurable.
The XML Schema annotations are presented in callouts pointing to the
component they describe. Errors can be more easily spotted on the diagram with the
help of the new in-diagram error markers.
XML Schema documentation
Support for multiple image formats
The format of the images containing schema diagrams can be selected
from JPEG, PNG and GIF.
Local elements and attributes presented in the table of contents
The XML Schema documentation generation dialog contains a new option
that controls the inclusion of the local elements and attributes in the table of
XSLT and XQuery
XQuery Update 1.0 support
XQuery Update operations are now possible using the Saxon SA XQuery
processor (that ships with <oXygen/>). XML documents can be updated with the
various insert/delete/modify/create instructions defined in the W3C candidate
recommendation for XQuery Update 1.0.
XSLT attributes offered on literal result elements
The XSLT content completion support offers all the XSLT attributes,
like for example the xsl:use-attribute-sets attribute on literal result
Support for SVN 1.6
Syncro SVN Client supports SVN 1.6.2, allowing users to take advantage
of the latest SVN improvements and fixes. Previous SVN versions are also
supported, the user being able to decide whether a working copy should be updated
to version 1.6 or not.
Tree conflicts handling
Apache SubversionTM 1.6 recognizes a new kind of conflict,
known as a "tree conflict". Such conflicts manifest at the level of directory
structure, rather than file content. These conflicts include deletions of locally
modified files and incoming edits to locally deleted files. Syncro SVN Client
allows to handle these conflicts offering a dialog that lists possible solutions
for solving these conflicts.
Improvements to svn:externals
Apache SubversionTM 1.6 allows to link to external files by
putting their URLs in the svn:externals property on the parent folder. Syncro SVN
Client allows you to create, update, commit and remove external links from the
user interface changing automatically the svn:externals property as
Improved revision graph performance
Syncro SVN Client stores the result of a revision graph operation and
reuses that for further operations on the same repository, thus avoiding
unnecessary requests to the SVN server for the same data. This results in a
noticeable increase in performance.
Access to network SVN file repositories
Network SVN repositories can be accessed using file URLs of the form
Better handling of symbolic links
Syncro SVN Client analyses the structure created by symbolic links
usage detecting and handling infinite recursions.
General and usability features
Search and replace in opened files
The search and replace operation can act on all opened
Saxon XSLT and XQuery processor
The Saxon-SA and Saxon-B processors that ship with <oXygen/> were
updated to the latest 18.104.22.168 version.
libxml and libxslt processors
The libxml XML parser was updated to version 2.6.32. The libxslt
transformer was updated to version 1.1.23.
DocBook XSL stylesheets
The DocBook XSL stylesheets were updated to version
TEI schemas and stylesheets
The TEI schemas and XSLT stylesheets were updated to the latest 1.4.0
and 5.23 versions, respectively.