Skip to content

Releases: MichielCM/xsd2html2xml

Release 3.3: improved support for loading documents; multiple bugfixes

07 Feb 14:25
8c69c93
Compare
Choose a tag to compare
  • 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

20 Dec 19:01
4f0fd8a
Compare
Choose a tag to compare
  • xs:choice support improved
  • xs:choice labels numerical

Release 3.1: bugfixes

13 Dec 11:42
7521a37
Compare
Choose a tag to compare
  • 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

07 Dec 17:06
e4a5091
Compare
Choose a tag to compare

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

19 Feb 13:57
0f004f4
Compare
Choose a tag to compare
  • 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

15 Jan 14:14
ce4e508
Compare
Choose a tag to compare
  • 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

21 Dec 12:38
5f24f46
Compare
Choose a tag to compare
  • 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

31 Oct 19:50
Compare
Choose a tag to compare
  • Added support for types in the same file with different namespaces

Release 2.2: dynamic elements bugfix

27 Sep 13:55
Compare
Choose a tag to compare
  • bugfix for some cases where the add-/remove-buttons of dynamic elements misbehaved

Release 2.1: textarea bugfix

28 Aug 10:38
Compare
Choose a tag to compare
  • fixed support for dynamic textarea elements (thanks to timon1988)