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

Related Versions: 9.09.19.29.3

May 9, 2008

There are changes in:

oXygen XML Author - New Product!

Special version suited for authoring

The new oXygen XML Author is available both as a separate product (standalone and Eclipse plugin) and also as a part of oXygen XML Editor. It keeps only the relevant authoring features of oXygen XML Editor enhancing the authors productivity by providing a clean and easy to use interface specially suited for content authors. The exact features included in oXygen XML Author are described in the feature matrix.

DITA Editor

DITA Maps Manager   [read more...]

The DITA Maps are key components for authoring DITA content. Managing these files and the referenced topics is an important feature for a DITA aware editor.

The DITA Maps Manager allows viewing and editing of DITA map files. It acts also similar with a project manager allowing you to easily open different topics/concepts for editing. The DITA maps manager is shown each time you open a .ditamap file in oXygen and it will appear as a tab in the same stack as the Project view. A double click on a file reference listed in a DITA map opens that file in the editor.

Integrated DITA Open Toolkit   [read more...]

The tool chain to generate output in a multitude of formats (XHTML, PDF, HTML, JavaHelp, Eclipse Help, DocBook, etc.) is ready to use out of the box as oXygen includes the latest version of the DITA-OT.

Power users have the possibility to fine tune the transformations by using the advanced options like specifying parameters for the ANT build files, filtering content using a DITAVAL file or a Profiling Condition Set, providing a custom build file, etc.

Integrated the Idiom FO plugin for DITA Open Toolkit

You can generate high quality PDF output using the PDF2 transformation scenario. It uses the Idiom FO plugin that comes already installed in the DITA Open Toolkit bundled in oXygen. The plugin transforms a DITA map to PDF using the XEP or Antenna House processors - depending on which of them is configured in oXygen XML Editor - or the built-in Apache FOP processor.

Support for creation of content reference links   [read more...]

Content referencing (conref) is a convenient DITA mechanism for re-use of content from other topics or maps. You can easily insert a conref in a DITA document using the "Insert a DITA Content Reference" action. It allows you to choose the target ID by selecting it from the list of IDs defined in a topic.

oXygen supports the DITA 1.2 indirect referencing based on key references and key definitions (keyref and conkeyref ) to increase reusability of content. There is also support for inserting and rendering of content referred through the pair of attributes conref / conrefend.

Display of the resolved DITA content in the editor   [read more...]

The XML content referred with DITA conref is presented in place as a read only block that can be collapsed/expanded. In this way the XML editor shows a picture of the entire XML document with all the XML references resolved.

WYSIWYG XML Editor

In-place view of the included XML content

Similar to the DITA conref support, the XML content included using XInclude or XML entities is presented in place as a read only block that can be collapsed/expanded.

Document Navigation Using Links

With the navigation links support it becomes easy to go from a DITA conref to the referred content, from a DocBook link to the target element or from an XInclude reference to the included content, etc. by just a single click.

Support for creating Chinese, Japanese, Korean (CJK) content   [read more...]

The input methods for CJK text are fully supported. The editor displays an on-the-spot pop-up window with the composed text when the inserted characters belong to the CJK code pages. The composed text is shown in the context of the document that it will eventually belong to, in a style that indicates that the text still needs to be converted or confirmed by the user.

Wrapping of CJK text

The wrapping of CJK (Chinese Japanese Korean) text in the Author mode of oXygen XML Editor takes into account some rules for wrapping at punctuation marks in East Asian languages. For example in CJK text a punctuation mark cannot be the first character of a line.

New presentation modes for XML tags

Two new presentation modes for the XML tags were added to the Author editor. One mode displays both the start tag and the end tag of each XML element including the attributes using small graphical symbols. The other mode displays the start tag and the end tag of the inline XML elements but hides the tags of block elements.

Content Completion Proposals for Element Values

When the content model of an XML element allows a specific set of values defined with an enumeration type then the content completion list includes those enumeration values.

Control how to combine the CSS specified in the document with the default CSS of the document type

Now the developer of a document type can decide if the CSS stylesheets specified inside a document (using xml-stylesheet processing instructions) will replace the default CSS stylesheets or will be merged with them. This is useful for XML documents where it is needed to change only the styles for several elements, and leave the default styles for the rest, like the XHTML documents for instance.

New CSS functions

For allowing greater flexibility in presenting the generated content in the visual mode oXygen provides a set of new CSS functions. The replace function allows to replace all occurrences of a string with another (regular expressions are supported), the document-url function returns the full URL of the document and the parent-url function returns the parent directory URL of another URL.

