colander v0.9.7 Release Notes
Release Date: 2012-03-20 // about 12 years ago-
Using
schema.flatten(...)
against a mapping schema node without a name produced incorrectly dot-prefixed keys. See https://github.com/Pylons/colander/issues/37๐ Fix invalid.asdict for multiple error messages. See https://github.com/Pylons/colander/pull/22 , https://github.com/Pylons/colander/pull/27 , https://github.com/Pylons/colander/pull/12 , and https://github.com/Pylons/colander/issues/2 .
Invalid.messages() now returns an empty list if there are no messages. See https://github.com/Pylons/colander/pull/21 .
name
passed to a SchemaNode constructor was not respected in declaratively constructed schemas. Now if you passname
to the SchemaNode constructor within the body of a schema class, it will take precedence over the name it's been assigned to in the schema class. See https://github.com/Pylons/colander/issues/39 .๐ Japanese translation thanks to OCHIAI, Gouji.
Replaced incorrect
%{err}
with correct${err}
in String.deserialize error message. See https://github.com/Pylons/colander/pull/41