Released on 2024-03-03. All issues associated with this milestone can be found using this filter.
Added
- [
Experimental
] WebSocketRequest, as a wrapper forURLSessionWebSocketTask. This preview release is undocumented behind@_spi(WebSocket). Its API will change in the future, especially to adopt typed throws, but it is largely feature complete, tested, and usable now. API feedback, missing use cases, and bug reports are much appreciated before it goes fully public. PrivacyInfo.xcprivacyfile and integration with SPM, CocoaPods, and Carthage.- Added by Dmitry Kuleshov and Jon Shier in Pull Requests #3792, #3831, and #3839.
AlamofireDynamictarget, to force dynamic linking in Xcode when using SPM. Only use when you know you need it.AFInfoenum and a publicversionvalue to get Alamofire's current version,AFInfo.version.
Updated
- Alamofire to require Swift 5.7.1.
- Project structure to break apart large
Request.swiftfile and consolidate variousRequestsubclasses into their own files. Emptytype to beSendable.- Updated by Antoine van der Lee in Pull Request #3816.
.swiftformatto remove duplicate rules.
Fixed
- Platform deprecation warnings in
Package.swiftin newer Xcode versions. Alamofire.podspecafter project restructuring.- Various documentation typos.
- Fixed by JaewoongLee-swift, TaeHyun, and hugo-syn in various Pull Requests.