Extend selection to the ancestor XML elements

The action Select Content applied repeatedly starts with selecting the XML element from the cursor position and extends the selection to the ancestor XML elements. Each execution of the action extends the current selection to the surrounding element.

Enhancement for foldable elements

When a foldable element is collapsed it is possible to show a title of that collapsed element. This new enhancement makes possible to have the title content extracted from an attribute value rather than using only an element value. If the CSS stylesheet sets the custom foldable property of an XML element but it does not set the custom not-foldable-child property then at the time the element is collapsed only the before pseudo element is visible in the Author mode of oXygen XML Editor.

Find All Elements Action   [read more...]

The Find All Elements action is available in all the XML editor modes: Text, Author and Grid. It represents an easy way to search for XML elements by their tag names, attribute names and values.

Text editing Mode of the XML Editor

Automatic editing of the matching end tag   [read more...]

It is a lot easy to rename elements in oXygen. When the start tag of an XML element is edited then the matching end tag is automatically changed thus keeping the XML document well formed and saving you a few keystrokes. This behavior is controlled from the user preferences.

Better drag and drop support

Now the drag and drop actions can be executed also on a selection including multiple nodes of a tree. Available for DITA Maps Manager, SVN Working Copy and Outline View.

Option for preserving the formatting of embedded JavaScript or CSS code

Embedded scripts or CSS styles are automatically formatted by specific JavaScript and CSS formatters. Sometimes it is desired to keep the original formatting of these embedded scripts or CSS styles. An option was added for preserving the formatting.

Database support

Database access through WebDAV

A database connection can be set up to browse the database collections and access the data in read/write mode through WebDAV. Any database with a WebDAV interface can be accessed in oXygen XML Editor, for example MarkLogic and Tamino.

Select the initial XML eXist collection or the initial Tamino database

When a database connection is set up the user can choose the initial XML collection which will be accessed through that connection. This support is offered only for the Tamino and eXist databases.

XML Schema improvements

Custom schema for XML Schema annotations   [read more...]

XML Schemas contain annotations for providing additional information like documentation or application specific information. For instance a schema can contain documentation for its components in XHTML or can contain Schematron embedded rules. You can specify a schema for these annotations and oXygen will use that for providing content completion proposals, thus facilitating the editing support.

Schematron improvements

Option for using Saxon EE (Schema Aware) for Schematron   [read more...]

The XPath 2.0 checks used in an ISO Schematron schema or a Schematron 1.5 schema can be executed optionally with Saxon EE instead of Saxon B in order to access the schema-aware features of Saxon EE. The Saxon EE processor is an extension of the Saxon B one and is bundled with oXygen.

Allow foreign elements in an ISO Schematron schema   [read more...]

The allow-foreign parameter set for Schematron processing allows XML elements which are outside the ISO Schematron namespace like xsl:function and xsl:import-schema to be used inside an ISO Schematron schema.

Other improvements

Stop an external tool

When the execution of an external tool is too long you can stop its execution.

Check references to XML Schema elements in WSDL messages

When a WSDL document is validated there is an additional verification: the references to the XML elements used in the defined messages are checked to see if they point to valid XML elements defined in the types section of the WSDL document.

NTLM authentication

oXygen supports NTLM authentication.

Component Updates

Updated the Saxon 9 XSLT / XQuery processor

The Saxon 9 XSLT and XQuery processor was updated to the latest version: 9.0.0.4. Both Saxon 9 Basic and Schema Aware versions are supported, including XSLT and XQuery debugging and profiling, and schema validation. For the Schema Aware version you need a separate license from Saxonica.

Updated the DocBook XML framework

The OASIS DocBook XML Schemas were updated to the version 5.0. The DocBook XSL stylesheets were updated to the version 1.73.2 which is namespace aware.

Updated DITA Open Toolkit

The DITA Open Toolkit was updated in the oXygen XML editor DITA authoring framework to the latest version 1.4.2.1

Support for latest version of Berkeley DB XML

Version 2.4.11 of the Berkeley DB XML native XML database is now supported.

Updated the XQuery documentation tool

The version 1.6 of the XQDoc tool can be used for generating HTML documentation for XQuery documents.

Updated the XML security component

The Apache XML security library was updated to the version 1.4.1. It is used for the canonicalization of XML documents and for digital signatures of XML documents.
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