Releases: pysnippet/django-forbid
Releases · pysnippet/django-forbid
Release v0.1.6
What's Changed
- Optimize the response performance by optimizing the device check (GH-35)
Changelog: v0.1.5...v0.1.6
Release v0.1.5
What's Changed
- Add feature for specifying location by state(s) of a country (GH-34)
Changelog: v0.1.4...v0.1.5
Release v0.1.4
What's Changed
v0.1.4
- Add a new test environment for Django 4.2 and drop support of Python 3.9 from Django's main branch (GH-31)
v0.1.3
- Keep track of client's IP change like it was done for timezones (GH-30)
- Do not let requests such as AJAX and static files pass through the checks (GH-30)
Changelog: v0.1.2...v0.1.4
Release v0.1.2
What's Changed
v0.1.2
- Fix the
pip
andsetuptools
deprecation warnings and optimize the workflows (GH-28)
v0.1.1
- (GH-27) Fix the wheel - include
skills
and the package data in the build (GH-28) - Change the local build strategy to handle the problem before future releases (GH-28)
Changelog: v0.1.0...v0.1.2
Release v0.1.0
What's Changed
v0.1.0
- Improve the variable naming for correspondence to their descriptions (GH-26)
- Implemented prefix-based forbidding mechanism for countries and territories (GH-25)
v0.0.9
- Optimized the expensive request of VPN detection and removed the
PERIOD
variable support (GH-24)
v0.0.8
- Create a documentation web page with more detailed descriptions of settings and configurations (GH-19)
Changelog: v0.0.7...v0.1.0
Release v0.0.7
What's Changed
- Redesign the
ForbidMiddleware
architecture (GH-17) - Split the primary middleware into sub-middlewares (a.k.a. skills)
- Optimize tests and create a suite for the combined middleware
Changelog: v0.0.6...v0.0.7
Release v0.0.6
What's Changed
Changelog: v0.0.5...v0.0.6
Release v0.0.5
What's Changed
- Removed the old style, individual setting variables, and added a single
DJANGO_FORBID
setting (GH-13)
Changelog: v0.0.4...v0.0.5