==== CHANGES ====
== Version 0.1 ==
First release
== Version 0.2 ==
- Fix a problem which could occur when setting the modified state of a tab to false
- Allow to modify XML files and schemas and save the modifications
== Version 0.3 ==
- Support version 1.1 of XML Schemas
- Add a function to convert a DTD to its associated Schema
== Version 0.4 ==
- Add DTD validation support
- Do not try to convert a DTD to a Schema if it is not valid
== Version 0.5 ==
- Use version 0.8.4.3 of MDIUtilities
- Use version 0.7.5 of MDIFramework
- Use version 0.4.4 of JEditor
- Protect the DTD to Schema conversion from some cases of badly defined DTDs
- Use the last version of xsom for getting Schema models
- Add a Plugin which allows to generate a docx document with the content of a Schema
== Version 0.6 ==
- Use version 0.8.4.5 of MDIUtilities
- Allow to define a list of entity resolutions in the Settings
- Correctly handle references to Schemas which are relative to resolved Schemas
- Allow to store XML Catalogs in the user Settings
- Partial support for OASIS XML Catalogs: Take into account Schema references which are specified in Catalogs
- Improve the docx generation for a Schema content in the DocGeneration Plugin
== Version 1.0 ==
- Switch to Java 8
- Use MDIUtilities 1.2.4
- Use MDIFramework 1.2
- Use jEditor 1.1
- Use docJGenerator 1.4.16
- Use Xerces2-J 2.12.0
- Use Xalan 2.7.1
- Fix some possible exceptions on the document geneator plugin
- Add an option to just check the well-formedness of an XML file
- Only enable DTD to Schema conversion if the selected tab is a DTD
- Only enable Schema document generation if the selected tab is a Schema
- Add a new Plugin which generates the Schema associated with an XML file
- Add unit tests
- Add a wiki
== Version 1.1 ==
- Use docJGenerator 1.4.16.1
- Use MDIFramework 1.3
- Use scriptHelper 1.1
- Use jEditor 1.2.1
- Reorganize menus
- Add a menu to be able to apply XSL on an XML document
- Allow to check the validity of XSL files
- Add a scripting framework
== Version 1.2 ==
- switch to git
- Use Xerces2-J 2.12.1
- Use Xalan 2.7.2
- Use docJGenerator 1.5.3.2
- Use MDIFramework 1.3.4
- Use MDIUtilities 1.2.15
- Use scriptHelper 1.5.15
- Use jEditor 1.2.6
- Fix some cases where the container used for the validation was undefined
- Handle correctly the usage of xml:lang attributes schemas when referencing the xml path
== Version 1.3 ==
- Use MDIFramework 1.3.7
- Use MDIUtilities 1.2.36
- Use jEditor 1.2.12
- Use scriptHelper 1.5.17
- Add a tooltip showing the path of files in the tabs
- Protected against OutOfMemory errors when validating a Schema or an XML file against a Schema
== Version 1.3.1 ==
- Reduce the size of the source zip file by removing the binaries from the source distribution
== Version 1.4 ==
- Use MDIFramework 1.3.11
- Use MDIUtilities 1.2.51
- Use jEditor 1.2.13
- Use docJGenerator 1.6.4.9
- Add a refresh action on opened tabs to refresh the content of a tab with the updated content of the associated file
== Version 1.5 ==
- Use MDIFramework 1.4.8
- Use MDIUtilities 1.3.16
- Use jEditor 1.2.30
- Use Xerces2-J 2.12.2
- Use scriptHelper 1.6.11.1
- Use docJGenerator 1.6.11.1