From 9a340178fc12fed8ee528cb77a06df0b65fb30e2 Mon Sep 17 00:00:00 2001 From: Matt Rubens Date: Fri, 7 Mar 2025 14:33:50 -0500 Subject: [PATCH] v3.8 --- .changeset/young-wolves-add.md | 5 ++ src/core/webview/ClineProvider.ts | 2 +- .../src/components/chat/Announcement.tsx | 50 ++++++++++++------- 3 files changed, 38 insertions(+), 19 deletions(-) create mode 100644 .changeset/young-wolves-add.md diff --git a/.changeset/young-wolves-add.md b/.changeset/young-wolves-add.md new file mode 100644 index 0000000000..3bfc2f1c42 --- /dev/null +++ b/.changeset/young-wolves-add.md @@ -0,0 +1,5 @@ +--- +"roo-cline": minor +--- + +v3.8 diff --git a/src/core/webview/ClineProvider.ts b/src/core/webview/ClineProvider.ts index e53b1fbf79..2e31c40c69 100644 --- a/src/core/webview/ClineProvider.ts +++ b/src/core/webview/ClineProvider.ts @@ -71,7 +71,7 @@ export class ClineProvider implements vscode.WebviewViewProvider { private clineStack: Cline[] = [] private workspaceTracker?: WorkspaceTracker protected mcpHub?: McpHub // Change from private to protected - private latestAnnouncementId = "feb-27-2025-automatic-checkpoints" // update to some unique identifier when we add a new announcement + private latestAnnouncementId = "mar-7-2025-3-8" // update to some unique identifier when we add a new announcement private contextProxy: ContextProxy configManager: ConfigManager customModesManager: CustomModesManager diff --git a/webview-ui/src/components/chat/Announcement.tsx b/webview-ui/src/components/chat/Announcement.tsx index 031e801628..82fdb628eb 100644 --- a/webview-ui/src/components/chat/Announcement.tsx +++ b/webview-ui/src/components/chat/Announcement.tsx @@ -26,38 +26,52 @@ const Announcement = ({ version, hideAnnouncement }: AnnouncementProps) => { style={{ position: "absolute", top: "8px", right: "8px" }}> -

🎉{" "}Automatic Checkpoints Now Enabled

+

🎉{" "}Roo Code 3.8 Released

- We're thrilled to announce that our experimental Checkpoints feature is now enabled by default for all - users. This powerful feature automatically tracks your project changes during a task, allowing you to - quickly review or revert to earlier states if needed. + Roo Code 3.8 is out with performance boosts, new features, and bug fixes.

What's New

- Automatic Checkpoints provide you with:

-

Customize Your Experience

-

- While we recommend keeping this feature enabled, you can disable it if needed.{" "} +

+ Get more details and discuss in{" "} { e.preventDefault() - window.postMessage({ type: "action", action: "settingsButtonClicked" }, "*") - }} - style={{ display: "inline", padding: "0 2px" }}> - Open Settings + window.postMessage( + { type: "action", action: "openExternal", data: { url: "https://discord.gg/roocode" } }, + "*", + ) + }}> + Discord {" "} - and look for the "Enable automatic checkpoints" option in the Advanced Settings section. + and{" "} + { + e.preventDefault() + window.postMessage( + { type: "action", action: "openExternal", data: { url: "https://reddit.com/r/RooCode" } }, + "*", + ) + }}> + Reddit + {" "} + 🚀

)