Skip to content

Conversation

@stainless-app
Copy link
Contributor

@stainless-app stainless-app bot commented Aug 30, 2025

Automated Release PR

7.0.0 (2025-09-21)

Full Changelog: v0.0.1-alpha.0...v7.0.0

Features

  • add examples for URL generation and transformations in README (4bad591)
  • add url signing and test cases (b1594d8)
  • add webhook verification section to README with example code (b28d7b3)
  • allow file parameter in FileUploadParams to accept string type for HTTP URL base base64 case. (738f6d9)
  • api: add ai-auto-description field with status options to components schema (96c640d)
  • api: add BaseWebhookEvent (dac30e1)
  • api: add new webhook events for upload transformations to enhance event tracking (dd98040)
  • api: add signed URL options with expiration settings to enhance security features (55d2dd1)
  • api: extract UpdateFileDetailsRequest to model (30d976b)
  • api: manual updates (608ef99)
  • api: manual updates (d0d45ee)
  • api: manual updates (78f9507)
  • api: manual updates (af5fd2f)
  • api: manual updates (2ac7656)
  • api: manual updates (d208673)
  • api: manual updates (76f3ed7)
  • api: manual updates (01bdaa0)
  • api: manual updates (9d913fa)
  • api: manual updates (dc932e3)
  • api: manual updates (50c8520)
  • api: manual updates (1d0423a)
  • api: manual updates (64fc454)
  • api: manual updates (f70d1c2)
  • api: manual updates (4efbfee)
  • api: manual updates (174eee8)
  • api: manual updates (1b740df)
  • api: manual updates (636a5a9)
  • api: manual updates (c1bc59b)
  • api: manual updates (4d7286a)
  • api: manual updates (8986981)
  • api: manual updates (693e3cf)
  • api: manual updates (ace1909)
  • api: remove Stainless attribution from readme (454c722)
  • api: update api docs link (34d2eb1)
  • api: Update env var name (70c98e0)
  • docs: add URL generation examples and authentication parameters to README (7a2bc8f)
  • docs: improve descriptions for private API key and password fields in client settings (7ab6b37)
  • helper: implement getAuthenticationParameters method and test cases (297bb95)
  • implement serializeUploadOptions function for upload option serialization and add tests (cfce32f)
  • remove password field from ImageKit client initialization in tests and documentation (08a5744)
  • tests: add test for transformationPosition as path in signed URL generation (2f37641)
  • tests: add tests for transformation handling with absolute URLs and non-default endpoints (188eeee)
  • update README to enhance SDK description and usage examples (e1e5abf)
  • webhooks: use toBase64 for webhook key in verification (433eb44)
  • webhooks: use toBase64 for webhook key in verification (3d0571d)

Bug Fixes

  • 24 (5610765)
  • add repository details for package (b9e4231)
  • added folder object in ListFileResponse (#106) (bfcfbb9)
  • coerce nullable values to undefined (66e3b81)
  • correct SDK description in package.json (f5d2713)
  • docs: add missing commas in URL generation examples for clarity (21caa93)
  • package: removed unnecessary types and install-types package (a254d4b)
  • update privateAPIKey to privateKey in code and tests (2f93b89)
  • updated signed url generations for urls with symbols and unicode characters (#102) (5e264de)
  • webhooks: revert toBase64 conversion for webhook key (13c716e)

Chores

  • bumped package version to 6.0.0 (85c7ef3)
  • ci build action (06a9882)
  • do not install brew dependencies in ./scripts/bootstrap by default (69968b1)
  • esm: Improved Support for ES Modules (5a4127f)
  • lint and format fix (788885c)
  • sync repo (3b95a96)
  • update SDK settings (9ea85e3)
  • workflow: added node 16 and 18 to test suite (ef277ca)

Documentation

  • update to make it more readable (ed5ff38)

Refactors

  • enhance README for clarity and detail on SDK features (569545c)
  • helper: remove console error logging in Helper class (cc1a4c0)
  • tests: remove redundant helper tests (ef30e9c)
  • tests: remove unused imports from URL generation test files (2e7211e)
  • tests: update URL generation test to include new aiEdit transformation parameter (a18331d)
  • transformation-utils: replace safeBtoa implementation with toBase64 utility; update overlay tests for consistency (e4adc14)

This pull request is managed by Stainless's GitHub App.

The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.

For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.

🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions

@stainless-app
Copy link
Contributor Author

stainless-app bot commented Aug 30, 2025

🧪 Testing

To try out this version of the SDK, run:

npm install 'https://pkg.stainless.com/s/imagekit-typescript/569545c17e7ccf80cffcbe1ef847a70e4f3d07d9/dist.tar.gz'

Expires: Tue, 21 Oct 2025 02:40:51 GMT

@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--nodejs branch from 4eb9059 to 9a69483 Compare August 30, 2025 13:18
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--nodejs branch from 9a69483 to 8ea852e Compare August 30, 2025 13:22
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--nodejs branch from 8ea852e to a66490c Compare August 31, 2025 08:45
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--nodejs branch from a66490c to d93d7f4 Compare August 31, 2025 08:50
- Implement tests for buildTransformationString to validate transformation string generation.
- Create comprehensive tests for overlay transformations, including text, image, video, subtitle, and solid color overlays.
- Ensure proper handling of invalid overlay values and encoding scenarios.
- Validate URL generation for various overlay types and nested transformations.
…toBase64 utility; update overlay tests for consistency
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--nodejs branch from d93d7f4 to bfa8a14 Compare August 31, 2025 11:12
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--nodejs branch from bfa8a14 to 9e17a2b Compare August 31, 2025 11:31
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--nodejs branch 2 times, most recently from 865674d to bcbf8e3 Compare September 1, 2025 05:27
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--nodejs branch from bcbf8e3 to 1c135ca Compare September 1, 2025 07:59
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--nodejs branch from 1c135ca to 3bf690c Compare September 1, 2025 08:20
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--nodejs branch from bfefa33 to af4fd9c Compare September 20, 2025 08:06
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--nodejs branch from af4fd9c to d30d903 Compare September 20, 2025 08:13
@imagekitio imagekitio changed the title release: 7.0.0-alpha.1 release: 7.0.0 Sep 20, 2025
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--nodejs branch from d30d903 to b960640 Compare September 20, 2025 09:16
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--nodejs branch from b960640 to a5468a4 Compare September 20, 2025 09:21
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--nodejs branch from a5468a4 to c025fca Compare September 20, 2025 09:25
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--nodejs branch from c025fca to 0cfaa99 Compare September 20, 2025 09:26
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--nodejs branch from 0cfaa99 to 814176e Compare September 20, 2025 09:28
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--nodejs branch from 814176e to 7d6100a Compare September 20, 2025 09:37
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--nodejs branch from 7d6100a to 67c1571 Compare September 20, 2025 09:41
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--nodejs branch from 67c1571 to 71265f2 Compare September 21, 2025 02:03
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--nodejs branch from 71265f2 to 100d819 Compare September 21, 2025 02:36
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--nodejs branch from 100d819 to cd389c7 Compare September 21, 2025 02:41
@imagekitio imagekitio merged commit 9bceb0b into master Sep 21, 2025
6 checks passed
@stainless-app
Copy link
Contributor Author

stainless-app bot commented Sep 21, 2025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants