Deprecated currentPath, return error in delegate and bug fixes
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 ifFileManager.fileExists()
for iCloud and promised urls. - Added convenience methods for
URLRequest
headers forContent-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