Skip to content

Commit 776b782

Browse files
authored
Version 2.1.10 (#39)
1 parent 4b74f29 commit 776b782

File tree

3 files changed

+23
-216
lines changed

3 files changed

+23
-216
lines changed

CHANGELOG.md

Lines changed: 20 additions & 213 deletions
Original file line numberDiff line numberDiff line change
@@ -1,231 +1,38 @@
1-
# Change Log
1+
# Roo Cline Changelog
22

3-
## Roo Cline 2.1.8
4-
- Roo Cline now publishes to the VS Code Marketplace!
5-
- Roo Cline now allows browser actions without approval when `alwaysAllowBrowser` is true
6-
- Roo Cline now can run side-by-side with Cline
7-
- Roo Cline now allows configuration of allowed commands without approval
8-
9-
## [2.1.6]
10-
11-
- Add LM Studio as an API provider option (make sure to start the LM Studio server to use it with the extension!)
12-
13-
## [2.1.5]
14-
15-
- Add support for prompt caching for new Claude model IDs on OpenRouter (e.g. `anthropic/claude-3.5-sonnet-20240620`)
16-
17-
## [2.1.4]
18-
19-
- AWS Bedrock fixes (add missing regions, support for cross-region inference, and older Sonnet model for regions where new model is not available)
20-
21-
## [2.1.3]
22-
23-
- Add support for Claude 3.5 Haiku, 66% cheaper than Sonnet with similar intelligence
24-
25-
## [2.1.2]
26-
27-
- Misc. bug fixes
28-
- Update README with new browser feature
29-
30-
## [2.1.1]
31-
32-
- Add stricter prompt to prevent Cline from editing files during a browser session without first closing the browser
33-
34-
## [2.1.0]
35-
36-
- Cline now uses Anthropic's new "Computer Use" feature to launch a browser, click, type, and scroll. This gives him more autonomy in runtime debugging, end-to-end testing, and even general web use. Try asking "Look up the weather in Colorado" to see it in action! (Available with Claude 3.5 Sonnet v2)
37-
38-
## [2.0.19]
39-
40-
- Fix model info for Claude 3.5 Sonnet v1 on OpenRouter
41-
42-
## [2.0.18]
43-
44-
- Add support for both v1 and v2 of Claude 3.5 Sonnet for GCP Vertex and AWS Bedrock (for cases where the new model is not enabled yet or unavailable in your region)
45-
46-
## [2.0.17]
47-
48-
- Update Anthropic model IDs
49-
50-
## [2.0.16]
51-
52-
- Adjustments to system prompt
53-
54-
## [2.0.15]
55-
56-
- Fix bug where modifying Cline's edits would lead him to try to re-apply the edits
57-
- Fix bug where weaker models would display file contents before using the write_to_file tool
58-
- Fix o1-mini and o1-preview errors when using OpenAI native
59-
60-
## [2.0.14]
61-
62-
- Gracefully cancel requests while stream could be hanging
63-
64-
## [2.0.13]
65-
66-
- Detect code omission and show warning with troubleshooting link
67-
68-
## [2.0.12]
69-
70-
- Keep cursor out of the way during file edit streaming animation
71-
72-
## [2.0.11]
73-
74-
- Adjust prompts around read_file to prevent re-reading files unnecessarily
75-
76-
## [2.0.10]
77-
78-
- More adjustments to system prompt to prevent lazy coding
79-
80-
## [2.0.9]
81-
82-
- Update system prompt to try to prevent Cline from lazy coding (`// rest of code here...`)
83-
84-
## [2.0.8]
85-
86-
- Fix o1-mini and o1-preview for OpenAI
87-
- Fix diff editor not opening sometimes in slow environments like project idx
88-
89-
## [2.0.7]
90-
91-
- Misc. bug fixes
3+
## [2.1.10]
924

93-
## [2.0.6]
5+
- Incorporate HeavenOSK's [PR](https://github.com/cline/cline/pull/818) to add sound effects to Cline
946

95-
- Update URLs to https://github.com/cline/cline
7+
## [2.1.9]
968

97-
## [2.0.5]
9+
- Add instructions for using .clinerules on the settings screen
9810

99-
- Fixed bug where Cline's edits would stream into the active tab when switching tabs during a write_to_file
100-
- Added explanation in task continuation prompt that an interrupted write_to_file reverts the file to its original contents, preventing unnecessary re-reads
101-
- Fixed non-first chunk error handling in case stream fails mid-way through
11+
## [2.1.8]
10212

103-
## [2.0.0]
13+
- Roo Cline now allows configuration of which commands are allowed without approval!
10414

105-
- New name! Meet Cline, an AI assistant that can use your CLI and Editor
106-
- Responses are now streamed with a yellow text decoration animation to keep track of Cline's progress as he edits files
107-
- New Cancel button to give Cline feedback if he goes off in the wrong direction, giving you more control over tasks
108-
- Re-imagined tool calling prompt resulting in ~40% fewer requests to accomplish tasks + better performance with other models
109-
- Search and use any model with OpenRouter
15+
## [2.1.7]
11016

111-
## [1.9.7]
17+
- Updated extension icon and metadata
11218

113-
- Only auto-include error diagnostics after file edits, removed warnings to keep Claude from getting distracted in projects with strict linting rules
114-
115-
## [1.9.6]
116-
117-
- Added support for new Google Gemini models `gemini-1.5-flash-002` and `gemini-1.5-pro-002`
118-
- Updated system prompt to be more lenient when terminal output doesn't stream back properly
119-
- Adjusted system prompt to prevent overuse of the inspect_site tool
120-
- Increased global line height for improved readability
121-
122-
## [1.9.0]
123-
124-
- Claude can now use a browser! This update adds a new `inspect_site` tool that captures screenshots and console logs from websites (including localhost), making it easier for Claude to troubleshoot issues on his own.
125-
- Improved automatic linter/compiler debugging by only sending Claude new errors that result from his edits, rather than reporting all workspace problems.
126-
127-
## [1.8.0]
128-
129-
- You can now use '@' in the textarea to add context!
130-
- @url: Paste in a URL for the extension to fetch and convert to markdown, useful when you want to give Claude the latest docs!
131-
- @problems: Add workspace errors and warnings for Claude to fix, no more back-and-forth about debugging
132-
- @file: Adds a file's contents so you don't have to waste API requests approving read file (+ type to search files)
133-
- @folder: Adds folder's files all at once to speed up your workflow even more
134-
135-
## [1.7.0]
136-
137-
- Adds problems monitoring to keep Claude updated on linter/compiler/build issues, letting him proactively fix errors on his own! (adding missing imports, fixing type errors, etc.)
138-
139-
## [1.6.5]
140-
141-
- Adds support for OpenAI o1, Azure OpenAI, and Google Gemini (free for up to 15 requests per minute!)
142-
- Task header can now be collapsed to provide more space for viewing conversations
143-
- Adds fuzzy search and sorting to Task History, making it easier to find specific tasks
144-
145-
## [1.6.0]
146-
147-
- Commands now run directly in your terminal thanks to VSCode 1.93's new shell integration updates! Plus a new 'Proceed While Running' button to let Claude continue working while commands run, sending him new output along the way (i.e. letting him react to server errors as he edits files)
148-
149-
## [1.5.27]
150-
151-
- Claude's changes now appear in your file's Timeline, allowing you to easily view a diff of each edit. This is especially helpful if you want to revert to a previous version. No need for git—everything is tracked by VSCode's local history!
152-
- Updated system prompt to keep Claude from re-reading files unnecessarily
153-
154-
## [1.5.19]
155-
156-
- Adds support for OpenAI compatible API providers (e.g. Ollama!)
157-
158-
## [1.5.13]
159-
160-
- New terminal emulator! When Claude runs commands, you can now type directly in the terminal (+ support for Python environments)
161-
- Adds search to Task History
162-
163-
## [1.5.6]
164-
165-
- You can now edit Claude's changes before accepting! When he edits or creates a file, you can modify his changes directly in the right side of the diff view (+ hover over the 'Revert Block' arrow button in the center to undo `// rest of code here` shenanigans)
166-
167-
## [1.5.4]
168-
169-
- Adds support for reading .pdf and .docx files (try "turn my business_plan.docx into a company website")
170-
171-
## [1.5.0]
172-
173-
- Adds new `search_files` tool that lets Claude perform regex searches in your project, making it easy for him to refactor code, address TODOs and FIXMEs, remove dead code, and more!
174-
175-
## [1.4.0]
176-
177-
- Adds "Always allow read-only operations" setting to let Claude read files and view directories without needing approval (off by default)
178-
- Implement sliding window context management to keep tasks going past 200k tokens
179-
- Adds Google Cloud Vertex AI support and updates Claude 3.5 Sonnet max output to 8192 tokens for all providers.
180-
- Improves system prompt to gaurd against lazy edits (less "//rest of code here")
181-
182-
## [1.3.0]
183-
184-
- Adds task history
185-
186-
## [1.2.0]
187-
188-
- Adds support for Prompt Caching to significantly reduce costs and response times (currently only available through Anthropic API for Claude 3.5 Sonnet and Claude 3.0 Haiku)
189-
190-
## [1.1.1]
191-
192-
- Adds option to choose other Claude models (+ GPT-4o, DeepSeek, and Mistral if you use OpenRouter)
193-
- Adds option to add custom instructions to the end of the system prompt
194-
195-
## [1.1.0]
196-
197-
- Paste images in chat to use Claude's vision capabilities and turn mockups into fully functional applications or fix bugs with screenshots
198-
199-
## [1.0.9]
200-
201-
- Add support for OpenRouter and AWS Bedrock
202-
203-
## [1.0.8]
204-
205-
- Shows diff view of new or edited files right in the editor
206-
207-
## [1.0.7]
19+
## [2.1.6]
20820

209-
- Replace `list_files` and `analyze_project` with more explicit `list_files_top_level`, `list_files_recursive`, and `view_source_code_definitions_top_level` to get source code definitions only for files relevant to the task
21+
- Roo Cline now runs in all VSCode-compatible editors
21022

211-
## [1.0.6]
23+
## [2.1.5]
21224

213-
- Interact with CLI commands by sending messages to stdin and terminating long-running processes like servers
214-
- Export tasks to markdown files (useful as context for future tasks)
25+
- Fix bug in browser action approval
21526

216-
## [1.0.5]
27+
## [2.1.4]
21728

218-
- Claude now has context about vscode's visible editors and opened tabs
29+
- Roo Cline now can run side-by-side with Cline
21930

220-
## [1.0.4]
31+
## [2.1.3]
22132

222-
- Open in the editor (using menu bar or `Claude Dev: Open In New Tab` in command palette) to see how Claude updates your workspace more clearly
223-
- New `analyze_project` tool to help Claude get a comprehensive overview of your project's source code definitions and file structure
224-
- Provide feedback to tool use like terminal commands and file edits
225-
- Updated max output tokens to 8192 so less lazy coding (`// rest of code here...`)
226-
- Added ability to retry failed API requests (helpful for rate limits)
227-
- Quality of life improvements like markdown rendering, memory optimizations, better theme support
33+
- Roo Cline now allows browser actions without approval when `alwaysAllowBrowser` is true
22834

229-
## [0.0.6]
35+
## [2.1.2]
23036

231-
- Initial release
37+
- Support for auto-approval of write operations and command execution
38+
- Support for .clinerules custom instructions

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"displayName": "Roo Cline",
44
"description": "A fork of Cline, an autonomous coding agent, with some added experimental configuration and automation features.",
55
"publisher": "RooVeterinaryInc",
6-
"version": "2.1.9",
6+
"version": "2.1.10",
77
"icon": "assets/icons/rocket.png",
88
"galleryBanner": {
99
"color": "#617A91",

0 commit comments

Comments
 (0)