From c9f63166923657234365d67b45b733b54ce3f82b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 24 Apr 2025 04:45:25 +0000 Subject: [PATCH] changeset version bump --- .changeset/cuddly-cows-sip.md | 11 ----------- .changeset/hip-news-run.md | 5 ----- .changeset/pink-adults-yawn.md | 5 ----- .changeset/real-flies-try.md | 5 ----- .changeset/shiny-wolves-attend.md | 5 ----- .changeset/spotty-baboons-clap.md | 5 ----- .changeset/tasty-pants-applaud.md | 5 ----- .changeset/twenty-planes-prove.md | 5 ----- CHANGELOG.md | 16 ++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 11 files changed, 19 insertions(+), 49 deletions(-) delete mode 100644 .changeset/cuddly-cows-sip.md delete mode 100644 .changeset/hip-news-run.md delete mode 100644 .changeset/pink-adults-yawn.md delete mode 100644 .changeset/real-flies-try.md delete mode 100644 .changeset/shiny-wolves-attend.md delete mode 100644 .changeset/spotty-baboons-clap.md delete mode 100644 .changeset/tasty-pants-applaud.md delete mode 100644 .changeset/twenty-planes-prove.md diff --git a/.changeset/cuddly-cows-sip.md b/.changeset/cuddly-cows-sip.md deleted file mode 100644 index 58e58f6953..0000000000 --- a/.changeset/cuddly-cows-sip.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"roo-cline": patch ---- - -I introduced a new method `processCarriageReturns` in `TerminalProcess.ts` to process carriage returns (\r) in terminal output. This method splits the output into lines, handles each line with carriage returns (\r) by retaining only the content after the last carriage return (\r), and preserves escape sequences to avoid breaking terminal formatting. The method is called within `getUnretrievedOutput` to ensure output is processed before being displayed. Additionally, I added comprehensive test cases in `TerminalProcess.test.ts` under a new `describe("processCarriageReturns", ...)` block to validate various scenarios, including basic progress bars, multiple lines with mixed carriage returns (\r) and line feeds (\n), and ANSI escape sequences. - -Key implementation details: - -- The solution carefully handles special characters and escape sequences to maintain terminal integrity. -- Tradeoff: Slightly increased processing overhead for outputs with carriage returns (\r), but this is negligible compared to the improved user experience. -- I'd like reviewers to pay close attention to the handling of edge cases in `processCarriageReturns` (e.g., lines ending with carriage returns (\r) or mixed content with carriage returns (\r), line feeds (\n), and escape sequences) to ensure no unintended side effects. diff --git a/.changeset/hip-news-run.md b/.changeset/hip-news-run.md deleted file mode 100644 index a9528c5e59..0000000000 --- a/.changeset/hip-news-run.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"roo-cline": patch ---- - -Properly hide cache section of task header diff --git a/.changeset/pink-adults-yawn.md b/.changeset/pink-adults-yawn.md deleted file mode 100644 index cbea04d8e3..0000000000 --- a/.changeset/pink-adults-yawn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"roo-cline": minor ---- - -v3.14.0 diff --git a/.changeset/real-flies-try.md b/.changeset/real-flies-try.md deleted file mode 100644 index a24bd2f871..0000000000 --- a/.changeset/real-flies-try.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"roo-cline": patch ---- - -Fix task size cache TTL diff --git a/.changeset/shiny-wolves-attend.md b/.changeset/shiny-wolves-attend.md deleted file mode 100644 index 61b2bdc09b..0000000000 --- a/.changeset/shiny-wolves-attend.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"roo-cline": patch ---- - -Use formatLargeNumber on token counts in task header diff --git a/.changeset/spotty-baboons-clap.md b/.changeset/spotty-baboons-clap.md deleted file mode 100644 index 187385ed6b..0000000000 --- a/.changeset/spotty-baboons-clap.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"roo-cline": patch ---- - -13.3.3 diff --git a/.changeset/tasty-pants-applaud.md b/.changeset/tasty-pants-applaud.md deleted file mode 100644 index d52f8d6c88..0000000000 --- a/.changeset/tasty-pants-applaud.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"roo-cline": patch ---- - -Package material icons in vsix diff --git a/.changeset/twenty-planes-prove.md b/.changeset/twenty-planes-prove.md deleted file mode 100644 index 49431f68d1..0000000000 --- a/.changeset/twenty-planes-prove.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"roo-cline": patch ---- - -Throttle calls to calculate task folder size diff --git a/CHANGELOG.md b/CHANGELOG.md index 38cec69f5b..30dbd7ee6e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # Roo Code Changelog +## 3.14.0 + +### Minor Changes + +- v3.14.0 + +### Patch Changes + +- I introduced a new method `processCarriageReturns` in `TerminalProcess.ts` to process carriage returns (\r) in terminal output. This method splits the output into lines, handles each line with carriage returns (\r) by retaining only the content after the last carriage return (\r), and preserves escape sequences to avoid breaking terminal formatting. The method is called within `getUnretrievedOutput` to ensure output is processed before being displayed. Additionally, I added comprehensive test cases in `TerminalProcess.test.ts` under a new `describe("processCarriageReturns", ...)` block to validate various scenarios, including basic progress bars, multiple lines with mixed carriage returns (\r) and line feeds (\n), and ANSI escape sequences. +- Properly hide cache section of task header +- Fix task size cache TTL +- Use formatLargeNumber on token counts in task header +- 13.3.3 +- Package material icons in vsix +- Throttle calls to calculate task folder size + ## [3.13.2] - 2025-04-18 - Allow custom URLs for Gemini provider diff --git a/package-lock.json b/package-lock.json index f756a62865..e40bdbf8ba 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "roo-cline", - "version": "3.13.2", + "version": "3.14.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "roo-cline", - "version": "3.13.2", + "version": "3.14.0", "dependencies": { "@anthropic-ai/bedrock-sdk": "^0.10.2", "@anthropic-ai/sdk": "^0.37.0", diff --git a/package.json b/package.json index 5425175ee4..63e5b5c424 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "displayName": "%extension.displayName%", "description": "%extension.description%", "publisher": "RooVeterinaryInc", - "version": "3.13.2", + "version": "3.14.0", "icon": "assets/icons/icon.png", "galleryBanner": { "color": "#617A91",