pypi / composio
composio
What changed in composio 0.10 to 0.11, from its official release notes, upgrade guides and advisories. Also covers composio-langchain. Sources checked 2026-10-31.
4 breaking7 new APIs and options1 performance3 behavior and defaults15 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initcomposio 0.1125 changes
Breaking changes 4
The important flag is no longer auto-applied when a limit is provided.
verifyWebhook is now async, following removal of node:crypto usage from triggers.
Added support for Mastra v1, with Tool Router end-to-end tests.
Adds TypeScript support for Mastra v1 with Tool Router.
New APIs and options 5
Adds a typed schema for connection expired webhook events.
The Python SDK enables public URLs.
An environment variable can override the toolkit version.
Adds support for redirect_url in connectedAccounts.
Adds a platform-specific file tool modifier.
Performance 1
Optimizes client bandwidth usage and introduces debug metrics.
Behavior and default changes 2
Python get_tools() provides type-safe generic results based on the given provider.
Defaults to important tools.
Fixes and other changes 13
Removes base64-to-Uint8Array buffer conversion to prevent corrupted files.
Fixes Gemini support for Tool Router in Python.
Fixes trigger payload handling for v1, v2, and v3.
The V3 webhook schema accepts any composio.* event type.
Fixes authConfig updates in the Composio client package.
Coerces stringified default values to match JSON schema.
Fixed file upload and download for tools with anyOf schemas.
Fixes file upload and download for tools with anyOf schemas.
Fixes the CLI's generateTypeFromJsonSchema behavior and uses the latest tool version.
Fixes a Python type error when using custom_fields with SALESFORCE_CREATE_LEAD.
Python now coerces stringified default values to match the JSON schema.
Fixed tool fetching issues when executing tools with a specific version.
Fixes tool fetching when executing tools with a specific version.
composio 0.105 changes
New APIs and options 2
Adds a boolean flag to Composio() for controlling automatic file uploads and downloads.
Adds TypeScript support for Cloudflare Workers.
Behavior and default changes 1
Upgrades the Vercel provider to support AI v6.
Fixes and other changes 2
Supports webhook verification for versions v1, v2, and v3.
Uses a dedicated tools endpoint for the tool router.