Releases: ITHit/WebDAVServerSamples
Releases · ITHit/WebDAVServerSamples
v14.1.13916
- WebDAVServer.FileSystemSynchronization.AspNetCore sample and code generated using WebDAV wizard for Visual Stdudio with Synchronization option enabled did not move streams with a file on Windows file system. This bug is now fixed.
v14.1.13908
- Item ID is now long value (8 byte) in instead of 16-byte array in all synchronization collection samples.
- If file is deleted, moved or renamed the project failed to run in VS Code. Now App_Data folder is removed from project.
- resource-id header is now added to PUT response headers in sample code and code generated by Visual Studio WebDAV wizard.
- "Object reference not set" exception is thrown when sync id was not found during files and folders delete operations in collection synchronization sample WebDAVServer.FileSystemSynchronization.AspNetCore and code generated by Visual Studio wizard with file system back-end.
- Collection synchronization sample now return metadata-Etag property for each item, indicating if file metadata has changed.
- React UI front-end flicker on refresh or any notifications from server. This bug is now fixed.
v14.0.13424-Beta
- WebDAV Server wizard for Visual Studio Code is provided.
- Alternative Data Streams / extended attributes sample classes refactored.
- In WebDAV server samples with file system back-end, if 0-length file upload overwrite existing file, the file modified date did not update. This bug is now fixed.
v13.4.13237
- .NET 8 is now supported by WebDAV wizard for Visual Studio.
- All WebDAV server samples now run on .NET 8.
- NPM and NuGet references updated.
v13.3.13192
- NullReferenceExceprion was thrown in WebDAV Server samples with MS SQL back-end during lock discovery. This bug is now fixed.
- ETag was not returned for newly created files in WebDAV Server Samples with MS SQL back-end. This bug is now fixed.
- Synchronization collection sample and code generated by wizard did not delete files correctly. This bug is now fixed.
v13.3.13138
- The content-length of a file is now reported as zero while file is being uploaded in WebDAV server samples with file system back-end. Otherwise client application may try to download a file while upload is in progress.
v13.3.13124
- MimeType class did not return content-type for some types of images. This bug is now fixed.
- Web Sockets did not reconnect in VUE UI. Now Web Sockets reconnect automatically.
v13.3.13068
- deep paramater did not work for ISynchronizationCollection.GetChangesAsync(). Now this bug is fixed.
- IChanges interface is replaced by DavChanges class.
- Sample implementation of ISynchronizationCollection.GetChangesAsync() method refactored.
- Resizing of UI in WebDAV wizards for Visual Studio dialogs broke layout. Now this bug is fixed.
- Dependencies fixed in React sample code. React sample code refactored.
- Dependencies fixed in VUE sample code.
- WebDAV server samples and code generated by WebDAV wizards for Visual Studio that use Bootstrap migrated to Bootstrap 5.
v13.3.12932-Beta
- In WebDAV Server samples with file system back-end if GetChangesAsync() received 0 in limit parameter, the sync-token were not returned. Now sync-token is properly returns if 0 is passed in limit parameter. No changes are returned in this case.
v13.3.12924-Beta
- Sync-token was modified to be passed as URI. Now sync-token is passed as a string returned from GetChangesAsync() method without changes.