Skip to content

Releases: imagekit-developer/imagekit-go

v2.0.0

06 Oct 06:30
b87fc22

Choose a tag to compare

2.0.0 (2025-10-05)

Full Changelog: v0.0.1...v2.0.0

Features

  • api: add BaseWebhookEvent (49aee77)
  • api: add dummy endpoint for shared model generation in go (c5b8b5f)
  • api: add path policy related non-breaking changes (385c57b)
  • api: add selectedFieldsSchema in upload and list API response (7e3af2b)
  • api: extract UpdateFileDetailsRequest to model (8b5aea9)
  • api: fix upload API request params (db0d74c)
  • api: manual updates (acff3e5)
  • api: manual updates (98f9de6)
  • api: manual updates (49c8193)
  • api: manual updates (a6a9d9c)
  • api: manual updates (67b5049)
  • api: manual updates (5829397)
  • api: manual updates (cc22fef)
  • api: manual updates (051d622)
  • api: manual updates (452fcb4)
  • api: manual updates (66bd0b0)
  • api: manual updates (9a4ab31)
  • api: manual updates (67adab7)
  • api: manual updates (5237fb5)
  • api: manual updates (b7169f4)
  • api: manual updates (bc53c1a)
  • api: manual updates (e197563)
  • api: modify multipart marshaling for file upload parameters as per our backend expects (aba9cfa)
  • api: remove Stainless attribution from readme (e41a4bd)
  • api: update api docs link (9c185d4)
  • api: Update env var name (d7aace7)
  • api: updated docs (2f0ac45)
  • examples: add file upload examples for local, base64, URL, and advanced uploads (799c172)

Bug Fixes

  • bugfix for setting JSON keys with special characters (07ab70c)
  • internal: unmarshal correctly when there are multiple discriminators (b87188b)
  • README: update example webhook secrets and improve event logging for clarity (cbf2a51)
  • tests: update gradient transformation test case with new parameters (02ab219)
  • update import paths to use the correct imagekit-developer repository (09f4ca0)
  • use slices.Concat instead of sometimes modifying r.Options (7822f5a)
  • webhook: encode webhook secret in base64 before verification (6f18756)

Chores

  • bump minimum go version to 1.22 (2cd7a9b)
  • do not install brew dependencies in ./scripts/bootstrap by default (ac2daaa)
  • internal: codegen related update (a9dae33)
  • sync repo (9c87c18)
  • update more docs for 1.22 (6cfe89f)
  • update SDK settings (369f85d)
  • update SDK settings (2d43aee)

Documentation

  • correct typo in default value description for custom metadata field (64ff337)
  • README: add section on using Raw transformations for undocumented features (09d84f7)
  • README: update file upload examples to use local files and improve error handling (c20f7b7)
  • README: update SDK description and enhance table of contents with detailed sections (acc22b8)

Refactors

  • helper: remove legacy Helper struct and streamline methods in HelperService (534383e)
  • helper: replace UUID token generation with random byte generation and update tests for hex format (4e30f5a)
  • helper: streamline transformation string generation with mapping functions (36ccee1)
  • helper: update HelperService to return errors instead of panicking and adjust related tests (0f5bb17)
  • tests: improve test case descriptions in helper_overlay_test.go (eb8c7d9)
  • tests: reorder import statements and enhance test descriptions in helper tests (eff5fb6)
  • upload: update file upload parameter documentation to clarify required io.Reader type (c5aabc6)

Version 1.0.3

21 May 07:16
1d7e6e6

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.0.2...1.0.3

Version 1.0.2

27 Oct 03:55
2e64325

Choose a tag to compare

Version 1.0.1

14 Sep 07:45
084cee5

Choose a tag to compare

Fixes - #1

Version 1.0.0

03 Aug 04:12

Choose a tag to compare

The first version for Go SDK implements all management APIs and provides URL generation functions.