Composio Release Notes
191 release notes curated from 2 sources by the Releasebot Team. Last updated: Sep 7, 2026
- Sep 7, 2026
- Date parsed from source:Sep 7, 2026
- First seen by Releasebot:Sep 7, 2026
CLI Beta @composio/[email protected]
Composio updates its CLI with compatibility checks, refactors, and refreshed SDK guides.
What's Changed
ci(ts): verify packed provider compatibility by Alberto Schiabel (@jkomyno) in #4355
refactor(cli): define services with Context.Tag and thread argv explicitly by Alberto Schiabel (@jkomyno) in #4359
docs: update guides for SDK changes by @sdkrelease[bot] in #4365
refactor(cli): import @effect/platform modules by subpath by Alberto Schiabel (@jkomyno) in #4360
Full Changelog: https://github.com/ComposioHQ/composio/compare/@composio/[email protected]...@composio/[email protected]
Original source - Sep 7, 2026
- Date parsed from source:Sep 7, 2026
- First seen by Releasebot:Sep 7, 2026
CLI Beta @composio/[email protected]
Composio refreshes CLI toolkit slugs and improves provider compatibility with a CLI refactor.
What's Changed
- chore(cli): refresh baked toolkit slugs by @sdkrelease[bot] in #4372
- ci(ts): verify packed provider compatibility by Alberto Schiabel (@jkomyno) in #4355
- refactor(cli): define services with Context.Tag and thread argv explicitly by Alberto Schiabel (@jkomyno) in #4359
Full Changelog: https://github.com/ComposioHQ/composio/compare/@composio/[email protected]...@composio/[email protected]
Original source All of your release notes in one feed
Join Releasebot and get updates from Composio and hundreds of other software products.
- Sep 7, 2026
- Date parsed from source:Sep 7, 2026
- First seen by Releasebot:Sep 7, 2026
CLI Beta @composio/[email protected]
Composio refreshes baked toolkit slugs in its CLI release.
What's Changed
chore(cli): refresh baked toolkit slugs by @sdkrelease[bot] in #4372
Full Changelog: https://github.com/ComposioHQ/composio/compare/@composio/[email protected]...@composio/[email protected]
Original source - Sep 4, 2026
- Date parsed from source:Sep 4, 2026
- First seen by Releasebot:Sep 5, 2026
CLI 0.4.1 and SDK updates protect credentials, file transfers, and JSON Schema behavior
Composio ships SDK and CLI updates that tighten credential privacy, cap file transfers, improve JSON Schema conversion, preserve referenced tool schemas, and make custom tool routing more predictable across Python and TypeScript.
SDK versions
CLI @composio/cli 0.4.1
Python composio 0.21.1
TypeScript @composio/core 0.18.1
TypeScript @composio/slim 0.18.1
TypeScript @composio/experimental 0.2.4
TypeScript @composio/claude-agent-sdk 0.12.0
TypeScript @composio/google 0.11.0
TypeScript @composio/langchain 0.11.0
TypeScript @composio/llamaindex 0.11.0
TypeScript @composio/openai 0.12.2
TypeScript @composio/openai-agents 0.11.0
TypeScript @composio/vercel 0.12.0
TypeScript @composio/json-schema-to-effect-schema 0.1.1
TypeScript @composio/json-schema-to-zod 0.3.2
Credentials stay private in files and logs
The CLI now creates user data, pending login sessions, and agent identity files with owner-only 0600 permissions. When it encounters a credential file created by an older CLI with broader 0644 permissions, it tries to repair the mode before reading the file. A permission-repair failure does not prevent a valid file from being read. Writes remain atomic, so tightening permissions does not trade away protection against partial files.
The Python and TypeScript SDKs now redact credential-shaped values at their shared log boundaries. Redaction covers structured metadata, serialized JSON, nested values, exception tracebacks, authorization headers, and URLs with sensitive query parameters. The OpenAI Responses provider also stops printing credential-bearing MCP server URLs to standard output and logs only server names at debug level.
If an MCP server URL from an older @composio/openai release was captured in application or infrastructure logs, treat that URL as exposed and regenerate the endpoint.
Credit to independent security researcher Syed Anas Mohiuddin for reporting the legacy CLI credential-file permission issue.
File transfers have bounded sizes and consistent errors
Automatic S3 downloads in both SDKs now stop at a fixed 100 MiB limit, including responses that omit or misreport Content-Length.
Python removes partial files when a download fails and maps transport or filesystem failures to ErrorDownloadingFile. TypeScript maps connection and streamed-body failures from RemoteFile to RemoteFileDownloadError, closes unused response bodies, and applies the same 100 MiB bound to buffer(), blob(), text(), and save().
CLI URL uploads now use the SDK's SSRF protections for both the source URL and the API-provided upload destination. Redirects are checked again, Node.js and Bun connect to the validated address, and internal destinations are rejected before file bytes are sent.
Referenced tool schemas retain their types
The Claude Agent SDK, Google, LangChain, LlamaIndex, OpenAI Agents, and Vercel providers now resolve internal $ref and $defs references before translating a tool's input schema. Properties reachable only through a reference previously became untyped values or dangling references in the provider-facing schema.
Provider adapters now preserve the recipient.email string constraint instead of reducing recipient to an untyped value. The OpenAI Agents strict structured-output path is unchanged because OpenAI handles $defs and $ref natively, including recursive references.
When a $ref has no matching entry in $defs, provider translation now falls back to a permissive object schema instead of throwing an error.
This changes the provider-facing JSON Schema for tools that use $ref. Snapshot tests on translated tool definitions may need updates. Runtime calls that do not inspect or snapshot those schemas do not need migration work.
Schema conversion matches JSON Schema dialects more closely
Python schema conversion and @composio/json-schema-to-zod now preserve Draft 7 acceptance across primitive, composed, referenced, conditional, and typeless schemas. Converted validators no longer accept booleans as integers, and they correctly handle tuple schemas with additionalItems, object and scalar allOf rules, internal $ref values, conditional branches, and constraints without an explicit type.
@composio/json-schema-to-effect-schema now enforces the OpenAPI 3.0 and Draft 4 boolean forms of exclusiveMinimum and exclusiveMaximum, so an exclusive bound no longer accepts the boundary value.
Credit to simpleqt for originally surfacing the schema conversion cases.
Custom tool slugs are qualified by toolkit
Python and TypeScript sessions now distinguish custom tools by toolkit and original slug. Two custom toolkits can both define a child such as GREP, SEARCH, or VERSION without one handler replacing or hiding the other.
Toolkit-qualified final slugs such as LOCAL_ALPHA_GREP and LOCAL_BETA_GREP route to the matching handler. A bare GREP alias remains available when it identifies exactly one local tool. When it is ambiguous, the SDK raises an error that lists the final slugs you can use instead of choosing a handler silently.
CLI and SDK reliability fixes
- CLI spinners stay on one terminal row when a message is wider than the terminal, so composio upgrade no longer prints hundreds of progress lines in a narrow pane.
- TypeScript trigger subscriptions now apply the requested authConfigId filter before invoking callbacks.
- Python uploads .jpg files with the standard image/jpeg content type while continuing to accept image/jpg from external responses.
Backward compatibility
This release does not remove or rename public APIs. Provider packages receive minor version bumps because referenced schemas now retain their real shape, which can change schema snapshots. Corrected JSON Schema conversion may also change whether previously misclassified inputs pass generated validators. Ambiguous bare custom-tool slugs now fail with the qualified alternatives rather than routing unpredictably.
Original source - Sep 4, 2026
- Date parsed from source:Sep 4, 2026
- First seen by Releasebot:Sep 4, 2026
Composio ships a patch update with refreshed dependencies in @composio/core 0.18.1.
Patch Changes
- Updated dependencies [8a56383]
- Updated dependencies [7420927]
- Updated dependencies [1d31c80]
- Updated dependencies [95f9d32]
- Updated dependencies [0d28bef]
- Updated dependencies [52efb5b]
- @composio/[email protected]
Similar to Composio with recent updates:
- 1Password release notes216 release notes · Latest Aug 25, 2026
- xAI release notes232 release notes · Latest Sep 3, 2026
- Anthropic release notes801 release notes · Latest Sep 5, 2026
- ClickUp release notes27 release notes · Latest Aug 25, 2026
- n8n release notes66 release notes · Latest Aug 25, 2026
- Eleven Labs release notes90 release notes · Latest Aug 31, 2026
- Sep 4, 2026
- Date parsed from source:Sep 4, 2026
- First seen by Releasebot:Sep 4, 2026
Composio ships patch updates with refreshed dependencies across core and Vercel packages.
Patch Changes
- Updated dependencies [8a56383]
- Updated dependencies [7420927]
- Updated dependencies [9447932]
- Updated dependencies [1d31c80]
- Updated dependencies [95f9d32]
- Updated dependencies [0d28bef]
- Updated dependencies [52efb5b]
- @composio/[email protected]
- @composio/[email protected]
- Sep 4, 2026
- Date parsed from source:Sep 4, 2026
- First seen by Releasebot:Sep 4, 2026
Composio ships a patch update with refreshed core dependencies.
Patch Changes
- Updated dependencies [8a56383]
- Updated dependencies [7420927]
- Updated dependencies [1d31c80]
- Updated dependencies [95f9d32]
- Updated dependencies [0d28bef]
- Updated dependencies [52efb5b]
- @composio/[email protected]
- Sep 4, 2026
- Date parsed from source:Sep 4, 2026
- First seen by Releasebot:Sep 4, 2026
Composio ships a patch update with refreshed dependencies across @composio/core and @composio/vercel.
Patch Changes
Updated dependencies [8a56383]
Updated dependencies [7420927]
Updated dependencies [9447932]
Updated dependencies [1d31c80]
Updated dependencies [95f9d32]
Updated dependencies [0d28bef]
Updated dependencies [52efb5b]
@composio/[email protected]
@composio/[email protected]
Original source - Sep 4, 2026
- Date parsed from source:Sep 4, 2026
- First seen by Releasebot:Sep 4, 2026
Composio ships a patch update with refreshed dependencies across @composio/core and @composio/vercel.
Patch Changes
Updated dependencies [8a56383]
Updated dependencies [7420927]
Updated dependencies [9447932]
Updated dependencies [1d31c80]
Updated dependencies [95f9d32]
Updated dependencies [0d28bef]
Updated dependencies [52efb5b]
@composio/[email protected]
@composio/[email protected]
Original source - Sep 4, 2026
- Date parsed from source:Sep 4, 2026
- First seen by Releasebot:Sep 4, 2026
Composio ships a patch update with refreshed dependencies across core and agent SDK packages.
Patch Changes
Updated dependencies [8a56383]
Updated dependencies [7420927]
Updated dependencies [9447932]
Updated dependencies [1d31c80]
Updated dependencies [95f9d32]
Updated dependencies [0d28bef]
Updated dependencies [52efb5b]
@composio/[email protected]
@composio/[email protected]
@composio/[email protected]
@composio/[email protected]
Original source - Sep 4, 2026
- Date parsed from source:Sep 4, 2026
- First seen by Releasebot:Sep 4, 2026
Composio ships a patch update with refreshed dependencies.
Patch Changes
- Updated dependencies [8a56383]
- Updated dependencies [7420927]
- Updated dependencies [1d31c80]
- Updated dependencies [95f9d32]
- Updated dependencies [0d28bef]
- Updated dependencies [52efb5b]
- @composio/[email protected]
- Sep 4, 2026
- Date parsed from source:Sep 4, 2026
- First seen by Releasebot:Sep 4, 2026
- Sep 4, 2026
- Date parsed from source:Sep 4, 2026
- First seen by Releasebot:Sep 4, 2026
Composio ships a patch update with refreshed dependencies across core and OpenAI integrations.
Patch Changes
- Updated dependencies [8a56383]
- Updated dependencies [7420927]
- Updated dependencies [9447932]
- Updated dependencies [620075a]
- Updated dependencies [1d31c80]
- Updated dependencies [95f9d32]
- Updated dependencies [0d28bef]
- Updated dependencies [52efb5b]
- @composio/[email protected]
- @composio/[email protected]
- @composio/[email protected]
- Sep 4, 2026
- Date parsed from source:Sep 4, 2026
- First seen by Releasebot:Sep 4, 2026
Composio ships patch updates with refreshed dependencies across @composio/core and @composio/vercel.
Patch Changes
Updated dependencies [8a56383]
Updated dependencies [7420927]
Updated dependencies [9447932]
Updated dependencies [1d31c80]
Updated dependencies [95f9d32]
Updated dependencies [0d28bef]
Updated dependencies [52efb5b]
@composio/[email protected]
@composio/[email protected]
Original source - Sep 3, 2026
- Date parsed from source:Sep 3, 2026
- First seen by Releasebot:Sep 3, 2026
CLI Beta @composio/[email protected]
Composio releases CLI, SDK, and docs updates with a narrow-terminal spinner fix, Anthropic type re-exports, safer credential handling, and a security guard for ts-builders codegen. It also refreshes documentation and adds a Harness integration example.
What's Changed
- fix(cli): stop spinner from scrolling endlessly in narrow terminals by Samvit Jatia (@sjd9021) in #4262
- docs: Add Harness Integration example by Brendan O'Leary (@olearycrew) in #4291
- fix(providers/anthropic): re-export AnthropicTool, InputSchema, and CacheControlEphemeral types (#4286) by Teddy100x (@teddiesloco) in #4295
- fix(docs): stop repinning generated KB pages by Soham Basu (@sohambasu963) in #4258
- ci(docs): refresh support knowledge from dispatches by Soham Basu (@sohambasu963) in #4277
- security: fix Parameter finding #91 (CWE-94) - identifier guard in ts-builders codegen by Saransh Rana (@groovyBugify) in #4324
- docs: update toolkits, API spec, and meta tools data by @sdkrelease[bot] in #4309
- fix(docs): remove unavailable Go SDK setup by Alberto Schiabel (@jkomyno) in #4334
- docs: Hobby / Pro / Enterprise plans + pass-through premium tools by palash-c in #4141
- fix(sdk): keep credentials private in storage and logs by Alberto Schiabel (@jkomyno) in #4318
New Contributors
- Brendan O'Leary (@olearycrew) made their first contribution in #4291
- Teddy100x (@teddiesloco) made their first contribution in #4295
Full Changelog: https://github.com/ComposioHQ/composio/compare/@composio/[email protected]...@composio/[email protected]
Original source
Curated by the Releasebot team
Releasebot is an aggregator of official release notes from hundreds of software vendors and thousands of sources.
Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.