Releases: yunojuno/django-request-token
Releases · yunojuno/django-request-token
v2.3.1
- Catch UnicodeDecodeError in extract_ajax_token - #63
Full Changelog: v2.3...v2.3.1
Add support for Django 5.0
[2.3] - 2023-11-14
- Add Django 5.0 to build matrix
- Add Python 3.12 to build matrix
v0.15
Changelog
All notable changes to this project will be documented in this file.
[0.15] - 2021-06-24
- Add support for non-default user PK fields (e.g. uuid) - thanks @timomeara
- Add
increment_used_count
method.
[0.14] - 2021-04-14
Removed
- Logging of token use errors - this has never worked
- Custom 403_TEMPLATE use (and setting)
[0.12] - 2020-08-17
No functional changes - just updating classifiers and CI support.
Added
- Add Django 3.1 support
- Add Django master to CI build matrix
[0.10] - 2020-01-26
Added
- Add
isort
andblack
formatting - Add
pylint
andflake8
linting - Add type hints and
mypy
checks - Add pre-commit config
Changed
- Replace pipenv with poetry
Deprecated
- Django 1.11, 2.0, 2.1
- Python 3.6
v0.14.1
Update LOGIN_MODE_SESSION usage
Session tokens with a default max_use of 1 are problematic as email clients / services now often ping URLs in emails in order to cache images / detect phishing sites. This results in session tokens expiring before the user has had a chance to click on the link.
The new default is 10 uses, 10 minutes.
Drop Django 1.11, 2.0, 2.1 and Python 3.6
Added
- Add
isort
andblack
formatting - Add
pylint
andflake8
linting - Add type hints and
mypy
checks - Add pre-commit config
Changed
- Replace pipenv with poetry
Deprecated
- Django 1.11, 2.0, 2.1
- Python 3.6
Support for Django 2.0
v0.6
Add support for custom user models, and Python3.