Schematics v2.0.0.dev1 Release Notes

Release Date: 2016-02-01 // about 8 years ago
    • ๐ŸŽ Performance optimizations #378 <https://github.com/schematics/schematics/pull/378>__ (bintoro <https://github.com/bintoro>__)
    • ๐Ÿ”จ Validation refactoring + exception redesign #374 <https://github.com/schematics/schematics/pull/374>__ (bintoro <https://github.com/bintoro>__)
    • Fix typo: serilaizataion --> serialization #373 <https://github.com/schematics/schematics/pull/373>__ (jeffwidman <https://github.com/jeffwidman>__)
    • ๐Ÿ‘ Add support for undefined values #372 <https://github.com/schematics/schematics/pull/372>__ (bintoro <https://github.com/bintoro>__)
    • Serializable improvements #371 <https://github.com/schematics/schematics/pull/371>__ (bintoro <https://github.com/bintoro>__)
    • Unify import/export interface across all types #368 <https://github.com/schematics/schematics/pull/368>__ (bintoro <https://github.com/bintoro>__)
    • โœ… Correctly decode bytestrings in Python 3 #365 <https://github.com/schematics/schematics/pull/365>__ (bintoro <https://github.com/bintoro>__)
    • Fix NumberType.to_native() #364 <https://github.com/schematics/schematics/pull/364>__ (bintoro <https://github.com/bintoro>__)
    • Make sure field.validate() uses a native type #363 <https://github.com/schematics/schematics/pull/363>__ (bintoro <https://github.com/bintoro>__)
    • Don't validate ListType items twice #362 <https://github.com/schematics/schematics/pull/362>__ (bintoro <https://github.com/bintoro>__)
    • Collect field validators as bound methods #361 <https://github.com/schematics/schematics/pull/361>__ (bintoro <https://github.com/bintoro>__)
    • Propagate environment during recursive import/export/validation #359 <https://github.com/schematics/schematics/pull/359>__ (bintoro <https://github.com/bintoro>__)
    • DateTimeType & TimestampType major rewrite #358 <https://github.com/schematics/schematics/pull/358>__ (bintoro <https://github.com/bintoro>__)
    • Always export empty compound objects as {} / [] #351 <https://github.com/schematics/schematics/pull/351>__ (bintoro <https://github.com/bintoro>__)
    • export_loop cleanup #350 <https://github.com/schematics/schematics/pull/350>__ (bintoro <https://github.com/bintoro>__)
    • Fix FieldDescriptor.__delete__ to not touch model #349 <https://github.com/schematics/schematics/pull/349>__ (bintoro <https://github.com/bintoro>__)
    • Add validation method for latitude and longitude ranges in GeoPointType #347 <https://github.com/schematics/schematics/pull/347>__ (wraziens <https://github.com/wraziens>__)
    • โœ… Fix longitude values for GeoPointType mock and add tests #344 <https://github.com/schematics/schematics/pull/344>__ (wraziens <https://github.com/wraziens>__)
    • ๐Ÿ‘ Add support for self-referential ModelType fields #335 <https://github.com/schematics/schematics/pull/335>__ (bintoro <https://github.com/bintoro>__)
    • avoid unnecessary code path through try/except #327 <https://github.com/schematics/schematics/pull/327>__ (scavpy <https://github.com/scavpy>__)
    • ๐Ÿคก Get mock object for ModelType and ListType #306 <https://github.com/schematics/schematics/pull/306>__ (kaiix <https://github.com/kaiix>__)