Releases: piccolo-orm/piccolo_api
1.7.0
Modernised the type hints across the codebase (e.g. replacing typing.List with list). Thanks to @sinisaos for this.
Added a missing import to the jwt code example. Thanks to @andrewshaodev for this.
1.6.0
Improved HTTP error codes in JWT middleware - thanks to @sinisaos for this.
Added official Python 3.13 support, and dropped Python 3.8 - thanks to @sinisaos for this.
Updated dependencies - thanks to @sinisaos for this.
Fixed type annotations for TokenAuth.
Improved docs for MFA - passing in encryption keys using environment variables.
1.5.2
Fix an import from pynacl - it's an optional dependency.
1.5.1
1.5.0
1.4.1
Fix for a breaking change in Pydantic 2.8.0.
Upgraded setuptools.
1.4.0
Added excluded_paths argument to SessionsAuthBackend.
1.3.1
1.3.0
default-src can now be set in CSPMiddleware.
1.2.0
Fixed bugs with filtering Email and multi-dimensional Array columns.
Fixed bugs with bulk updating the BaseUser table.
Thanks to @jrycw and @sinisaos for their help with this.
Full changelog
- Fix rate limiting test by @dantownsend in #268
- docs: Fix typo by @jrycw in #271
- docs: Fix typo by @jrycw in #272
- Bump black from 23.7.0 to 24.3.0 in /requirements by @dependabot in #274
- Refactor
patch_singlefunction and update its corresponding test by @jrycw in #275 - 269 Stop multi-dimensional array and email filtering from breaking by @dantownsend in #270
New Contributors
Full Changelog: 1.1.0...1.2.0
