Skip to content

v4.0.10312.0-Beta

Choose a tag to compare

@ITHitBuild ITHitBuild released this 24 Sep 14:52
· 63 commits to master since this release
  • Lock/Unlock context menu provided in Virtual Drive sample.
  • The file is left in the not in-sync state after the rename/move operation and is being hydrated. The IFile.WriteAsync() is called after rename/move operation. Now the file is marked as in-sync after the move and is not being hydrated after the move.
  • The folder was left in the not in-sync state after the rename/move operation. Now the folder is marked as in-sync after the rename/move if it was in-sync before rename/move.
  • All samples now use .NET 5.
  • Logging refactored in samples. Now process name is being added to the log.
  • WebDAV Drive sample is now using WebDAV Client Library for .NET 5 Beta.
  • macOS source codes were missing from the source codes version of the archive supplied with the source codes license. Now macOS souce codes are supplied.  
  • Folder move operation to the user file system does not create items in the folder. Now, this bug is fixed.
  • WebDAV Drive sample throws STG_E_ACCESSDENIED exception on files locked by other users. The ExternalDataManager.ShowCustomColumnsAsync() method throws an exception if the method is called on a file with a read-only attribute. This bug is now fixed.
  • IFile.WriteAsync(), IFolder.WriteAsync(), ILogger.LogError() and ILogger.LogMessage() methods now provides optional IOperationContext parameter. EngineErrorEventArgs and EngineMessageEventArgs now provide OperationContext property.
  • The ProcessInfo class was added.
  • The IOperationContext.ItemId property added.
  • The IMoveCompletionContext now inherits IOperationContext.
  • IClientNotifications.GetLockModeAsync() method added.