config/sublime/Packages/SFTP/messages/1.7.0.txt

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