- Fix broken 1.1.2 distribution
- Fix incompatibility with Python 3.10
- Fix incompatibility of model fields with newer Django versions.
- Explicit subclassing of 'object' type has been removed.
- Main documentation has been extensively updated to compare against the built-in 'Enum' type.
- Formatting of Django Rest Framework serializer fields documentation has been fixed.
- Version number in documentation has been fixed.
- IMPORTANT: This version is not backwards compatible with code using 0.x.
- Attempts have been made below to specify potential breaking changes, but there may be others. You have been warned.
- All support for Python 2 has been removed.
- The django.fields module has been removed. Use django.models.fields instead.
- The members.filter() method now returns all members when called without criteria.
- Placeholders with a value of None are now inserted in results of members.values() and members.values_list() when specified fields do not exist on a member in the results.
- Django Rest Framework serializer fields now require DRF 3.x API.
- Django Rest Framework serializer fields can now serialize the entire static model member, and handle the corresponding mapping in a representation.
- A members.choices() method has been added as a shortcut for generating 2-item tuples from static model members.
- Documentation has been updated.
- Add tests for Django Rest Framework serializer fields.
- Fix bugs in Django Rest Framework serializer fields.
- Add DRF version clarification to serializer module docstring.
- Add support for model validation to django model fields.
- Move canonical location of Django model fields to staticmodel.django.models.
- Add Django Rest Framework serializer fields.
- Minor fixes to Django model docstring.
- Remove misguided calling of callables during member indexing.
- Correct and simplify index key generation.
- Enable ignored tests.
- Increase test coverage.
- Refactor test execution.
- Add new django field StaticModelTextField.
- Add tests for django integration.
- Fix bugs in django integration.
- Fix minor bug in .members.get() error message.
- Fix pip install bug
- Fix cross-platform install bug
- Minor refactoring and bug fixes
- Documentation improvement
- Fix release notes.
- Add support for South migrations.
- BREAKING CHANGE: Move the values() and values_list() methods into the class of the object returned by all() and filter().
- Make version available from package.
- Fix bug in django field. Make .get_FIELD_display() work properly.
- Refactoring.
- Bug fixes.
- Refactoring.
- Bug fixes.
- Refactoring.
- Bug fixes.
- Refactoring.
- Bug fixes.
- Initial release.