• 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

    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
    15
    Version 15.0 - June 7, 2013
    15.1
    Version 15.1 - October 7, 2013
  • 2014

    15.2
    Version 15.2 - January 22, 2014
    16
    Version 16.0 - May 20, 2014
    16.1
    Version 16.1 - October 7, 2014

What was new in oXygen XML Editor 10.0

Related Versions: 10.010.110.210.3

October 23, 2008

There are changes in:

Saxon-SA processor
oXygen already provided support for some of the Saxon-SA features but that required a separate license and installation. Now oXygen provides a better integration of Saxon-SA that comes already installed and ready to use in all oXygen editions.

bundles Saxon-SA

Now the latest version (9.1.0.3) of the commercial Schema Aware Saxon-SA processor from Saxonica comes bundled in all oXygen editions. You have access from within oXygen without any additional cost to advanced features like Schema Aware XSLT 2.0 and XQuery. The XML Schema information improves the error reporting and increases the performance due to better optimizations of the XSLT and XQuery code.

Schema Aware XSLT 2.0 and XQuery Debugging

Schema-aware stylesheets and XQuery code can be debugged using the powerful oXygen XML debugger. You can use schema-aware XPath 2.0 to set conditional breakpoints or to evaluate expressions in the current execution context. You can also easily spot performance issues taking advantage of the integrated XSLT and XQuery profiler.

Schema-aware XPath 2.0 Execution

The XPath query tool bar and XPath Builder view were also updated to support XPath 2.0 schema-aware queries.

Saxon-SA XML Schema processor

You can use the Saxon-SA schema processor to validate your XML Schema files and to validate XML documents against XML Schemas. As Saxon implements some of the XML Schema 1.1 features you can already experiment working with the new additions in XML Schema 1.1 like assertions, conditional type assignment, etc.
XML instance generator improvements

User defined value sets   [read more...]

You can have a better control on the values that appear in your generated instances by specifying a set of possible values for attributes or elements. This is very useful also in situations when it is not possible to automatically generate a valid value.

Configuration management to allow re-use of your settings   [read more...]

All the settings that you configured can be saved on disk in a configuration file and loaded later. You can re-use the options you defined at a later time, share them with other users or use them as input for the command line instance generator tool.

Command line interface for the XML instance generator tool   [read more...]

You can run the XML instance generator tool from the command line. This allows integrating the instance generation in automated processes.

Content Completion Assistant Improvements

Completion Proposals From Included or Imported XML Schema Schemas

The Content Completion Assistant presents the global types, elements, attributes or groups defined in the included or imported XML Schemas together with the ones defined in the current schema. This helps to make references to components defined in other schema documents.

Completion proposals from included or imported XSLT stylesheets

The Content Completion Assistant presents the template modes or names, the variables, the parameters, etc. defined in the included or imported XSLT stylesheets together with the ones defined in the currently edited XSLT stylesheet.
Improvements in the Author mode

Resolve DITA content references through XML catalogs

The DITA content references are passed trough the current XML Catalogs thus you can put references to remote resources and map them to local copies through the XML Catalogs.

The CSS url() function

The url() function accepts now more than one argument. This provides more flexibility in defining links in the oXygen XML Author mode.
Updated database connectors

Support for MarkLogic 4.0

The Mark Logic database support including the XQuery debugger was updated to work with MarkLogic 4.0.

Support for Oracle 11g R1

The Oracle database support was updated to work with Oracle 11g R1.

Support for Microsoft SQL Server 2008

The SQL Server database support was updated to work with SQL Server 2008.

Support for IBM DB2 9.5

The DB2 database support was updated to work with DB2 9.5 (Viper 2).

Support for EMC XHive 8

The XHive database support was updated to work with XHive 8.
Intel(R) XML Software Suite

XPath integration

