New
5.10.0
Added
- ๐ฅ Full Swift concurrency support with
Sendablerequirements. Most APIs are also marked@preconcurrency, so there should be no breaking changes. Swift 5.9 now required to build. - Existential
anynow required internally by Alamofire.- Added by Keita Watanabe in Pull Request #3881.
Updated
- ๐ฅ
Session.init(... eventMonitors:)to allow noEventMonitors at all, andCompositeEventMonitorto fix thread-safety. Potentially breaking if previously passing[]but still expectingNotifications to be posted. Pass[AlamofireNotifications()]if you need that behavior. DownloadRequest.validateto read thefileSizerather than the whole file from disk.- Links to
swiftlangrepositories.- Updated by LamTrinh.Dev in Pull Request #3882.
Fixed
- Various documentation typos.
- Fixed by Alexander Cyon in Pull Request #3891.
- Passing
queueparameter toDataStreamserializers. testThatDatesCanBeEncodedAsFormattedwhen running with a non-Gregorian calendar.- Fixed by Kittisak Phetrungnapha in Pull Request #3858.