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

11

Version 11.0 - October 9, 2009

2010

12

Version 12.0 - September 14, 2010

2011

13

Version 13.0 - August 29th, 2011

2012

14

Version 14.0 - June 27, 2012
Version 14.1 - October 19, 2012
Version 14.2 - February 13, 2013

DITA Support

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
referenced from a DITA map.

Change the ANT Home Folder for a DITA Map Transformation

The ANT home folder can be changed to an ANT installation outside the
oXygen installation.

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 Support

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 inline graphic or figure
element.

DocBook Scenario: DocBook HTML - Chunk

A pre-configured transformation scenario is available for DocBook 4 and
5 documents for generating HTML chunked output.

Author SDK

Author API Extensions - Listeners

Developers can register mouse listeners and cursor listeners for
receiving notifications on the currently edited XML document.

Author API Methods - Edit the DTD Internal Subset

Methods were added in the Author API for finding and changing the
content of the DTD internal subset. This is useful, for example, to add or edit
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

Component Dependencies View

The Component Dependencies view displays 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 you 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 referencing
patterns are used at their turn.

NVDL Component Dependencies

The NVDL script Dependencies view allow to find where a named mode is
used.

XML Schema Diagram

Configurable Component Properties

The properties that are displayed in the XML Schema diagram for each
schema component are configurable.

Visual Improvements

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 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 box contains an option
that controls the inclusion of the local elements and attributes in the table of
contents.

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 (for
example, the xsl:use-attribute-sets attribute on literal result
elements).

Subversion Client

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 type 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 box 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
needed.

Improved Revision Graph Performance

Syncro SVN Client stores the result of a revision graph operation and
re-uses 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
"file://server/path".

Better Handling of Symbolic Links

Syncro SVN Client detects and handles infinite recursions by analyzing
the structure created by the use of symbolic links.

General and Usability Features

Search and Replace in Opened Files

The search and replace operation can act on all opened
files.

Component Updates

Saxon XSLT and XQuery Processor

The Saxon-SA and Saxon-B processors that ship with oXygen were
updated to the latest 9.1.0.7 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
1.75.1.

TEI Schemas and Stylesheets

The TEI schemas and XSLT stylesheets were updated to the latest 1.4.0
and 5.23 versions, respectively.