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

    Version 12.0 - September 14, 2010
  • 2011

    Version 13.0 - August 29th, 2011
  • 2012

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

    Version 15.0 - June 7, 2013
    Version 15.1 - October 7, 2013
    Version 15.2 - January 22, 2014
  • 2014

    Version 16.0 - May 20, 2014
    Version 16.1 - October 7, 2014
  • 2015

    Version 17.0 - May 5th, 2015
    Version 17.1 - October 20, 2015
  • 2016

    Version 18.0 - April 21, 2016
    Version 18.1 - October 18, 2016

What Was New in oXygen XML Editor 2

Related Versions:

Version: 2.0

April the 2nd, 2003

Tree View/Edit

An XML document can be viewed/edited as a graphical tree.

Spell Checking

The text content of the tags is spell checked.

XML Catalog Support

Added support for XML Catalog.

Configurable External Tools

Users can now configure external tools to be run from within oXygen.

Auto-Generation of Required Element Contents

Display EOL/EOF

The EOL and EOF characters are now displayed (at user request) with graphical marks.

Soft Wrapping

The user can turn text wrapping on/off.

Show Line Number in the Left Part of the Editor Area

Options Page Re-Design

The user options are now compact and easier to use.

Support Syntax Highlight for Java, C, C++, SQL, PHP, Perl, Shell, and Batch

Open File at Cursor

Open a file that is pointed by the current cursor position.

Open External Schema

Open the current edited document schema, e.g. the DTD or the XML Schema file.

Auto Deleting the End Tag

Enable/Disable Content Completion Assistance

The user can now choose to enable/disable the Content Completion Assistant.

Better Handling of the Way it Looks And Feels

Available Plugins

Trang plugin a wrapper for the Trang engine, used to translate from a Relax NG schema or a DTD or a set of XML files to Relax NG schema or DTD or XML Schema. Schema documentation a wrapper for the XS3P engine used to generate an HTML schema documentation for a specified schema file. Conversion configurable conversion plugin. Includes a sample configuration mapping between metric system and U.S. system.

Trang Plugin

A wrapper for the Trang engine, used for translate from a Relax NG schema or a DTD or a set of XML files to Relax NG schema or DTD or XML Schema.

Schema Documentation

A wrapper for the XS3P engine used to generate an HTML schema documentation for a specified schema file.


Configurable conversion plugin. Includes a sample configuration mapping between metric system and U.S. system.

Version: 2.0.1

May the 15th, 2003

Fixed a Performance Problem on Mac OS X, Java 1.4.1

Better Navigation Shortcuts on Mac OS X

Corrected Undo/Redo

Open the XSL/FO Transformation Result in the Default Browser

Fixed the Content Completion Assistant Failure When Using XML Catalogs

Additional Schemes for XSL Editing are Included Immediately in Content Completion Assistant

Updated the DocBook Stylesheets

Fixed a Memory Leak and Performance Issues

Version: 2.0.2

June the 9th, 2003

Relax NG Schema Validation

Documents can be validated against Relax NG schema.

Import HTML Documents as XHTML

HTML documents are converted to XHTML during import.

Drag & Drop in Tree View

File Drag & Drop can now also be performed on the Tree view.

Included TEI DTDs, Stylesheets and Templates

The editor is shipped with the TEI DTDs and stylesheets version P4. Both DTDs and stylesheets can be found in the TEI directory of the installation. Special templates have been added that are useful when creating TEI documents.

Templates for XHTML Documents

New XHTML documents can be created from document templates.

Content Completion Assistant for Entities

The Content Completion Assistant for the internal and external entities declared in the current document when the user presses the '&' key.

Fixed Values of Attributes in Content Completion Assistant

Attribute values specified as fixed in the DTD, are now presented in the Content Completion Assistant.

Source/Tree View Synchronization

Instant synchronization between the Source view and Tree view when saving changes to the same document.

Indent Selection

A text selection including markup can now be indented without changing the rest of the document.

Menu Options Enabled or Disabled Based on the Editing Context

Menu options and toolbar buttons (Undo, Redo, Copy, Paste, Find/Replace, etc.) are enabled only when they make sense in the current editing context.

Insert File at Cursor

An external file can be inserted at cursor position.

Surround in Tag

