Skip to content

Releases: HexRx/simple-ftp-deploy

1.8.1 - Updated documentation

02 Dec 18:51
Compare
Choose a tag to compare
  • Modify the documentation related to the triggers section

1.8.0 New feature - Add option to enter password at runtime

07 Oct 20:27
Compare
Choose a tag to compare
  • 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

22 Jan 18:27
Compare
Choose a tag to compare
  • 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

21 Nov 13:46
Compare
Choose a tag to compare
  • 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

15 Aug 09:03
Compare
Choose a tag to compare
  • Fix crash on start with Sublime Text 4

1.5.0: New feature - Add FTP passive mode support

24 Jan 21:24
0cf46b3
Compare
Choose a tag to compare
  • Add the option to set passive mode for the FTP connection.

1.4.1: Fix a bug

28 Oct 19:57
Compare
Choose a tag to compare
  • 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

09 Aug 09:43
Compare
Choose a tag to compare
  • 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

11 Jul 11:20
Compare
Choose a tag to compare
  • 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) and sessionCacheEnabled (defaults to true, 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

22 Jun 12:18
Compare
Choose a tag to compare

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.