Releases: foundertherapy/django-cryptographic-fields
Releases · foundertherapy/django-cryptographic-fields
0.5.0
- update setup to use more generic configuration
- use django 1.9+ for tests
- don't use SubfieldBase as its removed in django 1.10
- remove unneeded unencrypted_max_length
- remove unneeded new length calculation
- Raise an error in settings.py only when encryption key is None
- Fixed an issue in getattr for encryption key
0.3.0
- Supports Django 1.9
- Use TextField for all fields (thanks @JshWright)
- Allow max_length to be None
- Remove max_length from the kwargs returned in the deconstruct method
- Update tests and make sure all fields use TextField as the underlying
type. - Add test to verify form validation
- make fields and tests compatible with Python 3 (thanks @guruofgentoo)
- PEP8 cleanup (thanks @JshWright)
- Allow key rotation (thanks @LucasRoesler)
Initial pre-release
This is a seemingly complete implementation for the base case of supporting encryption (without key rotation) for the majority of Django fields. This version has been tested with Django 1.7 and 1.8.