Skip to content

v0.4.0

Latest

Choose a tag to compare

@kondratevdev kondratevdev released this 25 Oct 15:17
· 25 commits to master since this release

What's Changed

Features

  • Added Django integration to configure clients through Django settings
    and generate image URLs and named variants with Python shortcuts
    and template tags. Supports model file fields, reusable named
    transformations, and custom source resolvers.
    Install with pip install 'imgproxykit[django]', #66
  • Added FastAPI integration with support for multiple named clients.
    Install with pip install 'imgproxykit[fastapi]', #64
  • Added Client.variants to generate named image URLs for a single source
    from a mapping of complete transformations. The returned dictionary
    preserves the names, order, and types of variant keys,
    including literal string unions, #59

Misc

  • Added runnable examples to the user guide and API reference, #62
  • Added a Variants guide covering reusable transformation sets and typed
    variant names, with examples of transformation composition.
    Updated the README and Getting started to focus on local sources
    and named variants, #59

Full Changelog: v0.3.0...v0.4.0