userschema-0.8 Changelog
userschema Package Changelog
============================
userschema-0.8 (2007/06/25)
---------------------------
- CVS tag, 'userschema-0_8'.
- Allowed for non-ASCII values in ChoiceSet values. Again, thanks to
Jan-Wijbrand Kolman for the patch.
(http://agendaless.com/Members/tseaver/software/userschema/issues/6)
- Fixed case where Choice and ChoiceSet fields, imported from XML, had
no default. Again, thanks to Jan-Wijbrand Kolman for the patch.
(http://agendaless.com/Members/tseaver/software/userschema/issues/8)
- Fixed bug parsing XML schemas containing adjacent XML comments.
Again, thanks to Jan-Wijbrand Kolman for the patch.
(http://agendaless.com/Members/tseaver/software/userschema/issues/8)
- Split 'fromXML' into 'fromXML' (taking a string) and 'fromNode' (taking
an ElementTree node). Again, thanks to Jan-Wijbrand Kolman for the patch.
(http://agendaless.com/Members/tseaver/software/userschema/issues/7)
- Fixed import of lxml's version of ElementTree (previously fell back to
"plain" ElementTree, even if lxml was installed). Again, thanks to
Jan-Wijbrand Kolman for the patch.
(http://agendaless.com/Members/tseaver/software/userschema/issues/7)
- Added node handlers for 'Choice' and 'ChoiceSet' fields to the XML
schema model. Thanks to Jan-Wijbrand Kolman for the patch.
(http://agendaless.com/Members/tseaver/software/userschema/issues/7)
- Turns out that the "dummy" interfaces are not just dummies: other ZCML
directives cause them to be cached. Therefore, fix them up by cloning from
the one parsed from CSV / HTML / XML, rather than replacing.
- Ensure that "dummy" interfaces (created during ZCML parse) have the
correct module name.
userschema-0.7.2 (2007/02/12)
-----------------------------
- CVS tag, 'userschema-0_7_2'.
- Fix packaging bug (.zcml files not included).
userschema-0.7.1 (2007/02/12)
-----------------------------
- CVS tag, 'userschema-0_7_1'.
- Fix packaging bug (.txt files not included).
userschema-0.7 (2007/02/12)
---------------------------
- CVS tag, 'userschema-0_7'.
- Added an XML language for defining schemas.
- Split doctests out into files testing each separate feature (CSV, HTML).
userschema-0.6 (2007/01/10)
---------------------------
- CVS tag, 'userschema-0_6'.
- Issue #2: Bug in handling of empty textarea widgets (their default was
'None' instead of an empty string).
- Added 'encoding' argument (defaulting to "UTF-8") for 'userschema:htmlform'
directive.
- Captured 'title' attribute of widgets in input form as 'title' of
corresponding schema field.
- Issue #3: Fixed title / description for file attribute of
'userschema:htmlform'.
userschema-0.5.1 (2006/09/20)
-----------------------------
- CVS tag, 'userschema-0_5_1'.
- Issue #1: Packaging bugs (missing dependencies, invalid homepage,
missing platform) in 0.5.
userschema-0.5 (2006/09/19)
---------------------------
- CVS tag, 'userschema-0_5'.
- Initial public release.