Releases: ITHit/WebDAVServerSamplesJava
Releases · ITHit/WebDAVServerSamplesJava
3.2.2438
3.2.2438
3.2.2435
- Microsoft Office Mobile on Android is now supported.
- Microsoft Office Mobile on Windows 10 is now supported.
- When a file is copied or moved, the destination file contained source file locks. Now this bug is fixed. All sample servers copy and move implementation code is updated to remove source file locks from destination file after copying.
3.2.2431
- The com.ithit.webdav.integration.servlet Java sources were missing from the source codes package. Now sources of this package are included in a package.
3.2.2420
- Sample WebDAV servers now use Bootstrap 4 on a default page.
- Sample WebDAV servers static files (files stored outside of WebDAV storage, used for web UI) processing refactored. JavaScript files, images, CSS files and other static files are now served more efficiently, if-headers, modification date and other HTTP headers are processed properly, reducing server traffic.
- License check may throw ServerException "The license is obsolete" exception with valid licenses. This bug is now fixed.
3.2.2389
- Dependency from org.jboss.vfs removed.
- Mime-types list updated. Now it contains all most recent list of all registered mime-types.
- NullPointerException in LicenseValidator is thrown if vfszip protocol is used (for example on JBoss 5.x).
- Content-range, Timeout, Location and If header added to Access-Control-Allow-Headers to support CORS.
3.2.2381
3.2.2381
3.2.2370
- Java 9 is now supported by the Engine. Pre-Java 9 dependencies are removed from project.
- Indexing code refactored in File.write() method implementation in file system sample.
- After a file is deleted folder content listing may fail. When upload canceled folder content refresh triggered via web sockets caused folder content to appear broken. Now this bug is fixed.
3.1.2208
- The getClientLockTokens() method is moved from the Engine class to the DavRequest class. The Engine.getClientLockTokens(DavRequest) method is marked as deprecated.
- Engine.getVersion() method is now static.
- "afb" folder is renamed to "wwwroot" in samples.
- Class reference fixed and updated.
3.0.2114
- IT Hit WebDAV Ajax Library did not download from NPM. Now the library automatically downloaded from NPM.
3.0.2107
- WebDAV Ajax Library files are now referenced from local server from '/wwwroot/node_modules/webdav.client/' folder (previously were referenced from ajaxbrowser.com).
- Microsoft Office applications submit outdated ETag after machine wakes up from sleep mode, causing file update failure. Now PUT request returns an updated ETag in the response, so the client-side ETag always properly updated.
- GET and HEAD requests returned ETag without quotes. Now this bug is fixed.
- If-Math header parsing refactored.
- License-check code updated.