All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.3.1 - 2025-12-14
- Fix Homebrew cask configuration (use default
Casksdirectory instead ofFormula) - Add
binariesfield to properly install CLI binary - Add caveats with usage instructions
- Expand
homebrew_casksconfig with commit author, message template, and skip_upload
0.3.0 - 2025-12-14
- Change Homebrew directory from
CaskstoFormula(CLI tools use Formula, not Casks)
0.2.0 - 2025-12-14
- Migrate from
brewstohomebrew_casksin GoReleaser (deprecation fix) - Update
archives.formattoarchives.formatslist syntax (deprecation fix)
0.1.0 - 2025-12-14
- Interactive fuzzy finder for quick server selection using Bubbletea TUI
- Server management commands:
add,edit,remove,list - Group support with color-coded organization (red, green, yellow, blue, magenta, cyan, white, gray)
- YAML-based configuration stored at
~/.config/sshto/config.yaml - Direct connection via
sshto <server>command - User override support with
-uflag - Group filtering with
-gflag for list command - Default settings for user, port, and SSH key
- Input validation for hosts, ports, and server names
- Beautiful terminal UI with Lipgloss styling
- GoReleaser configuration for cross-platform binary releases
- GitHub Actions release workflow triggered on version tags
- Homebrew tap support via
brew tap codoworks/tap && brew install sshto