• 2002

    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

    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

    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
  • 2005

    Version 6.0 - May the 22nd, 2005
    Version 6.1 - July the 19th, 2005
    Version 6.2 - September the 19th, 2005
  • 2006

    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
  • 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
  • 2008

    Version 10.0 - October 23, 2008
  • 2009

    Version 11.0 - October 9, 2009
    Version 11.1 - December 17, 2009
  • 2010

    Version 11.2 - March 16, 2010
    Version 12.0 - September 14, 2010
  • 2011

    Version 12.1 - January 12, 2011
    Version 12.2 - May 19, 2011
    Version 13.0 - August 29th, 2011
    Version 13.1 - October 26th, 2011
  • 2012

    Version 13.2 - January 12th, 2012
    Version 14.0 - June 27, 2012
    Version 14.1 - October 19, 2012
  • 2013

    Version 14.2 - February 13, 2013
    Version 15.0 - June 7, 2013
    Version 15.1 - October 7, 2013
  • 2014

    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.1

Related Versions:

February 25, 2009

There are changes in:

XML Schema Diagram

The XML Schema diagram offers a nice and compact representation of the schemas and allows intuitive schema authoring with drag-and-drop and in-place editing.

In-place Editing   [read more...]

You can edit XML Schema component features directly in the diagram (for instance, the component name, its type, etc.) Valid proposals are offered in the contextual menu allowing you to easily insert new components in the current context.

Drag-and-Drop Editing   [read more...]

You can design your schema in the XML Schema diagram by using drag-and-drop to move, copy or make references.

Attributes View   [read more...]

The Attributes view provides an easy way to edit attributes for all XML Schema components. You can choose valid values from a list or you can specify your own values. If an attribute has an invalid value it will be highlighted in the table so you can easily spot the error and fix it.

Facets View   [read more...]

Using the Facets view you can easily check the existing facets of the current simple type (including the default facets), edit values or add patterns and enumerations. If a facet has an invalid value it will be highlighted in the table.

Visual Error Markers   [read more...]

When an editing action introduces an error the XML Schema validator signals it by painting in the diagram the border of the component containing the error with red.

Documentation for XML Schema

oXygen provides a flexible, carefully designed and fast XML Schema documentation tool.

Multiple Output Formats   [read more...]

It is possible to generate XML Schema documentation in various formats including HTML, PDF and DocBook.

For large XML Schemas a "generate chunks" option is available for the HTML format that will output documentation in multiple files. The documentation includes diagrams representing the models for the XML elements, attributes, types, etc.

Support for Imported and Included XML Schemas   [read more...]

The generated documentation includes all the components defined in the imported or included schemas.

Best Look and Performance   [read more...]

The documentation output is carefully designed with a balanced selection of colors and a neat layout.

oXygen XML Editor delivers the best available performance for generating XML schema documentation. Even for the largest XML schemas (thousands of components), oXygen generates complete documentation within minutes.

Author mode

Generate compiled HTML Help from DITA

oXygen XML Editor detects the installed Microsoft HTML Help Workshop and uses it to automatically generate the Compiled HTML Help output from DITA maps.

Resolve links through XML catalogs

The references presented as links in Author mode such as the DocBook elements link and xref or the XHTML a element are resolved through the XML catalogs registered in the oXygen preferences.

[API] Execute XPath from an Author extension

The API for developing custom Author actions was enhanced with two functions for executing XPath expressions on the edited document.

[API] Author extensions can receive document change notifications

The API for developing Author extensions provides support to receive notifications when the XML document is changed.


XML Schema Outline View   [read more...]

The Outline view for XML Schema presents the XML schema components from the current schema and from the included and imported schemas. All the global components can be sorted by name and grouped by type, location and namespace.

XSLT Outline View

The Outline view for XSLT presents the stylesheet components (templates, functions, variables, parameters, attribute-sets, character-maps) from the currently edited file and from the included and imported stylesheets. The components defined in a stylesheet different from the current one are grayed-out.

XQuery Outline View   [read more...]

The outliner presents the list of all components (namespace declarations, variables and functions) from the imported modules together with the components declared in the current file. Components can be sorted by name and grouped by type, location and namespace.

Filter Components in Outline View

You can easily focus on a subset of components using the Outline view filtering feature. Simply type a text fragment in the filter box and only the components matching it will be presented. For advanced filtering, you can use wildcards (*, ?) and separate multiple patterns with commas.

Content Completion Assistant

Content Completion Assistant Offers the List of Components From Included/Imported XML Schemas   [read more...]

XML Schema editing is made easier as you can insert references to components from other XML Schema files assisted by the Content Completion Assistant. oXygen automatically detects the modified included/imported schemas and adjusts the content completion list of proposals.

Content Completion Assistant Offers the List of Components From Included/Imported XSLT Stylesheets

The Content Completion Assistant offers XSLT variables, templates, functions and modes not only from the current stylesheet but also from the included or imported ones.

Content Completion Assistant Offers the List of Components From Imported XQuery Modules   [read more...]

The Content Completion Assistant offers variables and functions not only from the edited file but also from the imported XQuery modules.

Content Completion Assistant Offers XQuery Functions, Including XML Database Extensions   [read more...]

For all the supported XML database engines (eXist, MarkLogic, Tiger Logic, Oracle, SQL Server, Documentum xDB (X-Hive/DB), etc.), the Content Completion Assistant displays both the XQuery standard functions and the extension functions available for that engine.

XSLT and XQuery

Advanced XSLT and XQuery transformation options

The advanced options of Saxon SA and Saxon B are available at the transformation scenario level. Options such as validation of the source XML file, handling of recoverable errors, whitespace stripping and the initial XSLT mode or template can be customized for each scenario.

The default validation engine is taken from the associated transformation scenario

If a transformation scenario is associated with the edited XSLT file, XQuery file or SQL file the default validation processor is the processor set in the transformation scenario. For example, if you run an XQuery against an eXist database that XQuery will be validated by oXygen with eXist and not with Saxon, the default XQuery engine.


Support for PostgreSQL 8.3 database

The PostgreSQL 8.3 database is supported in the Database perspective of oXygen XML Editor. The tables of a PostgreSQL 8.3 database can be browsed, opened and updated.

Updated TigerLogic database support for version 3.1

Version 3.1 of the TigerLogic XML database is now supported in oXygen.

Updated eXist database support for version 1.3

Along with the support for the 1.2 version of eXist, oXygen also supports version 1.3 of the eXist XML database.

Components and frameworks

Updated Saxon SA to version

The Saxon SA XSLT and XQuery processor was updated to the latest version

Updated the TEI framework

The TEI framework was updated to version 1.3.0. The TEI XSL stylesheets were updated to version 5.15.

Updated DocBook Stylesheets

The DocBook stylesheets were updated to version 1.74.3. The syntax highlighting of source code included in DocBook documents is enabled by default for the built-in transformations to PDF and HTML.

Video Tutorials
Upcoming Events
Content Management Strategies/DITA North America 2015
DITA North America 2015
April 20-22, 2015
Chicago, Illinois, US
" 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