Cline changelog

Open-source coding agent for VS Code, JetBrains, and the Cline CLI.

Open source

Cline

Open-source coding agent for VS Code, JetBrains, and the Cline CLI.

v4.1.26
cline / Cline

v4.1.26

### Added - Cloud tasks: Settings > API Configuration has a Local | Cloud toggle when cloud sessions are on. Cloud picks the Cline model new cloud tasks run on, saved separately from your local models. Clicking the model label in a cloud session's composer opens it there. - Starting or resuming a cloud sandbox shows a progress card with the repo, branch and steps (start sandbox, clone repository,

Verified official source excerpt · English
desktop-v0.0.49
cline / Cline

Desktop v0.0.49

- A new **Changes** button in the session header shows the session's line counts and opens a pane listing the files changed in the last turn or across the whole session, with a diff of each. When a turn finishes, a summary under it lists the files it changed; click it to open the pane on that turn - A **project files panel** (folder button in the session header) shows a file tree beside the conver

Verified official source excerpt · English
cli-v3.0.74
cline / Cline

CLI v3.0.74

- Opening a task that's already running in another Cline app now attaches to that run instead of starting a second one that couldn't be stopped. If an app closes mid-task, requests waiting on it now fail with a clear message instead of hanging - `cline hub status` and `cline doctor` no longer hang on a Hub that has frozen. Its health check now times out after 3s and the Hub is reported as not runn

Verified official source excerpt · English
desktop-v0.0.48
cline / Cline

Desktop v0.0.48

- GPT-6 models (such as `gpt-6-sol` and `gpt-6.1-sol`) work on OpenAI and Azure OpenAI-compatible endpoints. Before, every request was rejected because Cline sent `max_tokens` instead of `max_completion_tokens` - The Cline provider's default model is Claude Sonnet 5.5 again, which is back at the top of Cline's recommended list - Refreshed the model catalog. Adds the CommandCode and Reflection prov

Verified official source excerpt · English
cli-v3.0.73
cline / Cline

CLI v3.0.73

- GPT-6 models (such as `gpt-6-sol` and `gpt-6.1-sol`) work on OpenAI and Azure OpenAI-compatible endpoints. Before, every request was rejected because Cline sent `max_tokens` instead of `max_completion_tokens` - With no model chosen, the Cline provider uses Claude Sonnet 5.5 again, which is back at the top of Cline's recommended list - Refreshed the model catalog. Adds the CommandCode and Reflect

Verified official source excerpt · English
desktop-v0.0.47
cline / Cline

Desktop v0.0.47

- Marketplace plugins such as goal load again. In 0.0.46 they failed with `Cannot find module '@cline/sdk'` because the packaged app didn't include the SDK packages plugins import - The Cloud sessions toggle is gone from Settings. Cloud sessions are on wherever they are available - When a provider error interrupts a response mid-stream, Cline retries it up to 3 times before failing the turn - The

Verified official source excerpt · English
v4.1.25
cline / Cline

v4.1.25

### Added - Cline Cloud sessions, rolling out gradually: run a task in a hosted sandbox on a GitHub repo and branch you pick. Turn it on in Settings. Cloud tasks show in Recent and History with their status, notify you when they finish, and keep running after you close your editor. ### Changed - With no model chosen, the Cline provider now uses Gemini 4 Argon, the new first model in Cline's recomm

Verified official source excerpt · English
cli-v3.0.72
cline / Cline

CLI v3.0.72

- Plugins now run in a worker instead of directly inside the hub. If this build can't run plugins, Cline says so in `cline config tools`, `cline hub plugins`, and the session-start warnings instead of quietly running them inside the hub. `CLINE_PLUGIN_MODE=in_process` is no longer supported; use `worker` (the default) or `sandbox` - When a provider error interrupts a response mid-stream, Cline ret

Verified official source excerpt · English
desktop-v0.0.46
cline / Cline

Desktop v0.0.46

- A new outline along the left edge of the conversation lists each prompt you sent. Hover a mark to preview the prompt, and click it to jump there - Plugins that fail to load or error during a session now show a status line in the chat naming the plugin and the error, instead of silently losing their tools - You can cancel a Cline Cloud sign-in while it is waiting for the browser - Session titles

Verified official source excerpt · English
v4.1.24
cline / Cline

v4.1.24

### Changed - With no model chosen, the Cline and OpenRouter providers now use Claude Sonnet 5.5. For Cline, that's the first model in Cline's recommended list. - Selecting ai& shows its own API key and model picker, instead of the generic OpenAI-compatible form with base URL and custom headers. - Refreshed the model catalog. Adds Claude Haiku 5.5 and the AI/ML API, LowRouter, and Prime Inference

Verified official source excerpt · English
cli-v3.0.71
cline / Cline

CLI v3.0.71

- Plugins now load inside the hub instead of a separate node or bun process, so the CLI no longer needs a JavaScript runtime on your PATH to run plugins. A plugin that fails to load no longer silently loses its tools: Cline prints a warning naming the plugin and the error, `cline config tools --json` lists it as a `plugin_failure` entry, and the new `cline hub plugins` shows each plugin's status a

Verified official source excerpt · English
desktop-v0.0.45
cline / Cline

Desktop v0.0.45

- SSH remotes start again. Since 0.0.38, connecting to an SSH environment failed with `SyntaxError: Invalid character` - On SSH environments, the git branch label no longer opens two new SSH logins every 5 seconds. It checks every 30 seconds now, and switching branches from the picker still updates it right away - Long model names in the composer show in full when the row has room, and only trunca

Verified official source excerpt · English
cli-v3.0.70
cline / Cline

CLI v3.0.70

- Commit message generation and tasks with reasoning off no longer fail with a 400 error on GPT-6 Astra, GPT-6.1 Sol, Claude Fable 5 or Claude Opus 5.5 - Cline no longer exits about 3 seconds after an MCP server or hook quits before reading all of its input - Settings migrated from the VS Code extension no longer add an empty SAP AI Core provider - `cline mcp add` keeps your `--header` values when

Verified official source excerpt · English
v4.1.23
cline / Cline

v4.1.23

### Changed - If a model's response ends without a recognized finish reason, Cline asks it to continue once instead of treating the response as complete. - Refreshed the model catalog. The Cline recommended list adds GPT-6.1 Sol, and the free list adds Solar Mini 4 and drops DeepSeek V4.1 Flash and space-bunny-alpha. Default models change for 302.AI, AKI.IO, Blue Claw, CoralBricks, CrossModel, Dev

Verified official source excerpt · English
desktop-v0.0.44
cline / Cline

Desktop v0.0.44

- Mermaid diagrams in chat now render inline as interactive diagrams, with copy, download, fullscreen, and pan/zoom. Links inside a diagram go through the same confirmation dialog as other links, showing the real destination before anything opens - If the Cline Hub connection drops mid-chat, the app now reconnects your session automatically for up to a minute instead of failing right away. Queued

Verified official source excerpt · English
cli-v3.0.69
cline / Cline

CLI v3.0.69

- MCP servers launched with `npx` or `uvx` on Windows now load. They often took longer than the 3-second startup limit and were silently dropped, so their tools never showed up. The default is now 10 seconds - Claude through a custom Anthropic base URL (Azure AI Foundry, corporate gateways) no longer fails with a 400 error - Kimi K3 and other models that only accept certain reasoning levels no lon

Verified official source excerpt · English
desktop-v0.0.43
cline / Cline

Desktop v0.0.43

- Existing users get a one-time **What's new** dialog introducing Connectors, with connector logos, a clickable example prompt, and an **Open Connectors** button. You can replay it from **Settings → About → Show what's new** **Full Changelog**: https://github.com/cline/cline/compare/desktop-v0.0.42...desktop-v0.0.43

Verified official source excerpt · English
desktop-v0.0.42
cline / Cline

Desktop v0.0.42

- New `/compact` slash command. It summarizes the conversation so far to free up context. The summary uses your session's provider settings and is not sent to the model as a prompt - **Connectors** is now the first and default tab in **Customize**. A new **Browse** section lists the full connector catalog in two columns with search, so you no longer need the Marketplace to find a connector. Instal

Verified official source excerpt · English
desktop-v0.0.41
cline / Cline

Desktop v0.0.41

- Cloud sessions can now use the same models as Cline on the web. The model picker lists **Cline Usage-Billing**, **ClinePass**, and **ClineFree** models (organization accounts don't get ClinePass), instead of only Cline. A new Cloud session waits until a model is ready before sending, and you can retry if the model list fails to load - An unsent prompt is no longer lost when you switch to another

Verified official source excerpt · English
cli-v3.0.68
cline / Cline

CLI v3.0.68

- Agent teams stay fast in long sessions and while teammates are streaming. Every streamed chunk used to re-save the whole team state, so team runs got slower over time and `~/.cline/data/db/teams.db` could grow to gigabytes. Existing team data is compacted automatically the first time it's opened - Refreshed the model catalog. Default models change for DigitalOcean (GPT-6.1 Sol), GMI Cloud (Qwen

Verified official source excerpt · English
desktop-v0.0.40
cline / Cline

Desktop v0.0.40

- Custom providers added with **Add Provider** now work when you run a task. They showed up in the provider and model pickers but failed with `Unknown or disabled provider` - New chats remember whether you last used **Cloud** or **Local**, and which Cloud model you picked, instead of always going back to Local. Switching a thread from Local to Cloud also opens on your remembered Cloud model - Savi

Verified official source excerpt · English
cli-v3.0.67
cline / Cline

CLI v3.0.67

- When an MCP tool returns more output than fits in context, the agent can now read the rest. It gets a preview plus a link it can page through with `read_files`, so the output past the cutoff is no longer lost - Custom providers defined in `providers.json`/`models.json` now work when you run a task. They showed up in the provider and model pickers but failed with `Unknown or disabled provider` -

Verified official source excerpt · English
desktop-v0.0.39
cline / Cline

Desktop v0.0.39

- On Linux with the proprietary NVIDIA driver, the app window no longer opens blank. The app now turns off WebKitGTK's DMA-BUF renderer when it detects the NVIDIA driver. To keep that renderer on (for example, on a hybrid-GPU system), set `WEBKIT_DISABLE_DMABUF_RENDERER=0` - The Linux `.deb` and `.rpm` packages now include app info, so GNOME Software and KDE Discover show Cline's icon and descript

Verified official source excerpt · English
v4.1.22
cline / Cline

v4.1.22

### Added - New providers: Bee (by HEOSSI) and Pareto Inference (`PARETO_API_KEY`). ### Changed - Direct Anthropic requests now use Anthropic's server-side refusal fallback. On OpenRouter and Cline, Anthropic models can fail over to another upstream provider instead of failing the request. - When a response is blocked by a content filter, Cline now says so and suggests rephrasing, instead of "Mode

Verified official source excerpt · English
desktop-v0.0.38
cline / Cline

Desktop v0.0.38

- Linux on ARM is now supported: each release ships arm64 `.deb` and `.rpm` packages alongside the x64 ones, and they auto-update like the others - Web search settings moved from **General** to **Customize → Tools**, next to the other built-in tools. That page shows whether your provider supports search, and links to provider settings when it doesn't - Connectors are labeled **Beta**, and opening

Verified official source excerpt · English
cli-v3.0.66
cline / Cline

CLI v3.0.66

- The CLI binaries are now built with Bun 1.4.2. macOS 27 no longer kills them at launch, and the x64 builds run on CPUs without AVX2 - The hub now starts on Windows machines with a system proxy (Clash, v2ray, corporate proxies). Loopback discovery requests were sent through the proxy, so a healthy hub looked unreachable and startup failed with "No compatible hub runtime is available" - Pressing E

Verified official source excerpt · English
desktop-v0.0.37
cline / Cline

Desktop v0.0.37

- Settings has a new **About** page. It shows your version and channel, has **Check for updates** and **Restart to update** buttons, and lists the release notes for recent versions with links to each GitHub release and the full changelog. **Report an issue** is there too - After an update, a one-time **What's new** dialog now catches you up on recent features. The first one covers SSH remotes, wor

Verified official source excerpt · English
desktop-v0.0.36
cline / Cline

Desktop v0.0.36

- The app now starts on machines that set a system HTTP(S) proxy, such as Clash, v2ray, or a corporate proxy. Before, the backend sent its local connection checks through the proxy, so it couldn't find its own hub and failed with "No compatible hub runtime is available." Local connections now skip the proxy, and any proxy exemptions you already had are kept - On small or scaled displays, the main

Verified official source excerpt · English
v4.1.21
cline / Cline

v4.1.21

### Added - New provider: ai&, an OpenAI-compatible endpoint serving open-weight models from Japan. ### Changed - Refreshed the model catalog to 6,386 models across 209 providers. The resolved default model changes for 19 providers that do not pin one, 11 of them to Claude Opus 5.5 (including GitHub Copilot and Vertex). If you use one of those providers without pinning a model, expect a different

Verified official source excerpt · English
desktop-v0.0.35
cline / Cline

Desktop v0.0.35

- Cline Desktop now runs on Linux. Each release ships x64 `.deb` and `.rpm` packages alongside the macOS and Windows builds. **Open folder…** uses the native GTK picker, and updates download in the background and install when you choose **Restart now**, so you are never hit with a surprise password prompt. There is no AppImage for now - Plugin slash commands now work in the desktop app. Commands a

Verified official source excerpt · English
cli-v3.0.65
cline / Cline

CLI v3.0.65

- Long sessions on local models no longer die mid-answer at the output-token limit. llama.cpp, Ollama, and LM Studio cap generation at whatever context is left, whatever output budget you set, so a text-only reply could be cut off and fail the run. The CLI now compacts the conversation and retries that turn once before falling back to the existing concise-retry recovery, and the partial answer is

Verified official source excerpt · English
v4.1.20
cline / Cline

v4.1.20

### Changed - Sub-agents spawned in the same step now run their tool calls at the same time rather than one after another. Tools that must run in order still do, and the parent still waits for every result before its next turn. - Models that advertise a large output limit now get a bigger default output budget — 30% of the limit rather than a flat 32,000 tokens, whichever is larger. Nothing change

Verified official source excerpt · English