89 lines
3.5 KiB
Text
89 lines
3.5 KiB
Text
Sublime SFTP 1.7.0 Changelog:
|
|
|
|
Please be sure to restart Sublime Text 2 to start using this new version.
|
|
|
|
** Backwards Compatibility Breaks **
|
|
|
|
- Newly created remote configs will be called sftp-config.json instead of
|
|
sftp-settings.json. You may need to update your VCS ignore settings.
|
|
Existing sftp-settings.json files will continue to function.
|
|
|
|
- The sftp_remotes folder in the Packages/User/ folder has been renamed to
|
|
sftp_servers. You may need to update your VCS ignore settings.
|
|
|
|
- The following commands were renamed:
|
|
sftp_browse_remote -> sftp_browse_server
|
|
sftp_edit_remote -> sftp_edit_server
|
|
sftp_delete_remote -> sftp_delete_server
|
|
Custom key bindings may need to be updated.
|
|
|
|
New Features
|
|
|
|
- Added sync_down_on_open setting that will prompt to download the remote
|
|
version of a file when opening a file, if the remote version is newer.
|
|
|
|
- Added confirm_overwrite_newer setting that will prompt if the file being
|
|
uploaded is older than the file on the server. This only affects single
|
|
file uploads and causes uploads to be a little slower since a remote
|
|
file listing is required on each upload.
|
|
|
|
- Added Monitor File command that will periodically check file modification
|
|
time and upload the file if it changes. This is intended to work with
|
|
programs such as CodeKit and CSS compilers that will modify a
|
|
file externally to Sublime. Frequency of checks can be controlled via
|
|
SFTP settings.
|
|
|
|
- Added preserve_modification_times setting to preserve the modification time
|
|
of files when uploading and downloading. This does not work on all servers.
|
|
The plugin will notify if a server is incompatible. Can be set to
|
|
"download_only" if remote/server does not support it.
|
|
|
|
- Added password prompting with asterisk password hiding, eliminating the
|
|
requirement of saving passwords
|
|
|
|
- Added context menu entry to delete the remote version of a file
|
|
|
|
- Added context menu entry to rename the local and remote versions of a file
|
|
|
|
- Default remote/server configuration can now be edited by copying the file
|
|
Packages/SFTP/SFTP.default-config to Packages/User/ and customizing
|
|
|
|
- Restructured the menus to have a single entry labelled SFTP/FTP in
|
|
the file menu, side bar content menu and editor context menu
|
|
|
|
- Changed Windows to use Sublime Text interface for SSH key passphrase
|
|
entry instead of Pageant
|
|
|
|
- Improved performance of reconnecting after a disconnect when the
|
|
remote_time_offset_in_hours setting is not set
|
|
|
|
- Added uncaught exception handling to help debugging unreported errors
|
|
|
|
Bug Fixes
|
|
|
|
- Added checks for required configuration information to prevent
|
|
silent failures
|
|
|
|
- Fixed a bug with deleting remote folders that would cause a not found error
|
|
|
|
- Added a missing Upload Folder entry to the side bar context menu
|
|
|
|
- Now properly parses MS FTP server file listings that include file
|
|
names with spaces
|
|
|
|
- Fixed a crash on some OS X machines when using upload_on_save or
|
|
editing remote files
|
|
|
|
- Changed passphrase prompting on Windows to not disappear after one second
|
|
|
|
- Activity indicator in status area is properly cleared after uploading a
|
|
file via its preview
|
|
|
|
- Fixed sync commands to function properly when syncing a single file and
|
|
perform only a single file listing when syncing a single file
|
|
|
|
- Fixed a bug with sync operations disconnecting while listing local files
|
|
for SFTP remote with short idle timeout and many local folders
|
|
|
|
- Updated plugin to ignore .DS_Store, desktop.ini and Thumbs.db files in
|
|
the Packages/User/sftp_servers folder to prevent parsing errors
|