The last Surround in operation can be repeated on the current text selection. Available from the context menu.

Configurable Mapping Between a File Type and a Syntax Highlight Scheme

Configuration of Parser Features

Some of the validating parser features used by oXygen can be enabled and disabled from the "XML Parser Features" preference page.

Backup Copy on Save

A setting in the "Editor" preference page allows you to enable making a backup copy when saving the document.

Version: 2.0.3

August the 14th, 2003

Availability as Eclipse Plugin

Most of the features available in the desktop version are now also accessible to Eclipse users. oXygen for Eclipse was tested with Eclipse 2.1 and Eclipse 3.0 M1 and M2 on Windows 2000/XP, Linux Mandrake 8 with Motif and Mac OS X.

Batch Validation

The files from the whole project or from a project folder can be validated with a single button click. This together with the virtual folder support of the project allows you to group your files and validate them very easily.

Validate with XML Schema While Allowing External Entities

There are documents that although reference a schema they also contain a DTD declaration mainly for allowing the definition of external entities. oXygen allows you to configure the validation to be performed against the specified XML Schema even if a DTD is also specified.

Improved the Support for Relax NG

Relax NG schemas can be associated with a document instance using a processing instruction. XML documents can be validated with Relax NG schemas in compact syntax. Relax NG schema editing in compact syntax features syntax coloring.

Content Completion Assistant on Request for Entities

The Content Completion Assistant can be invoked on demand for the available entities.

Syntax Coloring Enhancements

The syntax coloring for DTD documents was enhanced. A syntax coloring scheme for Relax NG Compact schema was introduced.

Perl 5-like Regular Expression Groups Support in Search/Replace

The replace operation can bind regexp group variables ($1, $2, etc.) from the search match and you can use them in the replace expression.

Configurable Menu Shortcut Keys

You can change the key bindings for the actions to match your preferences.

Keyboard Shortcuts

The user can cycle through the current opened documents with CTRL+TAB and SHIFT+CTRL+TAB. Also VIM fans can use shortcuts such as CTRL+DELETE and CTRL+BACKSPACE.

Configurable Selection Colors

The user can configure the foreground and background colors of selected text.

Version: 2.0.4

September the 19th, 2003

Edit Remote Files

You can now edit files over FTP. Also, HTTP/WebDAV support is present, although it is experimental. You can enter a base URL and then browse a FTP or WebDAV repository to select the desired file or files to open. During open as well as during save, the progress is displayed and you can cancel the operation at any time.

Better Presentation for Errors and Find Results

Errors and find results are now presented in a table instead of a list allowing you to order the different columns that compose a message as desired.

Link to Specification for XML Schema Errors

You can easily find the specification reference for the XML Schema errors with just one click. The error messages contain an Info field that when clicked will open the browser on the "XML Schema Part 1:Structures" specification at exactly the point where the error is described thus allowing you to understand the reason for that error.

Improve the Validate Support for Relax NG Schemas

The Relax NG schemas in compact syntax can be validated using oXygen.

Content Completion Assistance Driven by Relax NG Schemas

When editing documents associated with a Relax NG schema the editor will offer content completion proposals for elements and attributes.

Replace String Accepts New Lines

The replace string can contain '{$ENTER}' which at the replace time will be rendered as a new line character.

Better Console Support

The output console where the external tools place their output can now be 'cleared' and a maximum number of lines can also be set through the Options / Preferences page.

Configurable Editor Background Color

The editor's background color is customizable.

XML Perspective and XML Project Support for Eclipse

The XML project and XML perspective allows easy access to the new wizards provided by oXygen.

Shortcuts for Actions in Eclipse Plugin

Full configurable shortcuts for actions were introduced in the Eclipse plugin. One can retrieve the actions in the Window / Preferences menu under Workbench / Keys dialog box in the XML Editor entry.

Indent/Unindent Selection in Eclipse Plugin

Indent/unindent selection is also available for the Eclipse plugin. The default key bindings are: TAB to indent and SHIFT+TAB to unindent.

Escape Selection in Eclipse Plugin

The Escape selection contextual menu option was introduced also in the Eclipse plugin. This allows to XML escape the selected content.

Import from HTML Available in Eclipse

The Import from HTML as XML feature is now available in the Eclipse plugin.