When you install the Intel XML Software Suite in oXygen you can choose to have all the XPath 1.0 queries from the XPath query tool bar or from the XPath builder view of the XML editor evaluated using the Intel XML Software Suite XPath engine.

Validation against DTDs

You can use the Intel XML Software Suite for performing XML document validations against DTDs.
Updated processors

Updated the Saxon-B 9 XSLT / XQuery processor

The Saxon-B 9 XSLT and XQuery processor was updated to the latest version: 9.1.0.3.

Updated the Saxon.NET XSLT processor support

The Saxon.NET XSLT processor support was updated to the latest version: 9.1.0.1.

Updated the Apache FOP processor

The Apache FOP processor was updated to the latest version: 0.95.

Updated the LIBXML and LIBXSLT processors

The LIBXML processor was updated to version 2.6.32. The LIBXSLT processor was updated to version 1.1.23.

Updated the XSV validator

The XSV validator was updated to version 3.1-1.

Updated the XSLT validator and transformer based on the .NET framework

The nxslt processor which validates and transforms XSLT stylesheets based on the .NET framework was updated for .NET 2.0. The new version improves the error reporting and supports XHTML output mode, XSLT 2.0 character maps and XInclude references. Both .NET 1.0 and .NET 2.0 are supported.
Framework updates

Updated the DocBook XSL stylesheets

The DocBook XSL stylesheets were updated to the version 1.74.0.

Updated the TEI framework

The TEI P5 schemas were updated to the version 1.1.0. The TEI P4 stylesheets and TEI P5 stylesheets were updated to the version 5.12.
SVN Client
The SVN Client has been updated to support SVN 1.5 working copies and repositories.

Merge tracking

Starting with SVN 1.5 the revision at which a branch is merged is remembered. This is useful for the next merge operation when only the changes committed to the branch after the previous merge operation are considered.

Sparse checkout

Sometimes not all the files and subdirectories of a repository are needed in a working copy. In these cases only the needed subdirectories and files can be checked out from the repository by selecting one of the following checkout depths for a directory: recursive, immediate children, file children only, this folder only.

Update to revision

A new action "Update to revision" is available in the Working Copy view. It allows updating the resources selected in the working copy to a specified revision from the repository. The depth of the update operation on the folders can be selected from the values allowed by SVN 1.5 sparse checkout.

Improved merging support

A merge wizard was added to perform complex merge operations easier. Three types of merging are available: merge revision ranges, reintegrate a branch and merge two different trees. Advanced merge options can also be set.

Improved Open With action

The action works now on multiple file selection and is available in the Working Copy view, Synchronize view and Repository view.
Other improvements

Scenarios view

A new side view of oXygen XML Editor is available listing all the defined transformation scenarios. This allows to quickly invoke a series of scenarios and also to easily manage the scenarios, adding new scenarios, deleting or editing existing ones.

Output message format for external processors

This allows a closer integration of external processors (external XML validators or external XSLT processors). If the processor output follows the format documented in the oXygen XML Editor User Manual then that processor messages will be presented similar with the built in processors messages, for instance it is possible to have location information and to just click on a message to open the file it refers to and highlight a specified line and column.

Save results as XML

Sometimes it is useful to process further the results you get in oXygen. Now, it is possible to get those results in an XML form, documented in the oXygen User Manual and apply further processing on that.
Video Tutorials
Upcoming Events
DITA-OT Day 2014
DITA-OT Day 2014
November 20, 2014
Munich, Germany
" oXygen XML Editor is the premier text editor for XML geeks, and an indispensable tool for O'Reilly's Production group. My team uses oXygen XML Editor for everything from simple XML editing to Schema validation and XSLT transformations. The digital production staff especially loves oXygen's built-in EPUB support, which eliminates a great deal of the grunt work that is usually entailed in editing EPUB files. The more we use oXygen, the more realize what a powerful tool it can be in digital and XML-based workflows."
Adam Witwer
Director of Content and Publishing Operations
O'Reilly Media