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 12.0 - September 14, 2010
Version 13.0 - August 29th, 2011
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
Version 16.0 - May 20, 2014
Version 16.1 - October 7, 2014
Version 17.0 - May 5th, 2015
Version 17.1 - October 20, 2015
What Was New in oXygen XML Editor 7.2
June the 6th, 2006
There are changes in:
Subversion (SVN) Client [read more...]
oXygen XML Editor makes easier the document sharing between content authors by
including an Apache SubversionTM (SVN) client. The SVN client allows you to
browse repositories, check for changes, commit changes, update your working copy and
examine the revision history.
XML Schema Regular Expressions Builder [read more...]
The Regular Expressions Builder helps you construct and test
regular expressions that are allowed in XML Schema restriction patterns.
oXygen provides a set of regular expression patterns
organized in categories, and a test area for checking the instances accepted by the
expression. The Content Completion Assistant provides an additional level of support
when editing in the regular expressions editor.
Flatten an XML Schema [read more...]
Sometimes it is useful to aggregate the set of files that
compose an XML Schema into a single file. The Flatten Schema refactoring action allows
you to make this change. The action also handles xs:redefine elements
by assigning a unique name to each redefined type or group.
Rename Component Schema Refactoring Action [read more...]
This action allows you to rename any schema component (element,
type, group, named pattern, etc.) The scope can be set to the current file, all the
files in project, or the set of files determined by include/import instructions
staring with a specified file.
Show the Diagram of the Selected Schema Component
The action "Show only the selected component" is available in the
schema diagram panel for both XML Schema and Relax NG. When enabled the diagram
will show the current component that contains the caret instead of showing the
whole schema diagram. This allows to easily focus on the diagram for the current
component and not to be distracted by the other schema components
Editing Actions on XML Schema and Relax NG Schema Diagrams
Editing actions are available in the contextual menu of the Full Model
diagram view, allowing the addition of new elements. The attributes of the
selected diagram component can be also edited in a table that is displayed on
Show Definition Action for Elements in XML Documents
The action "Show Definition" opens the schema associated to the edited
XML document and moves the caret to the definition of the selected element. The
support is available for the following associated schemas: XML Schema, Relax NG
The Content Completion Assistant on XML Schema Displays Schematron
To facilitate the editing of XML Schema documents that contain
Schematron embedded rules the XML Schema editor offers through content completion
elements and attributes allowed by the Schematron 1.5 schema.
Default Schema Association Supports NRL
The default schema association supports not NRL, thus it is possible to
have an external (not inside the document) association between a document an NRL
Content Completion Assistant Based on NRL Schemas
The Content Completion Assistant is able to use an NRL schema to offer
proposals. This makes it possible to edit documents with complex structures that
contain multiple languages defined by different schemas (for instance, XHTML with
Extract Attribute as xsl:attribute Instruction
With this refactoring action you can select a result element from an
XSLT stylesheet and replace all of its attributes with
XQuery Documentation [read more...]
oXygen integrates the xqDoc tool to
generate HTML documentation for XQuery files with just a few clicks. It accepts one or
more XQuery files as input and the namespace functions are configurable.
Improvements in XQuery Content Completion Assistant
More XQuery keywords are presented in the content completion list
depending on the current editing context.
HTML Documentation For XML Schema
The schema diagram images generated in the HTML documentation of an XML
Schema contain clickable areas, linked to the definitions of the selected type or
Easier Navigation Between Schema Definitions
The documentation of a definition includes a "Used By" section with
links to the other definitions that reference it. Navigation is possible in both
directions between a schema and the included/imported ones.
You can specify the path to a custom CSS file to be used in the
generated HTML documentation.
Include Annotations of Local Elements and Attributes
Include the annotations of the elements and attributes defined locally
inside global definition.
Configurable Extensions for Each Transformation
The Java classes and jars which can be configured as extensions for an
XSLT/XQuery transformation are loaded when the transformation is performed and
released when the transformation is finished. A change in an extension does not
require restarting oXygen.
Support for XSLT and XQuery Custom Engines
Custom engines for running XSLT transformations and XQuery
transformations can be configured in Preferences.
XSLT Validation Using Microsoft Transformers (MSXML 4.0 and .NET)
Beside the transformation support, the stylesheets can be validated
with MSXML 4.0 and .NET transformers, so you can easily check if your stylesheets
are valid and compatible with Internet Explorer or other Microsoft
WSDL Documentation [read more...]
The oXygen WSDL Documentation tool
allows you to easily generate full documentation for the WSDL components in HTML format,
including comprehensive annotations and cross references. You can generate a brief
documentation listing the services, bindings, port types, and messages defined in the
Pretty-Print Option for Preserving Text Nodes
An option for the Format and Indent action was added, allowing the
preservation of the text nodes values.
XPath Expressions Allowed in Pretty-Print Lists of Elements
The "Preserve space elements" and "Strip space elements" lists in
Pretty-Print preferences allow entering XPath-like expressions. The expressions
must be simple node tests, with no predicates.
Use XML Catalogs When Evaluating XPath Expressions
The XML Catalogs are used when the XPath expressions are evaluated in
the XPath toolbar and in the XPath Builder.
Allow Both Show Filters and Hide Filters in the Project View
The files and folders listed in the Project tree can be filtered by
specifying patterns for both files which should be displayed and files which
should be hidden.
The scratch buffer editor can be used as temporary storage and as
editable clipboard for copy-and-paste operations.
Policy for Encoding Errors
The policy for handling characters which cannot be represented in the
declared encoding for an XML document is now configurable. You can choose to
replace them with a default character, report the error or simply ignore them. By
default oXygen will report the error.
UTF-8 Encoding for Connections with the FTP Server
The built-in FTP client supports the UTF-8 encoding for communicating
with the server. If the server supports UTF-8 then the client will use
Search Filter in the Preferences Dialog
A search filter is available in the Preferences dialog for displaying
only the preferences panels containing the matched words.
Dynamic Help View
The help content is available in a dockable view called Dynamic Help.
This changes its content automatically to the relevant help page for the focused
editor, view, or dialog.
Configurable Background Color for Each Type of Token
The syntax highlight scheme for each type of document allows you to
configure the background color for the tokens.
Updated Saxon8B from Saxonica to version 8.7.1
Saxon 8B XSLT processor has been updated to the latest version: 8.7.1.
oXygen supports also the Saxon8SA 8.7.1 (that requires a separate license from
Included XHTML 1.1 DTD and XML Schema
The DTD and XML Schema schemas for working with XHTML 1.1 documents are
shipped with oXygen.
Updated DocBook XSL stylesheets to version 1.70.1
The DocBook XSL stylesheets have been updated to the latest version: