Skip to content

Releases: monomonedula/nvelope

v1.1.1 Minor fixes

23 Sep 09:54
Compare
Choose a tag to compare

v1.1.0 Enum conversion

30 May 10:37
Compare
Choose a tag to compare
  • EnumConversion class

1.0.0 Json-schema generation and breaking changes

03 Feb 12:38
Compare
Choose a tag to compare
  • JSON schema generation in compound objects via .schema() method;
  • Conversion interface now requires .schema() method returning a JSON schema;
  • moved functionality of ObjWithAliases to Obj;
  • added possibility of storing undefined JSON fields in a model instance;
  • validated class decorator checking the correctness of a Obj and Arr subclass;
  • datetime_timestamp_conv to store a datetime as POSIX timestamp float.

Better exception info

10 Dec 16:24
Compare
Choose a tag to compare

In 0.4.0 NvelopeError is thrown if something goes wrong. NvelopeError contains path to the exact field that caused the error.

Recursive definitions fix

23 Nov 19:42
Compare
Choose a tag to compare

Better support for string type annotations