Releases: gonzalezreal/NetworkImage
Releases · gonzalezreal/NetworkImage
NetworkImage 6.0.1
What's Changed
- Add Swift 6 support by @gonzalezreal in #34
- Fix format workflow by @gonzalezreal in #35
Full Changelog: 6.0.0...6.0.1
NetworkImage 6.0.0
What's Changed
- Rewrite the library using Swift concurrency by @gonzalezreal in #30
Full Changelog: 5.0.0...6.0.0
NetworkImage 5.0.0
What's Changed
- Use a state object to load images by @gonzalezreal in #28
Full Changelog: 4.0.1...5.0.0
NetworkImage 4.0.1
What's Changed
- Fix infinite loop in iOS 14 when embedding NetworkImage inside HStack by @gonzalezreal in #27
Full Changelog: 4.0.0...4.0.1
NetworkImage 4.0.0
What's Changed
- Use a UIScheduler to drive image updates by @gonzalezreal in #23
- Allow specifying the scale to use for the image by @gonzalezreal in #24
- Update NetworkImage API to resemble the new AsyncImage in iOS 15 by @gonzalezreal in #26
Full Changelog: 3.1.2...4.0.0
NetworkImage 3.1.2
What's Changed
- Update project configuration
NetworkImage 3.1.1
- Set platform requirements
- Bump dependencies
NetworkImage 3.1.0
- Image store improvements
- Relax platform requirements to macOS 10.15, iOS 13.0, tvOS 13.0 and watchOS 6.0
NetworkImage 3.0.1
Update cached images immediately #17:
- If the image is already in the cache, we update the state immediately, avoiding a thread hop and an unnecessary animation.
NetworkImage 3.0.0
New features:
- Use an explicit animation for
NetworkImage
state changes. - Add
networkImageScheduler(_:)
andnetworkImageLoader(_:)
modifiers for animations and UI testing.
Breaking changes:
NetworkImageCache
replaces bothImageCache
andImmediateImageCache
.NetworkImageLoader
replacesImageDownloader
.- The
NetworkImage.synchronous()
method has been removed and is superseded by the newnetworkImageScheduler(_:)
view modifier.