Skip to content

Commit c783715

Browse files
tsutomu-nclaude
andcommitted
docs: Update documentation for v0.5.1 features
- Add comprehensive restore command documentation - Include --no-header and --machine options for list command - Add TSV processing examples and Unix pipeline integration - Update Japanese and English documentation with new features - Add automation examples and scripting workflows 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 504ede4 commit c783715

File tree

6 files changed

+1606
-25
lines changed

6 files changed

+1606
-25
lines changed

CHANGELOG.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,41 @@ All notable changes to KODAMA Claude will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.5.1] - 2025-08-13
9+
10+
### Added
11+
- **New `kc restore` command** - Dedicated command for restoring snapshots from trash
12+
- Supports multiple snapshot restoration with parallel processing (batched)
13+
- `--dry-run` option for preview before restoration
14+
- `--verbose` option for detailed restoration information
15+
- Part of improving UX based on junior developer feedback
16+
17+
- **Typo suggestion system** - Smart command suggestions for unknown commands
18+
- Edit distance algorithm with DoS protection (length limits)
19+
- Suggests up to 3 similar commands for typos
20+
- Examples: `kc serach` → suggests `search`, `kc god` → suggests `go`
21+
22+
- **Enhanced list command options**
23+
- `--no-header` option for script-friendly output
24+
- `--machine` option for TSV (Tab-Separated Values) format
25+
- Better integration with Unix pipes and automation tools
26+
27+
### Security
28+
- Terminal escape sequence protection with comprehensive input sanitization
29+
- DoS protection in edit distance algorithm (50 character limit)
30+
- Enhanced input validation with detailed error reporting
31+
- All user inputs sanitized before display to prevent terminal attacks
32+
33+
### Improved
34+
- More helpful error messages with specific reasons and examples
35+
- Similar ID suggestions when snapshots not found
36+
- Optimized similar ID search performance
37+
- Better partial ID matching accuracy
38+
39+
### Fixed
40+
- TypeScript compilation errors in search command
41+
- Test compatibility with new error message formats
42+
843
## [0.5.0] - 2025-08-13
944

1045
### Added

0 commit comments

Comments
 (0)