Skip to content

Releases: minchodang/simple_remote_ssh

v0.2.0

23 Sep 11:50

Choose a tag to compare

🎉 New release deployed!

📦 Published packages

[{"name":"simple-remote-ssh","version":"0.2.0"}]

🚀 Installation

npm install -g simple-remote-ssh

[email protected]

23 Sep 11:50

Choose a tag to compare

Minor Changes

  • add auto complete mode with test code

v0.1.3

15 Sep 10:47

Choose a tag to compare

🎉 New release deployed!

📦 Published packages

[{"name":"simple-remote-ssh","version":"0.1.3"}]

🚀 Installation

npm install -g simple-remote-ssh

[email protected]

15 Sep 10:47

Choose a tag to compare

Patch Changes

  • 8a321a2: # 🧪 Test Infrastructure Improvements

    ✅ Testing Enhancements

    Complete Unit Test Suite

    • SSH Host Types: Comprehensive type validation tests
    • Config Management: Full coverage for host CRUD operations
    • Environment Isolation: Fixed test interference issues

    Development Experience

    • Build-free Testing: Direct TypeScript execution with tsx
    • Fast Feedback: No compilation step needed for unit tests
    • Reliable Tests: All 15 tests passing consistently

    Technical Improvements

    • Environment Isolation: Fixed config path resolution for test independence
    • Test Reliability: Each test runs in isolated temporary directory
    • Better Assertions: More flexible and accurate test validations

    🛠️ Infrastructure

    • Added Vitest configuration with TypeScript support
    • Configured test scripts for different scenarios
    • Added comprehensive test fixtures and utilities

    This release improves development workflow and code quality without changing user-facing functionality.

v0.1.2

11 Sep 10:10
835c806

Choose a tag to compare

🎉 New release deployed!

📦 Published packages

[{"name":"simple-remote-ssh","version":"0.1.2"}]

🚀 Installation

npm install -g simple-remote-ssh

[email protected]

11 Sep 10:10
835c806

Choose a tag to compare

Patch Changes

  • github url update and config fix

v0.1.1

07 Sep 06:02

Choose a tag to compare

🎉 New release deployed!

📦 Published packages

[{"name":"simple-remote-ssh","version":"0.1.1"}]

🚀 Installation

npm install -g simple-remote-ssh

[email protected]

07 Sep 06:02

Choose a tag to compare

Patch Changes

  • e499e1f: # 🎉 Simple Remote SSH v0.1.0 - Initial Release

    ✨ Key Features

    SSH Host Management

    • Add Host: simple-ssh add - Interactive host information input
    • List Hosts: simple-ssh list - View saved host list
    • Edit Host: simple-ssh edit <hostname> - Modify host information
    • Remove Host: simple-ssh remove <hostname> - Delete host

    SSH Connection

    • Interactive Connection: simple-ssh - Select and connect to host
    • Direct Connection: simple-ssh connect <hostname> - Connect directly to specific host
    • Connection Options: Username and port override support

    Authentication Methods

    • SSH Key File: Secure key-based authentication
    • Password: Interactive password input on connection
    • Default SSH Settings: Use system default SSH configuration

    Additional Features

    • Tag System: Host categorization and management
    • Description Field: Per-host notes
    • Colorful UI: Intuitive user interface

    🚀 Installation & Usage

    # Global installation
    npm install -g simple-remote-ssh
    
    # Usage
    simple-ssh --help

    💾 Configuration File

    Host information is securely stored in ~/.ssh-easy/config.json.