Releases: HexRx/simple-ftp-deploy
Releases · HexRx/simple-ftp-deploy
1.8.1 - Updated documentation
1.8.0 New feature - Add option to enter password at runtime
- If password is omitted in config, password prompt will appear once it is needed
- Password entered to password prompt is cached until you close Sublime Text. This means that you will have to enter password only once (as long as it is correct)
1.7.0 New feature - TLS support (FTPS) and some fixes
- Add TLS support
- Now uses Python 3.8 where possible (in Sublime Text 4)
- Fix inconsistency between README and code - now "noPromptEvents" accepts both "createDirectory" and "createFolder"
- Fix bug sometimes not allowing to create folder and upload file to it
1.6.0 New features - Add triggers, changes to the settings, code refactoring
- Refactor whole code, cleaned up and simplified some things
- Fix delete handler in Sublime Text 4 (no longer overrides classes, but rather uses post_window_command listener)
- Rename "sessionCacheEnabled" to more descriptive "reuseSessions" ("sessionCacheEnabled" is still used if "reuseSessions" is not set)
- Add "disabledEvents" which can be used to disable delete handler per project
- Add "noPromptEvents" with possible values "deleteFile" and "createFolder"
- Remove "autoCreateDirectory" (use "noPromptEvents": ["createFolder"] instead)
- Remove global settings (use "disabledEvents": ["deleteFile"] instead per project)
- Add triggers, that can process specific files after save and perform operations on FTP (see example usage - minify files on save)
1.5.1 Fix crash with Sublime Text 4
- Fix crash on start with Sublime Text 4
1.5.0: New feature - Add FTP passive mode support
- Add the option to set passive mode for the FTP connection.
1.4.1: Fix a bug
- Fix the bug
Cannot change directory to ''
when it was in the root directory.
1.4.0: New feature - Disable delete files from the server using global settings
- Disable delete handler by setting "enableDeleteHandler" option to false in the global settings (
Preferences -> Package Settings -> Simple FTP Deploy -> Settings - User
) and restarting Sublime Text.
1.3.0: New features - Delete files (experimental), FTP session caching
- Delete files from the FTP server when you delete local files, you'll get a confirmation dialog before that. Experimental Please report any issues.
- FTP session caching (~100-150ms speedup, limited to
connectionTimeout
option). - Error dialog when missing any required field in the config file.
- New config options:
connectionTimeout
(600
seconds by default, timeout for FTP connections and session cache) andsessionCacheEnabled
(defaults totrue
, whatever session cache if enabled = reuse old sessions). - Code improvements.
1.2.0: New feature - ignore configured files, file extensions, and folders to upload on FTP
Add the feature to prevent upload some files, file extensions, and folders on FTP, based on the options "ignoredFilenames", "ignoredExtensions", "ignoredFolders" in the config file.