Releases: jazzband/django-waffle
Releases · jazzband/django-waffle
v2.2.0
- Added support for Django 3.2
- Updated documentation for custom flag models
- Updated Russian translations
v2.1.0
- Added test support for PowerPC
- Fixed caching of auto-created missing flags
- Fix bug in flag_membership_changed signal handler
v2.0.0
- Add support for Django 3.1
- Remove support for Django 1.11, 2.0, 2.1
- Caching auto-created missing flags, switches, and samples
v1.0.0
- Removed Python 2.7 compatibility code
- Fixed typo in docs example
- Documented WAFFLE_TEST_COOKIE
v0.20.0
- Dropped support for Python 2.7
- Removed deprecation warnings for ugettext
v0.19.0
- Dropped support for Django 2.0 and 2.1, and Python 3.4
- Made tests for Jinja2 optional while waiting for django-jinja to be compatible with Django 3.0.
- Add support for Django 3.0 by removing use of deprecated functionality from Django 2.2.
v0.18.0
- Updated
MIDDLEWARE
setting name for Django 1.10+
- Improved cache performance for
is_active_for_user
- Corrected log formatting
- Added log entries for admin quick link actions
- Added permissions for admin actions
v0.17.0
- Fixed documentation issues
- Added class-based view mixins
v0.16.0
- Added support for Django 2.1 and 2.2
- Flushing cache after modifying flags' groups and users
- Removed redundant log line
- Corrected version in
waffle/__init__.py
- Fixed bug in tests
- Using strings as cache keys instead of bytes
- Passing effects of test decorator to child classes
- NOTE: This introduced a backwards-incompatible change for the testutils override decorators.
See #331 for details.
v0.15.1
- Optionally logging missing flags, samples, and switches
- Added --users option to waffle_flag management command
- Updated testutils to flush caches
- Improved admin site for users and groups
- Fixed global cache thread safety issues