• 2024

    26.0
    Version 26.0 - October 11, 2023
  • 25.1
    Version 25.1 - March 16, 2023
  • 2023

    25.0
    Version 25.0 - October 13, 2022
  • 24.1
    Version 24.1 - March 7, 2022
  • 2022

    24.0
    Version 24.1 - March 7, 2022
    Version 24.0 - October 18, 2021
  • 23.1
    Version 23.1 - March 4, 2021
  • 2021

    23.0
    Version 23.1 - March 4, 2021
    Version 23.0 - November 19, 2020
  • 22.1
    Version 22.1 - May 19, 2020
  • 22.0
    Version 22.1 - May 19, 2020
    Version 22.0 - February 12, 2020
  • 2020

    21.1
    Version 21.1 - May 23, 2019
  • 21.0
    Version 21.1 - May 23, 2019
    Version 21.0 - February 22, 2019
  • 2019

    20.1
    Version 20.1 - June 15, 2018
  • 20.0
    Version 20.1 - June 15, 2018
    Version 20.0 - March 16, 2018
  • 2018

  • 19.0
    Version 19.1 - September 29, 2017
    Version 19.0 - April 5, 2017
  • 2017

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

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

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

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

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

  • 13.0
    Version 13.2 - January 12, 2012
    Version 13.1 - October 26, 2011
    Version 13.0 - August 29, 2011
  • 2011

    12.0
    Version 12.2 - May 19, 2011
    Version 12.1 - January 12, 2011
    Version 12.0 - September 14, 2010
  • 2010

  • 11.0
    Version 11.2 - March 16, 2010
    Version 11.1 - December 17, 2009
    Version 11.0 - October 9, 2009
  • 2009

    10.0
    Version 10.3 - June 29, 2009
    Version 10.2 - April 15, 2009
    Version 10.1 - February 25, 2009
    Version 10.0 - October 23, 2008
  • 2008

  • 9.0
    Version 9.3 - July 2, 2008
    Version 9.2 - May 9, 2008
    Version 9.1 - December 18, 2007
    Version 9.0 - November 2, 2007
  • 2007

    8.0
    Version 8.2 - May 7, 2007
    Version 8.1 - January 25, 2007
    Version 8.0 - November 20, 2006
  • 7.0
    Version 7.2 - June 6, 2006
    Version 7.1 - March 2, 2006
    Version 7.0 - January 13, 2006
  • 2006

  • 6.0
    Version 6.2 - September 19, 2005
    Version 6.1 - July 19, 2005
    Version 6.0 - May 22, 2005
  • 2005

    5.0
    Version 5.1 - January 18, 2005
    Version 5.0 - October 15, 2004
  • 4.0
    Version 4.2 - July 15, 2004
    Version 4.1 - June 10, 2004
    Version 4.0 - April 30, 2004
  • 3.0
    Version 3.1 - February 6, 2004
    Version 3.0 - January 14, 2004
  • 2004

  • 2.0
    Version 2.0.4 - September 19, 2003
    Version 2.0.3 - August 14, 2003
    Version 2.0.2 - June 9, 2003
    Version 2.0.1 - May 15, 2003
    Version 2.0 - April 2, 2003
  • 2003

  • 1.0
    Version 1.2.4 - December 17, 2002
    Version 1.2.3 - November 27, 2002
    Version 1.2.2 - October 22, 2002
    Version 1.2.1 - September 27, 2002
    Version 1.2 - June 27, 2002
    Version 1.1.9 - June 15, 2002
    Version 1.1.8 - June 5, 2002
    Version 1.1.7 - May 27, 2002
    Version 1.1.6 - May 24, 2002
    Version 1.1.5 - May 20, 2002
    Version 1.1 - May 15, 2002
    Version 1.0 - April 15, 2002

Oxygen XML Editor 13.2

January 12, 2012

Related version: 13.0     13.1    

Version 13.2 introduces a Syntax Highlight mechanism capable of handling mixed content types, improves the JSON editing support and bidirectional documents rendering, extends the XML-native database support with find/replace capabilities and updates many third-party components. Also, there are many improvements in the authoring support, including an updated DITA Maps Metrics Report, experimental support for CGM images and updated API.

There are changes in:

Core Functionality

Syntax Highlight for Mixed Content Types

The syntax coloring engine was redesigned for an improved performance and a more accurate detection of the tokens. Different content types mixed in the same file are highlighted according with the color schemes defined for each content type. Syntax highlight is available for:

  • CSS, JavaScript and PHP code embedded in XHTML files
  • XPath, CSS and JavaScript code in XSLT files
  • XPath expressions in Schematron files
  • XPath expressions in XProc files

Find/Replace over Remote Files

You can use the Find / Replace in Files support over remote files (WebDAV, FTP) that are linked from a project or DITA map.

Spell Check in Remote Files

Added Spell Check support for the remote files (WebDAV, FTP) that are linked from a project or DITA map.

Improved Open/Find Resource Filter

The Open/Find Resource action was improved by allowing you to look for resources using path fragments (matches on directories).

Improved BIDI Rendering Support

A number of BIDI text-related issues have been fixed, leading to an improved rendering of bidirectional content documents.

JSON

Improved JSON Editing Support

Mark as Array action was added in Grid editing mode to convert a JSON value to array. Also, three additional actions (Insert value before, Insert value after, and Append value as child) ease the editing of JSON documents.

Author

Improved DITA Map Metrics Report

The DITA Maps Metrics Report was enriched with the following information: DITA conditional processing attributes used in DITA Maps, number of elements, attributes, words, and characters used in the entire DITA Map structure, and information types such as number of containing maps, bookmaps, or topics.

Experimental Support for CGM Images

Oxygen provides experimental support for CGM 1.0 images.

Improved the Use of Profiling / Conditional Text

The use of Edit Profiling Attributes action is no longer restricted to only profiling entire elements. Now it also works on selections that contain multiple elements. You can also apply it to multiple topics selected in the DITA Maps Manager view.

Prefixed Oxygen CSS Properties Extensions

Oxygen-specific CSS properties are now prefixed with the -oxy- marker. The old, unprefixed form has been deprecated.

Browse Reference Manual Action

A contextual action is available for DITA, DocBook, TEI, XHTML documents. It opens in your web browser a reference to the documentation of the XML element closest to the cursor position.

Extended API

A detailed list of all changes to the Java API can be found here.

Change the Foreground Color of a Custom Highlight

Added accessor methods in ro.sync.ecss.extensions.api.highlights.ColorHighlightPainter class that allow you to change the foreground color of a custom highlight.

Keep Undo History When Replacing the Editor Content

A method (WSEditorBase.reloadContent(Reader, boolean)) was added that allows you to replace the entire content of the editor, keeping the UNDO history.

Customization of the Nodes Rendering

You can use an implementation of the ro.sync.exml.workspace.api.node.customizer.XMLNodeRendererCustomizer interface, to customize the way an XML node is rendered in the Author mode's Outline view, Author mode's breadcrumb navigation bar, Text mode's Outline view, Content Completion Assistant window, or DITA Maps Manager view.

Targeted URL Stream Handler Plugin

This plugin is useful when connections opened from a specific host must be handled in a particular way. For example, the built-in Oxygen HTTP URLStreamHandler may not be compatible for sending and receiving SOAP using the SUN Webservices implementation. In this case you can override the stream handler set by Oxygen for HTTP to use the default SUN URLStreamHandler.

Customization of the XML Fragment that Wraps the Profiled Content

You can provide an extension of ro.sync.ecss.extensions.api.ProfilingConditionalTextProvider class through ExtensionBundle in order to set a phrase-type element that will wrap the content the author wants to profile. The profiling attributes will then be applied on this phrase-like element. This extension was designed to help you handle selections that contain partially selected element content. Oxygen comes bundled with default extension for DITA and DocBook built-in frameworks.

Access to a Specific Editor

You have access to all open files (editors) by using the AuthorWorkspaceAccess.getEditorAccess(URL) method. You can also find all the editor locations from getAllEditorLocations() method.

Databases

Support for MarkLogic 5

Oxygen has been updated to work with MarkLogic 5.

Find / Replace in Files

The Find / Replace in Files action works over remote resources stored in XML-native databases or WebDAV/(S)FTP data sources.

Updated Syncro SVN Client

Flexible Application Layout

Syncro SVN Client's flexible layout is back by popular demand. This allows you to adapt the application to different viewing conditions and personal requirements.

Redesigned History View

The History view was redesigned to optimize the use of the screen area and to improve the way the information is delivered:
  • You can group revisions by their commit date to easily locate changes in time.
  • Improved representation of the paths affected in a revision, following the same design used in the Working Copy and Repositories views. Data sorting and key search features were added to help you easily handle large sets of affected resources.
  • Added tree representation of the affected paths used for filtering them by location.

Improved Syntax Highlight

Syncro SVN Client built-in editors feature a more accurate and efficient syntax highlight algorithm for the content you want to edit. Also, mixed content types are highlighted accordingly (such as PHP scripts inside an HTML file).

Updated Components

Calabash

Calabash XProc processor was updated to version 0.9.43.

W3C CSS Validator

W3C CSS Validator was updated to version 2.0 (v. 2010_0).

DITA Open Toolkit

DITA Open Toolkit was updated to version 1.5.4.

TEI XSL

TEI XSL updated to version 6.5.