Skip to content

Conversation

@stainless-app
Copy link
Contributor

@stainless-app stainless-app bot commented Oct 21, 2025

Automated Release PR

2.1.0 (2026-01-16)

Full Changelog: v2.0.0...v2.1.0

Features

  • api: add GetImageAttributesOptions and ResponsiveImageAttributes schemas; update resource references in main.yaml; remove dummy endpoint (41072da)
  • api: Add saved extensions API and enhance transformation options (1f7e772)
  • api: fix go sdk breaking changes (6cbddff)
  • encoder: support bracket encoding form-data object members (cb3e557)
  • tests: add transformations for radius, color replace, and distort; enhance overlay tests with layer modes (382b9ed)

Bug Fixes

  • add ai-tasks property to response schemas with enum values (0551693)
  • client: correctly specify Accept header with / instead of empty (21a30a4)
  • client: invalid URL (aea74b3)
  • client: properly marshal embedded structs (e55e614)
  • docs: update go get command to include version path in README.md (d7d4c82)
  • mcp: correct code tool API endpoint (b32395e)
  • rename param to avoid collision (5067fd4)
  • skip usage tests that don't work with Prism (429ad75)

Chores

  • add float64 to valid types for RegisterFieldValidator (2dc3cae)
  • bump gjson version (87ad44d)
  • elide duplicate aliases (2f9eee1)
  • internal: codegen related update (23edba8)
  • internal: codegen related update (2fdd961)
  • internal: codegen related update (8877b4f)
  • internal: codegen related update (d83769d)
  • internal: codegen related update (63165ac)
  • internal: grammar fix (it's -> its) (e35e192)
  • remove MCP Server section from README.md (58749a4)

Documentation

  • prominently feature MCP server setup in root SDK readmes (e2a2d90)

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

…s schemas; update resource references in main.yaml; remove dummy endpoint
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from c4555bd to 335b09c Compare October 21, 2025 10:14
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from 335b09c to 6602b28 Compare October 30, 2025 05:32
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from 6602b28 to 031fba5 Compare October 30, 2025 05:33
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from 031fba5 to b654994 Compare October 30, 2025 05:45
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from b654994 to 33fbd3f Compare November 1, 2025 18:13
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from 33fbd3f to cbb07bc Compare November 3, 2025 16:11
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from cbb07bc to fab4dfb Compare November 11, 2025 06:23
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from fab4dfb to 86995e5 Compare November 18, 2025 17:51
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from 86995e5 to 4988998 Compare December 2, 2025 13:28
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from 4988998 to 5e3ca0c Compare December 5, 2025 20:41
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from 5e3ca0c to 4bc7601 Compare December 5, 2025 21:17
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from 4bc7601 to 51092d8 Compare December 5, 2025 23:39
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from 51092d8 to 494dc17 Compare December 5, 2025 23:44
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from 494dc17 to 98fc843 Compare December 8, 2025 09:58
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from 406a330 to b2aa754 Compare December 18, 2025 10:52
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from b2aa754 to 58387ff Compare December 19, 2025 09:14
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from 58387ff to 9ccdb3a Compare January 5, 2026 04:06
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from 9ccdb3a to 345d4b6 Compare January 5, 2026 20:49
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from 345d4b6 to 815bc2c Compare January 13, 2026 21:59
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from 815bc2c to 2259809 Compare January 14, 2026 22:23
Added complete CRUD API endpoints for saved extensions, allowing users to save complex extension configurations and reuse them across multiple assets

Fixed metadata endpoint path: /v1/files/metadata → /v1/metadata

Added and improved transformation options e.g. color replace, layer modes, distort effect, gradient background etc.
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from 2259809 to 82ece97 Compare January 15, 2026 06:52
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from 82ece97 to 8dee6ba Compare January 15, 2026 08:05
@imagekitio imagekitio requested a review from Copilot January 15, 2026 09:22
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This release (version 2.1.0) introduces new API features for saved extensions and responsive images, fixes several bugs, and updates dependencies.

Changes:

  • Added SavedExtensions API for managing reusable extension configurations
  • Enhanced transformation options with new parameters (ColorReplace, Distort, LayerMode)
  • Fixed Accept headers, grammar issues, and updated dependencies

Reviewed changes

Copilot reviewed 30 out of 32 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
webhook.go Added documentation comments for union type methods
usage_test.go Added test skip directive for Prism tests
tests/helper_overlay_test.go Added test cases for layer mode transformations (multiply, cutter, cutout, displace)
tests/helper_advanced_transformations_test.go Added tests for radius, color replace, and distort transformations
shared/constant/constants.go Added new constant types for AI tasks and saved extensions
savedextension_test.go New test file for saved extension API endpoints
savedextension.go New service implementation for saved extension CRUD operations
packages/respjson/respjson.go Grammar fix: "it's" to "its"
lib/helper.go Added support for ColorReplace, Distort, and LayerMode parameters in URL building
internal/version.go Version bump from 2.0.0 to 2.1.0
internal/apijson/enum.go Added float64 support to RegisterFieldValidator
internal/apiform/form_test.go Added tests for bracket notation encoding
internal/apiform/encoder.go Refactored key encoding for bracket notation support
go.mod Updated dependency versions (standard-webhooks, gjson)
filemetadata.go Fixed API endpoint path from v1/files/metadata to v1/metadata
file_test.go Added test cases for new extension types
file.go Changed Accept header from empty string to "/"
dummy_test.go Added test cases for new parameters
dummy.go Added new parameters to DummyNewParams
client.go Added SavedExtensions service to client
betav2file_test.go Added test cases for AI task extensions
api.md Updated API documentation with new endpoints and types
aliases.go Added aliases for new extension and image attribute types
accounturlendpoint.go Changed Accept header from empty string to "/"
accountorigin.go Changed Accept header from empty string to "/"
README.md Added MCP server section and fixed grammar
LICENSE Updated copyright year to 2026
CHANGELOG.md Added changelog entries for version 2.1.0
.stats.yml Updated API statistics
.release-please-manifest.json Updated version to 2.1.0

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from 8dee6ba to 589ad26 Compare January 15, 2026 10:10
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from 589ad26 to b2ca54f Compare January 15, 2026 10:16
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from b2ca54f to f96c7b2 Compare January 15, 2026 11:22
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next branch from f96c7b2 to 15bdb40 Compare January 16, 2026 08:37
@imagekitio imagekitio merged commit 3535239 into master Jan 16, 2026
3 of 4 checks passed
@stainless-app
Copy link
Contributor Author

stainless-app bot commented Jan 16, 2026

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