Differences
This shows you the differences between the selected revisions of the page.
| 2018-01-16 | 2018-01-16 | ||
| 5.12.1 changes (martin) | moving 5.12.1 .net assembly changes to correct section (martin) | ||
| Line 12: | Line 12: | ||
| * 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. | ||
| - | * 5.12.1: .NET assembly instance methods ''Session.EscapeFileMask'', ''Session.CombinePaths'', ''Session.TranslateLocalPathToRemote'' and ''Session.TranslateRemotePathToLocal'' replaced by static methods of the same name in class ''RemotePath''. | ||
| - | * 5.12.1: ''Session.ScanFingerprint'' has a new mandatory ''algorithm'' parameter. To keep the previous behavior use ''%%MD5%%'' as a parameter value (though for new development, use ''%%SHA-256%%''). | ||
| ==== Scripting and .NET Assembly ==== | ==== Scripting and .NET Assembly ==== | ||
| Line 19: | Line 17: | ||
| * 5.12: XML log tags ''<modification>'' and ''<permisssions>'' are absent, if their values are not known. Previously they would have value of ''1899-12-30T01:00:00.000Z'' and ''---------'' respectively. Consequently the .NET assembly ''RemoteFileInfo.LastWriteTime'' and ''RemoteFileInfo.FilePermissions'' have values ''DateTime.MinValue'' and ''null'', respectively. | * 5.12: XML log tags ''<modification>'' and ''<permisssions>'' are absent, if their values are not known. Previously they would have value of ''1899-12-30T01:00:00.000Z'' and ''---------'' respectively. Consequently the .NET assembly ''RemoteFileInfo.LastWriteTime'' and ''RemoteFileInfo.FilePermissions'' have values ''DateTime.MinValue'' and ''null'', respectively. | ||
| * 5.12: Scripting command ''mv'' and .NET assembly function ''Session.MoveFile'' tests, if a source file exists, before trying to rename. Consequently, an error message reported has changed significantly, if the source file does not exist. | * 5.12: Scripting command ''mv'' and .NET assembly function ''Session.MoveFile'' tests, if a source file exists, before trying to rename. Consequently, an error message reported has changed significantly, if the source file does not exist. | ||
| + | * 5.12.1: .NET assembly instance methods ''Session.EscapeFileMask'', ''Session.CombinePaths'', ''Session.TranslateLocalPathToRemote'' and ''Session.TranslateRemotePathToLocal'' replaced by static methods of the same name in class ''RemotePath''. | ||
| + | * 5.12.1: ''Session.ScanFingerprint'' has a new mandatory ''algorithm'' parameter. To keep the previous behavior use ''%%MD5%%'' as a parameter value (though for new development, use ''%%SHA-256%%''). | ||
| ===== In the Last Major Release 5.11 (after July 2016) ===== | ===== In the Last Major Release 5.11 (after July 2016) ===== | ||