๐ง SSHM 1.4.1 โ Multi-File Management & Enhanced Include Support
The 1.4.1 release fixes critical limitations with SSH Include management and adds intelligent file selection capabilities for seamless multi-file SSH configuration handling.
๐ Critical Fixes
- ๐ Fixed Include Host Management โ Edit, delete, and manage hosts from included config files (resolves "host not found" errors)
- ๐ Config File Source Visibility โ Display which config file each host originates from in info and edit forms
- ๐๏ธ Intelligent File Selection โ Smart file picker when adding hosts to multi-file configurations
- ๐งน Enhanced Include Filtering โ Exclude
.backup,.md, and hidden files from Include directive processing
โจ Enhanced Multi-File Support
- ๐ Source File Tracking โ Every host now displays its origin config file with readable path formatting
- ๐ฏ Cross-File Operations โ Edit and delete hosts regardless of which included file they're defined in
- ๐ Smart Add Logic โ Automatically choose target file for new hosts or show file selector when multiple options exist
- โ๏ธ Parameter Context Support โ Full
-cparameter compatibility with multi-file include resolution
๐จ Interface Improvements
- ๐จ Config File Display โ Colored, formatted config file paths in edit and info forms (e.g.,
.../.ssh/config) - ๐ File Selector UI โ Clean interface for choosing target config files when adding new hosts
- ๐ Improved Search Reliability โ Fixed search functionality across all included configuration files
This release transforms SSHM from read-only Include support to full multi-file SSH configuration management, making it perfect for complex setups with organized config structures!
๐ฆ Installation: Download the latest binaries from the assets below
๐ Documentation: See the updated README
๐ Issues: Found a bug? Open an issue