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

86 lines
3.3 KiB
Text

Sublime SFTP 1.10.0 Changelog:
New Features
- Added the "extra_list_connections" setting which allows spawning multiple
connections to the server for vastly improved performance when determining
files to be synced.
This setting is set to the number of additional connections to open, and is
ONLY used for the list operation that is perfomed when determining what files
should be synced.
- The "Chmod" operation is now available for files and folders when browsing a
remote
- Added the "keepalive" setting for users who experience frequent disconnects.
This will send a command to the server every specified number of seconds in
an effort to keep the connection open.
- File ignoring is now slightly simpler - the "ignore_regex" setting has been
deprecated, and replaced with "ignore_regexes", which is a list of smaller
regular expressions. This should make adding file and folder paths easier.
- Sync commands now perform file operations in a specific order for users that
perform deployments via sync:
1. Upload/download new files
2. Upload/download existing files
3. Remove old files
- Added a new version of psftp.exe on Windows that supports the -s flag via
"sftp_flags" to allow a custom subsystem to be specified
- Changed SFTP connections on OS X and Linux to use compression by default for
better performance
- The ignore regex patterns are now checked against both Linux/OS X and
Windows style file and folder paths so users may more easily write ignore
rules that must work across different operating systems
Bug Fixes
- Added multiple new file listing formats, including support for IIS FTP v7.5
and IIS servers that respond with four digit years
- Tweaked the delay of performing the "sync_down_on_open" feature on OS X in
order to ensure that it happens. Also added a new editor-wide setting
called "osx_sync_down_on_open_delay" that allows tweaking the delay for
users still experiencing issues.
- Fixed an issue where in specific situations the root folder of a sync would
be listed twice when using the FTP protocol
- Added error handling for encoding errors
- Fixed an issue on OS X where an sftp-config.json file in a folder with a
non-ASCII character would cause mapping to be broken, and the remote path
to be the same as the local path
- Added error handling for errors when checking symlinks on certain FTP servers
- Added trapping for multiple errors related to re-opening Sublime with a
remote file after the local operating system and wiped the temp directory
- Added checks for remote files that were opened on a copy of Sublime Text
that has been synced between two different machines (such as via Dropbox)
where temp folders are incompatible (e.g. Windows vs Linux/OS X)
- Fixed a bug with NotFoundErrors when trying to reset the local working
directory after a remote operation
- Fixed an error with downloading a symlinked file when
"preserve_modiciation_times" is set to true
- Added another FTP passive mode error handler condition
- Resolved a working directory (pwd) error caused by the Tornado-vxWorks fix
from v1.9.7
- Added a check for disk full messages
- Added support for a new (previously unreported) FTP password prompt
- The "sftp_flags" setting now accepts a list by default instead of a string