What's New in v1.1.8
Features
- Ripgrep Auto-Download: Automatically downloads and installs ripgrep when not available (with glob dependency fix)
- Dynamic Output Truncation: Context-aware tool output truncation for Grep, Glob, LSP, and AST-Grep tools
- Keyword Detector: Multi-language keyword detection (ultrawork, search, analyze) with session-based injection
- Publish Command: New
/publishcommand for npm release workflow automation - Unpublished Changes Command: New
/get-unpublished-changescommand to list unreleased changes
Bug Fixes
- Fixed missing
globdependency for ripgrep auto-download feature - Fixed shell injection vulnerabilities in get-unpublished-changes command
- Fixed background_output to return result instead of status for completed tasks
- Fixed command-loader to preserve model field for opencode commands only
Improvements
- Restricted tool access in subagent execution to prevent recursive calls
- Renamed ultrawork-mode to keyword-detector with expanded multi-keyword support
- 030277b Add glob dependency for ripgrep auto-download feature
- 5e8e42f fix(command): improve /get-unpublished-changes output clarity
- a633c4d feat(command): add /publish command for npm release workflow
- 0c8a500 fix(command-loader): preserve model field for opencode commands only
- 2292a61 fix(command): fix get-unpublished-changes shell injection bugs
- d1a527c feat(background-agent): restrict tool access in subagent execution to prevent recursive calls
- 0fcfe21 refactor(hooks): rename ultrawork-mode to keyword-detector with multi-keyword support
- 25a5c2e feat(hooks): add tool-output-truncator for dynamic context-aware truncation
- 521bcd5 feat(shared): add dynamic-truncator utility for context-aware output truncation
- d3e3176 feat(grep): add ripgrep auto-download and installation
- 7938316 fix(background-task): return result instead of status for completed tasks
- 8a7469e Update acknowledgment for hero image creator
- dba0c46 docs: add GitHub profile link for @junhoyeo hero image credit