Releases: llybin/drf-recaptcha
Releases · llybin/drf-recaptcha
4.0.2
4.0.1
4.0.0
- fix building with new setuptools
- ruff formatter, GitHub Action, code formatted
- pyproject.toml single config
- added Django 5.1
- pypi trusted publish
- drop support old django 3.2, 4.0, 4.1
- drop support python 3.8 3.9
- drop support drf 3.11 3.12 3.13
- lower logging level on legitimate cases
3.2.0
- Previously if the required score was set to 0 (in an attempt to not i actually block anything), the default of 0.5 would be used instead. This was due to incorrect logic when checking for None values. This changes fixes this handling so that a required score of 0 may be set.
- The docs state that "Validation is passed if the score value returned by Google is greater than or equal to required score." However the code was actually checking for a score greater than required, not greater than or equal to. This change fixes the logic to match the stated behavior.
3.1.0
3.0.0
- Added support of multiple/dynamic secret keys
- get_client_ip is not called anymore when DRF_RECAPTCHA_TESTING=True
Thanks @denisSurkov