Skip to content

Releases: imagekit-developer/imagekit-javascript

v5.4.1

Choose a tag to compare

@imagekitio imagekitio released this 01 Jun 05:51
e295727

5.4.1 (2026-06-01)

Bug Fixes

  • ci: use fine-grained PAT for creating PR (d32b6ed)
  • make safeBtoa browser-safe with UTF-8 handling (cca89cf)
  • transformation: improve safeBtoa for UTF-8 handling and add tests for Hindi characters (1343333)

Chores

  • add release automation workflows and configuration files (efabbab)
  • deps: remove unused babel and rollup plugins from devDependencies (774bedf)
  • remove unused code blocks from the repository (82a556b)

Version 5.4.0

Choose a tag to compare

@imagekitio imagekitio released this 15 May 06:34
857aa2b

What's Changed

New Contributors

Full Changelog: 5.3.0...5.4.0

Version 5.3.0

Choose a tag to compare

@manu4543 manu4543 released this 06 Apr 07:50

Added support for new overlay position parameters: xCenter (lxc), yCenter (lyc), and anchorPoint (lap) in overlay transformations.

Full Changelog: 5.2.2...5.3.0

Version 5.2.2

Choose a tag to compare

@imagekitio imagekitio released this 05 Mar 03:12

Updated TypeScript types to allow string values for the dpr parameter in transformations, enabling support for arithmetic expressions and dynamic DPR values.

Full Changelog: 5.2.1...5.2.2

Version 5.2.1

Choose a tag to compare

@imagekitio imagekitio released this 29 Jan 11:54

Updated subtitle overlay transformation parameter from l-subtitle to l-subtitles to align with API specification

Full Changelog: 5.2.0...5.2.1

Version 5.2.0

Choose a tag to compare

@imagekitio imagekitio released this 19 Jan 11:39
be9db7a

What's Changed

  • New transformation support and better types for upload function by @imagekitio in #103

Full Changelog: 5.1.0...5.2.0

Version 5.1.0

Choose a tag to compare

@imagekitio imagekitio released this 09 May 10:30

What's Changed

Full Changelog: 5.0.0...5.1.0

Version 5.1.0-beta.1

Version 5.1.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@imagekitio imagekitio released this 07 May 10:57

What's Changed

Full Changelog: 5.0.0...5.1.0-beta.1

5.0.0

Choose a tag to compare

@imagekitio imagekitio released this 11 Apr 09:57

This version introduces major breaking changes, for usage examples, refer to the official documentation.

Full Changelog: 4.0.1...5.0.0

  1. The package has been renamed from imagekit-javascript to @imagekit/javascript.
    Please update your dependency references and import statements accordingly.

  2. The default-exported ImageKit class has been removed and replaced with named exports:

    • buildSrc
    • buildTransformationString
    • upload
    • Error classes: ImageKitInvalidRequestError, ImageKitAbortError, ImageKitUploadNetworkError, ImageKitServerError

    Update your imports to use these named exports.

  3. The upload method supports AbortSignal for canceling uploads.
    Upload error handling has been revamped, and onProgress callbacks are now supported.
    Only the Promise-based syntax is supported. Callback style usage has been removed.

  4. Several internal interfaces (e.g., ImageKitOptions, IKResponse) have been updated or removed.
    The upload options now require a publicKey, and a new SrcOptions interface has been introduced.

Version 5.0.0-beta.7

Version 5.0.0-beta.7 Pre-release
Pre-release

Choose a tag to compare

@imagekitio imagekitio released this 08 Apr 09:16