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
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 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. 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 handles also xs:redefine elements by assigning an
unique name to each redefined type or group.
Rename Component - Schema Refactoring Action [read more...]
This action allows renaming 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 schemata: XML Schema, Relax NG
The Content Completion on XML Schema Presents Schematron Information
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 Based on NRL Schemata
The content completion is able now to use an NRL schema to offer
proposals, this makes possible editing documents with complex structure, that
contain multiple languages defined by different schemata, 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 xsl:attribute instructions.
XQuery Documentation [read more...]
<oXygen/> integrates the xqDoc tool for generating HTML documentation for XQuery
files with just a couple of clicks. It accepts one or more XQuery files as input and
the function namespaces are configurable.
Improvements in XQuery Content Completion
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 an "Used By" section with
links to the other definitions which refer to 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
A new 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
Now 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: