Xslt Tool For Mac

  1. Xslt Tool Mac
  2. Xslt Tool For Mac Shortcut
  3. Xslt Tool For Mac Installer
  4. Xslt Tool For Mac Os
  5. Xslt Tool For Mac High Sierra

This is the SourceForge home page for the Open Source Saxon XSLT & XQuery processor developed by Saxonica Limited. It also provides information about commercial versions of the Saxon product available from Saxonica.

Our software library provides a free download of XSLT Tools 2.0 for Mac. This Mac download was checked by our built-in antivirus and was rated as malware free. The actual developer of this free software for Mac is Late Night Software Ltd. The size of the latest downloadable installation package is 1.9 MB. The application is categorized as. Kernow - A tool for running XSLT, XQuery and XML Schema using Saxon and Xerces. XML2DTD Java application to generate DTD files from XML documents. Using a GUI or directly from a command line.

See also the SourceForge project page for Saxon.

Documentation for the current release of Saxon is available online at http://www.saxonica.com/documentation.

Current releases

The latest version of Saxon is version 10, first released on 16 March 2020, available for Java and .NET.

The previous version Saxon 9.9 is the most stable version, first released on 27 September 2018, available for Java and .NET.

On the Java platform, Saxon 9.9 and 10 require Java 8 or above (earlier versions will run on Java 6 or above).

There are several editions of Saxon currently maintained:

  • Saxon-HE (Home Edition) is an open source product available under the Mozilla Public License version 2.0. It provides implementations of XSLT (3.0), XQuery (3.1), and XPath (2.0 and 3.1) at the basic level of conformance defined by W3C, plus from Saxon 10 the optional features higher-order functions and dynamic evaluation. It is available for Java and .NET.

  • Saxon-PE (Professional Edition) is a commercial product available at modest prices from Saxonica Limited. It adds a number of features to Saxon-HE, including support for Saxon extensions and extensibility mechanisms, support for further optional features defined in XSLT 3.0 and XQuery 3.1 including integration with the ICU-J library to provide localization for different languages, and support for external object models such as JDOM2, XOM, DOM4J, and AXIOM. It is available for Java and .NET.

  • Saxon-EE (Enterprise Edition) is the fully-featured commercial product. Saxon-EE 10 offers a complete implementation of the XSLT 3.0 Recommendation published on 8 June 2017. As well as a fully conformant XSD 1.0 and XSD 1.1 schema processor, and support for schema-aware XSLT and XQuery processing, it offers many other features including streaming in XSLT and XQuery, support for XQuery updates, an advanced query optimizer, compilation of XQuery and XSLT code to Java bytecode, multi-threaded execution, and much more. For full details, see the Saxonica website. It is available for Java and .NET.

  • Saxon-JS (JavaScript Edition) provides XSLT 3.0 running in the browser and on Node.js. Stylesheets are compiled into Stylesheet Export Files (SEFs) using Saxon-EE, or Saxon-JS on Node.js, and can then be executed in the browser. It runs in all modern browsers with JavaScript enabled. Details can be found on the Saxonica website Saxon-JS page.

  • Saxon/C is currently at version 1.2.1 for Linux, Mac OS, and Windows. This release is based on Saxon 9.9 source code. Saxon/C 1.2 offers the main Saxon products Saxon-HE, Saxon-PE and Saxon-EE for the C/C++, PHP and Python programming languages. Saxon/C is cross-compiled into a native executable library (.dll on Windows, .so on Linux) with APIs available to run XSLT 3.0, XQuery 3.1, XPath 3.1 and Schema Validation 1.0/1.1 from C/C++, PHP and Python applications. It can also be invoked from other languages such as Perl and Ruby. Details can be found on the Saxonica website Saxon/C page.

Saxon 9.9 on Java requires Java 8 or later. Earlier versions require Java 6 or later.

Saxon 9.8 on .NET requires .NET framework 3.5 or later. It also works on Mono, but we do not run complete tests on this platform. Saxon does not run on .NET Core (this is because the IKVM compiler which we rely on does not target this platform).

Product comparisons

A comparison of the features available in different editions of the Saxon product is available.

A detailed history of changes in successive releases is available.

Latest releases

Saxon-EE 10

The commercial Enterprise Edition from Saxonica, supporting XSLT 3.0, XPath 2.0 and 3.1, XQuery 3.1, XML Schema 1.0 and 1.1, and XQuery Update 1.0.

All current releases are listed on the Saxonica download page.

Source code for Saxon-EE is not available (except to Saxonica development partners).

Saxon-PE 10

The commercial Professional Edition from Saxonica, supporting XSLT 3.0, XPath 2.0 and 3.1, and XQuery 3.1. It omits support for some optional features of these specifications, notably schema awareness and (in the case of XSLT 3.0) streaming.

Xslt Tool Mac

All current releases are listed on the Saxonica download page.

Source code for Saxon-PE is not available (except to Saxonica development partners).

Saxon-HE 10

The open-source implementation of XSLT 3.0, XPath 2.0 and 3.1, and XQuery 3.1. This provides the 'basic' conformance level of these languages; it also supports some optional features of the specifications such as serialization, higher-order functions, dynamic evaluation and support for XQuery modules.

Not included in the Home Edition are: schema processing and schema aware XSLT and XQuery; support for XPath 1.0 (and XSLT 1.0) backwards compatibility mode, numerous Saxon extensions; calling out to Java methods; XQuery Update support; various optimizations including join optimization, streamed processing, multi-threaded execution, and byte code generation.

There are four files available: a ZIP file containing executable code for the Java platform; a .EXE installer for the .NET platform; a resources file containing documentation and sample applications applicable to both platforms; and a ZIP archive of the source code for both platforms. (Documentation is also available online)

Recent Saxon-HE releases can also be downloaded from Maven: see Maven Repository.

The latest 10 maintenance release for Java and .NET is Saxon 10.3, released on 28 October 2020.

The latest 9.9 maintenance release for Java and .NET is Saxon 9.9.1.8, released on 22 October 2020. Saxon 9.9 is currently considered the most stable and reliable release.

Since Saxon 9.4, the Subversion repository for source code is no longer maintained in SourceForge, but on the Saxonica site at https://dev.saxonica.com/repos/archive/opensource. The repository does not contain the development branch of the code, only versions that have been released; it is the best way of obtaining bug fixes quickly if you are prepared to build the product from source (which is not for the faint-hearted).

Note that bug fixes are typically made available in Subversion as soon as they are available, and are then consolidated periodically into a maintenance release. Source code under development is not held in Subversion, and is not available until a tested release is issued. Sometimes prereleases of new facility releases are made available for testing; these are announced on the saxon-help mailing list but will not generally be advertised here.

Older releases of Saxon-HE remain available from SourceForge: see the SourceForge download page for details. If you require a release that is no longer listed, please ask: we can't offer to support it, but in general we don't mind you using it at your own risk.

Saxon-JS 2

Saxon-JS is the JavaScript edition of Saxon, offering XSLT 3.0 running in the browser and on Node.js. It supersedes the earlier Saxon-CE product. For information about the product, see the Saxonica website Saxon-JS page.

Bugs, Forums and Discussion Lists

The bug tracker for all versions of Saxon is a Redmine database hosted at saxonica.plan.io. You are free to enter new bugs here directly, or if bugs are raised by other routes (such as the mailing list) we will register them there if they need to be tracked.

The Redmine database also offers discussion forums and these are the best way to raise technical issues or questions that need an answer from the Saxonica development team.

The SourceForge project hosts a mailing list, saxon-help, which provides a good way of reaching other Saxon users. Since SourceForge is dedicated to open source, we don't encourage use of this list for issues specific to the commercial versions of the product.

If you need help using the underlying languages (XSLT, XQuery, XSD etc) and the problem is not specific to Saxon, it's better to use a general forum rather than a Saxon community resource. The StackOverflow site is the best place to get a good answer to straight coding questions, while the xsl-list (also known as the Mulberry list) is the place for deeper discussions about the nature of XSLT as a language.

To search the history of previous questions and answers on these lists, the database maintained at MarkMail is the most comprehensive and most readily searchable.

Please try to avoid contacting Saxonica developers by personal email; while we love to help, it's much easier to manage the correspondence through an archived forum.

Older Products

Saxon-B

Saxon-HE does not offer all the capabilities that were present in Saxon-B. Most notably, support for Saxon extension functions and other extensions was dropped, as was the capability for writing extension functions that rely on dynamic loading of Java or .NET code (a new facility for 'integrated extension functions' is however available). Users whose code relies on these features of Saxon-B should either purchase the Professional Edition product or stick with Saxon-B: the latest release of Saxon-B is 9.1.0.8, and although there are no plans to develop it further or maintain it, it will remain available indefinitely.

Saxon-B version 9.1.0.8 is a complete and conformant implementation of the XSLT 2.0, XQuery 1.0, and XPath 2.0 Recommendations published on 23 January 2007 by W3C.

Saxon-B 9.1.0.8 is available on both the Java and .NET platforms.

For the bug fixes in each successive maintenance release, see the Release Notes and Change Notes for the release on the SourceForge downloads page.

It can be downloaded from:

  • Download documentation and samples (11.9 Mbytes). (Note, this file was first issued with Saxon-B 9.1.0.1 and the URL reflects this. The source code present in this file is the source of 9.1.0.1)

Saxon 6.5.5

The Saxon XSLT 1.0 processor remains available. The latest version is 6.5.5. However, even if your stylesheets only require XSLT 1.0, it is probably better to run them under Saxon 9.x

This product is mature and stable, and further developments are very unlikely.

The download includes documentation, source code, Java executables, and sample code.

Known limitations of this release are listed here. This page will be updated with information about any new bugs that come to light.

Ant Task for Saxon

There is a custom Ant task for invoking Saxon XSLT transformations. This was previously issued as part of the Saxon product but has now been separated into a separate package under the Saxon SourceForge project. It is no longer actively developed and is not recommended (there are a number of bugs, and it is difficult to improve the quality because of an absence of test material). The download is here.

Ælfred

The Ælfred XML Parser that was bundled with Saxon versions up to version 7.1 is available as a separate download. It is of historic interest only.

DTDGenerator

Also available on this site is the DTDGenerator program. This was formerly produced as a Saxon demonstration application, but has since been adapted to work as a pure SAX application, with no dependencies on the Saxon software.

Documentation for earlier releases remains present on the SourceForge web site: 6.4.2, 6.4.3, 6.5, 6.5.1, 6.5.2, 6.5.3, 6.5.4, 6.5.5, 7.0, 7.1, 7.2, 7.3, 7.3.1, 7.4, 7.5, 7.5.1, 7.6, 7.7, 7.8, 7.9, 7.9.1

For releases from 8.0 onwards, the documentation is not available directly on the web site, but can be obtained by downloading the software.

Michael H. Kay
28 October 2020

General


- Last temporary error messages are now available with a popup from the status bar
- New wizard for building an XML document from a W3C schema
- New wizard for building an XML document from JSON
- New wizard for building a JSON document from an XML document



- Assign a JSON Schema for validating your JSON document
- JSON Schema document management
- The template menu is now a file submenu
- EditiX is compatible Java 14
- Various UI updates

W3C Schema Editor


- New wizard for building a Schema from an XML document
- Schema source is only updated after visual update
- New Option for editing the default Schema documentation CSS
- Open all/Close all actions


- Preference xsdEditor/saveBeforeChecking for avoiding auto saving for XSD schema checking
- Multiple documentations for the XSD schema support
- Fixed Visual schema for invalid type
- Fixed simple type with list update
- Fixed extra space inside images for the schema documentation
- Fixed Documentation missing for the Schema documentation generator
- Fixed Attributes array border for the Schema documentation
- Fixed Recursive XSD Schema content can create infinite loop inside the visual editor
- Fixed invalid 'DTD parsing' message when switching to the visual editor

XST Editor


- Word document (.docx) support for xslt output
- Excel document (.xlsx) support for xslt output - Add/Update zipped output documents (menu options)
- JSON files support for transforming data sources
- Generate a scenario for multiple transformations
- Update XSL-FO template


Scenario Editor


- Use JSON file data source for XSLT task
- Word/Excel document output for XSLT task support

JSON Editor


- New JSON specific attributes : ed:attributes, ed:text, ed:children for complete XML reversal
- New JSON Menu
- Insert/Delete JSON member item
- New JSON tree actions (new,edit,remove)
- Fixed JSON formatting keeping the properties ordering
- Fixed JSON tree location for properties with object
- JSON Export fixed due to duplicated keys
- JSON Export can now (with a preference) open the result
- Tag duplicata for half close tag fixed
- Color syntaxing for JSON document fixed
- Duplicate key location error for the JSON format fixed

Bugs fixed


- Fixed table edition crash without xpath expression
- JSON to XML with invalid tag name fixed
- Random issue when surrounding and closing a tag
- Last file filter is keeped when opening a new document
- Fixed look and feel exception for Linux usage
- Default export for a data table is a raw text format
- Previous parameters are restored even without using the recent files menu
- Reordoring for the default template

EditiX XML Editor 2020


General

- Previous parameters are restored even without using the recent files menu
- Reordoring for the default template
- Fixed search sequence issue
- Fixed search panel location issue
- Fixed the find/replace dialog for large text

JSON Editor

- Color syntaxing for JSON document
- New JSON Menu
- Insert/Delete JSON member item
- Assign a JSON Schema for validating your JSON document
- JSON Schema content assistant

- Fixed JSON formatting keeping the properties ordering
- Fixed JSON tree location for properties with object
- Fixed rn for multiple lines inside the JSON export

W3C Schema

- Preference xsdEditor/saveBeforeChecking for avoiding auto saving for XSD schema check
- Multiple documentations for the XSD schema support
- Fixed Recursive XSD Schema content can create infinite loop inside the visual editor
- Fixed regression for XSD displaying with reference external type
- Fixed multiple windows when generating the XSD documentation
- Reference or External type are disabled inside the XSD view
- Fixed XSD diagram missing multiple type usage
- Fixed the W3C schema visual editor

EditiX XML Editor 2019

General

- New surround action working both selection and bookmarks


- Node search panel updated : ignore case, contains options, print and export to file actions

- Current file path inside the window title (preference application/interface/title-path)


- Insert any file path by dragging your files inside the editor
- Pin/Unpin any file

- Auto close tag mode with inline or block data


- New search/replace dialog (old version available with the preference application/interface/oldFindReplace)

- New action : Trim text content (ctrl shift r)

- Choose inner or external messages using the preference interface/externalMessage
- Delete all your favorite dialog locations
- Open the system explorer for any file from the tab popup

W3C Schema

- Drag'n'Drop your XSD file to your XML files for assigning
- Drag'n'Drop your XSD imported / included file inside your Schema

XST Editor

- Drag'n'Drop your XSLT part file for including it

FO Editor

- Edit the default FOP configuration inside editix

CSS Editor

- Drag'n'Drop your CSS part file for including it

HTML Editor

- Drag'n'Drop your JavaScript file for including it

Generator

- UTF-16LE, UTF-16BE encoding

Libraries update

- Xerces 2.12
- FOP 2.3

Bugs fixed

- DTD/Schema parsing failing for non ascii characters inside the document location

EditiX Community Edition 2018

Access to the sources of EditiX XMl Editor

Modify and use it for your own activity

Sources are available in both licenses :

- Non commercial usage

- Commercial usage

EditiX XML Editor 2017

New W3C Schema Editor

- Efficient and intuitive Visual Editor
- Fast displaying
- Full Schema view
- Display included/imported schemas
- Copy/Paste nodes
- Drag'n Drop nodes
- Namespace management
- Print your diagram or text
- New XSDDoc Documentation generator
- New W3C Documentation generator look

General

- Smart surround action with splitting mode
- Repeat your last surrounding action


- Assign Schematron to your XML document
- Validation with Schematron rules


- Escape sequence management for search/replace


- New HTTP dialog (GET/POST/HTTP headers, history..)



JSON Editor

- Array management
- Auto close for array
- New object,array,properties popup


HTML Editor

- Assistant for ID Reference
- HTML to XHTML converter


XSL-FO Editor

- Assistant for inner links

XSLT Editor

Core java black book by nageshwar rao pdf converter kruti. ♥ Please donate to keep our website running. ♥ BITCOIN: 1JBEG65wHHw1TpjJps52vMR5vYZhggQmNG ETHEREUM.

- New console output for XSLT 1.0/2.0

Version : 2016

General

- New background validation mode


- Content assistance performance improved
- Write a sequence and complete it from the content assistant


- Very long line optimization mode avoiding editix latency (new preference)
- Repair corrupted XML content inside the hexadecimal editor


- Auto close mode for quotes (new preference)
- Enabled/Disabled 'xml:space' usage for formatting
- Print,Export any tables to CSV/XLS/XLSX

- XSL-FO full validation while parsing


- Support for FOP 2.0 & 1.0
- Support for eXist 3.0RC1

New XML Comparator

- Visual differences highlighting

- Easy differences navigation
- Complete summary
- Edit both documents while analyzing
- Efficient comparison mode from the current document

New JSON Editor

- Syntax coloration
- Syntax check on the fly
- Content assistant for properties
- Auto indentation
- Pretty format
- Real time tree outliner with location

DTD/Schema Editor

- XML inference from the current schema element chooses now the nearest element definition
- XML inference from the current element works inside a contextual popup menu
- Default XML inference will ask for the root element

CSS Editor

- Real time outliner with location on the fly
- New content assistant for the selector

JavaScript Editor

- Real time outliner with location on the fly
- New content assistant for parameters

HTML Editor

- New Browser preview item for the HTML menu
- Usual tag insertion from the HTML menu

New Preferences

- editor/longLineOptimization : By defaut true for optimizing long line management
- editor/autoCloseQuote : By defaut true for terminating automatically quote

API

- EditiXManager / public EditixDocument getCurrentDocument() : access to the current editor
- EditiXManager / public EditixDocument newDocument( String type ) : create a new document
- EditiXManager / public void closeCurrentDocument() : close the current editor
- EditixDocument / public boolean save() : save the current document

Libraries

- FOP 2.0

Bugs fixed

- Fixed wrong cursor location for Mac OS X
- Fixed export schema image dialog for Mac OS X
- Fixed JavaScript content assistant for variable declaration
- Fixed content assistant comment with xsd schema reference
- Fixed on the fly parser for duplicated attributes

Version : 2015

Service Pack 1

- Fixed printing

- Fixed XSD documentation generator

- Fixed content assistant problem for linux, remove transparency for all platforms

- FO Transformation fixed

- Splashscreen problem for unix/linux fixed

- Minor changes about icons

General

- New Interface look

- Control and extend Editix with Scripts

- Various Script samples (simple output,new dialog,alter current dom..)

- Auto-indent mode
- Memory Problem for a large document is notified
- Memory Optimization for outline trees
- Project Performance improved
- Project State restored when loading with the preference file/restoreProject
- Default Encoding can be set for any project nodes


- Inner Refactoring splitting Editix into independant modules
- New default editing font : Consolas
- Automatic new version check at starting
- 'Tip of the day' is disabled by default

- New packaging for Mac OS X and Unix/Linux

New JavaScript Editor

- Syntax Coloration
- Syntax Check
- Content Assistant for variables and functions
- Auto Indentation

Xslt

XSLT Editor

- Contextual node assistant
- HTML and FO Wizards (table, list..)
- Location bar displays the current template, loop or variable context
- Saxon extensions completion (for elements,attributes and values)

XSL-FO Editor

- New Link Wizard (inner and external links)
- New List Wizard
- New Table Wizard


- Location bar displays the current page sequence, flow or block with id
- Update to FOP 1.1

W3C Schema Editor

- Location bar displays the current definition (element or type)

RelaxNG Editor

- Location bar displays the current definition

XHTML Editor

- Location bar displays the id hierarchy

HTML Editor

- New HTML menu
- New link wizard (inner and external links)
- New list wizard
- New table wizard
- Outline tree with real time position
- Checking action for HTML and HTML 5 documents

CSS Editor

- Auto indentation
- Content assistant enhanced for properties values

SVG Editor

- Location bar displays the id hierarchy

Bugs fixed

- Anti-aliasing fixed for the CSS editor and the XQuery editor
- Invalid output file wasn't notified for FO Transformation
- Error panel didn't disappear automatically for FO Transformation
- On the fly errors was shown once
- Profiler didn't working for XSLT 1.0

Version : 2014
Build : 040914

Service Pack 1

- Various problems for the Schema generator (W3C/DTD/RelaxNG) fixed
- XML Formatting crash with DTD path having '-' fixed
- File searching using the current project fixed
- Error message when closing an empty project fixed
- Anti-aliasing for left title panels fixed
- When saving a new document, the current project path is used automatically
- The project tree is updated automatically when saving a document


New Visual editor by CSS

- Edit your XML document using a standard CSS (Cascading Style Sheets) file
- Visual mode with tags or pure text
- 'On the fly' document location while editing
- Insert/Append/Delete nodes from any nodes
- Duplicate any nodes while editing (ctrl/command enter)



New Project Management


- Direct mapping with physical path
- Synchronization (upload/download) with multiple local/network/FTP sources
- Copy/Cut/Paste files or directories
- Rename (F2 support), Create directory
- Refresh any parts (F5 support)
- Save/Restore your parameters automatically
- Open the native explorer from the selection
- Copy file path (system and URL format)


General


- Powerful XML Generator from XPath Expression
- 17 New UI themes ( using the interface/theme preference )
- Background tasks starting / stopping displayed in the status bar
- Update the content assistant component
- Update for the font preference dialog
- Update Default font size (editor and tree)
- Support for XPath 3.0
- ctrl (command on mac) 1-9 key shortcuts for selecting tabs
- Hexadecimal editor displays invalid XML characters in red


XSLT Editor


- Support for XSLT 3.0
- New Debugger/Profiler for XSLT 3.0
- Variables and Parameters support for XSLT 2.0 debugging
- 'Double click' on the templates page for editing


XQuery Editor


- Support for XQuery 3.0

XHTML Editor


- XHTML Preview ('on the fly' or on query), F5 support
- Fast <br/> insertion with ctrl (command on mac) enter
- Fast <p></p> insertion with ctrl (command on mac) shift enter


New HTML Editor


- HTML Preview ('on the fly' or on query), F5 support
- HTML 4.0 template
- HTML 5.0 template
- HTML 5.0 content assistant
- Fast <br> insertion with ctrl (command on mac) enter
- Fast <p></p> insertion with ctrl (command on mac) shift enter



CSS Editor


- Visual CSS Preview (CSS3 rendering),
- Visual refresh on the fly or one query, with F5 support
- Support for CSS3 (parser & content assistant)


XSL FO


- Support for relative resources (image..)


SVG Editor


- SVG Preview,
- Visual refresh on query, F5 support


Bugs fixed


- The search Combo accelerator couldn't be used twice the for same expression
- The search Combo accelerator didn't work for non XML documents
- The XML prolog was lost inside the XPath filter
- Anti-aliasing was disabled on Windows 7
- Preference for the current line color was ignored
- Fixed inner DTD parsing
- The content assistant could freeze with attributes on unknown tags
- Fixed HTML content assistant
- Fixed dual screen usage and initial window location (preference windowLocationChecked)
- Fixed relative path assignation (CSS,XSD,DTD)
- Fixed XML Form designer schema tree

Version : 2013
Build : 171013

Service Pack 1

- Fixed default excel file extension from xslx to xlsx
- Fixed SVG Preview including JavaScript code
- Fixed Multiple declarations for DTD, Schema, RelaxNG inference
- Fixed Wrong order for the reporting list
- Fixed Default dialog location and size storage
- Fixed Ctrl Space activator replaced by Command space activator for Mac OS X
- Minor GUI improvements (button border, text font fixed)
- Removed border for grid buttons
- Frame title is updated
- Line number contrast improved
- Warning now thrown for transformation path with whitespace characters inside
- Document Filter available from the project toolbar
- Property DEFAULT FILE ENCODING is renamed SYSTEM FILE ENCODING
- Item XSL Scenarios is renamed XSL Scenarios archive
- Default Font for Mac OS X is now Courrier/12pt
- DTD/Schema menu reorganized

General

- New document dialog


- Hexadecimal editor (working in hexa, decimal and character mode)


- File dialogs displays now document icons


- You can now restore to the default template document
- Update of the Template dialog
- Import/Export for the JSON format


- Bookmark/Unbookmark any document lines by clicking on the row number column


- Find your bookmarks at any times from the bottom toolbar
- Bug/Request reporting are sorted from the current version
- Goto action for an offset
- Global performance improvement due to profiling
- GUI update

File Browser (file,ftp,zip)

- Select a file filter highlights the right files
- Refresh action (for file system usage)

New XML Scenario document

- Create complex XML scenario for a file or a set of files (by directory)
- Run it inside Editix by task or the whole scenario
- Run your scenario in command line

XML Editor

- New tags and attributes assistant when no schema is found (ctrl space)


- 'Element Search' panel result can be sorted by column


- XPath panel result can be sorted by column
- Double click on the error panel header for maximizing the messages
- Filter dialog can help user choosing descendant elements and xpath components

XSLT Editor

- New Mapping view splitting XSLT tree and Output tree


- New template wizard from the data source panel


- Use ctrl + mouse for finding quickly references

W3C Schema Editor

- Use ctrl + mouse for finding quickly references

XSL FO Editor

- Use ctrl + mouse for finding quickly references

Bugs fixed

- An invalid document type from the recent files could crash Editix at starting
- XPath Panel for 2.0 could crash with non nodeset result
- Form designer could crash with XSD Element reference

Version : 2012
Build : 300412

General

- Application descriptor can be edited for changing Menus / Toolbars / Popups..

- Plugin API for controlling editing / adding new features to EditiX
- Search field while editing by elements/attributes or xpath expressions

- XSLT/XSLFO/XQuery panel for reusing transformation scenarios

- Spell checker (Google Service usage) working with 11 languages

- Improved DTD, W3C Schema, RelaxNG Inference
- Custom Node Coloration from the XML tree Popup

- Engine Updates for inner XML libraries

Filter

- Import / Export an XML grid using a CSV file format
- Filter activation is saved for next editor usage

XSLT Editor

- A W3C Schema can be bounded to the XSLT document for output content assistant

XML DataBases

- Improve eXist connection test

Bugs fixed

- Recent files saves now all user parameters ( XSLT Parameters.. )
- Select node from the tree popup didn't work
- Error icon overrided the tab icon
- Locked/Unlocked state editor refresh fixed for the toolbar usage
- XML Formatting could bug with tags in comment inside the document header
- XML Formatting could bug with &quot;, &apos; entities in text
- Location by line fixed
- Focus lost when checking a document

June, the 30 th 2011
Version : 2011 Service Pack 1
Build : 010611

General

- xml:space = 'preserve' or 'default' are managed while formatting
- Error keys selection (ctrl shift up/ctrl shift down) changed to alt down/alt up
- New preference [editors/editor/maxErrorLines] for changing the default error panel size
- New preference [xml/xmlconfig/XML Instance with all attributes] for generating XML instance from XSD

Schema


- Improved W3C Schema Generation from an XML instance

Filter

- Automatic Activation is taken into account when changing XPath expression
- CDATA section are managed

XSLT Editor

- xsl:text with inner white spaces are preserved while formatting

XSD Editor

Xslt Tool For Mac Shortcut

- Enumerations are taken into account while generating an HTML documentation
- Open/close states for nodes are preserved

Bugs fixed

- CDATA lose with the filter editor
- Permanent Tooltip while editing fixed
- New font name by a preference wasn't taken into account for editing
- CheckAll action fixed

December, the 27 th 2010
Version : 2011
Build : 271210

General

- New Filter for editing easily any parts of a document


- SQL import with ODBC access by default

Xslt Tool For Mac Installer

- Load and use your own JDBC data driver for any relational databases


- New Style library panel for managing CSS style from HTML,XSL-FO,CSS documents


- New Expand Action for the editor tree popup
- CSV import option for converting column names to elements, add row numbers
- New Preference for changing the cursor color
- Text Antialiasing is enabled by default (preference application/interface/antialiasing)
- Engine Updates for inner XML libraries (XML,XSLT,XSL-FO)

XSD Editor

- New matching search for element ref, complexe and simple type from the contextual menu

XSLT Editor

- New toolbar for managing templates
- Copy / Cut / Paste of templates from multiple documents
- New edit action for the Data and Result file
- New clean action for the result file
- New matching search for template,apply-templates,call-template from the contextual menu


XSL-FO Editor

- New matching search for page-sequence and master-page from the contextual menu

RelaxNG Editor

- New matching search for references and define blocks from the contextual menu

Bugs fixed

- Drag'n drop could create wrong occurence number for the snippets
- Drag'n drop of templates in the XSLT editor pane fixed

May, the 21 th 2010
Version : 2010 SP1
Build : 050510

Icc profile for ricoh 3110dnw for mac os. General

- Improved user interface
- A message is displayed when assigning a relax ng schema


Text Editor

- Tooltip with xpath ( mouse + ctrl key ), list of attributes ( mouse + alt key )



- Enter key is managed when changing a name in the element view
- New shortcuts ctrl + shift + down or up for moving to the previous or the next sibling node
- New shortcuts ctrl + page down + or page up for moving to the parent of the first child node

XSLT Editor

- Multiple file edition for including/importing parts
- Templates manager for attributes, inserting, moving a template

- XSLT Debugger works with including/importing xslt files
- The current context XML node is automatically displayed when debugging


XML Form Editor

- 'Required' property is not set automatically for cardinality > 0

Bugs fixed

- Maximized state when opening from the most recent menu
- When debugging in a visual maximized state the debugging window is shown
- Drag'n drop from the XML data source to the XSLT editor fixed
- Parsing error with particular CDATA content

January, the 08 th 2010
Version : 2010
Build : 020110

XML Form Designer

- Complete Designer for building Form for your XML documents
- Drag 'n drop from an XML Schema parts for building your Form
- Synthronization between the schema nodes and the form fields.
- Component library for adding special effect (label, separator..)
- Control for required fields and various constraints (multi lines..)
- XPath synchronization system

XML Form Editor

- Edit your favorite XML document with an XML Form
- Actions for adding and deleting sequence part
- Switch between the Form and the Source Editor



Text Editor

- Location bar for navigating into the node hierarchy (go to, select, copy, cut actions popup)

- Current line location
- Whitespaces visibility

Bugs fixed

- popups for Mac OS X fixed (Project panel and XSD visual editor)
- Some dialog layouts for Mac OS X fixed
- Due to wrong performance, the XHTML inner preview has been removed (system preview must be used)

July, the 21 th 2009
Version : Service Pack 1
Build : 210709
>> Download now

Project

- Relative paths (preference application/project/relativePath for disabling it)
- Drag'n Drop starts slowly avoiding moving by error a project branch
- Delete key for removing a project element
- Filter by document type (menu Popup)

XML Tree

- Drag'n drop of nodes takes into account auto-closed elements
- Ctrl key while dragging for duplicating the nodes
- Drag'n drop from the tree to the editor for copying a node
- Popup on a node for displaying another attribute

Editor

- Cursor location is restored after formatting
- Expression highlighting (parenthesis..)

Interface

- 'Close all except the current one' action

XSD Editor

