Releases: jazzband/django-waffle
Releases · jazzband/django-waffle
v4.2.0
What's Changed
- Implemented Jazzband guidelines by @clintonb in #501
- Resolve flake8 errors by @dragon-dxw in #503
- Add flake8 to precommit by @dragon-dxw in #504
- Lint end-of-file has newline by @dragon-dxw in #506
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #507
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #508
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #509
- Create dependabot config for github-actions by @ulgens in #512
- Bump actions/cache from 3 to 4 by @dependabot in #513
- Bump actions/checkout from 3 to 4 by @dependabot in #515
- Bump actions/setup-python from 4 to 5 by @dependabot in #514
- Add Python 3.12 support by @ulgens in #516
- Use ruff to lint Python code by @cclauss in #518
- Add Django 5.0 support by @ulgens in #519
- Add Django 5.1 support by @ulgens in #520
- Add support for Python 3.13 by @ulgens in #523
- Create .readthedocs.yaml for documentation configuration by @dancergraham in #525
- Preparing to release 4.2.0 by @clintonb in #527
New Contributors
- @dragon-dxw made their first contribution in #503
- @pre-commit-ci made their first contribution in #507
- @dependabot made their first contribution in #513
- @dancergraham made their first contribution in #525
Full Changelog: v4.1.0...v4.2.0
v4.1.0
What's Changed
- add support for everyone option to is_active_for_user by @jdoconnor in #491
- Add --testing option to waffle_flag mgmt command by @kevinmmmcs in #494
New Contributors
- @jdoconnor made their first contribution in #491
- @kevinmmmcs made their first contribution in #494
Full Changelog: v4.0.0...v4.1.0
v4.0.0
What's Changed
- Updated CHANGES for v3.0.0 by @clintonb in #465
- Add python_requires and install_requires to help pip by @gopackgo90 in #466
- fix: Reduce linting issues by @adamantike in #468
- Use admin action decorator by @adamantike in #467
- misc: Add initial support for Mypy checks by @adamantike in #469
- misc: Add initial type hints by @adamantike in #470
- misc: Distribute and package type information by @adamantike in #472
- misc: Add more type hints by @adamantike in #471
- user.rst: Fix typos by @cclauss in #473
- Typos: codespell --skip="*.po" -w by @cclauss in #478
- from future import annotations by @cclauss in #477
- mock was moved into the Python Standard Library by @cclauss in #476
- Migrate metadata from setup.py and setup.cfg to pyproject.toml by @cclauss in #475
- Dropped support for Python 3.7 by @clintonb in #487
- Django 4.2.0 and Python 3.11 compatibility by @bennylope in #484
New Contributors
- @adamantike made their first contribution in #468
- @cclauss made their first contribution in #473
- @bennylope made their first contribution in #484
Full Changelog: v3.0.0...v4.0.0
v3.0.0
What's Changed
- Update Github actions by @ulgens in #459
- Pluggable Switch and Sample models #456 by @cole-jacobs in #457
- Remove support for EOL Python versions by @ulgens in #460
- Update Django versions by @ulgens in #461
New Contributors
- @ulgens made their first contribution in #459
- @cole-jacobs made their first contribution in #457
Full Changelog: v2.7.0...v3.0.0
v2.7.0
What's Changed
- Expose JSON endpoint for Waffle flag/switch/sample state by @shaungallagher in #452
Full Changelog: v2.6.0...v2.7.0
v2.6.0
What's Changed
- Fixed Django 4.0 compatibility by @triopter in #446
- Added support for custom Sample and Switch models by @shaungallagher in #448
- Added ability to determine if flag is active without persisting new state by @triopter in #447
- Added support for Python 3.10 by @clintonb in #450
New Contributors
- @triopter made their first contribution in #446
- @shaungallagher made their first contribution in #448
Full Changelog: v2.5.0...v2.6.0
v2.5.0
What's Changed
- fix wording error by @simonkern in #440
- Add config to support disabling admin pages by default. by @onurhunce-planetly in #444
New Contributors
- @onurhunce-planetly made their first contribution in #444
Full Changelog: v2.4.1...v2.5.0