Releases: alexiscreuzot/SwiftyGif
Releases Β· alexiscreuzot/SwiftyGif
5.4.4
What's Changed
- fix memory leak when imageView removed after stopAnimatingGif by @wotjd in #169
- Update README.md by @heydoy in #171
- Fix GIF pausing when on secondary display by @bryankeller in #176
- fix: update typos, fix crash on 13 pro by @HanX1ao in #178
- Fix playback speed on non-60hz displays by @donmai-me in #180
- Provide Bundle by @tim4tech in #181
New Contributors
- @wotjd made their first contribution in #169
- @heydoy made their first contribution in #171
- @bryankeller made their first contribution in #176
- @HanX1ao made their first contribution in #178
- @donmai-me made their first contribution in #180
- @tim4tech made their first contribution in #181
Full Changelog: 5.4.3...5.4.4
5.4.3
- tvOS support
- Fix for ProMotion display
5.4.2
5.4.1
- Fix crash when gif loaded from url and delegate has been deallocate
- Fix index out of range
- Add library evolution support
- Package.swift: adds dynamic library
5.4.0
- FIxed : Gif animations play at different speeds on iPad vs iPhone
- FIxed : method "gifDidStop" will execute twice
- Added : basic support for macOS
- Changed : bump IPHONEOS_DEPLOYMENT_TARGET to 9.0 to remove warning
- Changed : Removed big files from repo
5.3.0
- Updated
setGifFromURL
by adding parametercustomLoader: UIView? = nil
, allowing for custom loader UIView.
A typical use would be something like :
let loader = UIActivityIndicatorView.init(style: .white)
self.imageView.setGifFromURL(url, customLoader: loader)
- Updated
setGifFromURL
by adding parametersession: URLSession = URLSession.shared
, allowing for custom URLSession. - Added a basic caching system for remote GIFs
- Updated Demo project in order to demonstrate local GIFs and GIFs in a
UITableView