channels/v0.2.0
agency42/linkedin-mcpchannels/v0.2.0Jul 15, 2026by github-actions[bot]
AI Summary
This release establishes a synchronized 'batteries-included' package family (`@copilotkit/channels`) with a major API rename from `Bot` to `Channel`.
Key Highlights
- Batteries-included umbrella package providing core engine, UI vocabulary, and platform adapters.
- Selective installs remain supported via `@copilotkit/channels-core`.
- One compatible family version for all Channels-related packages.
- Channel-native API names (`createChannel`/`Channel`) replacing `createBot`/`Bot`.
Breaking Changes
- Renamed `createBot` to `createChannel` and corresponding `Bot*` types/helpers to `Channel*` (no compatibility aliases)
New Features
- New `@copilotkit/channels` umbrella package
- Channel-native API names (`createChannel`/`Channel`)
- Unified versioning for the Channels family
Full Release Notes
# 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
```bash
npm install @copilotkit/channels@0.2.0
```
```json
{
"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 `/ui` and `/testing`. ([#5948](https://github.com/CopilotKit/CopilotKit/pull/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](https://github.com/CopilotKit/CopilotKit/pull/5948))
- **One compatible family version** — `channels`, `channels-core`, `channels-ui`, Intelligence, Slack, Teams, Discord, Telegram, and WhatsApp are all published at `0.2.0` and will release together to prevent adapter/core drift. ([#5948](https://github.com/CopilotKit/CopilotKit/pull/5948))
- **Channel-native API names** — the public SDK completes the clean-break rename from `createBot`/`Bot` terminology to `createChannel`/`Channel` across the engine and adapters. ([#5963](https://github.com/CopilotKit/CopilotKit/pull/5963))
## Migration from 0.1.x
- Rename `createBot` to `createChannel` and the corresponding `Bot*` types/helpers to `Channel*`; 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-core` with 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](https://github.com/CopilotKit/CopilotKit/pull/5990))
**Full changelog:** [`channels/v0.1.1...channels/v0.2.0`](https://github.com/CopilotKit/CopilotKit/compare/channels/v0.1.1...channels/v0.2.0)