Skip to content

Commit 5c10013

Browse files
committed
chore: relaease change log
1 parent 0187579 commit 5c10013

File tree

2 files changed

+55
-49
lines changed

2 files changed

+55
-49
lines changed

packages/cli/CHANGELOG.md

Lines changed: 54 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,88 +1,94 @@
11
# simple-remote-ssh
22

3+
## 0.2.0
4+
5+
### Minor Changes
6+
7+
- add auto complete mode with test code
8+
39
## 0.1.3
410

511
### Patch Changes
612

7-
- 8a321a2: # 🧪 Test Infrastructure Improvements
13+
- 8a321a2: # 🧪 Test Infrastructure Improvements
814

9-
## ✅ Testing Enhancements
15+
## ✅ Testing Enhancements
1016

11-
### Complete Unit Test Suite
17+
### Complete Unit Test Suite
1218

13-
- **SSH Host Types**: Comprehensive type validation tests
14-
- **Config Management**: Full coverage for host CRUD operations
15-
- **Environment Isolation**: Fixed test interference issues
19+
- **SSH Host Types**: Comprehensive type validation tests
20+
- **Config Management**: Full coverage for host CRUD operations
21+
- **Environment Isolation**: Fixed test interference issues
1622

17-
### Development Experience
23+
### Development Experience
1824

19-
- **Build-free Testing**: Direct TypeScript execution with `tsx`
20-
- **Fast Feedback**: No compilation step needed for unit tests
21-
- **Reliable Tests**: All 15 tests passing consistently
25+
- **Build-free Testing**: Direct TypeScript execution with `tsx`
26+
- **Fast Feedback**: No compilation step needed for unit tests
27+
- **Reliable Tests**: All 15 tests passing consistently
2228

23-
### Technical Improvements
29+
### Technical Improvements
2430

25-
- **Environment Isolation**: Fixed config path resolution for test independence
26-
- **Test Reliability**: Each test runs in isolated temporary directory
27-
- **Better Assertions**: More flexible and accurate test validations
31+
- **Environment Isolation**: Fixed config path resolution for test independence
32+
- **Test Reliability**: Each test runs in isolated temporary directory
33+
- **Better Assertions**: More flexible and accurate test validations
2834

29-
## 🛠️ Infrastructure
35+
## 🛠️ Infrastructure
3036

31-
- Added Vitest configuration with TypeScript support
32-
- Configured test scripts for different scenarios
33-
- Added comprehensive test fixtures and utilities
37+
- Added Vitest configuration with TypeScript support
38+
- Configured test scripts for different scenarios
39+
- Added comprehensive test fixtures and utilities
3440

35-
This release improves development workflow and code quality without changing user-facing functionality.
41+
This release improves development workflow and code quality without changing user-facing functionality.
3642

3743
## 0.1.2
3844

3945
### Patch Changes
4046

41-
- github url update and config fix
47+
- github url update and config fix
4248

4349
## 0.1.1
4450

4551
### Patch Changes
4652

47-
- e499e1f: # 🎉 Simple Remote SSH v0.1.0 - Initial Release
53+
- e499e1f: # 🎉 Simple Remote SSH v0.1.0 - Initial Release
4854

49-
## ✨ Key Features
55+
## ✨ Key Features
5056

51-
### SSH Host Management
57+
### SSH Host Management
5258

53-
- **Add Host**: `simple-ssh add` - Interactive host information input
54-
- **List Hosts**: `simple-ssh list` - View saved host list
55-
- **Edit Host**: `simple-ssh edit <hostname>` - Modify host information
56-
- **Remove Host**: `simple-ssh remove <hostname>` - Delete host
59+
- **Add Host**: `simple-ssh add` - Interactive host information input
60+
- **List Hosts**: `simple-ssh list` - View saved host list
61+
- **Edit Host**: `simple-ssh edit <hostname>` - Modify host information
62+
- **Remove Host**: `simple-ssh remove <hostname>` - Delete host
5763

58-
### SSH Connection
64+
### SSH Connection
5965

60-
- **Interactive Connection**: `simple-ssh` - Select and connect to host
61-
- **Direct Connection**: `simple-ssh connect <hostname>` - Connect directly to specific host
62-
- **Connection Options**: Username and port override support
66+
- **Interactive Connection**: `simple-ssh` - Select and connect to host
67+
- **Direct Connection**: `simple-ssh connect <hostname>` - Connect directly to specific host
68+
- **Connection Options**: Username and port override support
6369

64-
### Authentication Methods
70+
### Authentication Methods
6571

66-
- **SSH Key File**: Secure key-based authentication
67-
- **Password**: Interactive password input on connection
68-
- **Default SSH Settings**: Use system default SSH configuration
72+
- **SSH Key File**: Secure key-based authentication
73+
- **Password**: Interactive password input on connection
74+
- **Default SSH Settings**: Use system default SSH configuration
6975

70-
### Additional Features
76+
### Additional Features
7177

72-
- **Tag System**: Host categorization and management
73-
- **Description Field**: Per-host notes
74-
- **Colorful UI**: Intuitive user interface
78+
- **Tag System**: Host categorization and management
79+
- **Description Field**: Per-host notes
80+
- **Colorful UI**: Intuitive user interface
7581

76-
## 🚀 Installation & Usage
82+
## 🚀 Installation & Usage
7783

78-
```bash
79-
# Global installation
80-
npm install -g simple-remote-ssh
84+
```bash
85+
# Global installation
86+
npm install -g simple-remote-ssh
8187

82-
# Usage
83-
simple-ssh --help
84-
```
88+
# Usage
89+
simple-ssh --help
90+
```
8591

86-
## 💾 Configuration File
92+
## 💾 Configuration File
8793

88-
Host information is securely stored in `~/.ssh-easy/config.json`.
94+
Host information is securely stored in `~/.ssh-easy/config.json`.

packages/cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "simple-remote-ssh",
3-
"version": "0.1.3",
3+
"version": "0.2.0",
44
"description": "Simple and convenient SSH connection CLI tool",
55
"author": "minchodang <[email protected]>",
66
"repository": {

0 commit comments

Comments
 (0)