All Versions
5
Latest Version
Avg Release Cycle
500 days
Latest Release
1366 days ago

Changelog History

  • v2.0.0 Changes

    July 23, 2020

    ๐Ÿš€ Released on 2020-07-23.

    ๐Ÿ”„ Changed

    • SPTDataLoaderAuthorizer: requestFailedAuthorisation also accepts SPTDataLoaderResponse (breaking change)
    • ๐Ÿ›  Fixed multiple issues
  • v1.1.1 Changes

    October 20, 2016

    ๐Ÿš€ Released on 2016-02-20.

    โž• Added

    • โž• Added support for SSL pinning.
    • โž• Added iOS 10 support.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed nil URLs in the rate limiter causing a crash.
    • ๐Ÿ›  Fixed requests executing after they have been cancelled due to a race condition.
    • ๐Ÿ›  Fixed unique identifiers incrementing by 2 on every request made.

    โœ‚ Removed

    • โœ‚ Removed iOS 7.0 support.
  • v1.1.0 Changes

    February 15, 2016

    ๐Ÿš€ Watch the loader on your TV. In other words, the watchOS and tvOS release โŒš ๐Ÿ“บ

    โž• Added

    • โž• Added support for watchOS and tvOS.
    • โž• Added error handling when a chunked request is made without the delegate supporting chunks.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed HTTP errors not being correctly reported if they are not above the 400 HTTP status codes.
    • ๐Ÿ›  Fixed a bug allowing infinite retries of requests.

    โœ‚ Removed

    • โœ‚ Removed the non-optional status of cancellation callbacks in the delegate.

    ๐Ÿ”„ Changed

    • ๐Ÿ”„ Changed Accept-Language values to be publically accessible.
    • ๐Ÿ”„ Changed blanket HTTPS certificate accepting a runtime variable rather than a preprocessor macro.
    • ๐Ÿ”„ Changed the name of SPTCancellationToken to SPTDataLoaderCancellationToken.
  • v1.0.1 Changes

    December 22, 2015

    ๐Ÿš€ Released on 2015-12-22.

    โž• Added

    • โž• Added an option to skip NSURLCache.
    • โž• Added absolute timeouts regardless of retries.
    • โž• Added a build flag option that can allow SPTDataLoader to ignore valid HTTPS certificates.
    • โž• Added source identifiers to request objects (for view based tracking of HTTP usage).
    • โž• Added support for custom URL protocols.
    • โž• Added clang module support.
    • โž• Added Accept-Language headers to all requests.
    • โž• Added redirection limit.
    • โž• Added sending the response rather than the request in the SPTDataLoaderConsumer protocol.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed a crash that can occur occasionally when copying data from NSURLSession.
    • ๐Ÿ›  Fixed Xcode 6.2 project warnings.
    • ๐Ÿ›  Fixed retry timeouts from firing constantly when certain conditions are met.
    • ๐Ÿ›  Fixed Xcode 6.3 project warnings.
    • ๐Ÿ›  Fixed crashes that can occur when calling SPTDataLoader from multiple threads.
    • ๐Ÿ›  Fixed swallowing 401s if retrying is not possible.
    • ๐Ÿ›  Fixed Xcode 7 warnings.
    • ๐Ÿ›  Fixed HTTP redirects not working.
  • v1.0.0 Changes

    February 02, 2015

    ๐Ÿš€ Released on 2015-02-01.

    โž• Added

    • ๐ŸŽ‰ Initial release of SPTDataLoader.