- Properly handle query expressions, fixing e.g. bulk_update (#35)
- Moved to pyproject.toml
- Dropped support for Blowfish (#34)
- Updated CI for supported versions of Python and Django
- Coalesce encrypted text-like fields to the empty string, use NULLIF for dearmor (#30)
- Support
__in
lookups (#33)
- Updated for Python 3 and Django 2.2+ (along with actual CI testing)
- Switched from PyCrypto to Cryptography for encryption/decryption
- Fixed filtering on blank encrypted fields (#23)
- Updated for Django 1.10 compatibility (by removing SubfieldBase)