Skip to content
  • 5.2.2
  • becd9a7
  • Compare
    Choose a tag to compare
    Search for a tag
  • 5.2.2
  • becd9a7
  • Compare
    Choose a tag to compare
    Search for a tag

@jshier jshier released this Jul 17, 2020 · 1 commit to master since this release

Released on 2020-07-17. All issues associated with this milestone can be found using this filter.

Added

  • macOS(Catalyst) User-Agent string.

Updated

  • debugDescription of DataRequest and DownloadRequest to better handle non-text and long content, with better formatting.
  • Code to use switch instead of if else statement.

Fixed

  • Linking on some Apple OS versions when using Swift Package Manager.
  • Reliability issues with DataStreamRequest.
Assets 2
  • 5.2.1
  • 2777659
  • Compare
    Choose a tag to compare
    Search for a tag
  • 5.2.1
  • 2777659
  • Compare
    Choose a tag to compare
    Search for a tag

@jshier jshier released this May 26, 2020 · 9 commits to master since this release

Released on 2020-05-25. All issues associated with this milestone can be found using this filter.

Updated

  • Usage of .background DispatchQoS to .utility to avoid low-power issues.

Fixed

Assets 2
  • 5.2.0
  • 64dd16a
  • Compare
    Choose a tag to compare
    Search for a tag
  • 5.2.0
  • 64dd16a
  • Compare
    Choose a tag to compare
    Search for a tag

@jshier jshier released this May 16, 2020 · 13 commits to master since this release

Released on 2020-05-16. All issues associated with this milestone can be found using this filter.

Added

  • Combine support! DataResponsePublisher, DownloadResponsePublisher, and DataStreamPublisher to stream Alamofire responses.
  • AuthenticationInterceptor, for easier adaptation and retry of requests with credentials.

Updated

  • Response handlers to take all serializer parameters.
  • DisabledEvaluator to DisabledTrustEvaluator, deprecating the previous name.
  • Interceptor to be initialized with multiple RequestInterceptors, in addition to RequestAdapters and RequestRetriers.

Fixed

  • Minor documentation issues.
  • Encoding of Decimal values in URLEncodedFormEncoder.
  • Thread-safety issue in Session.
  • Memory leak in NetworkReachabilityManager.
Assets 2
  • 5.1.0
  • fca036f
  • Compare
    Choose a tag to compare
    Search for a tag
  • 5.1.0
  • fca036f
  • Compare
    Choose a tag to compare
    Search for a tag

@jshier jshier released this Apr 5, 2020 · 23 commits to master since this release

Released on 2020-04-04. All issues associated with this milestone can be found using this filter.

Added

  • RequestModifier closure to request APIs, allowing mutation of created URLRequests.
  • DataStreamRequest, for streaming HTTP responses.

Updated

  • Various framework internals to make porting to Linux easier.
  • Project to require Swift 5.1.

Fixed

  • Typo in ServerTrustEvaluating documentation.
Assets 2
  • 5.0.5
  • 59037bf
  • Compare
    Choose a tag to compare
    Search for a tag
  • 5.0.5
  • 59037bf
  • Compare
    Choose a tag to compare
    Search for a tag

@jshier jshier released this Mar 24, 2020 · 30 commits to master since this release

Released on 2020-03-23. All issues associated with this milestone can be found using this filter.

Fixed

  • Request casting issue on retry that could lead to incomplete retry of UploadRequests.
  • Rare scenario where finish() could be called multiple times, leading to duplicate response handler calls.
Assets 2
  • 5.0.4
  • 1192885
  • Compare
    Choose a tag to compare
    Search for a tag
  • 5.0.4
  • 1192885
  • Compare
    Choose a tag to compare
    Search for a tag

@jshier jshier released this Mar 15, 2020 · 36 commits to master since this release

Released on 2020-03-15. All issues associated with this milestone can be found using this filter.

Fixed

Assets 2
  • 5.0.3
  • 69a3338
  • Compare
    Choose a tag to compare
    Search for a tag
  • 5.0.3
  • 69a3338
  • Compare
    Choose a tag to compare
    Search for a tag

@jshier jshier released this Mar 15, 2020 · 39 commits to master since this release

Released on 2020-03-14. All issues associated with this milestone can be found using this filter.

Added

  • SwiftPM testing support.
  • Documentation around the prohibition of background URLSessionConfigurations in Alamofire 5.

Fixed

Assets 2
  • 5.0.2
  • b02c4ee
  • Compare
    Choose a tag to compare
    Search for a tag
  • 5.0.2
  • b02c4ee
  • Compare
    Choose a tag to compare
    Search for a tag

@jshier jshier released this Feb 23, 2020 · 53 commits to master since this release

Released on 2020-02-23. All issues associated with this milestone can be found using this filter.

Fixed

  • Swift 5 support for AlamofireExtension.
Assets 2
  • 5.0.1
  • cdb2f4a
  • Compare
    Choose a tag to compare
    Search for a tag
  • 5.0.1
  • cdb2f4a
  • Compare
    Choose a tag to compare
    Search for a tag

@jshier jshier released this Feb 23, 2020 · 55 commits to master since this release

Released on 2020-02-23. All issues associated with this milestone can be found using this filter.

Updated

  • AlamofireExtension to have public properties and initializer, and conform to @dynamicMemberLookup.
Assets 2
  • 5.0.0
  • 0c8cb78
  • Compare
    Choose a tag to compare
    Search for a tag
  • 5.0.0
  • 0c8cb78
  • Compare
    Choose a tag to compare
    Search for a tag

@jshier jshier released this Feb 14, 2020 · 59 commits to master since this release

Released on 2020-02-14. All issues associated with this milestone can be found using this filter.

Added

  • Support for NSURLAuthenticationMethodClientCertificate when handling auth challenges using URLCredentials.
  • Migration Guide for Alamofire 5.

Updated

  • Advanced Usage documentation for Alamofire 5.
  • AF namespace to be a reference to Session.default.

Fixed

  • Runtime crashes due to overzealous state checking in SessionDelegate by reducing the severity of the assertions.
  • Unwanted public attribute on _URLEncodedFormEncoder.
Assets 2
You can’t perform that action at this time.