From 40ce8b7dd5776aca5bf616f8076b00e0b98470f6 Mon Sep 17 00:00:00 2001 From: cte Date: Wed, 7 Jan 2026 23:53:15 -0800 Subject: [PATCH] chore(cli): prepare release v0.0.44 --- apps/cli/CHANGELOG.md | 33 +++++++++++++++++++++++++++++++++ apps/cli/package.json | 2 +- 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/apps/cli/CHANGELOG.md b/apps/cli/CHANGELOG.md index c9fb3dbbf8..1bb3c5a241 100644 --- a/apps/cli/CHANGELOG.md +++ b/apps/cli/CHANGELOG.md @@ -5,6 +5,39 @@ All notable changes to the `@roo-code/cli` package will be documented in this fi The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.0.44] - 2026-01-08 + +### Added + +- **Tool Renderer Components**: Specialized renderers for displaying tool outputs with optimized formatting for each tool type. Each renderer provides a focused view of its data structure. + + - [`FileReadTool`](src/ui/components/tools/FileReadTool.tsx) - Display file read operations with syntax highlighting + - [`FileWriteTool`](src/ui/components/tools/FileWriteTool.tsx) - Show file write/edit operations with diff views + - [`SearchTool`](src/ui/components/tools/SearchTool.tsx) - Render search results with context + - [`CommandTool`](src/ui/components/tools/CommandTool.tsx) - Display command execution with output + - [`BrowserTool`](src/ui/components/tools/BrowserTool.tsx) - Show browser automation actions + - [`ModeTool`](src/ui/components/tools/ModeTool.tsx) - Display mode switching operations + - [`CompletionTool`](src/ui/components/tools/CompletionTool.tsx) - Show task completion status + - [`GenericTool`](src/ui/components/tools/GenericTool.tsx) - Fallback renderer for other tools + +- **History Trigger**: New `#` trigger for task history autocomplete with fuzzy search support. Type `#` at the start of a line to browse and resume previous tasks. + + - [`HistoryTrigger.tsx`](src/ui/components/autocomplete/triggers/HistoryTrigger.tsx) - Trigger implementation with fuzzy filtering + - Shows task status, mode, and relative timestamps + - Supports keyboard navigation for quick task selection + +- **Release Confirmation Prompt**: The release script now prompts for confirmation before creating a release. + +### Fixed + +- Task history picker selection and navigation issues +- Mode switcher keyboard handling bug + +### Changed + +- Reorganized test files into `__tests__` directories for better project structure +- Refactored utility modules into dedicated `utils/` directory + ## [0.0.43] - 2026-01-07 ### Added diff --git a/apps/cli/package.json b/apps/cli/package.json index bca8346666..af99f3c544 100644 --- a/apps/cli/package.json +++ b/apps/cli/package.json @@ -1,6 +1,6 @@ { "name": "@roo-code/cli", - "version": "0.0.43", + "version": "0.0.44", "description": "Roo Code CLI - Run the Roo Code agent from the command line", "private": true, "type": "module",