- The attribute view is by default optional (delimiters in the border)
- The group ref view is minimized
- New export image action ( png or jpg ) in the designer
- Delete key in the visual mode is managed

XSLT Editor

- The document type (XSLT 1.0 or 2.0) is now displayed in the XSLT window

DocBook

- HTML help output is managed
- DocBook properties are available

Bugs fixed

- XML catalog management fixed
- Couldn't parse an XML document with both a DTD and a schema
- Color of the '=' character could not be changed
- Formatting with text trimming could remove line breaks
- Couldn't add element in the visual mode for extension fixed
- Error message whenimporting a project for opened items

January, the 03 th 2009

Native XML database
- Default support for eXist, xindice, oracle berkley db xml
- Interface for plugging a new xmldb driver
- Button for running the current query document

File search ( Search menu )
- Search with a text/regexp and xpath expression
- Search location in a directory or a project
- Filter for document type
- Result view with files and occurences

Common editor
- Line number with highlighting for the current node

Schema editor
- Copy/Cut/Paste action in the visual mode

Interface
- The recent files (document and projects) are stored in the user home (so will be unchanged with new editix versions)
- Invalid recent files are in red inside the file menu
- Better preferences organization
- Alt-left/Alt-right for navigating into the selected editors

Search panels
- Enter key for running the element search
- Ctrl-Enter keys for running the XQuery search

XML
- Indent size submenu for the format action
- 'Check all' action (working for XML, CSS, XQuery opened documents)
- Shortcut ctrl-T becomes ctrl-shift-A

XSLT
- Assistant for available modes

Bugs fixed
- Wrong default path for the filebrowser wasn't notified
- Fix the 'No stylesheet' message for DocBook transformation
- Fix the editix.tmp change message after a DocBook transformation
- Fix the Search/Replace
- Fix the Comment/Uncomment action
- Fix Diff with DTD

September, the 26 th 2008
Version : 2008, Service Pack 5
Build : 081208

Editor
- The first error is selected automatically when parsing
- Keyboard shortcuts : ctrl-shift-up and ctrl-shift-down for navigating into the errors
- 'Ctrl down/up' shortcuts keyboard for selecting the next or the previous node in the text editor
- Search/Replace performance fixed

Project
- Keyboard shortcut : ctrl-shift-s for saving the current project

XSLT/XQuery
- XSLT2 validator
- Couldn't insert characters before the root node
- The XPath1 functions assistant for XSLT1 didn't display specific XSLT functions
- 'Repeat the last action' works both for XSLT and XQuery
- XPath1/XPath2 functions assistant for XSLT1/XSLT2 (ctrl-space)

XML Diff
- New diff algorithm
- Export a report action
- Refresh action
- Filter actions
- Some error message weren't displayed
- A waiting message when processing is displayed

SVG
- Preview regression fixed

XSD/DTD Editor
- Drag'n drop for moving an element (table & diagram modes)
- Full schema validator
- Action for generating an XML template from the current element definition

XPath Window
- Keyboard shortcuts : ctrl-enter or ctrl-shift-enter for running
- The first result is selected automatically

CSS Editor
- Wrong properties are notified

June, the 19 th 2008
Version : Service Pack 4

News

Common :

- New XQuery Editor


- XML instance generated from a W3C schema or a DTD
- New CSS Editor


- Assistant for W3C Schema type boolean,dateTime,time,date,gYearMonth,gYear,gMonthDay,gDay,gMonth
- Syntax highlighting for XPath and XQuery
- W3C Schema Annotation managed for the content assistant
- A document with error is notified inside its tab

Bugs fixed :

- When choosing FOP for XSLT, the result document was displayed as any texts
- Formatting error with CDATA section fixed
- When clicking on an error message, the editor didn't scroll to the bound line
- When highlighting a line from the tree, some parts were wrongly refreshed
- BOM for UTF-8 was wrongly managed
- Formatting error fixed with a document without a prolog
- Previous/Next actions didn't work sometimes
- Several content assistant problems fixed
- Starting Editix with a file path didn't work
- The schema generator throwed an error

April, the 30 th 2008
Version : Service Pack 3
Build : 300508
News

Common :

- XML Snippets : It helps you reusing XML blocks

- Use Drag'n Drop for putting a snippet into your document or Double click.
- Add your own snippet from your current document location
- Decide to repeat automatically some structure blocks
Then the result will be for 5 rows and 1 column :

- 'Previous/Next file' buttons inside the main toolbar

- XML Diff proposes the current XML documents
- Multiple selections for the XPath history for deleting
- Formatting scenario with text trimming

Bugs fixed :

- Error line could not appear with JDK6
- Attributes weren't lexically ordered by the content assistant
- Multi-lines comments wrongly generated for the Schema documentation generator
- The XSLT result wasn't always loaded
- Navigator didn't open for Windows/Mac os X platforms
- XSLT parameters couldn't be removed
- Assigning an XSD schema could loose the default namespace
- Export/Import for the XPath history added empty lines
- Attribute nodes from XPath result were partially displayed
- XSD document generation didn't escape < > characters
- XSD document generation with missing some HTML parts fixed
- Fixed some assistant problems with HTML and XSL-FO
- Fixed formatting and XSLT problems

March, the 30 th 2008

News

Common :

- Better result format for the search panel, the '*' value is managed for 'any elements'
- New menu inside the editor popup for displaying occurences of element and attribute
- New menu action for displaying the current element occurences (shortcut F2)

