Version Historie vonWinSCP 5.0.8
- SSL core upgraded to OpenSSL 1.0.1c.
- Drag & drop to re-order session tabs. 862
- Local files can be dragged to session tabs for upload. 865
- Remote files can be dragged to session tabs for duplication. 884
- Color icon on session tab. 863
- FTP passive mode IP address is substituted with connection address automatically when passive mode address is unroutable. 883
- Contents of opened internal editors is automatically backed up, when application is abruptly closed. 886
- Session color menu is available on session tab context menu.
- Filter command added to address toobars and context menu of file panels. 732
- Lock toolbars command added to context menu of file panel toolbars. 754
- Added Session.CreateDirectory and Session.RenameFile methods to .NET assembly. 822 833
- Added Session.Abort method to .NET assembly. 890
- Change: Scripting command rm and .NET assembly Session.RemoveFiles method can remove directories as well. 887
- Postponing upload of modified edited remote file to allow the editor finish saving of the file. 870
- When transfer settings preset selected for transfer or synchronization is changed, the transfer settings are updated to the new preset configuration.
- Support for directory listing with timestamp format yyyy-mm-dd hh:mm with SCP protocol. 853
- With scripting exit code is recorded in the session log file.
- Properties of Session class that cannot be changed after session starts, throw an exception when set.
- It is possible to set limit to try reconnecting broken sessions using Session.ReconnectTime. 860
- Change: Remote files are never recycled, unless explicitly enabled. 867
- UTF-8 byte-order-mask is stripped on FTP upload. 888
- Keyboard shortcut Ctrl+Alt+F4 for internal editor in Commander interface. 827
- Keyboard shortcut Alt+Up for opening parent directory. 605
- Taking tabs into account when calculating column position in an Internal editor. 789
- Double buffered drawing of session tabs to prevent flicker.
- Windows 8 compatibility and certification:
- Not saving random seed file, when run for maintenance task, e.g. during installation/uninstallation, to comply with Windows 8 certification.
- Other compatibility improvements.
- Using name of focused file as initial name for a new file. 873
- When generation of temporary file for .NET assembly fails, meaningful exception is thrown and status of temporary folder is logged to help troubleshooting.
- Falling back to Virtual folder when looking for an INI file to maintain compatibility with WinSCP 4.x on Windows Vista and newer. 874
- Parsed directory listing is logged.
- AES is preferred encryption cipher again. 880
- Directory listings lacking inode column are supported. 881
- Dialogs are placed in the center of their parent window.
- Improved debug logging of .NET assembly.
- Logging collection of files for synchronization.
- Beta versions always check for beta versions updates.
- Bug fix: Restore selection command shortcut changed to Shift+Ctrl+R (it used to have the same shortcut as Automatically refresh directory after operation).
- Bug fix: “Operation aborted” messages were not suppressed.
- Bug fix: Failure when reconnect failed (generalizing fix). 829
- Bug fix: Missing icons in jumplist. 854
- Bug fix: Session.FileExists was failing with “Recursive calls not allowed”. 852
- Bug fix: Some UTF-8 encoded files were incorrectly loaded into an Internal Editor. 859
- Bug fix: Failure when changing active session while background transfer queue list was being updated. 864
- Bug fix: Main window was not restoring from system tray sometimes. 745
- Bug fix: Failure was not reported, when opening of secondary shell session to execute remote command failed. 871
- Bug fix: Hidden files were not dimmed, when Name column was not the first one (including the hidden columns). 872
- Bug fix: Instruction-only authentication prompts were failed, when predefined password was used in prior prompt already. 877
- Bug fix: Error when connecting to FTPS servers not supporting SSL session resuming. 879
- Bug fix: Occasional hang when dialog was opened from an internal editor window. 882
- Bug fix: Bugs and other three-state session options were logged incorrectly.
- Bug fix: Switch /xmllog was not working in GUI sessions.
- Bug fix: Could not connect to SSH server without storing hostkey fingerprint. 889
- Bug fix: Support for MLSD FTP command was not detected. 891
- Bug fix: File permissions were not retrieved from MLSD FTP directory listing.
- Bug fix: Searching messages without associated help page on documentation site was not working.
- Bug fix: Warning about overriding script options include and exclude by -filemask switch was sometimes shown incorrectly.