unstale

pypi / composio-client

composio-client

What changed in composio-client 1, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-22.

1 breaking13 new APIs and options2 performance2 behavior and defaults20 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.2 on npm

composio-client 138 changes

Breaking changes 1

  • Python 3.8 support was dropped, so developers can no longer rely on this release supporting Python 3.8.

    1.13.0release notes

New APIs and options 13

Performance 2

Behavior and default changes 2

  • Workflow templates now support private production repositories.

    1.44.0release notes

  • Pydantic iterators can now be validated eagerly.

    1.38.0release notes

Fixes and other changes 20

  • Avoids type-checker errors on params with additional properties.

    1.42.0release notes

  • Fixes a missing f-string prefix in the file type error message.

    1.38.0release notes

  • The API was updated, including v3.1 changes; the notes do not specify individual API additions or modifications.

    1.36.0release notes

  • Ensures file data are sent as a single parameter.

    1.34.0release notes

  • Uses the correct field name format for multipart file arrays.

    1.34.0release notes

  • Hardcoded query parameters are preserved when merged with user parameters.

    1.30.0release notes

  • The client no longer passes by_alias unless it is set.

    1.29.0release notes

  • Sanitizes endpoint path parameters.

    1.29.0release notes

  • Fixes tool log fetching.

    1.28.0release notes

  • Reverts the tool router create session methods, making them available again.

    1.25.0release notes

  • The API was updated; the notes do not specify which API changed.

    1.21.0release notes

  • The patch method now uses async_to_httpx_files.

    1.21.0release notes

  • The API was updated; the notes do not specify which endpoints or behavior changed.

    1.20.0release notes

  • Pyright can now infer TypedDict types within SequenceNotStr.

    1.19.0release notes

  • Deprecated fields are preserved.

    1.17.1release notes

  • Updates model_dump and model_dump_json signatures for Pydantic v1 compatibility.

    1.14.0release notes

  • Fixes compatibility with Python 3.14.

    1.14.0release notes

  • Ensures streams are always closed.

    1.14.0release notes

  • The API was updated; the notes do not specify which changes developers need to account for.

    1.12.0release notes

  • Streams can now be closed without requiring full consumption.

    1.11.0release notes