Releases: cryptomator/cloud-access-swift
Releases · cryptomator/cloud-access-swift
0.8.0
- Added shortening decorator for vault format 6
- Added
Package.swift
manifest, supporting Swift Package Manager - Removed
Codable
protocol fromCloudPath
0.7.0
- Added
Codable
protocol toCloudPath
- Added
pathExtension
methods toCloudPath
- Removed
hasDirectory
inCloudPath
so that thepath
is file/folder-agnostic path
is now sanitized inCloudPath
constructordeleteItem()
andmoveItem()
are now split up into file/folder methods inCloudProvider
0.6.1
- Fixed
cloudPath
in metadata during directory listing with local file system provider
0.6.0
- Added
CloudPath
, which replaces allURL
s that were handled as "remote URLs" - Added crypto decorator for vault format 6 (without name shortening)
- Added file coordination to local file system provider
- Added
baseURL
to local file system provider so that cloud paths are relative to that
0.5.1
- Adjusted access control on several classes, structs, enums, and extensions
- Made
statusCode
non-optional inURLSessionError.httpError
0.5.0
- Added WebDAV provider
- Added name caching in shortening decorator
- Removed
CloudAuthentication
protocol - Removed
throws
keyword in crypto decorator factory methods - Updated docs on
uploadFile()
inCloudProvider
, makingCloudProviderError.itemTypeMismatch
more specific
0.4.0
- Added progress reporting to download/upload file (methods support implicit progress composition)
- Added cloud provider errors for invalid page token and insufficient quota
- Added docs on some public classes/methods
0.3.0
- Added
createNew()
factory method to crypto decorator - Added
createFromExisting()
factory method to crypto decorator - Added
Codable
protocol toCloudItemType
0.2.2
- Added public init to
LocalFileSystemProvider
andLocalFileSystemAuthentication
0.2.1
- Local file system provider is now part of the Podspec