Alamofire 5.7.0 已发布,Alamofire 是用一个功能强大的,用 Swift 语言编写的 HTTP 网络开发工具包,支持各种 HTTP Method、JSON、文件上传、文件下载和多种认证方法。具体更新内容如下:
Added
- Request body compression 支持。默认情况下禁用。#3701
ArrayEncoding.custom
到URLEncodedFormEncoder
和URLEncoding
。#3699KeyPathEncoding
到URLEncodedFormEncoder
。#3689NilEncoding
到URLEncodedFormEncoder
。#3686
Updated
- Alamofire 现在需要 Swift 5.5+ 和(macOS 10.13、iOS 11、tvOS 11 和 watchOS 4)+。#3670 和 #3717
flatMap
到HTTPHeaders
中的map
。#3704- 各种 CI 集成。#3685 和 #3712
Fixed
- Reachability API 使用安全问题。#3684
StreamOf
中未使用的bufferingPolicy
。#3668- 各种文档错别字。
更新说明:https://github.com/Alamofire/Alamofire/releases/tag/5.7.0