This is an old revision of the document!
WinSCP 5.5 Changes
WinSCP 5.5 is the major stable release of 2013. Users upgrading from WinSCP 5.1.8 get the following improvements.
- Improved GUI Experience
- Improved Working with Sites and Workspaces
- Improved Scripting and .NET
- Other Improvements
- Bug Fixes
Improved GUI Experience
- New toolbar icons and 16×16 icon. 290
- Simplified Transfer options dialog:
- The dialog is shown only on the first transfer, when using drag&drop, unless user explicitly opts to show it the next time.
- Moved the New and updated files only option to Transfer settings.
- Moved the Do not show this dialog box again checkbox below buttons.
- Hiding Transfer each file individually when not applicable.
- Icon to distinguish Copy/Move operation.
- Do not show this dialog box again implies saving transfer settings
- Improved working with transfer settings and presets:
- Not showing default Text mode file mask in Transfer settings box.
- Showing even default Binary Transfer type in Transfer settings box.
- Removed “Exclude temporaries” transfer settings preset.
- Added “Newer and updates files only” transfer settings preset.
- Reorganized Transfer settings drop down menu, including new Presets header.
- Hiding unusable presets from Transfer settings drop down menu.
- Merged configuration of default transfer settings and transfer settings presets.
- Using “Download” and “Upload” commands to distinguish copying to local and remote directories respectively.
- Using “Download and Delete” and “Upload and Delete” commands instead of “Move” to distinguish moving files to local and remote directories respectively.
- Optionally keeping completed transfers in queue list for configurable period of time. 584
- Replaced file operation toolbar, bottom hot key bar and upload/download toolbar with specialized local and remote file toolbars to allow manipulating local/remote files using mouse, without need to change panel focus (Commander interface only).
- Improved incremental search for sites on Login dialog: 984
- Text is searched anywhere in the site name, not only at the beginning.
- Next/previous matching sites can be searched for.
- Search text is shown below site list.
- Displaying queue status on taskbar button. 151
- Replaced Selection toolbar with specialized local and remote Selection toolbars (Commander interface only).
- Added label to the most important toolbar buttons. They can be optionally hidden including already existing labels like Command-line label (Commander interface), Address label (Explorer interface) and New session tab label.
- Moved Commands toolbar of Commander interface first.
- Find files command moved from Commands toolbar to Remote Navigation toolbar and is now available regardless of focused panel.
- Renamed Add to Bookmarks command to Add Path to Bookmarks.
- Removed Close toolbar button from Editor and Log windows.
- Session menu and toolbar reorganized.
- Increased height of path labels (Commander interface only).
- Single-file queue transfers occupy only single line in background transfer queue list.
- Increased height of background transfer queue list row.
- User interface icons are shown also in Setup.
- Turned off automatic stretching of Transfer settings toolbar.
- Column Attr is hidden by default on local panel.
- Default (installation) width of the Commander interface is larger, if the screen resolution allows it.
- Added Download and Download and Delete buttons on Commands toolbar of Explorer interface.
- Moved Panels node on Preferences dialog to the top-level to reduce nesting.
- Horizontal line above file background transfer queue list splitter to highlight its presence.
- Disabling whole Once Empty submenu, when queue is empty.
- Using own context menu for local files (similar to existing context menu for remote files) by default. 163
- First column in Editor list in preferences is editor name.
- Icons are no longer dimmed with Office XP theme.
- Tab with disconnected session is greyed.
- Removed SSH Protocol version from Site tooltip.
- When file cannot be loaded using selected encoding in Internal editor, error is shown. On error loading default encoding, attempts to load using another encoding. 971
- On main window views without focus respond to mouse wheel. 846
- Export to INI file moved from Preferences to Login dialog.
- In Commander interface, the keyboard shortcuts F3 and F5 can optionally have the same meaning as in Windows Explorer (Find File and Refresh).
- Changing session port number on Login dialog to well know port, updates protocol automatically.
- Additional
F5
shortcut to reload file in internal editor. 986
Improved Working with Sites and Workspaces
Improved “During and After Installation” Experience
- Only shortcut to WinSCP itself is created in Start menu. 616
- When upgrading, setup offers to restart Windows Explorer (or other applications), when drag&drop shell extension needs to be updated. 686
- While installing, setup offers sites import from PuTTY or Filezilla.
- On first edit, WinSCP offers configuration of user’s custom text editor as default editor.
- Command to Import/restore configuration from INI file.
Improved Scripting and .NET
- Transfer resume support can be controlled in scripting (
-resumesupport
switch of file transfer commands) and .NET assembly (TransferOptions.ResumeSupport
property). 834 - Transfer progress feedback using
Session.FileTransferProgress
event. 818 - For special cases, it is possible to accept any SSH host key or any TLS/SSL certificate (with warning) using
-hostkey=*
in scripting andSessionOptions.GiveUpSecurityAndAcceptAnySshHostKey
orSessionOptions.GiveUpSecurityAndAcceptAnySshHostKey
in .NET assembly. 815 - Before opening session using command-line parameter in scripting, warning is printed, that this is deprecated function.
- Retrospectively logging previous script records when session is starting.
- Printing transfer progress for small files in bytes in scripting. 964
Other Improvements
- Change: Session from commandline and/or from jump list is opened by default using existing WinSCP instance. 769
- Writing INI file to user’s profile, if program path is not writable. 817
- Any mouse or keyboard input cancels or resets reconnect countdown.
- Increased default reconnect interval for idle sessions to 9 seconds.
- Reconnect interval for idle sessions can be configured independently.
- Reporting an error when reading of local directory fails during operation. 952
- When SFTP connection is rejected, knock FTP port. If open suggest using FTP protocol.
- Dropped support for Windows 2000. Minimal supported version is Windows XP.
- Using GiB scale for large file sizes. 913
- Option to reconnect disconnected non-active session, when saving file opened from that session. 917
- Use of
MLSD
FTP command is configurable. 927 - Allowing host key import for SSH protocols only.
- Added larger values to initial offer of speed limits. 987
Bug Fixes
- Bug fix: Scripting command
synchronize
sometimes did not announce that there is nothing to synchronize. - Bug fix: First Authenticate log entry was trimmed temporarily.
- Bug fix: Separators on toolbars were showing “E” hint.
- Bug fix: Incorrect file icon overlay positioning.
- Bug fix: Not drawing own shortcut overlay over shortcut icons.
- Bug fix: Records on Authentication window were temporarily truncated.
- Bug fix: Selection on file panel was not visually updated when panel received/lost focus.
- Bug fix: Panel path label was not deactivated when focus moved from directory tree to file transfer queue.
- Bug fix: Download command was not highlighted as default in remote directory context menu when Operation to perform on double-click was set to Copy.
- Bug fix: Text mode transfers should not be resumed FTP protocol. 965
- Bug fix: No error is shown in Internal editor, when file cannot be loaded using selected encoding. 971