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/.stats.yml b/.stats.yml index 011cf609..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-84f0d75048a9268981a84800b4190e3691997ce57dcfc0876f38a5b3fce6bacd.yml -openapi_spec_hash: 35607d4e850c8a60524223ff632c83bb +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/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/resources/files/files.ts b/src/resources/files/files.ts index 0869209b..229a3cfe 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. */ @@ -426,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. */ 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