The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
visionOS Support
3 weeks ago
## What's new?
- Added visionOS Support
## Fix
- Fix error synchronous URL loading with SwiftUI, a URL loading operation was occurring synchronously (blocking) in the main thread of your application. This can cause slow user interface response and even crash the application in some cases.
## Requirements
- MagicImages now requires iOS 13+ and tvOS 13+.
## What's new?
- Cache support. Magic Images now effectively uses caching to store and retrieve images, reducing the need to download the same image multiple times.
- There is a new placeholder parameter. When the api fails, the placeholder image will appear.
```swift
MagicImages(image: imageView).start(url: "IMAGE URL", placeholder: "PhotoLocal")
```
## Support
- We will not support Interface Builder starting from version 1.3.0.
## Fix
- We fixed a bug for tvOS in SwiftUI.
SwiftUI Support
29 weeks ago
## What's new?
Starting with version 1.2.0, MagicImages will be supporting SwiftUI
## How to use?
```swift
MagicImagesUI(url: "www.example.com/image.jpg")
.frame(width: 300, height: 300)
.cornerRadius(20)
```
## Requirements
- MagicImages now requires iOS 12+ and tvOS 12+.
New parameters
34 weeks ago
- Added new parameters to load local image
- Improved project structure
```swift
MagicImages(image: imageView).start(name: "IMAGE NAME")
MagicImages(image: imageView).start(uiImage: UIImage(systemName: "heart.fill"))
```
### Fix
- Fix SwiftLint error (For where)
### Change
- We will no longer support CocoaPods and Carthage, we will remain in Swift Package Manager only
- Add support to tvOS
- Add support to Carthage and CocoaPods
### Fix
- Fix support maskedCorners to iOS 11