------ - Test class isolation fixes & contextvars update - Turned on autocommit for MySQL - db_url now supports defaults and casting parameters to the right types
0.11
====
0.11.0
Not secure
------ - Added ``.exclude()`` method for QuerySet - Q objects can now be negated for ``NOT`` query (``~Q(...)``) - Support subclassing on existing fields - Numerous bug fixes - Removed known broken connection pooling
.. rst-class:: emphasize-children
0.10.11
Not secure
------- - Pre-build some query & filters statically, 15-30% speed up for smaller queries. - Required field params are now positional, so Python and IDE linters will pick up on it easier. - Filtering also applies DB-specific transforms, Fixes 62 - Fixed recursion error on m2m management with big lists
0.10.10
Not secure
------- - Refactor ``Tortoise.init()`` and test runner to not re-create connections per test, so now tests pass when using an SQLite in-memory database - Can pass event loop to test initializer function: ``initializer(loop=loop)`` - Fix relative URI for SQLite - Better error message for invalid filter param. - Better error messages for missing/bad field params. - ``nose2`` plugin - Test utilities compatible with ``py.test``
0.10.9
Not secure
------ - Uses macros on SQLite driver to minimise syncronisation. ``aiosqlite>=0.7.0`` - Uses prepared statements for insert, large insert performance increase. - Pre-generate base pypika query object per model, providing general purpose speedup.