PonyORM v0.7.11 Release Notes

Release Date: 2019-10-23 // over 2 years ago
  • ๐Ÿ”‹ Features

    • ๐Ÿ‘ #472: Python 3.8 support
    • ๐Ÿ‘Œ Support of hybrid functions (inlining simple Python functions into query)
    • ๐Ÿ‘ #438: support datetime-datetime, datetime-timedelta, datetime+timedelta in queries

    ๐Ÿ›  Bugfixes

    • #430: add ON DELETE CASCADE for many-to-many relationships
    • #465: Should reconnect to MySQL on OperationalError 2013 'Lost connection to MySQL server during query'
    • #468: Tuple-value comparisons generate incorrect queries
    • ๐Ÿ—„ #470 fix PendingDeprecationWarning of imp module
    • ๐Ÿ›  Fix incorrect unpickling of objects with Json attributes
    • Check value of discriminator column on object creation if set explicitly
    • Correctly handle Flask current_user proxy when adding new items to collections
    • ๐Ÿ›  Some bugs in syntax of aggregated queries were fixed
    • ๐Ÿ›  Fix syntax of bulk delete queries
    • Bulk delete queries should clear query results cache so next select will get correct result from the database
    • ๐Ÿ›  Fix error message when hybrid method is too complex to decompile