Skip to content

Releases: imagekit-developer/imagekit-python

v5.3.0

06 Apr 07:37
a8c0285

Choose a tag to compare

5.3.0 (2026-04-06)

Full Changelog: v5.2.0...v5.3.0

Features

  • api: dpr type update (39d38db)
  • api: Introduce lxc, lyc, lap parameters in overlays. (5c9a08b)
  • api: revert dpr breaking change (7301276)
  • client: import HelperResource and AsyncHelperResource in TYPE_CHECKING block (22fc9cb)
  • internal: implement indices array format for query and form serialization (4533c28)
  • overlay: support camelCase and snake_case for position properties in overlays (5dd43b9)

Bug Fixes

  • deps: bump minimum typing-extensions version (393174d)
  • pydantic: do not pass by_alias unless set (fda01e4)
  • sanitize endpoint path params (fa1972c)

Chores

  • ci: skip lint on metadata-only changes (5e9e6f3)
  • ci: skip uploading artifacts on stainless-internal branches (15805f5)
  • dependencies: require standardwebhooks 1.0.1 (f7c4465)
  • format all api.md files (09cbb17)
  • internal: add request options to SSE classes (c0dee43)
  • internal: bump dependencies (6702b4b)
  • internal: fix lint error on Python 3.14 (89d503b)
  • internal: make test_proxy_environment_variables more resilient (821dd3f)
  • internal: make test_proxy_environment_variables more resilient to env (487887e)
  • internal: remove mock server code (978ed61)
  • internal: tweak CI branches (369ff73)
  • internal: update gitignore (ab04623)
  • tests: update webhook tests (d94ada8)
  • update mock server docs (54f47c6)
  • update placeholder string (d06cdca)

v5.2.0

02 Feb 05:28
da0a8be

Choose a tag to compare

5.2.0 (2026-02-02)

Full Changelog: v5.1.2...v5.2.0

Features

  • api: add customMetadata property to folder schema (9b8597b)
  • client: add custom JSON encoder for extended type support (2d7dd40)

Bug Fixes

  • api: add missing embeddedMetadata and video properties to FileDetails (b1ffb23)

v5.1.2

29 Jan 11:43
ebc2a55

Choose a tag to compare

5.1.2 (2026-01-29)

Full Changelog: v5.1.1...v5.1.2

Bug Fixes

  • docs: fix mcp installation instructions for remote servers (df26dbd)
  • tests: update subtitle overlay references from "l-subtitle" to "l-subtitles" (11fb58a)

Chores

  • ci: upgrade actions/github-script (a75c01b)

v5.1.1

20 Jan 06:13
88e81bc

Choose a tag to compare

5.1.1 (2026-01-20)

Full Changelog: v5.1.0...v5.1.1

Bug Fixes

  • vocab field is required (4ab29b2)

Chores

  • internal: update actions/checkout version (7826590)

v5.1.0

16 Jan 08:36
f8fadba

Choose a tag to compare

5.1.0 (2026-01-16)

Full Changelog: v5.0.0...v5.1.0

Features

  • add support for new transformations and layer modes in URL generation (5fd87b1)
  • api: Add saved extensions API and enhance transformation options (a0781ed)
  • client: add support for binary request streaming (f8580d6)

Bug Fixes

  • add ai-tasks property to response schemas with enum values (06de9eb)
  • client: loosen auth header validation (40ef10e)
  • use async_to_httpx_files in patch method (0014808)

Chores

  • internal: add --fix argument to lint script (e6bf019)
  • internal: add missing files argument to base client (aec7892)
  • internal: codegen related update (49635b4)
  • speedup initial import (ad1da84)

Documentation

  • prominently feature MCP server setup in root SDK readmes (51c1a9a)

v5.0.0

13 Dec 09:51
f167a30

Choose a tag to compare

5.0.0 (2025-12-13)

Full Changelog: v0.0.1...v5.0.0

Features

  • add bulk delete options (c1c4d32)
  • add file related functionalities (681677b)
  • add sdk version to url (9c3e67d)
  • add url class for url genration (5e615ed)
  • api: python publish true (8072dfd)
  • implement client with all func. (67dd4b2)
  • implement get_remote_url_metadata (1272740)
  • webhooks: allow key parameter to accept bytes in unwrap method (09ae375)

Bug Fixes

  • binary file upload (23c9c46)
  • change ubuntu latest to ubuntu-20.04 in test.yml (1e4b551)
  • Changes for CI/CD (0bd2ac3)
  • fix issue #35,#37,#41,#44 (1f913c8)
  • fix query params implementation (2b7e6d4)
  • make ik-attachment option handle True boolean value (6eb9cd0)
  • move the workflow to correct folder (d9f933a)
  • request toolbelt to 0.10.1 in requirements/test/txt (c22ed89)
  • serialization: adjust custom_metadata type check for serialization (6e3f209)

Chores

Build System

Version 4.2.0

12 Sep 06:19
9aa7e33

Choose a tag to compare

What's Changed

  • CI & deps: add Python 3.11–3.13, support urllib3 <3 (incl. v2) by @ahnv in #72

Full Changelog: 4.1.0...4.2.0

Version 4.1.0

05 Sep 16:55
cc951b2

Choose a tag to compare

What's Changed

Full Changelog: 4.0.1...4.1.0

Version 4.0.1

02 Apr 11:55
694c7b9

Choose a tag to compare

Fixed a issue related to signed url generation. When the URL contains a diacritic (“é”), invalid signature were being generated resulting in 401. Issue was generated in PHP SDK but is relevant for all backend SDKs.

Version 4.0.0

09 Feb 06:44
ff2d30a

Choose a tag to compare

  • Fixes #59. Now, you can use the transformation parameter when uploading files to apply both pre and post-transformation.
  • We've also introduced two new parameters: effect_sharpen and effect_contrast.

Breaking changes

In version 4.0.0, we've removed the old overlay syntax parameters for transformations, such as oi, ot, obg, and more.