[Xml-compile] XML::Compile v0.82 released
Mark Overmeer
mark at overmeer.net
Tue May 13 20:25:38 BST 2008
Greetz,
I have just released XML::Compile 0.82. Nice to see a lot of involvement.
And I forgot to announce 0.81 before that...
The usability gets some improvements caused by my CPAN6 development work.
However, the "flexibility" of schemas (optionally namespace-less, for
instance) does not leave much space for nice error messages.
version 0.82: Tue May 13 21:04:02 CEST 2008
Fixes:
- qname should collapse whitespace.
- qname prefix is blank by default, not an error. [Daniel Ruoso]
- gYear has no month fragment, but has an optional timezone
rt.cpan.org#35699 [Daniel Carrol]
- recursion detected where there wasn't. [Sander Hulst]
Changes:
- template output in Perl will not start with "type =>", so can
directly be used as test message. Requested by [Alan Wind]
- template output in Perl will not quote the objects, where
"mixed" elements need to be inserted.
Improvements:
- minor fix to template for substgroup
- warn on useless type assertions (uncheckable types), not panic.
- start of testing calling convensions (to be more flexible in
the future) in t/22call.t
- implemented hooks for templates.
- implemented typemaps in PERL example templates, not for XML
templates (yet).
- weaken circular reference in Instance.
version 0.81: Tue Apr 29 18:57:48 CEST 2008
Fixes:
- pattern match facet did not anchor [Sander Hulst]
- ::Translate::complextContentExtension with mixed produced
error message. [Ari Jolma]
- re-use already compiled structures, which avoids combinatory
explosions.
Changes:
- requires XML::Compile::Tester
Improvements:
- add ::Schema::addTypemap() as synonym for ::addTypemaps()
- extracted useful test-script tools from t/TestTools.pm
into new distribution XML::Compile::Tester.
- converted test scripts to use XML::Compile::Tester.
- ::Schema::compile(ignore_unused_tags) now accepts a regular
expression to indicate exactly which tags are to be ignored.
Added global ::new(ignore_unused_tags)
- warn if people call the writer without document as first parameter.
--
Regards,
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