Personal tools
You are here: Home Members tseaver Software userschema userschema-0.8 userschema-0.8 Changelog
Document Actions

userschema-0.8 Changelog

by Tres Seaver last modified 2007-06-25 21:46

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.


Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: