Releases: cline/cline
Releases · cline/cline
v3.23.0
What's Changed
- Fix credit error tests by @saoudrizwan in #5465
- Feat: Prompt Caching in SAP AI Core by @ncryptedV1 in #5399
- improve mode switch background color by @abeatrix in #5467
- Revert unnecessary terminal command issue workarounds by @saoudrizwan in #5463
- Fix plan/act hover color and act mode color by @saoudrizwan in #5470
- fix: calibrate input token when using anthropic models of sap ai core… by @GTxx in #5469
- Changeset version bump by @github-actions[bot] in #5466
Full Changelog: v3.22.0...v3.23.0
v3.21.0
What's Changed
- Add walkthrough button and enable quick wins for new users by @arafatkatze in #5047
- Adding UUID to tracking the metrics of a Task by @arafatkatze in #5379
- Hostbridge diff diagnostics by @kvyb in #5368
- Add ollama key for cloud endpoint by @0xToshii in #5400
- Refactoring: move
postMessageToWebview
into vscode specific code by @sjf in #5396 - Switch to ULID from UUID for tasks telemetry by @arafatkatze in #5407
- Pashpashpash/gpt 5 release by @pashpashpash in #5413
- v3.21.0 Release Notes by @github-actions[bot] in #5392
Full Changelog: v3.20.13...v3.21.0
v3.20.13
What's Changed
- Add prompt caching for Opus 4.1 by @saoudrizwan in #5389
- Changeset version bump by @github-actions[bot] in #5391
Full Changelog: v3.20.12...v3.20.13
v3.20.12
What's Changed
- Update index.ts while tree possible as a null. by @Txiaozhe in #5285
- Fix support for prompt caching and thinking for Opus 4.1 by @arafatkatze in #5386
- v3.20.12 Release Notes by @github-actions[bot] in #5387
Full Changelog: v3.20.11...v3.20.12
v3.20.11
What's Changed
- openai model in hugging face correct maxtokens by @pashpashpash in #5371
- Add Cerebras gpt-oss-120b by @kevint-cerebras in #5375
- Update Cerebras gpt-oss-120b by @kevint-cerebras in #5376
- Add getCallbackUri to the HostProvider by @sjf in #5361
- refactor: Integrate Posthog into Feature Flags & Telemetry & Error Services by @abeatrix in #5275
- feat: Add Opus 4.1 to claude-code by @BarreiroT in #5382
- fix: update Playwright config and teardown error handling by @abeatrix in #5383
- feat: Added Claude Opus 4.1 to Bedrock by @omercelik in #5381
- Changeset version bump by @github-actions[bot] in #5377
Full Changelog: v3.20.9...v3.20.11
v3.20.9
What's Changed
- Fix flakey test getOpenTabs and re-enable unit tests by @sjf in #5332
- Add optional way to enforce no file edits in plan mode by @0xToshii in #5299
- Update the GitHub test action to produce more readable output by @sjf in #5333
- Update saveOpenDocumentIfDirty to return if the doc was saved or not by @sjf in #5343
- Remove things that were left over from the ProtoBus migration. by @sjf in #5321
- Support mentions for filenames with spaces by @sjf in #5309
- fix: flaky check for editor search bar by @abeatrix in #5347
- fix: Change Vscode LM token counts to use approx counting method by @arafatkatze in #5280
- Add comments for HostBridge RPC showSaveDialog by @sjf in #5351
- fix: chatbox position styling by @abeatrix in #5352
- Add logging to the webview ProtoBus client by @sjf in #5353
- Add
getCallbackUri
to the HostProvider by @sjf in #5322 - Update ChatView footer background to use sidebar theme by @abeatrix in #5357
- Revert "Add getCallUri to the HostProvider (#5322)" by @abeatrix in #5359
- fix: clear streamingFailedMessage when user manually retries by @abeatrix in #5222
- Simplify the GrpcHandler and add tests by @sjf in #5356
- Baseten provider by @AlexKer in #5238
- Remove leftover code from ProtoBus migration by @sjf in #5363
- JSON encode/decode ProtoBus messages in the webview when not in Vscode by @sjf in #5362
- Refactoring: move vscode specific property out of the WebviewProvider by @sjf in #5364
- added provider flag to diff edit cli by @pashpashpash in #5334
- Adding Anthropic opus 4.1 by @arafatkatze in #5369
- v3.20.9 Release Notes by @github-actions[bot] in #5354
New Contributors
Full Changelog: v3.20.8...v3.20.9
v3.20.8
What's Changed
- refactor: Use MCP icon in the navbar and update styling by @sjf in #5323
- Switch remaining uses of vscode.window.show*Message to the HostBridge by @sjf in #5324
- Disable unit tests in publish pipeline by @saoudrizwan in #5327
- Add comment about testing fix by @saoudrizwan in #5329
- Changeset version bump by @github-actions[bot] in #5330
Full Changelog: v3.20.7...v3.20.8
v3.20.5
What's Changed
- Fix eslint unit tests by @sjf in #5295
- fix auth secrets persist by @celestial-vault in #5296
- v3.20.5 Release Notes by @github-actions[bot] in #5297
Full Changelog: v3.20.4...v3.20.5
v3.20.4
What's Changed
- Clean up getStateToPostToWebview by @celestial-vault in #5266
- Do not ignore pkg folder (#4483) by @akshaybabloo in #4505
- add grok4 to advanced list by @0xToshii in #5276
- Update system.ts for formating the code. by @Txiaozhe in #5270
- Move apiconfiguration to cache layer by @celestial-vault in #5210
- fix: E2E test stability by reordering sidebar and notification setup by @abeatrix in #5279
- Update Cerebras models by @arafatkatze in #5282
- fix grok browser_user issue due to not being able to process webp images by @0xToshii in #5278
- Fix: Obey delete task popup cancel by @canvrno in #5260
- Changeset version bump by @github-actions[bot] in #5281
New Contributors
- @akshaybabloo made their first contribution in #4505
- @Txiaozhe made their first contribution in #5270
Full Changelog: v3.20.3...v3.20.4
v3.20.3
What's Changed
- Use npm module
open
to open URLs in the external browser (instead of the host bridge) by @sjf in #5013 - Move vscode.commands.executeCommand("vscode.open") to Hostbridge by @kvyb in #5173
- Update bug report template to make system information and logs fields optional by @saoudrizwan in #5159
- Support for Deepseek R1 0528 (#3903) by @0ne0rZer0 in #5183
- Bump form-data from 4.0.1 to 4.0.4 in /webview-ui in the npm_and_yarn group by @dependabot[bot] in #5095
- Remove feature_contribution issue type by @saoudrizwan in #5184
- feat: moonshot provider ui polish by @CellenLee in #5034
- feat: update Gemini models - remove deprecated and add 2.5 Flash-Lite by @Evgen1000end in #4681
- Add Composio to adding-mcp-servers-from-github.mdx by @kaavee315 in #4624
- Bump the npm_and_yarn group with 3 updates by @dependabot[bot] in #4186
- Revert "feat: update Gemini models - remove deprecated and add 2.5 Flash-Lite" by @saoudrizwan in #5194
- Fix url no trim by @Dcatfly in #4641
- Revise contributing guidelines and fix PR template link to feature requests board by @saoudrizwan in #5195
- Revert "Spruce up HistoryPreview" by @pashpashpash in #5207
- Add a check to the proto scripts to warn about using int64 types. by @sjf in #5174
- Bug fix: VSCode LM API token counting for Claude models by @johnib in #5051
- Fix: webview panel state change steals focus by @abeatrix in #5193
- Fix styled-components prop warnings by @abeatrix in #5181
- Change timeout, token budget and line limit fields in the ProtoBus from int64 to int32. by @sjf in #5221
- Quiet spammy MCP debug logs by @sjf in #5224
- refactor & fix: improve account view with better states management by @abeatrix in #5182
- fix issue where cline is occasionally bricked by the diffViewProvider attempting to close tabs by @0xToshii in #5227
- docs: fix Global Rules directory location for Linux/WSL systems by @trupix in #5219
- Add Huawei Cloud MaaS Provider by @ddling in #5071
- Move the OutputChannel to the HostProvider by @sjf in #5189
- Remove duplicated property in esbuild.json by @sjf in #5234
- feat: adds navigation bar component and restructure app layout by @abeatrix in #5220
- fix: remove duplicate tool registration for claude4-experimental by @wintertee in #4748
- Add Cerebras model Qwen 3 235b instruct by @kevint-cerebras in #5236
- remove chatSettings object by @celestial-vault in #5178
- e2e test: add mock service for cline API & new test for diff editor by @abeatrix in #5196
- test: update Playwright test timeouts by @abeatrix in #5241
- read_file can read images (png, jpg, jpeg, webp) by @0xToshii in #4411
- Improve Cline accounts support telemetry by @NightTrek in #5242
- refactor: setup e2e tests to use shared mock server by @abeatrix in #5245
- fix: use Uri.from to generate valid diff URI by @wangyijing130 in #4882
- Add vscode.workspace.findFiles to
no-direct-vscode-api
eslint rule. by @sjf in #5263 - When the webview is built with
build:test
enable build params that make debugging possible by @sjf in #5262 - Fix: Jumpy input saving by @celestial-vault in #5261
- adding redirectUrl to credits purchasing experience by @pashpashpash in #5158
- v3.20.3 Release Notes by @github-actions[bot] in #5185
New Contributors
- @0ne0rZer0 made their first contribution in #5183
- @CellenLee made their first contribution in #5034
- @Evgen1000end made their first contribution in #4681
- @kaavee315 made their first contribution in #4624
- @Dcatfly made their first contribution in #4641
- @johnib made their first contribution in #5051
- @trupix made their first contribution in #5219
- @ddling made their first contribution in #5071
- @wintertee made their first contribution in #4748
Full Changelog: v3.20.2...v3.20.3