Differences
This shows you the differences between the selected revisions of the page.
2013-03-01 | 2013-03-01 | ||
no summary (106.120.73.197) (hidden) | Restored revision 1361832232. Undoing revisions 1362129862, 1362129906, 1362129933. (martin) (hidden) | ||
Line 3: | Line 3: | ||
This is a list of changes for each release of WinSCP. See also [[project_history|project history]]. | This is a list of changes for each release of WinSCP. See also [[project_history|project history]]. | ||
- | + | ===== [[5.2]] 5.2 (Not Released Yet) ===== | |
- | + | === 2013-02-25 === | |
- | ··ddd | + | * Prototype of WebDAV sessions. Thanks to Michael Lukashov. [[bug>160]] |
+ | * New toolbar icons and 16x16 icon. [[bug>290]] | ||
+ | * Workspace can be saved. [[bug>776]] | ||
+ | * Using term //Site// instead of //Stored session//. | ||
+ | * Sites import from Filezilla. [[bug>61]] | ||
+ | * When upgrading, setup offers to restart Windows Explorer (or other applications), when drag&drop shell extension needs to be updated. [[bug>686]] | ||
+ | * While installing, setup offers sites import from PuTTY or Filezilla. | ||
+ | * Command to Import/restore configuration from INI file. | ||
+ | * On first edit, offers configuration of user's custom text editor as default editor. | ||
+ | * 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 //Newer 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. | ||
+ | * 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. | ||
+ | * Improved user interface: | ||
+ | * 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. [[bug>584]] | ||
+ | * Replaced file operation toolbar and bottom hot key bar with specialized local and remote file toolbars to allow manipulating local/remote files using mouse, without need to change panel focus (Commander interface only). | ||
+ | * 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// of Commander interface toolbar 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). | ||
+ | * 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. | ||
+ | * 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. [[bug>971]] | ||
+ | * Whole site folder can be opened at once. [[bug>424]] | ||
+ | * Transfer resume support can be controlled in scripting (''-resumesupport'' switch of file transfer commands) and .NET assembly (''TransferOptions.ResumeSupport'' property). [[bug>834]] | ||
+ | * Transfer progress feedback using ''Session.FileTransferProgress'' event. [[bug>818]] | ||
+ | * For special cases, it is possible to accept any SSH host key or any SSL certificate (with warning) using ''-hostkey=*'' in scripting and ''SessionOptions.GiveUpSecurityAndAcceptAnySshHostKey'' or ''SessionOptions.GiveUpSecurityAndAcceptAnySshHostKey'' in .NET assembly. [[bug>815]] | ||
+ | * //Site Manager// command. [[bug>855]] | ||
+ | * 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. | ||
+ | * Only shortcut to WinSCP itself is created in Start menu. [[bug>616]] | ||
+ | * In Commander interface, the keyboard shortcuts F3 and F5 can optionally have the same meaning as in Windows Explorer (//Find File// and //Refresh//). | ||
+ | * Renamed WinSCP .NET assembly to ''winscpnet.dll'' to avoid conflicts with ''winscp.exe''. [[bug>945]] | ||
+ | * Changing session port number on Login dialog to well know port, updates protocol automatically. | ||
+ | * Reporting an error when reading of local directory fails during operation. [[bug>952]] | ||
+ | * Retrospectively logging previous script records when session is starting. | ||
+ | * When SFTP connection is rejected, knock FTP port. If open suggest using FTP protocol. | ||
+ | * Desktop shortcut to open site folder can be created. | ||
+ | * Dropped support for Windows 2000. Minimal supported version is Windows XP. | ||
+ | * Using GiB scale for large file sizes. [[bug>913]] | ||
+ | * Option to reconnect disconnected non-active session, when saving file opened from that session. [[bug>917]] | ||
+ | * Use of ''MLSD'' FTP command is configurable. [[bug>927]] | ||
+ | * Printing transfer progress for small files in bytes in scripting. [[bug>964]] | ||
+ | * Before opening session using command-line parameter in scripting, warning is printed, that this is deprecated function. | ||
+ | * Allowing host key import for SSH protocols only. | ||
+ | * Export to INI file moved from Preferences to Login dialog. | ||
+ | * 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. [[bug>965]] | ||
+ | * Bug fix: No error is shown in Internal editor, when file cannot be loaded using selected encoding. [[bug>971]] | ||
===== 5.1.4 ===== | ===== 5.1.4 ===== | ||
Line 23: | Line 107: | ||
* Bug fix: Error in .NET assembly when temporary path contains exclamation mark. [[bug>980]] | * Bug fix: Error in .NET assembly when temporary path contains exclamation mark. [[bug>980]] | ||
* Bug fix: Indefinite chain of errors when XML logging fails. | * Bug fix: Indefinite chain of errors when XML logging fails. | ||
+ | |||
+ | ===== 5.1.3 ===== | ||
+ | === 2013-01-06 === | ||
+ | * Masking out password in ''open'' command in logs. [[bug>957]] | ||
+ | * Location of XML log file can be configured in .NET assembly. | ||
+ | * Bug fix: Several flaws in file mask validation on Edit mask dialog. | ||
+ | * Bug fix: Selecting and filtering files using exclude mask only was not working. [[bug>951]] | ||
+ | * Bug fix: Failure to open session in scripting from command line was not reported in exit code. [[bug>953]] | ||
+ | * Bug fix: Session settings ''TunnelHostKey'' was not working. [[bug>948]] | ||
+ | * Bug fix: Path word-breaking was not working on most dialogs. [[bug>954]] | ||
+ | * Bug fix: Timeout while waiting for user to enter password with FTP protocol. [[bug>955]] | ||
+ | * Bug fix: Newly created local directory is not opened with synchronized browsing. [[bug>956]] | ||
+ | * Bug fix: Cannot change local folder anymore after system-wide change, when local tree is hidden. [[bug>959]] | ||
+ | * Bug fix: Failure in ''Session.Open'' on x64 systems. [[bug>960]] | ||
+ | * Bug fix: Failure when starting as user without desktop. [[bug>961]] | ||
===== 5.1.2 ===== | ===== 5.1.2 ===== |