Releases: MichielCM/xsd2html2xml
Releases · MichielCM/xsd2html2xml
Release 3.3: improved support for loading documents; multiple bugfixes
- Fixed namespace documents loading by added recursiveness.
- Added custom attribute support through appinfo.
- Fixed dynamic elements with radio inputs.
- Added double escaping for serialized XML documents.
- Added error messages for unsupported elements.
- Fixed multiple xs:schema elements in a single document element.
- Added html and head elements to output document.
- Added support for external script and style references.
Release 3.2: improved support for xs:choice elements
- xs:choice support improved
- xs:choice labels numerical
Release 3.1: bugfixes
- elements declared in annotation elements are no longer rendered;
- all, choice, and sequence have been mapped closer to the specification.
Release 3.0: more efficient, easier to implement
Version 3 is a modular rewrite that is much easier to maintain, debug, and implement.
- more efficient: multiple XSD documents are loaded less often;
- easier to implement (for all use cases the same files can be used);
- platform-independent: tested and supported with XSLT 1-3 in all common implementations (including browser);
- removed support for XHTML: there are virtually no use cases for it, and it is one more version to maintain.
Release 2.6: better XML output
- Fixed wrong namespace prefixes in generated XML output.
- Fixed some bugs with xs:choice elements.
- Added support for xs:sequence/xs:choice.
Release 2.5: improved support for nested types
- fixed XML output with namespaces
- fixed non-disabled hidden inputs in nested types
- added polyfill JavaScript functions for extended browser support
Release 2.4: improved extensions support, multiple bug fixes
- fixed support for extensions
- fixed issue with populated fixed fields
- fixed attribute population bug for namespaces
- fixed bug with required xs:boolean types: these no longer need to be checked in order to be valid
- added support for xs:hexBinary
- added error handling for xs:base64Binary and xs:hexBinary
- added pattern support for allowed xs:language values
Release 2.3: Support for types in the same file with different namespaces
- Added support for types in the same file with different namespaces
Release 2.2: dynamic elements bugfix
- bugfix for some cases where the add-/remove-buttons of dynamic elements misbehaved
Release 2.1: textarea bugfix
- fixed support for dynamic textarea elements (thanks to timon1988)