Releases: imagekit-developer/imagekit-go
Releases · imagekit-developer/imagekit-go
v2.7.0
v2.6.2
v2.6.1
v2.6.0
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
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
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
- improve examples (3953c51)
Refactors
v2.3.0
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
jsontags toapi(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
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
v2.1.1
2.1.1 (2026-01-20)
Full Changelog: v2.1.0...v2.1.1
Bug Fixes
Chores
- internal: update
actions/checkoutversion (f0a9fc0)
v2.1.0
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)