From 6100f86642919ca1061d1f31a07407ad8a32fe3b Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 2 Feb 2026 03:51:25 +0000 Subject: [PATCH 1/3] fix(api): add missing embeddedMetadata and video properties to FileDetails --- .stats.yml | 4 ++-- src/resources/files/files.ts | 26 ++++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index 011cf609..db4fc3c8 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 47 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/imagekit-inc%2Fimagekit-84f0d75048a9268981a84800b4190e3691997ce57dcfc0876f38a5b3fce6bacd.yml -openapi_spec_hash: 35607d4e850c8a60524223ff632c83bb +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/imagekit-inc%2Fimagekit-f2eb530f43b355f7ddab66187e45e4ca6da195825b66ea193bbf38acd3deb055.yml +openapi_spec_hash: 2137c56fcf6ae4c09fcac2891b35f789 config_hash: 47cb702ee2cb52c58d803ae39ade9b44 diff --git a/src/resources/files/files.ts b/src/resources/files/files.ts index 0869209b..5bd33229 100644 --- a/src/resources/files/files.ts +++ b/src/resources/files/files.ts @@ -199,6 +199,16 @@ export interface File { */ AITags?: Array | null; + /** + * The audio codec used in the video (only for video/audio). + */ + audioCodec?: string; + + /** + * The bit rate of the video in kbps (only for video). + */ + bitRate?: number; + /** * Date and time when the file was uploaded. The date and time is in ISO8601 * format. @@ -221,6 +231,17 @@ export interface File { */ description?: string; + /** + * The duration of the video in seconds (only for video). + */ + duration?: number; + + /** + * Consolidated embedded metadata associated with the file. It includes exif, iptc, + * and xmp data. + */ + embeddedMetadata?: { [key: string]: unknown }; + /** * Unique identifier of the asset. */ @@ -318,6 +339,11 @@ export interface File { */ versionInfo?: File.VersionInfo; + /** + * The video codec used in the video (only for video). + */ + videoCodec?: string; + /** * Width of the file. */ From e51825b8fb5909c28e25ed11ced5e3fcb05ea0a4 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 2 Feb 2026 04:47:38 +0000 Subject: [PATCH 2/3] feat(api): add customMetadata property to folder schema --- .stats.yml | 4 ++-- src/resources/files/files.ts | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index db4fc3c8..dbc39e12 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 47 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/imagekit-inc%2Fimagekit-f2eb530f43b355f7ddab66187e45e4ca6da195825b66ea193bbf38acd3deb055.yml -openapi_spec_hash: 2137c56fcf6ae4c09fcac2891b35f789 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/imagekit-inc%2Fimagekit-13fc3d7cafdea492f62eef7c1d63424d6d9d8adbff74b9f6ca6fd3fc12a36840.yml +openapi_spec_hash: a1fe6fa48207791657a1ea2d60a6dfcc config_hash: 47cb702ee2cb52c58d803ae39ade9b44 diff --git a/src/resources/files/files.ts b/src/resources/files/files.ts index 5bd33229..229a3cfe 100644 --- a/src/resources/files/files.ts +++ b/src/resources/files/files.ts @@ -452,6 +452,12 @@ export interface Folder { */ createdAt?: string; + /** + * An object with custom metadata for the folder. Returns empty object if no custom + * metadata is set. + */ + customMetadata?: { [key: string]: unknown }; + /** * Unique identifier of the asset. */ From cd719ad85d4e77545e55bd067561fb2508eb6d67 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 2 Feb 2026 04:48:18 +0000 Subject: [PATCH 3/3] release: 7.3.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 13 +++++++++++++ package.json | 2 +- packages/mcp-server/package.json | 2 +- packages/mcp-server/src/server.ts | 2 +- src/version.ts | 2 +- 6 files changed, 18 insertions(+), 5 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 44a0af33..c575a162 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "7.2.2" + ".": "7.3.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index c0a29539..32b4dc54 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## 7.3.0 (2026-02-02) + +Full Changelog: [v7.2.2...v7.3.0](https://github.com/imagekit-developer/imagekit-nodejs/compare/v7.2.2...v7.3.0) + +### Features + +* **api:** add customMetadata property to folder schema ([e51825b](https://github.com/imagekit-developer/imagekit-nodejs/commit/e51825b8fb5909c28e25ed11ced5e3fcb05ea0a4)) + + +### Bug Fixes + +* **api:** add missing embeddedMetadata and video properties to FileDetails ([6100f86](https://github.com/imagekit-developer/imagekit-nodejs/commit/6100f86642919ca1061d1f31a07407ad8a32fe3b)) + ## 7.2.2 (2026-01-29) Full Changelog: [v7.2.1...v7.2.2](https://github.com/imagekit-developer/imagekit-nodejs/compare/v7.2.1...v7.2.2) diff --git a/package.json b/package.json index 9776a2a5..2c422387 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@imagekit/nodejs", - "version": "7.2.2", + "version": "7.3.0", "description": "Offical NodeJS SDK for ImageKit.io integration", "author": "Image Kit ", "types": "dist/index.d.ts", diff --git a/packages/mcp-server/package.json b/packages/mcp-server/package.json index c9b50c2c..56c2098f 100644 --- a/packages/mcp-server/package.json +++ b/packages/mcp-server/package.json @@ -1,6 +1,6 @@ { "name": "@imagekit/api-mcp", - "version": "7.2.2", + "version": "7.3.0", "description": "The official MCP Server for the Image Kit API", "author": "Image Kit ", "types": "dist/index.d.ts", diff --git a/packages/mcp-server/src/server.ts b/packages/mcp-server/src/server.ts index 42e56260..7b26259a 100644 --- a/packages/mcp-server/src/server.ts +++ b/packages/mcp-server/src/server.ts @@ -21,7 +21,7 @@ export const newMcpServer = () => new McpServer( { name: 'imagekit_nodejs_api', - version: '7.2.2', + version: '7.3.0', }, { capabilities: { tools: {}, logging: {} } }, ); diff --git a/src/version.ts b/src/version.ts index 63a3d05e..3f5548b7 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export const VERSION = '7.2.2'; // x-release-please-version +export const VERSION = '7.3.0'; // x-release-please-version