AFNetworking v3.1.0 Release Notes

Release Date: 2016-03-31 // almost 8 years ago
  • ๐Ÿš€ Released on Thursday, March 31, 2016. All issues associated with this milestone can be found using this filter.

    โž• Added

    • ๐Ÿ‘Œ Improved AFImageResponseSerializer test coverage
      • Implemented by quellish in #3367.
    • ๐Ÿ”ฆ Exposed AFQueryStringFromParameters and AFPercentEscapedStringFromString for public use.
      • Implemented by Kevin Harwood in #3160.

    โšก๏ธ Updated

    • โšก๏ธ Updated Test Suite to run on Xcode 7.3
      • Implemented by Kevin Harwood in #3418.
    • โž• Added white space to URLs in code comment to allow Xcode to properly parse them
      • Implemented by Draveness in #3384.
    • ๐Ÿ“š Updated documentation to match method names and correct compiler warnings
      • Implemented by Hakon Hanesand in #3369.
    • ๐Ÿ‘‰ Use NSKeyValueChangeNewKey constant in change dictionary rather than hardcoded string.
      • Implemented by Wenbin Zhang in #3360.
    • ๐Ÿ“š Resolved compiler warnings for documentation errors
      • Implemented by Ricardo Santos in #3336.

    ๐Ÿ”„ Changed

    • โช Reverted NSURLSessionAuthChallengeDisposition to NSURLSessionAuthChallengeCancelAuthenticationChallenge for SSL Pinning
      • Implemented by Kevin Harwood in #3417.

    ๐Ÿ›  Fixed

    • โœ‚ Removed trailing question mark in query string if parameters are empty
      • Implemented by Kevin Harwood in #3386.
    • ๐Ÿ›  Fixed crash if bad URL was passed into the image downloader
      • Implemented by Christian Wen and Kevin Harwood in #3385.
    • ๐Ÿ›  Fixed image memory calculation
      • Implemented by ๅ‘จๆ˜Žๅฎ‡ in #3344.
    • ๐Ÿ›  Fixed issue where UIButton image downloading called wrong cancel method
      • Implemented by duanhong in #3332.
    • ๐Ÿ›  Fixed image downloading cancellation race condition
      • Implemented by Kevin Harwood in #3325.
    • ๐Ÿ›  Fixed static analyzer warnings on AFNetworkReachabilityManager
      • Implemented by Jeff Kelley in #3315.
    • ๐Ÿ›  Fixed issue where download progress would not be reported in iOS 7
      • Implemented by zwm in #3294.
    • ๐Ÿ›  Fixed status code 204/205 handling
      • Implemented by Kevin Harwood in #3292.
    • ๐Ÿ›  Fixed crash when passing nil/null for progress in UIWebView extension
      • Implemented by Kevin Harwood in #3289.

    โœ‚ Removed

    • โœ‚ Removed workaround for NSJSONSerialization bug that was fixed in iOS 7
      • Implemented by Ceฬdric Luthi in #3253.