PINRemoteImage v3.0.0-beta.9 Release Notes

Release Date: 2017-04-05 // about 7 years ago
  • ๐ŸŽ Included in Beta 9 is one big feature and one big performance improvement:

    • ๐Ÿ†• New support for resuming canceled downloads. If you call cancelTaskWithUUID:storeResumeData: you can specify that any data already downloaded be stored in the memory cache. If you later attempt to download the image at the URL again, it will resume where it left off. (#331) Caveats:
      • Resume data is only stored in the memory cache, not the disk cache
      • Your server must support resuming downloads by responding to requests with the Accept-Range header == bytes and providing either an ETag header or a Last-Modified header.
    • ๐ŸŽ Performance switch to PINOperationQueue from NSOperationQueue which turned out to take a lot of the time PINRemoteImage used on the main thread. (#338, #326, #329)