Differences
This shows you the differences between the selected revisions of the page.
2020-12-02 | 2021-06-22 | ||
5.18 Deprecated SessionOptions.GiveUpSecurityAndAcceptAnySshHostKey (martin) | 5.19 released (martin) | ||
Line 7: | Line 7: | ||
The changes that most commonly causes issues are **highlighted**. | The changes that most commonly causes issues are **highlighted**. | ||
- | ===== In the Last Major Beta Release 5.18 (after November 2020) ===== | + | ===== In the Last Major Release 5.18/5.19 (after November 2020) ===== |
==== General ==== | ==== General ==== | ||
Line 17: | Line 17: | ||
* 5.18: Deprecated [[library_sessionoptions#giveupsecurityandacceptanysshhostkey|''SessionOptions.GiveUpSecurityAndAcceptAnySshHostKey'']] in favour of [[library_sessionoptions#sshhostkeypolicy|''SshHostKeyPolicy.GiveUpSecurityAndAcceptAny'']]. | * 5.18: Deprecated [[library_sessionoptions#giveupsecurityandacceptanysshhostkey|''SessionOptions.GiveUpSecurityAndAcceptAnySshHostKey'']] in favour of [[library_sessionoptions#sshhostkeypolicy|''SshHostKeyPolicy.GiveUpSecurityAndAcceptAny'']]. | ||
- | ===== In the Last Major Release 5.16/5.17 (after September 2019) ===== | + | ===== In Older Releases (August 2011 -- November 2020) ===== |
- | ==== General ==== | + | ==== [[older_general]] General ==== |
* 5.16: Consider size of linked file when transferring/synchronizing symbolic link. [[bug>1747]] | * 5.16: Consider size of linked file when transferring/synchronizing symbolic link. [[bug>1747]] | ||
- | |||
- | ==== Installer ==== | ||
- | |||
- | * 5.16: Silent installation needs additional ''/ALLUSERS'' or ''/CURRENTUSER'' switches. | ||
- | * 5.16: Installer does not support Windows XP/2003 anymore. WinSCP application itself still runs on Windows XP/2003. Use //Portable executables// download. | ||
- | * 5.17.6: Installer does not support Windows Vista/2008 anymore. WinSCP application itself still runs on Windows Vista/2008. Use //Portable executables// download. | ||
- | |||
- | ==== GUI ==== | ||
- | |||
- | * 5.16: Removed option to create //Quick Launch// icons (Windows Vista and older only). | ||
- | |||
- | ==== Scripting and .NET Assembly ==== | ||
- | |||
- | * 5.16: TLS/SSL certificate fingerprints in generated URL use dashes (''-'') instead of colons ('':''), while colons are still accepted. Consequently URLs with TLS/SSL certificate fingerprints generated by 5.16 and newer cannot be used for older versions. | ||
- | * 5.16: SHA-256 fingerprints in generated URL use dashes (''-'') and underscores (''_'') instead of pluses (''+'') and slashes (''/''), while pluses and slashes are still accepted. Consequently URLs with SHA-256 fingerprints generated by 5.16 and newer cannot be used for older versions. | ||
- | * 5.16: ''RemoteFileInfo.FileType'' now consistently returns ''L'' for symlinks as was always documented. ''RemoteFileInfo.FileType'' now consistently returns uppercase value as was always documented. | ||
- | * 5.17.3: ''SHA-1'' fingerprint of TLS/SSL certificate was incorrectly presented as ''MD5'' by ''Session.ScanFingerprint''. | ||
- | |||
- | ===== In Older Releases (August 2011 -- September 2019) ===== | ||
- | |||
- | ==== [[older_general]] General ==== | ||
- | |||
* 5.12: When uploading files, ''GetFileAttributes'' is newly used to retrieve file attributes, instead of previous ''FindFirstFile''. With some rare networked drives with broken API, this may cause problems. [[bug>1918]] | * 5.12: When uploading files, ''GetFileAttributes'' is newly used to retrieve file attributes, instead of previous ''FindFirstFile''. With some rare networked drives with broken API, this may cause problems. [[bug>1918]] | ||
* 5.12: Last access time of downloaded files is no longer preserved. Note that //modification// time is still preserved. | * 5.12: Last access time of downloaded files is no longer preserved. Note that //modification// time is still preserved. | ||
Line 65: | Line 43: | ||
==== GUI ==== | ==== GUI ==== | ||
+ | * 5.16: Removed option to create //Quick Launch// icons (Windows Vista and older only). | ||
* 5.14: Keyboard shortcut for //Download// command in Explorer interface changed to ''Ctrl+T'' (''Ctrl+C'' previously). | * 5.14: Keyboard shortcut for //Download// command in Explorer interface changed to ''Ctrl+T'' (''Ctrl+C'' previously). | ||
* 5.14: Keyboard shortcut for //Open Terminal// command changed to ''Shift+Ctrl+T'' (''Ctrl+T'' previously). | * 5.14: Keyboard shortcut for //Open Terminal// command changed to ''Shift+Ctrl+T'' (''Ctrl+T'' previously). | ||
Line 76: | Line 55: | ||
* 5.0.3: Synchronized browsing state is stored with stored session, not in preferences. [[bug>10]] | * 5.0.3: Synchronized browsing state is stored with stored session, not in preferences. [[bug>10]] | ||
* 5.0.3: In mouse-only [[ui_pref_commander|Explorer-style selection mode]], single-file implicit mouse-selection is not preserved, when focus/selection is subsequently changed using keyboard. | * 5.0.3: In mouse-only [[ui_pref_commander|Explorer-style selection mode]], single-file implicit mouse-selection is not preserved, when focus/selection is subsequently changed using keyboard. | ||
+ | |||
+ | ==== Installer ==== | ||
+ | |||
+ | * 5.16: Silent installation needs additional ''/ALLUSERS'' or ''/CURRENTUSER'' switches. | ||
+ | * 5.16: Installer does not support Windows XP/2003 anymore. WinSCP application itself still runs on Windows XP/2003. Use //Portable executables// download. | ||
+ | * 5.17.6: Installer does not support Windows Vista/2008 anymore. WinSCP application itself still runs on Windows Vista/2008. Use //Portable executables// download. | ||
==== [[older_automation]] Scripting and .NET Assembly ==== | ==== [[older_automation]] Scripting and .NET Assembly ==== | ||
+ | * 5.16: TLS/SSL certificate fingerprints in generated URL use dashes (''-'') instead of colons ('':''), while colons are still accepted. Consequently URLs with TLS/SSL certificate fingerprints generated by 5.16 and newer cannot be used for older versions. | ||
+ | * 5.16: SHA-256 fingerprints in generated URL use dashes (''-'') and underscores (''_'') instead of pluses (''+'') and slashes (''/''), while pluses and slashes are still accepted. Consequently URLs with SHA-256 fingerprints generated by 5.16 and newer cannot be used for older versions. | ||
+ | * 5.16: ''RemoteFileInfo.FileType'' now consistently returns ''L'' for symlinks as was always documented. ''RemoteFileInfo.FileType'' now consistently returns uppercase value as was always documented. | ||
+ | * 5.17.3: ''SHA-1'' fingerprint of TLS/SSL certificate was incorrectly presented as ''MD5'' by ''Session.ScanFingerprint''. | ||
* 5.14: URLs in ''open'' command are not matched against stored site name after stripping a protocol. Historically a command like ''%%open sftp://site/%%'' still made WinSCP use stored site ''site'', instead of connecting to host ''site'' using SFTP protocol. Now WinSCP uses stored site only with ''open site''. [[bug>1647]] | * 5.14: URLs in ''open'' command are not matched against stored site name after stripping a protocol. Historically a command like ''%%open sftp://site/%%'' still made WinSCP use stored site ''site'', instead of connecting to host ''site'' using SFTP protocol. Now WinSCP uses stored site only with ''open site''. [[bug>1647]] | ||
* 5.14: .NET Assembly now targets .NET Framework 4.0. | * 5.14: .NET Assembly now targets .NET Framework 4.0. |