Releases: Alamofire/AlamofireImage
Releases · Alamofire/AlamofireImage
4.3.0: Welcome Back
Released on 2023-09-13. All issues associated with this milestone can be found using this
filter.
Added
- visionOS support.
- Swift concurrency support.
- Combine support.
- AVIF and JPEG XL image support.
Updated
- Project to require Swift 5.5.
- Testing infrastructure and CI integration.
ImageResponseSerializer
to beopen
.- Updated by Aleksey Ostapenko in Pull Request #452.
acceptableImageContentTypes
to be publicly visible.- Updated by Adam Lickel in Pull Request #453.
Fixed
Greater Acceptance
Released on 2021-04-03. All issues associated with this milestone can be found using this filter.
Added
- HEIC, JPEG2000, and WebP to
Accept
headers for relevant platforms.- Added by Taylor Paul and Jon Shier in Pull Requests #424 and #434.
Updated
- Sort
Accept
headers.- Updated by Junichiro Kasuya in Pull Request #429.
Fixed
Swift 5.1
Fixed Submodule, Proper nil Default
Released on 2020-03-07. All issues associated with this milestone can be found using this
filter.
Fixed
SPM Submodule Compatibility
Swift 5 Compatibility Fix
Cache Keys, AF Prefix, and AF5
Released on 2020-02-23. All issues associated with this milestone can be found using this filter.
Added
- Custom
cacheKey
support toImageDownloader
andUIImageView
andUIButton
extensions.- Added by Måns Severin in Pull Request #324 in regards to Issue #222.
- The
application/octet-stream
to the list of acceptable image content types to support iOS 13.- Added by Rafael Costa in Pull Request #390 in regards to Issues #370 and #378.
- Custom
ImageResponseSerializer
support toImageDownloader
andUIImageView
andUIButton
extensions.- Added by Christian Noon in regards to Issues #277 and #332.
- Tests to various types to verify they can handle
URLRequestConvertible
types that throw.- Added by Marina Gornostaeva in Pull Request #392.
AlamofireExtended
support toUIImage
,UIImageView
, andUIButton
types to useaf.
prefixing instead ofaf_
.- Added by Christian Noon in Pull Request #394 in regards to Issue #197.
- A 4.0 migration guide to the project and linked in the README.
- Added by Christian Noon in Pull Request #395.
- SwiftFormat support to the project.
Updated
- The license section of the README to link to the actual LICENSE file.
- The
ImageDownloader
download image logic by removing variable shadowing to simplify logic flow.- Updated by Marina Gornostaeva in Pull Request #392.
- The image cache capacity section in the README to improve in-memory setting recommendations.
- Updated by Christian Noon in regards to Issue #330.
- The Alamofire dependency to
~> 5.0
across dependency management files.- Updated by Christian Noon.
- The README to match all the newer conventions with the Alamofire 5 changes and
af.
prefixing on extensions.- Updated by Christian Noon.
Deprecated
- The
af_
APIs onUIImage
,UIImageView
, andUIButton
in favor of the newaf.
equivalent APIs. These APIs will be removed in AFI5.- Deprecated by Christian Noon in Pull Request #394.
Fixed
- Issue in the README where the documentation link was incorrect.
- Fixed by Will Jessop in Pull Request #367.
- Issue where
af_setBackgroundImage
was not setting the filter correctly on the image download. - Issue where
runImageTransitionIfCached
onUIImageView
was not setting the placeholder image correctly.- Fixed by Christian Noon in regards to Issue #293.
Thread-safety Fixes
Catalyst Compatible
Released on 2019-10-27. All issues associated with this milestone can be found using this
filter.
Fixed
- Build for Catalyst platform by updating deprecated API usage.
- Fixed by sonique6784 in Pull Request #365.
- Thread-safety issue in
AutoPurgingImageCache
.
Bringing in the Changes
Released on 2019-09-17. All issues associated with this milestone can be found using this
filter.
Updated
URLCache
usage for Mac Catalyst.- Updated by sonique6784 in Pull Request #365.