[Xml-compile] XML::Compile 0.89
Mark Overmeer
mark at overmeer.net
Tue Jul 8 10:04:10 BST 2008
Greetings,
Sorry that I release so often, but I try to keep the module free of known
bugs. They are always in the outer skirts of the schema application, but
still required for the perfect implementation.
This time two major rewrites:
1) substitutionGroups can start with any global element, not just
abstract elements.
2) do take the namespace of nodes into account when an XML message
is read. Until now, only the localName was used. Probably more
brokken schema's and messages will show up by this improved
strictness.
Coming to a CPAN close to you, soon...
version 0.88: Tue Jul 8 10:38:26 CEST 2008
Fixes:
- SubstitutionGroups do not require to be based on abstract
elements.
- include name-space while collecting nodes to read, not only
local-names. Now nodes with the same local-name but different
name-space can be used in one block or substituteGroup.
- make rewrite work for substitutionGroups
Improvements:
- error when abstract elements are being used, tests
in t/34abstract.t
- more speed at subst-group lookups.
- template shows empty blocks explicitly.
--
enjoy,
MarkOv
------------------------------------------------------------------------
Mark Overmeer MSc MARKOV Solutions
Mark at Overmeer.net solutions at overmeer.net
http://Mark.Overmeer.net http://solutions.overmeer.net
More information about the Xml-compile
mailing list