mirror of
https://github.com/cline/cline.git
synced 2025-06-03 03:59:07 +00:00
Prepare for release
This commit is contained in:
parent
ea65568876
commit
d9219d1b73
@ -4,6 +4,10 @@ All notable changes to the "claude-dev" extension will be documented in this fil
|
||||
|
||||
<!-- Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file. -->
|
||||
|
||||
## [1.6.0]
|
||||
|
||||
- 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!)
|
||||
|
||||
## [1.5.27]
|
||||
|
||||
- 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!
|
||||
|
@ -12,7 +12,7 @@ Thanks to [Claude 3.5 Sonnet's agentic coding capabilities](https://www-cdn.anth
|
||||
|
||||
- Paste images in chat to use Claude's vision capabilities and turn mockups into fully functional applications or fix bugs with screenshots
|
||||
- Review and edit diffs of every change Claude makes right in the editor, or provide feedback in chat until you're satisfied with the result
|
||||
- Runs CLI commands directly in chat, so you never have to open a terminal yourself (+ supports interactive input and python environments)
|
||||
- Executes commands directly in your terminal, keeping Claude updated on any output as he works (i.e. letting him react to server errors!)
|
||||
- Presents permission buttons (i.e. 'Approve terminal command') before tool use or sending information to the API
|
||||
- Keep track of total tokens and API usage cost for the entire task loop and individual requests
|
||||
- Set a maximum # of API requests allowed for a task before being prompted for permission to proceed
|
||||
|
@ -2,7 +2,7 @@
|
||||
"name": "claude-dev",
|
||||
"displayName": "Claude Dev",
|
||||
"description": "Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, and more with your permission every step of the way.",
|
||||
"version": "1.5.34",
|
||||
"version": "1.6.0",
|
||||
"icon": "icons/icon.png",
|
||||
"galleryBanner": {
|
||||
"color": "#C1DCEA",
|
||||
|
@ -1388,7 +1388,7 @@ export class ClaudeDev {
|
||||
// for their associated messages to be sent to the webview, maintaining
|
||||
// the correct order of messages (although the webview is smart about
|
||||
// grouping command_output messages despite any gaps anyways)
|
||||
await delay(100)
|
||||
await delay(50)
|
||||
|
||||
result = result.trim()
|
||||
|
||||
|
@ -41,7 +41,7 @@ export class ClaudeDevProvider implements vscode.WebviewViewProvider {
|
||||
private disposables: vscode.Disposable[] = []
|
||||
private view?: vscode.WebviewView | vscode.WebviewPanel
|
||||
private claudeDev?: ClaudeDev
|
||||
private latestAnnouncementId = "sep-2-2024" // update to some unique identifier when we add a new announcement
|
||||
private latestAnnouncementId = "sep-9-2024" // update to some unique identifier when we add a new announcement
|
||||
|
||||
constructor(readonly context: vscode.ExtensionContext, private readonly outputChannel: vscode.OutputChannel) {
|
||||
this.outputChannel.appendLine("ClaudeDevProvider instantiated")
|
||||
|
@ -30,8 +30,13 @@ const Announcement = ({ version, hideAnnouncement }: AnnouncementProps) => {
|
||||
<h3 style={{ margin: "0 0 8px" }}>
|
||||
🎉{" "}New in v{version}
|
||||
</h3>
|
||||
<ul style={{ margin: "0 0 8px", paddingLeft: "12px" }}>
|
||||
{/* <li>
|
||||
<p style={{ margin: "5px 0px" }}>
|
||||
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!)
|
||||
</p>
|
||||
{/*<ul style={{ margin: "0 0 8px", paddingLeft: "12px" }}>
|
||||
<li>
|
||||
OpenRouter now supports prompt caching! They also have much higher rate limits than other providers,
|
||||
so I recommend trying them out.
|
||||
<br />
|
||||
@ -62,7 +67,7 @@ const Announcement = ({ version, hideAnnouncement }: AnnouncementProps) => {
|
||||
Switch to OpenRouter
|
||||
</VSCodeButton>
|
||||
)}
|
||||
</li> */}
|
||||
</li>
|
||||
<li>
|
||||
<b>Edit Claude's changes before accepting!</b> When he creates or edits a file, you can modify his
|
||||
changes directly in the right side of the diff view (+ hover over the 'Revert Block' arrow button in
|
||||
@ -76,7 +81,7 @@ const Announcement = ({ version, hideAnnouncement }: AnnouncementProps) => {
|
||||
When Claude runs commands, you can now type directly in the terminal (+ support for Python
|
||||
environments)
|
||||
</li>
|
||||
</ul>
|
||||
</ul>*/}
|
||||
<p style={{ margin: "0" }}>
|
||||
Follow me for more updates!{" "}
|
||||
<VSCodeLink href="https://x.com/sdrzn" style={{ display: "inline" }}>
|
||||
|
Loading…
Reference in New Issue
Block a user