WebDAV communication library for Swift with caching and thumbnail support
Fixes issues with cache cleanup where cached data would be deleted that shouldn't be.
Make WebDAVFile
piecewise initializer public.
Run downloadImage
completion closure with .placeholder
error if it's running with a thumbnail preview.
Add option to return a cached thumbnail in the mean time while an image is being fetched.
getAllCachedThumbnailURLs
and getAllMemoryCachedThumbnails
functions.getAllCachedThumbnails
now loads cached thumbnails from disk.getAllCachedThumbnails
is now a throwing function.See v3.0.0 for 3.0 release notes.
Makes WebDAVFile Hashable.
See v3.0.0 for 3.0 release notes.
See Upgrading if upgrading from v2.
Adds cache cleanup when listing files.
Beta note: Documentation has not been updated.
Implement disk caching for images, thumbnails, and data.
Prerelease note: Readme has not been updated. Many functions have had their functionality removed. Many functions are undocumented.
Removes Networking as a dependency and replaces its cache with a custom memory caching solution. No disk caching has been implemented for data.
Prerelease note: Readme has not been updated. Many functions have had their functionality removed. Many functions are undocumented.