WebDAV Swift Versions Save

WebDAV communication library for Swift with caching and thumbnail support

v3.1.3

3 years ago

Fixes issues with cache cleanup where cached data would be deleted that shouldn't be.

v3.1.2

3 years ago

Make WebDAVFile piecewise initializer public.

v3.1.1

3 years ago

Run downloadImage completion closure with .placeholder error if it's running with a thumbnail preview.

v3.1.0

3 years ago

Add option to return a cached thumbnail in the mean time while an image is being fetched.

v3.0.2

3 years ago
  • Adds 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.

v3.0.1

3 years ago

Makes WebDAVFile Hashable.

See v3.0.0 for 3.0 release notes.

v3.0.0

3 years ago
  • Replaces Networking image fetching and data cache with custom in-house solution
  • More granular data caching behavior control
  • Disk cache cleanup upon listing files

See Upgrading if upgrading from v2.

v3.0.0-beta.1

3 years ago

Adds cache cleanup when listing files.

Beta note: Documentation has not been updated.

v3.0.0-alpha.2

3 years ago

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.

v3.0.0-alpha.1

3 years ago

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.