userschema Package Changelog
============================

userschema-0.8.1 (2007/06/26)
-----------------------------

- CVS tag, 'userschema-0_8_1'

- Fix packaging bug which omitted ZCML files from 9.8 tarball.

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.
