Changelog History
Page 1
-
v5.6.4 Changes
π Released on 2022-11-21. All issues associated with this milestone can be found using this filter.
π Fixed
- π¦ Deprecated OS version support in Swift 5.7 SPM Package.
- Fixed by Guglielmo Faglioni in Pull Request #3665.
- π¦ Deprecated OS version support in Swift 5.7 SPM Package.
-
v5.6.3 Changes
π Released on 2022-11-20. All issues associated with this milestone can be found using this filter.
β‘οΈ Updated
π Fixed
- π Calls to deprecated cancellation handler function.
- Fixed by Sven MΓΌnnich in Pull Request #3657.
- Unnecessary protocol conformance on Combine publishers.
- Fixed by MoonkiKim(κΉλ¬ΈκΈ°) in Pull Request #3650.
- Don't attempt retry when
Request
has already been cancelled.
- π Calls to deprecated cancellation handler function.
-
v5.6.2 Changes
π Released on 2022-07-17. All issues associated with this milestone can be found using this filter.
β Added
- Error when object provided to
JSONEcoding
contains values that can't be passed throughJSONSerialization
.
β‘οΈ Updated
- π CI support for all supported Xcode, macOS, and Linux versions.
- π Support for various Xcode version.
- β
Cache-Control
header tests to not require hard-coded delays.
π Fixed
- Swift version check for
SecTrustCopyCertificateChain
. - π Various documentation issues.
- Fixed by Jacob Lange, rain2540, bondxf, Ikko Ashimine, and Elon Park in various Pull Requests.
- Error when object provided to
-
v5.6.0 Changes
π Released on 2022-04-13. All issues associated with this milestone can be found using this filter.
β Added
- π Support for
HTTPMethod.query
to support the upcoming standard. - π Compile-time Swift version check to enforce minimum supported Swift version.
- Added by Dave Verwer in Pull Request #3549.
- π GitHub Sponsors support. You can now sponsor Alamofire directly through GitHub.
β‘οΈ Updated
- π Swift version required to build [π₯ Experimental π₯] Swift Concurrency support to 5.6.0 to avoid various Apple bugs with Xcode 13.2.0 and 13.2.1. Support now requires Xcode 13.3.1.
DownloadRequest
to avoid producing resume data when not explicitly requested on cancellation.- β Testing infrastructure to use XCTestPlans on Apple platforms.
- π GitHub Actions support for greater OS coverage, more SPM platforms, and Swift 5.6.
π Fixed
- π Various Security framework deprecation warnings when deploying to newer OSes.
- π Various documentation issues.
- Fixed by Jon Shier, Emanuele Fumagalli, Huang-Libo, and rain2540 in Pull Requests #3548, #3562, #3573, #3574, and #3585.
- π Support for
-
v5.5.0 Changes
π Released on 2021-12-13. All issues associated with this milestone can be found using this filter.
β Added
- π [π₯ Experimental π₯] support for Swift Concurrency, including
async
-await
for requests andStreamOf
for streaming values. - Generic static accessors for various protocols types for Swift 5.5.
.indexInBrackets
options for array encoding in query parameters.- Added by Tiago Lopes in Pull Request #3516.
RequestAdapterState
and new protocol requirements forRequestAdapter
to allow for additional state to be available.- Added by Christian Noon in Pull Request #3504.
β‘οΈ Updated
Session
to more safely target provided customDispatchQueue
s for internal use.AFError
message regarding unacceptableContent-Type
s to sort the types.- Updated by Timur Yusipov in Pull Request #3518.
- Base Swift language version requirement to 5.3.
- Sample app to show proper loading state for requests.
- Updated by Tiago Lopes in Pull Request #3514.
π Deprecated
responseJSON
and associated methods, in preference toresponseDecodable
.
π Fixed
- π Use of
Protected
wrapper when accessing properties of the wrapped values to ensure proper thread-safety. - π Various documentation typos.
- Fixed by Christos Koninis, Tiago Lopes, and Eugene Berdnikov in various Pull Requests.
- π [π₯ Experimental π₯] support for Swift Concurrency, including
-
v5.4.4 Changes
π Released on 2021-09-20. All issues associated with this milestone can be found using this filter.
β Added
- π Support for Xcode 13, including a workaround for Combine compilation on older architectures.
- β Testing on watchOS.
- π Support for building on Windows and Linux. Alamofire is unsupported on these platforms but should build correctly.
- Added by Jon Shier and Alex Taffe in Pull Requests #3446 and #3462.
β‘οΈ Updated
π Fixed
- β‘οΈ Async navigation title updating in example app.
- Fixed by Tiago Maia in Pull Request 3494.
- π Various documentation bugs.
- Fixed by Jordan de Laune, CΓ©dric Luthi, Romain Bertozzi, and Tiago Maia.
-
v5.4.3 Changes
π Released on 2020-04-21. All issues associated with this milestone can be found using this filter.
π Fixed
- π Change in multipart upload creation order.
- Fixed by Christian Noon in Pull Request #3438.
- Typo in Alamofire 5 migration guide.
- π Change in multipart upload creation order.
-
v5.4.2 Changes
π Released on 2020-04-03. All issues associated with this milestone can be found using this filter.
β‘οΈ Updated
- Resume data handling for
DownloadRequest
s to access resume data from errors as well as cancellation. - Project files and templates for Xcode 12.4 and GitHub templates.
π Fixed
- Resume data handling for