Skip to content

3.0.0 - SwiftUI 2 and API refine

Compare
Choose a tag to compare
@dreampiggy dreampiggy released this 09 Mar 14:49
· 14 commits to 2.x since this release

Note: SDWebImageSwiftUI 3.x is the final version of this dedicated repo. In the future, this repo will become part of SDWebImage itself, and get released together, so no dedicated version :)

These are the full changelog after the latest 2.x branch (2.2.7)

Changelog

  • Support compile and package manager for visionOS #267 #298

Changed

  • Update the AnimatedImage API to expose the SDAnimatedImageView #285
  • Fix the AnimatedImgae rendering mode about compatible with SDWebImage 5.18+
  • Update the WebImage API to match SwiftUI.AsyncImage #275 @Kyle-Ye
  • Allows to use UIImage/NSImage as defaults when init the AnimatedImage with JPEG data #277
  • Drop iOS 13/macOS 10.15/tvOS 13/watchOS 6 support #250
  • ProgressIndicator and ActivityIndicator is removed. Use ProgressView instead
  • Availability is changed to iOS 14/macOS 11/tvOS 11/watchOS 7
  • Embed SwiftUIBackports dependency is removed.

Removed

  • WebImage.placeholder<T>(@ViewBuilder content: () -> T) -> WebImage
  • WebImage.placeholder(_ image: Image) -> WebImage
  • AnimatedImage.placeholder<T>(@ViewBuilder content: () -> T) -> AnimatedImage
  • AnimatedImage.placeholder(_ image: PlatformImage) -> AnimatedImage