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
What was new in <oXygen/> XML Editor 1
April the 15th, 2002
Support for XML, XSL, TXT and DTD documents.
Syntax highlight. Element names, comments are displayed with different
This is done at the time the user types in the text. The color palette
is changed when the user edits DTD or XML/XSL.
At the time the user types in an element name, the editor will popup a
list from which the user can choose one of the elements that are can be inserted
in that section of the document. Examining the DTD and the context of the parent
node does this. This is extended for the attributes names. In the case the
document represents a XSL, then the list contains all the elements from the XSL
If the user types in an element name, then the editor will
automatically insert the end tag.
XPath console to query XML content.
The editor can organize the XML source as a tree.
Apply style sheet on a selected XML and display result both as text and as
Learn document structure and offer auto complete and Content Completion even
if there is no DTD.
Check for valid and well-formed XML content.
Error reporting with line number information (where available).
Multiple document interface (MDI).
Available languages: English, French, German, Italian and Romanian.
All the usual editor capabilities (cut, copy, paste, find, replace, window
May the 15th, 2002
The user can choose the colors/styles he/she wants for the syntax
highlight at the XML token level. All editor options will be modified from a
Print of the editor views, and the possibility of printing results.
Improved syntax highlight.
XSL output window associated to an XML document.
This allows the user to see the result of applying a stylesheet over
the document when editing, as he/she types.
The possibility of generating a DTD or XML Schema file describing the
structure of an XML document without DOCTYPE or schema.
Allows the user to organize the project as a tree of URLs.
Content Completion over the XML documents validated using XML Schema.
Improving validation of XML Schema (In 1.0 it is done by validating the XML
Schema against a DTD).
May the 20th, 2002
one can use the copy.xsl stylesheet to view an XHTML document in the
HTML result panel.
Support for choosing the editor font
useful for editing documents with special characters (e.g. Japanese).
May the 24th, 2002
Associate extensions with (Windows only).
Make last visited directory persistent between different runs.
May the 27th, 2002
Handle unknown encodings.
Add configuration options for Pretty Print.
Add Print Results item in the File menu.
June the 5th, 2002
Fix some content completion problems.
June the 15th, 2002
The checks for valid and well formed documents and the apply stylesheet
operations run on a different thread so that the GUI remains usable.
Acknowledgements of the above operations are replaced with notifications in
status bar to avoid interruptions.
Schema driven content completion is improved to offer attribute values in
case of enumeration and default values and to handle multiple namespaces.
Registration form in application
now, you can get your license by submitting information directly from
Handle properly document URLs containing spaces.
Add printing scale factor.
June the 27th, 2002
The editor can be used as an applet.
Corporations can use it to reduce the overhead of installing and
upgrading the editor on a large number of workstation.
The editor has built-in support for Formatting Objects processing.
Allows generation of the PDF, PS, TXT, from the result of an XSLT or directly from
a FO file. One or more supplementary external FO processors can be
Makes persistent the XML transformation settings for the edited file.
For example you can choose the stylesheet to be applied over an edited
XML file and the next time you will edit it, the editor will use the specified
Easily transform text content into an XML document, by using the "enclose
in" option in the context menu.
This is similar to the Content Completion mechanism, and is accessible
on the right-click popup menu after selecting some text.
Projects are much easy to use.
The editor will load automatically the last project.
September the 27th, 2002
XPath support was improved.
The result list of nodes is presented in a tab located at the bottom
of the editor. When the user clicks on an item from the list, the text section
corresponding to the selected node will be highlighted. Double-clicking or
pressing ENTER over the selection will move the cursor at the beginning of the
Schema driven content completion follows closely the schema
Now only the valid elements in a given context are presented by the
content completion instead of all possible elements in a given context. For
instance if a given element has as model a sequence formed by "a", "b" and "c" the
content completion will offer only element "a" immediately after the given
element. Before all three elements were offered.
Mac OS X support.
We addressed some of the specific problems on Mac OS X, the most
important being the empty dialogs that used to appear for some of the options.
No more interference from Java extensions.
We use our custom class loader to load the application classes so
there will not be problems anymore with extensions loaded instead of the
October the 22nd, 2002
XML Schema Content Completion improving.
It is now possible to make the tags read only. This way it can be edited only
the text content of the document.
There can be specified parameters for the XSL transformation and is possible
to append a header and a footer to the XSL transformation result.
The pretty print operation keeps the cursor in the same location as before.
In the last release, after the operation completed, the cursor was moved to the
Better undo/redo mechanism.
Changed the Copy/Paste to support large data sections.
Proxy configuration. It allows editing of documents with DTD or schemas
located on other sites, when you do not have a direct connection to the Internet.
Specific to Mac OS X:
Fixed a bug concerning the use of the contextual menu for Copy, Paste,
or "Enclose in". Fixed a bug that made printing on Mac OS X impossible. Files are
now opened using the standard file open dialog.
Fixed a bug concerning the use of the contextual menu for Copy, Paste, or
Fixed a bug that made printing on Mac OS X impossible.
Files are now opened using the standard file open dialog.
November the 27th, 2002
Find support for regular expressions.
Open documents when clicking in Result Pane on an item that refers to a
document not currently opened.
Content completion on request using CTRL+Space on a partial element or
Detect file changes outside the editor.
Comment and CDATA in the Content Completion list.
Add automatically the DOCTYPE declaration for "Learn and Save"
Remember the dimension and the position of the editor window between
Escape the selection
replace < with < etc.
Remove from project the files that no longer exist.
Other fixes and enhancements related to the interface.
December the 17th, 2002
Auto-completion of closing tags.
XPath supports both location paths and expressions.
Support for both tab and spaces for formatting.
Add a directory to project.
Improved error reporting for XSLT transformations.
The content completion on XSL presents also the result document tags as
substitutes for xsl:element.
Completely new graphics for the interface.
Open files associated with a project.
Enhance search in file with regexp and replace support.