imagekit-nodejs icon indicating copy to clipboard operation
imagekit-nodejs copied to clipboard

release: 8.0.0

Open stainless-app[bot] opened this issue 5 months ago โ€ข 1 comments

Automated Release PR

8.0.0 (2025-12-18)

Full Changelog: v7.1.1...v8.0.0

โš  BREAKING CHANGES

  • mcp: remove deprecated tool schemes
  • mcp: Migration: To migrate, simply modify the command used to invoke the MCP server. Currently, the only supported tool scheme is code mode. Now, starting the server with just node /path/to/mcp/server or npx package-name will invoke code tools: changing your command to one of these is likely all you will need to do.

Features

  • api: add GetImageAttributesOptions and ResponsiveImageAttributes schemas; update resource references in main.yaml; remove dummy endpoint (9ea439a)
  • mcp: add detail field to docs search tool (f36d795)
  • mcp: add typescript check to code execution tool (63ab735)
  • mcp: enable optional code execution tool on http mcp servers (cc68e38)
  • mcp: handle code mode calls in the Stainless API (eb22f08)
  • mcp: return logs on code tool errors (6118fe4)

Bug Fixes

  • docs: remove extraneous example object fields (a043056)
  • mcp: add client instantiation options to code tool (967c8d9)
  • mcpb: pin @anthropic-ai/mcpb version (d81e225)
  • mcp: correct code tool API endpoint (f4d2b6c)
  • mcp: pass base url to code tool (908fa87)
  • mcp: return correct lines on typescript errors (aa7ae07)
  • mcp: return tool execution error on api error (1e866f8)
  • mcp: return tool execution error on jq failure (d1949db)

Chores

  • client: fix logger property type (6269318)
  • extract some types in mcp docs (de606ba)
  • internal: codegen related update (b6b0d1a)
  • internal: codegen related update (26acc3a)
  • internal: codegen related update (662aa87)
  • internal: codegen related update (8c9026a)
  • internal: grammar fix (it's -> its) (71e22a3)
  • internal: upgrade eslint (310bf0d)
  • internal: use npm pack for build uploads (bdfd369)
  • mcp code tool explicit error message when missing a run function (6678ee1)
  • mcp: add friendlier MCP code tool errors on incorrect method invocations (636829d)
  • mcp: add line numbers to code tool errors (25e4e59)
  • mcp: clarify http auth error (00789ac)
  • mcp: remove deprecated tool schemes (b1a0e60)
  • mcp: update lockfile (0703827)
  • mcp: upgrade jq-web (0750770)
  • use latest @modelcontextprotocol/sdk (f7b9b4e)
  • use structured error when code execution tool errors (451f306)

Documentation

  • mcp: add a README button for one-click add to Cursor (a7575d3)
  • mcp: add a README link to add server to VS Code or Claude Code (2a90d28)

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[bot] avatar Oct 06 '25 21:10 stainless-app[bot]

๐Ÿงช Testing

To try out this version of the SDK, run:

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

Expires at: Sun, 15 Feb 2026 07:23:50 GMT Updated at: Fri, 16 Jan 2026 07:23:50 GMT

stainless-app[bot] avatar Oct 06 '25 21:10 stainless-app[bot]

Release version edited manually

The Pull Request version has been manually set to 7.2.0 and will be used for the release.

If you instead want to use the version number 8.0.0 generated from conventional commits, just remove the label autorelease: custom version from this Pull Request.

stainless-app[bot] avatar Jan 16 '26 07:01 stainless-app[bot]

:robot: Release is at https://github.com/imagekit-developer/imagekit-nodejs/releases/tag/v7.2.0 :sunflower:

stainless-app[bot] avatar Jan 16 '26 08:01 stainless-app[bot]