Skip to content

Releases: ITHit/WebDAVServerSamples

v11.3.10765

16 Nov 18:50
Compare
Choose a tag to compare
  • Changes made in GSuite are not saved to the storage in some environments. The IFileAsync.WriteAsync() method is not called on some platforms. Now, this bug is fixed.

v11.3.10719

12 Oct 21:23
Compare
Choose a tag to compare
  • Ajax Multiple files download added on a default handler page.
  • Web sockets implementation refactored in WebDAV Server samples. Now a separate event is being sent by the server for each operation: created, updated, deleted, moved, locked and unlocked.
  • "System.Reflection.TargetParameterCountException: Number of parameters specified does not match the expected number." exception is thrown when Google make a POST request to /GNotifications. This bug is now fixed.

v11.2.10474

02 Aug 09:55
Compare
Choose a tag to compare
  • A parameter to configure GSuite GoogleNotificationsRelativeUrl was added.

v11.2.10451

03 Jun 23:38
Compare
Choose a tag to compare
  • Upload redesigned on a default handler page. Drag-and-drop block removed, total upload progress bar with upload details panel is provided.
  • WebDAV Wizard failed with AggregateException 'Template generation failed' exception if more than one version of Visual Studio installed on the same machine. Incorrect Visual Studio template referenced. This bug is now fixed.
  • The 'Add WebDAV Server Implementation' inserts incorrect references into the project if the project file and solution file are located in the same folder ('Place the project and solution in the same directory' checkbox is set during the project creation). This bug is now fixed.

v11.1.10398

01 Mar 22:04
Compare
Choose a tag to compare
  • Namespaces can now be injected at the beginning of the WebDAV XML using DavEngineAsync.RegisterPropertyHandler() call with prefix parameter. The PropertyName class now provides a new prefix parameter to be used for namespace injection. 
  • Non-MS Office documents failed to open if WebDAV is added using Add WebDAV Server implementation wizard. An incorrect mounting path was generated by the wizard. This bug is now fixed.
  • System.ArgumentOutOfRangeException exception is thrown by the 'Add WebDAV Server Implementation' wizard if the project is using .NET Core 2.1. This bug is now fixed.
  • Protocol application (.deb and .pkg files) failed to download on Mac and Linux if WebDAV is added to ASP.NET Core Web Application using 'Add WebDAV Server Implementation' wizard. all file types are allowed in Startup.cs: app.UseStaticFiles(new StaticFileOptions { ServeUnknownFileTypes = true });
  • System.ArgumentException: 'The path is not of a legal form.' exception was thrown when opening projects with the virtual file path in Visual Studio if WebDAV wizards are installed. Now, this bug is fixed.
  • The WebDAV wizard window is overlapped by Visual Studio, hides in the background when the wizard is started. This bug is now fixed. 
  • NullReferenceException: 'Object reference not set to an instance of an object.' is thrown byt the CardDAV server samples and code generated by the wizard when uploading a vCard file without UID. This bug is now fixed.

v11.0.10281

11 Jan 22:09
Compare
Choose a tag to compare
  • Web sockets are broken in Blazor Server App after adding WebDAV using Add WebDAV Server Implementation wizard. The Blazor app stops working because sockets are bound on the site root. Now sockets are bound to the /dav/ URL. 

v11.0.10272

06 Jan 16:24
Compare
Choose a tag to compare
  • Microsoft Office failed to open documents from a server with MS-OFBA authentication generated using Add WebDAV Server Implementation wizard. Now this bug is fixed.

v11.0.10258

05 Jan 00:40
Compare
Choose a tag to compare
  • The sample WebDAV server, generated using the Add WebDAV Server Implementation wizard, WebDAV requests (PROPFIND, LOCK, etc) were processed without authentication. Only GET requests were authenticated. Now all requests are properly authenticated.
  • The Blazor Server App and Blasor WebAssembly App are now supported by the 'Add WebDAV Server Implementation' wizard.
  • WebDAV code added to the ASP.NET Web Application (.NET Framework) using Add WebDAV Server Implementation wizard failed to compile. Now, this bug is fixed. 
  • Rename button added on a toolbar on a default handler page in all samples.

v11.0.10207

30 Dec 00:27
Compare
Choose a tag to compare
  • Azure Active Directory authentication is now supported by the Add WebDAV Server Implementation wizard. If the project to which WebDAV is added is created with the 'Work or School Accounts' authentication option and the MS-OFBA option is selected in the 'Add WebDAV Server Implementation' wizard, the WebDAV server now authenticates against Azure AD accounts when a document is opened in MS Office. 
  • .NET Core SDK was required to be installed to use the ASP.NET Core WebDAV Server Application wizard. The .NET Core version did not appear in the .NET Core dropdown if .NET Core SDK is not installed. Now only the .NET Core runtime is required to be installed on the machine where wizard runs.
  • HttpListener generated CalDAV/CardDAV server, generated using CalDAV/CardDAV wizard throws "The name 'LogFlagsEnum' does not exist in the current context" error during compilation. This bug is now fixed.

v11.0.10124-Beta

14 Dec 22:20
Compare
Choose a tag to compare
  • .NET 5 is now supported by WebDAV wizards for Visual Studio 2019.
  • The 'ASP.NET Core WebDAV Server Application' wizard now provides an option for specifying one of three .NET Core versions to be used by the new project: .NET Core 2.1, .NET Core 3.1, and .NET 5.0.
  • 'Add WebDAV Server Implementation' wizard for Visual Studio now supports adding WebDAV to the ASP.NET 5 project.