This repository was archived by the owner on Jan 17, 2023. It is now read-only.
3.0.0-beta.3
Pre-release
Pre-release
·
416 commits
to master
since this release
For detailed information about migrating to AFNetworking 3.0.0, please reference the migration guide. All 3.0.0 beta changes will be tracked with this filter.
Release Notes
Beta 3 introduces API changes for tracking NSProgress. Feedback from the community is welcome as the 3.0.0 release will soon be finalized. Please provide feedback in #3187.
The following changes have been made since 3.0.0-beta.2:
Added
- Added support for Codecov.io
- Implemented by Cédric Luthi and Kevin Harwood in #3196.
- Please help us increase overall coverage by submitting a pull request!
- Added support for IPv6 to Reachability
- Implemented by SAMUKEI and Kevin Harwood in #3174.
- Added support for Objective-C light weight generics
- Implemented by Kevin Harwood in #3166.
- Added nullability attributes to response object in success block
- Implemented by Nathan Racklyeft in #3154.
Changed
- Split the iOS and OS X AppDelegate classes in the Example Project
- Implemented by Cédric Luthi in #3193.
- Changed SSL Pinning Error to be
NSURLErrorServerCertificateUntrusted- Implemented by Cédric Luthi and Kevin Harwood in #3191.
- New Progress Reporting API using
NSProgress- Implemented by Kevin Harwood in #3187.
- Changed
pinnedCertificatestype inAFSecurityPolicyfromNSArraytoNSSet- Implemented by Cédric Luthi in #3164.
Fixed
- Fixed certificate validation for servers providing incomplete chains
- Implemented by André Pacheco Neves in #3159.
- Fixed bug in
AFMultipartBodyStreamthat may cause the input stream to read more bytes than required.- Implemented by bang in #3153.
Removed
- Removed AFBase64EncodedStringFromString static function
- Implemented by Cédric Luthi in #3188.
- Removed code supporting conditional compilation for unsupported development configurations.
- Implemented by Cédric Luthi in #3177.
- Removed deprecated methods, properties, and notifications from AFN 2.x
- Implemented by Kevin Harwood in #3168.