Repository navigation
v0.3.0
What's Changed
Breaking changes
- Configuration defaults now live only in
Client. Direct construction of
PathSerializerrequiresarguments_separator;UrlSignerrequires
key,salt,signature_size, andunsigned_signature.
Passkey=Noneandsalt=Nonefor unsigned signing.Clientdefaults
are unchanged, #57 Presetnow takes preset names as positional arguments, so
Preset('thumbnail', 'watermarked')replaces
Preset(names=('thumbnail', 'watermarked')). Supplied names keep their
order, #27- Added
arguments_separatorparameter toClientandPathSerializer
to matchIMGPROXY_ARGUMENTS_SEPARATOR, defaults to:.
Clientnow passes it topath_serializer_cls, so custom path serializer
constructors must accept this keyword argument, #26
Misc
- Switched documentation to Sphinx-Immaterial with built-in tabs,
highlighted API signatures, and streamlined navigation, #58 - Added issue and pull request templates, an AI policy,
and updated contribution guidelines, #56 - Clarified source and imgproxy URLs with consistent naming across
documentation examples. Expanded type documentation and added links
to the API reference and imgproxy settings, #54
New Contributors
- @sobolevn made their first contribution in #33
- @tyza66 made their first contribution in #37
- @Peopl3s made their first contribution in #40
Full Changelog: v0.2.1...v0.3.0