What's Changed
- pre-commit autoupdate by @azmeuk in #607
- remove slsa provenance by @davidism in #638
- Support for Python 3.14 by @azmeuk in #648
- Try not to read uploaded files into memory by @Zverik in #635
- Migrate the project to uv by @azmeuk in #649
- ReCaptcha field testing mode documentation by @OmeirP in #650
- Allow nonce in reCaptcha by @kesara in #312
- CSRF meta tag helper by @azmeuk in #674
- widget support the kwargs to add custom html attributes by @thivolle-cazat-cedric in #353
- Respect exempts in CSRFProtect.protect() by @rauchy in #419
- Adding RECAPTCHA_ENABLE to disable recaptcha by @rnt in #509
- Improve CSRF Documentation by @israel-oye in #584
New Contributors
- @Zverik made their first contribution in #635
- @OmeirP made their first contribution in #650
- @kesara made their first contribution in #312
- @thivolle-cazat-cedric made their first contribution in #353
- @rauchy made their first contribution in #419
- @rnt made their first contribution in #509
- @israel-oye made their first contribution in #584
Full Changelog: v1.2.2...v1.3.0