- Performance for the pretty format improved
- Three formatting scenarios : Pretty, Pretty with explicit open/close, Unformat

- The refactor menu item has been removed and is only available in the editor popup menu
- New 'attributes to element', 'attribute to element', 'surround', 'insert element/attribute' refactoring
- New 'delete all the comments', 'delete text inside an element' refactoring
- Repeat the last refactoring action (inside the editor popup menu)

- Manuel is shown with the F1 key
- Ressource Browser (file/zip/ftp) content sorted
- Button for changing the default directory for the file browser
- Add a CSS filter when opening a text file
- W3C Schema Enumeration facet is managed for the element content
- The tab width can be changed inside the format menu

XSL-FO Editor :

- Refactoring : Rename page master name, region name

XSLT Editor :

- HTML assistant for an HTML output

- XSL-FO assistant for an XSL-FO output

Bugs fixed :

- Wrong path name for the file browser under Mac OS X/Linux (missing a first '/')
- Wrong path for external entity value was not notified
- Schema encoding wrongly managed for the content assistant
- The search panel could freeze when selecting a node of a closed document
- Pretty format could loose empty text part
- New project action fixed
- Tree nodes couldn't be selected by the keyboard
- XPath node selection was too little (for Mac OS X)

March, the 03 th 2008
Version : Service Pack 1
Build : 030308
>> Download now

News

Common :

- Edit Office 2007 (.docx..) and Open office document (.odt..)

- New ZIP / FTP browser
- Edit by Drag'n drop ZIP files from your file system
- ZIP/FTP files can be added to a project and inside the previous file sub menu
- Bookmark by XPath location or Cursor location (ctrl B)


- Actions for duplicating the previous/following sibling node

- Open project file (*.pre) by Drag'n drop from the file system
- Default browser for Linux platforms is firefox

XSLT Editor :

- Profiler for XSLT 1.0 and 2.0


- XSLT with an FO result document can be transformed to PDF, RTF..

Bugs fixed :

- The 'open recent menu' entries didn't memorized the editing parameters (like XML data source..)
- XML Schema W3C validation required internet access
- Uncomment action could work wrongly
- The XSLT debugger had various problems
- Errors line could be wrong when validating an XSLT or XSD documents
- When closing the introduction panel a wrong editor could be closed
- UTF-16 wrongly managed for the AUTOMATIC encoding mode
- Calling several times the templates manager worked wrongly
- Random wrong states for project actions

January, the 26 th 2008

Version : RC1
Build : 140208
>> Download now

News

* Visual Schema W3C Editor

- Visual or table mode
- Manage complexType or simpleType
- Manage namespace
- Link to external definition
- Document any parts
- Switch from text to the visual mode using the current node
- Generate a documentation from your schema
- More features

* Common :

- Better content assistant height management
- The content assistant state is stored inside the project
- The content assistant state is available inside the main toolbar


- New document dialog improvement (double - click on a choice)
- Search/Replace dialog initialized with the text selection
- When a character cannot be displayed inside the character entity panel it is colored in gray
- A tooltip displays the current file path in the tab container
- A tooltip displays the attributes and the text inside the XML tree view

- Schema/RelaxNG generator formats the result
- Schema generator takes into account the root namespace
- When assigning a schema to an element with a namespace the schemaLocation attribute is used
- When assigning a schema or a DTD root elements are available


- The tag update state is available inside the main toolbar
- New templates for TEI P4 Lite, TEI P5, DITA, WSDL, XSLT with XSL-FO output
- Better visibility for the error's tooltip


- Error popup : Copy to the clipboard or export the error list to a file


- EditiX can reload outside modified files
- Element search panel is available for any opened documents
- Surround action lists available elements
- Surround action works on the current selection or on the current element
- Export your XML structure to java classes with a SAX handler
- Refactoring action for adding a new attribute
- EditiX version shown inside the bug reporting system
- A modified document is displayed with a '*' inside the title
- Comment/Uncomment, Selection, Surround actions available in the toolbar and working with the current node
- Copy/Cut the current node actions

Xslt Tool For Mac Os

* XPath

- Export/Import/Clean popup actions inside the history
- Tooltip with result name and value

* Project manager

- New popup action for exporting the project content as a zip document
- New project action
- New 'add all' action for all the current documents
- Drag'n drop of a directory works

Xslt Tool For Mac High Sierra

*
RNG Editor :

- RNG documents are validated

* XSLT Editor :

- XSLT 1.0 documents are validated
- The action for disabling the assistant has been removed from the XSLT menu as it is available in the XML menu
- Button for refreshing the XML data source
- When building XSLT document with drag and drop, relative xpath location are computed

* XHTML Editor :

- Component preview

Bugs fixed :

- XSLT Transformation due to errors inside the XML source didn't displayed correctly
- XML Catalog was not taken into account for transforming
- The XPath result value didn't display text for XPath 1.0
- Relative XPath 1.0 expression to the root node couldn't work
- Refactoring action could 'freeze' the application
- EditiX could 'freeze' for a wrong XML data source at starting
- DTD Parsing bugs fixed
- The status bar could disappear when loading a project with an XSLT editor
- A relative path was available when assigning a DTD or a schema on a new document
- Surround with CDATA section was incorrect
- Default namespace sometimes wrongly shown inside the tree
- The first export for a project could fail
- Namespace manager fixed