Skip to content

Releases: ITHit/WebDAVServerSamplesJava

7.1.10406

10 Apr 10:24

Choose a tag to compare

  • Amazon S3 sample springbootS3storage now runs on Jakarta.

7.0.10355

13 Feb 13:56

Choose a tag to compare

  • Lock timeout calculated incorrectly on file open after the server reboot in springboots3storage sample. The file stayed locked forever. Now this bug is fixed.

7.0.10347

02 Feb 08:51

Choose a tag to compare

7.0.10347

7.0.10309

19 Jan 14:41

Choose a tag to compare

  • Sync ID is now an int value instead of URI in collectionsync WebDAV server sample.
  • Websocket spring implementation moved to integration lib.
  • Extended attributes implementation moved to integration lib.

7.0.10120-Beta

07 Dec 16:00

Choose a tag to compare

  • Samples are now independent of Java EE version. Samples can now run on both javax & jakarta without changes.
  • Web sockets classes, servlet classes and servlet config classes are now moved to integration libs.
  • servlet-integration renamed to javax-integration.

6.3.9578

06 Sep 20:15

Choose a tag to compare

  • Class reference documentation did not include code samples. Now code samples are included.

6.3.9561

23 Aug 13:08

Choose a tag to compare

  • Collectionsync sample now runs on Jakarta.
  • 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.

6.3.9510-Beta

02 Aug 20:26

Choose a tag to compare

  • Support for the new JakartaEE API introduced in the new jarakrta-integration lib.
  • Introduced a new filesystem sample utilizing Java 17 and jakartaEE API.
  • Introduced a new springboot3fssample utilizing Java 17, Spring Boot 3 and JakarataEE API.
  • WebDAV java lib webdav-server is now built with Java 7.

6.2.9090-Beta

01 Jun 16:12

Choose a tag to compare

  • In collectionsync sample 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.

6.2.9080-Beta

19 May 13:20

Choose a tag to compare

  • Bind interface implemented. Now server can return resource-id and parent-resource-id properties.
  • After calling Folder.CreateFileAsync() method, the Engine reads newly created file ID by calling Bind.id property. If Bind is implemented on file, the ID is returned in resource-id property.
  • Folder.CreateFolderAsync() method now returns Folder interface. If the folder implements Bind, the ID of the newly created folder is returned to the client.
  • collectionsync sample now supports getting item by ID.
  • Sample implementation of SynchronizationCollection.GetChangesAsync() method performance improved in collectionsync sample.
  • X-Engine header is now added only in debug mode and in case of a trial license. The header is not added for non-trial license in the release mode.