changeset version bump

This commit is contained in:
github-actions[bot] 2025-04-24 04:45:25 +00:00
parent 2e9b1f1824
commit c9f6316692
11 changed files with 19 additions and 49 deletions

View file

@ -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.

View file

@ -1,5 +0,0 @@
---
"roo-cline": patch
---
Properly hide cache section of task header

View file

@ -1,5 +0,0 @@
---
"roo-cline": minor
---
v3.14.0

View file

@ -1,5 +0,0 @@
---
"roo-cline": patch
---
Fix task size cache TTL

View file

@ -1,5 +0,0 @@
---
"roo-cline": patch
---
Use formatLargeNumber on token counts in task header

View file

@ -1,5 +0,0 @@
---
"roo-cline": patch
---
13.3.3

View file

@ -1,5 +0,0 @@
---
"roo-cline": patch
---
Package material icons in vsix

View file

@ -1,5 +0,0 @@
---
"roo-cline": patch
---
Throttle calls to calculate task folder size

View file

@ -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

4
package-lock.json generated
View file

@ -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",

View file

@ -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",