Skip to content

Releases: imagekit-developer/imagekit-go

v2.7.0

03 Jun 10:56
bde15b3

Choose a tag to compare

2.7.0 (2026-06-03)

Full Changelog: v2.6.2...v2.7.0

Bug Fixes

  • metadata response shape (5be896c)

Chores

v2.6.2

25 May 09:57
5f35dfa

Choose a tag to compare

2.6.2 (2026-05-25)

Features

Chores

v2.6.1

23 May 03:38
49be8f5

Choose a tag to compare

2.6.1 (2026-05-17)

Full Changelog: v2.6.0...v2.6.1

Chores

Build System

  • dotnet: adding variant name for build warnings cannot infer union variant name (bae5e4c)
  • revert dotnet specific changes (6611d2c)

v2.6.0

17 May 03:38
9dd995a

Choose a tag to compare

2.6.0 (2026-05-17)

Full Changelog: v2.5.0...v2.6.0

Features

  • client: optimize json encoder for internal types (33c708e)

v2.5.0

13 May 10:19
abdeb07

Choose a tag to compare

2.5.0 (2026-05-13)

Full Changelog: v2.4.0...v2.5.0

Features

  • api: add no-enlarge crop modes and colorize transformation (ad25990)
  • api: manual updates (791dd8c)
  • client: add compatibility aliases for old type names (b238a42)
  • go: add default http client with timeout (f4d5e6b)
  • helper: add colorize transformation support and update tests (53b441a)
  • support setting headers via env (3872a5e)
  • tests: comment update (4bef04e)

Bug Fixes

  • go: avoid panic when http.DefaultTransport is wrapped (c762867)

Chores

  • avoid embedding reflect.Type for dead code elimination (a8ce4c3)
  • configure new SDK language (0951290)
  • internal: codegen related update (1622f80)
  • internal: codegen related update (56516d9)
  • internal: codegen related update (14d3582)
  • internal: codegen related update (904d9f3)
  • internal: more robust bootstrap script (5888120)
  • internal: simplify release-please config (48c9497)
  • redact api-key headers in debug logs (add677a)

Documentation

  • remove example code for verifying webhook signatures (799e47c)

v2.4.0

13 Apr 02:03
296ff56

Choose a tag to compare

2.4.0 (2026-04-13)

Full Changelog: v2.3.0...v2.4.0

Features

  • api: dam related webhook events (b364b42)
  • api: fix spec indentation (f254242)
  • api: indentation fix (d9bbacf)
  • api: merge with main to bring back missing parameters (4ab1555)
  • api: update webhook event names and remove DAM prefix (5054493)

Bug Fixes

  • api: extract shared schemas to prevent Go webhook union breaking changes (57ff5e2)
  • api: fix references of schema (991d381)
  • api: remove optional password parameter from client initialization (e322edc)
  • api: rename DamFile events to File for consistency (6d142f5)

Documentation

Refactors

  • add backwards-compatible type aliases and import removed json package (e12a0f6)
  • AITags to singular AITag schema with array items pattern (1fe0465)

v2.3.0

06 Apr 07:12
fb4c4ee

Choose a tag to compare

2.3.0 (2026-04-06)

Full Changelog: v2.2.0...v2.3.0

Features

  • api: add support for xCenter, yCenter, and anchorPoint in overlay URL generation (50ef82e)
  • api: dpr type update (7b5ed76)
  • api: Introduce lxc, lyc, lap parameters in overlays. (1d33db8)
  • api: revert dpr breaking change (4f76b02)
  • internal: support comma format in multipart form encoding (e0ecf81)

Bug Fixes

  • allow canceling a request while it is waiting to retry (c772a06)
  • encoder: correctly serialize NullStruct (c8a223a)
  • fix issue with unmarshaling in some cases (c05145e)
  • fix request delays for retrying to be more respectful of high requested delays (065df63)
  • prevent duplicate ? in query params (1c53d0d)
  • types: generate shared enum types that are not referenced by other schemas (420472d)

Chores

  • ci: add build step (950faa7)
  • ci: skip lint on metadata-only changes (cb58aa5)
  • ci: skip uploading artifacts on stainless-internal branches (1fedd9f)
  • ci: support opting out of skipping builds on metadata-only commits (9781c64)
  • client: fix multipart serialisation of Default() fields (facb97a)
  • internal: codegen related update (a4bb374)
  • internal: codegen related update (255a031)
  • internal: codegen related update (e1e4755)
  • internal: codegen related update (5071176)
  • internal: minor cleanup (bba2f4a)
  • internal: move custom custom json tags to api (4609e1f)
  • internal: remove mock server code (ab007f7)
  • internal: support default value struct tag (86a3f7c)
  • internal: tweak CI branches (28a816d)
  • internal: update gitignore (bbc7450)
  • internal: use explicit returns (3d59762)
  • internal: use explicit returns in more places (93dfb11)
  • remove unnecessary error check for url parsing (7517de5)
  • tests: update webhook tests (f3ef31e)
  • update docs for api:"required" (d5de86f)
  • update mock server docs (1ba9e87)
  • update placeholder string (a783267)

v2.2.0

02 Feb 05:25
21d08b8

Choose a tag to compare

2.2.0 (2026-02-02)

Full Changelog: v2.1.1...v2.2.0

Features

  • api: add customMetadata property to folder schema (71fcd55)
  • client: add a convenient param.SetJSON helper (7db0b48)

Bug Fixes

  • api: add missing embeddedMetadata and video properties to FileDetails (b0e6909)
  • docs: fix mcp installation instructions for remote servers (f3875dd)
  • tests: update subtitle references to use plural form (7d180b7)

v2.1.1

20 Jan 06:15
1a0236a

Choose a tag to compare

2.1.1 (2026-01-20)

Full Changelog: v2.1.0...v2.1.1

Bug Fixes

  • docs: add missing pointer prefix to api.md return types (f3a6f9f)
  • vocab field is required (b18d890)

Chores

  • internal: update actions/checkout version (f0a9fc0)

v2.1.0

16 Jan 08:38
3535239

Choose a tag to compare

2.1.0 (2026-01-16)

Full Changelog: v2.0.0...v2.1.0

Features

  • api: add GetImageAttributesOptions and ResponsiveImageAttributes schemas; update resource references in main.yaml; remove dummy endpoint (41072da)
  • api: Add saved extensions API and enhance transformation options (1f7e772)
  • api: fix go sdk breaking changes (6cbddff)
  • encoder: support bracket encoding form-data object members (cb3e557)
  • tests: add transformations for radius, color replace, and distort; enhance overlay tests with layer modes (382b9ed)

Bug Fixes

  • add ai-tasks property to response schemas with enum values (0551693)
  • client: correctly specify Accept header with / instead of empty (21a30a4)
  • client: invalid URL (aea74b3)
  • client: properly marshal embedded structs (e55e614)
  • docs: update go get command to include version path in README.md (d7d4c82)
  • mcp: correct code tool API endpoint (b32395e)
  • rename param to avoid collision (5067fd4)
  • skip usage tests that don't work with Prism (429ad75)

Chores

  • add float64 to valid types for RegisterFieldValidator (2dc3cae)
  • bump gjson version (87ad44d)
  • elide duplicate aliases (2f9eee1)
  • internal: codegen related update (23edba8)
  • internal: codegen related update (2fdd961)
  • internal: codegen related update (8877b4f)
  • internal: codegen related update (d83769d)
  • internal: codegen related update (63165ac)
  • internal: grammar fix (it's -> its) (e35e192)
  • remove MCP Server section from README.md (58749a4)

Documentation

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