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.

Last modified: by martin