This release includes 2 breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+12 more
ReleasePort's take
Moderate signalThe SDK API renames `createBot` to `createChannel` and updates related types/helpers accordingly.
Why it matters: All code using the old `createBot` name or Bot* types will break; migrate before deployment. Affected surface: SDK API.
Summary
AI summaryRename createBot to createChannel and Bot* types/helpers to Channel* across the SDK.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Breaking | High |
Renames `createBot` to `createChannel` and related types/helpers. Renames `createBot` to `createChannel` and related types/helpers. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Feature | Medium |
Provides an umbrella package `@copilotkit/channels` bundling core engine, UI vocabulary, testing helpers, Intelligence integration, and all platform adapters. Provides an umbrella package `@copilotkit/channels` bundling core engine, UI vocabulary, testing helpers, Intelligence integration, and all platform adapters. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Feature | Medium |
Supports selective installs via `@copilotkit/channels-core` for size‑sensitive consumers. Supports selective installs via `@copilotkit/channels-core` for size‑sensitive consumers. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Bugfix | Low |
Verifier now exempts the fresh Channels family from dependency‑age gating while preserving it for unrelated packages. Verifier now exempts the fresh Channels family from dependency‑age gating while preserving it for unrelated packages. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Refactor | Low |
All packages in the Channels family are published at version 0.2.0 for synchronized releases. All packages in the Channels family are published at version 0.2.0 for synchronized releases. Source: llm_adapter@2026-07-16 Confidence: high |
— |
Full changelog
CopilotKit Channels v0.2.0
The first synchronized release of the complete Channels family. One @copilotkit/channels install now provides the core engine, JSX/UI vocabulary, testing helpers, Intelligence integration, and every supported platform adapter at a single compatible version.
Install
npm install @copilotkit/[email protected]
{
"compilerOptions": {
"jsx": "react-jsx",
"jsxImportSource": "@copilotkit/channels"
}
}
Highlights
- Batteries-included umbrella — import the engine and JSX primitives from
@copilotkit/channels, with platform entry points at/slack,/teams,/discord,/telegram,/whatsapp, and/intelligence; UI and testing helpers are available at/uiand/testing. (#5948) - Selective installs remain supported — the platform-neutral engine now lives in
@copilotkit/channels-core, so adapter authors and size-sensitive consumers can install only core plus the direct adapter they need. (#5948) - One compatible family version —
channels,channels-core,channels-ui, Intelligence, Slack, Teams, Discord, Telegram, and WhatsApp are all published at0.2.0and will release together to prevent adapter/core drift. (#5948) - Channel-native API names — the public SDK completes the clean-break rename from
createBot/Botterminology tocreateChannel/Channelacross the engine and adapters. (#5963)
Migration from 0.1.x
- Rename
createBottocreateChanneland the correspondingBot*types/helpers toChannel*; no compatibility aliases are included. - Existing direct-package imports remain available at version
0.2.0, or they can be consolidated through the new@copilotkit/channels/*subpaths. - For a selective graph, install
@copilotkit/channels-corewith the adapter package you use instead of the umbrella.
Release verification
The family is published in dependency order and the packed umbrella is verified against the newly published registry versions before release. The verifier now exempts only the fresh Channels family from the dependency-age gate while retaining that protection for unrelated packages. (#5990)
Full changelog: channels/v0.1.1...channels/v0.2.0
Breaking Changes
- Rename `createBot` to `createChannel` and corresponding `Bot*` types/helpers to `Channel*`
- No compatibility aliases for the renamed APIs
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About CopilotKit
The Frontend Stack for Agents & Generative UI. React + Angular. Makers of the AG-UI Protocol
Related context
Related tools
Beta — feedback welcome: [email protected]