Skip to content

Deprecated currentPath, return error in delegate and bug fixes

Compare
Choose a tag to compare
@amosavian amosavian released this 29 Aug 08:41
· 155 commits to master since this release

currentPath property is now deprecated and out of use. It will be marked as obsoleted soon. Use local var in case you want to track it. Also fileproviderFailed() delegate method signature has changed to send Error object to user.

Changes:

  • Making more method implementations overridable for user.
  • Consistency to delegate call in all contents(of:) methods, with .fetch case.
  • moved to v2 api in Dropbox for copy, move and delete files.
  • Using URL.checkResourceIsReachable() to check file exists instead if FileManager.fileExists() for iCloud and promised urls.
  • Added convenience methods for URLRequest headers for Content-Type, Accept-Encoding, Range, etc.

Bugs fixed:

  • Downloading/Uploading files with colon in name would be failed due to percent encoding
  • Recursive search in FTP, OneDrive, WebDAV
  • FTP crash on rucursive remove due to Progress exception