All notable changes to the "sshextension" extension will be documented in this file.
Check Keep a Changelog for recommendations on how to structure this file.
- Added API method for getting terminals created by this extension
- Small code impovements
- Added "customCommands" parameter for each server in list
- All custom commands send to terminal in one time
- Fixed "tsserver was deleted" error.
- Added ability to add server configurations in VSCode settings file
- Completely rewritten servers configuration load system
- Added option for customize pick lists
- Added option for multiple connections at the same time
- Added feature for SSH port forwarding
- Fix configuration key - "sshextension.openProjectCatalog", if set to true, on opening connection from command palette, after ssh opened connecton executes "cd null" command
- Added the ability to use different port in ssh connections (thx eduardbadillo)
- Added user configuration options for extension
- Added the ability to open project directory after SSH session start (option)
- Added the ability to launch commands after SSH session start (option)
- Fixed button for quickly opening SSH on Windows, if project path been defined as Unix-path
- Removed/replaced some Node.js modules, used in extension
- Added log entries for config errors on terminal creating
- Added the ability to work with a password from configuration file
- Fixed the appearance of a button for quickly opening SSH when VSCode was first launched and a new project was opened
- Added log entries for creating and killing terminals
- In the status bar, a quick opening button is added to SSH if the open file is in the project that is associated with the server
- Added name for instance of integrated terminal
- Added check for the existence of the ssh utility on your machine
- For an already open server, a new instance of the integrated terminal is not created
- Fixed loading of the ftp-simple configuration file when it was changed
- Fixed bug with no ftp-simple.json file
- The required dependencies of Node.js in production have been added
- Added extension icon
- Fixed minimal supported version of VSCode
- Fixed a short description
- The list of changes has been moved to CHANGELOG.md
- Initial release