|
|
@@ -0,0 +1,255 @@
|
|
|
+# Change Log
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.9.2 - IOIOIO](https://github.com/onevcat/Kingfisher/releases/tag/1.9.2) (2016-01-14)
|
|
|
+
|
|
|
+#### Fix
|
|
|
+
|
|
|
+* A potential issue causes image cache checking method not working when the image just stored.
|
|
|
+* Better performance and image quality when storing images with original data.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.9.1 - You happy, I happy](https://github.com/onevcat/Kingfisher/releases/tag/1.9.1) (2016-01-04)
|
|
|
+
|
|
|
+#### Fix
|
|
|
+* Making SwiftLint happy when building with Carthage. #189
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.9.0 - What a Task](https://github.com/onevcat/Kingfisher/releases/tag/1.9.0) (2015-12-31)
|
|
|
+
|
|
|
+#### Add
|
|
|
+* Download methods in `ImageDownloader` now returns a cancelable task. So you can cancel the downloading process when using downloader separately.
|
|
|
+* Add a cancelling method in image view extension for easier cancel operation.
|
|
|
+* Mark some properties of downloading task as public.
|
|
|
+
|
|
|
+#### Fix
|
|
|
+* Cancelling of image downloading now triggers completion handler with `NSURLErrorCancelled` correctly now.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.8.5 - Single Dog](https://github.com/onevcat/Kingfisher/releases/tag/1.8.5) (2015-12-16)
|
|
|
+
|
|
|
+#### Fix
|
|
|
+
|
|
|
+* Use single url session to download images.
|
|
|
+* Ignore and return error immediately for empty URL.
|
|
|
+* Internal update for testing stability and code style.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.8.4 - GIF is GIF](https://github.com/onevcat/Kingfisher/releases/tag/1.8.4) (2015-12-12)
|
|
|
+
|
|
|
+#### Fix
|
|
|
+* Opt out the normalization and decoding for GIF, which would lead an issue that the GIF images missing.
|
|
|
+* Proper cost count for GIF image.
|
|
|
+
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.8.3 - Internal beauty](https://github.com/onevcat/Kingfisher/releases/tag/1.8.3) (2015-12-05)
|
|
|
+
|
|
|
+#### Fix
|
|
|
+* Fix for code base styles and formats.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.8.2 - Path matters](https://github.com/onevcat/Kingfisher/releases/tag/1.8.2) (2015-11-19)
|
|
|
+
|
|
|
+#### Add
|
|
|
+* Cache path is customizable now. You can use Document folder to cache user generated images (But be caution that the disk cache files might be removed if limitation condition met).
|
|
|
+
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.8.1 - Transition needs rest](https://github.com/onevcat/Kingfisher/releases/tag/1.8.1) (2015-11-13)
|
|
|
+
|
|
|
+#### Fix
|
|
|
+
|
|
|
+* Only apply transition when images are downloaded. It will not show transition animation now if images loaded from either memory or disk cache now.
|
|
|
+* Code style.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.8.0 - Bigger is Better](https://github.com/onevcat/Kingfisher/releases/tag/1.8.0) (2015-11-07)
|
|
|
+
|
|
|
+#### Add
|
|
|
+* Support for tvOS. Now enjoy downloading and cacheing images in the tvOS.
|
|
|
+
|
|
|
+#### Fix
|
|
|
+* An issue which causes images not stored properly if the original data is not supplied. #142
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.7.1 - EXIF is JPEG!](https://github.com/onevcat/Kingfisher/releases/tag/1.7.1) (2015-10-27)
|
|
|
+
|
|
|
+#### Fix
|
|
|
+* EXIF JPEG support which was broken in 1.7.0.
|
|
|
+* Correct timing of completion handler for use case with transition of UIImageView extension.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.7.0 - Kingfisher with animation](https://github.com/onevcat/Kingfisher/releases/tag/1.7.0) (2015-10-25)
|
|
|
+
|
|
|
+#### Add
|
|
|
+* GIF support. Now you can download and show an animated GIF by Kingfisher `UIImageView` extension.
|
|
|
+
|
|
|
+#### Fix
|
|
|
+* Type safe options.
|
|
|
+* A potential retain of cache in loading task.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.6.1 - No More Blinking](https://github.com/onevcat/Kingfisher/releases/tag/1.6.1) (2015-10-09)
|
|
|
+
|
|
|
+#### Fix
|
|
|
+* The blinking when reloading images in a cell.
|
|
|
+* Indicator is now in center of image view.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.6.0 - Transition](https://github.com/onevcat/Kingfisher/releases/tag/1.6.0) (2015-09-19)
|
|
|
+
|
|
|
+#### Add
|
|
|
+* Add transition option. You can now use some view transition (like fade in) easier.
|
|
|
+
|
|
|
+#### Fix
|
|
|
+* Image data presenting when storing in disk.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.5.0 - Swift 2.0](https://github.com/onevcat/Kingfisher/releases/tag/1.5.0) (2015-09-10)
|
|
|
+
|
|
|
+#### Add
|
|
|
+* Support for Swift 2.0.
|
|
|
+
|
|
|
+#### Fix
|
|
|
+* Remove the disk retrieve task canceling temporarily since there is an issue in Xcode 7 beta.
|
|
|
+* Remove support for watchOS since it now requires a separated framework. It will be added later as a standalone library instead a fat one.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.4.5 - Key decoupling](https://github.com/onevcat/Kingfisher/releases/tag/1.4.5) (2015-08-14)
|
|
|
+
|
|
|
+#### Fix
|
|
|
+* Added resource APIs so you can specify a cacheKey for an image. The default implementation will use the URL string as key.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.4.4 - Bug fix release](https://github.com/onevcat/Kingfisher/releases/tag/1.4.4) (2015-08-07)
|
|
|
+
|
|
|
+#### Fix
|
|
|
+* Explicitly type casting in ImageCache. #86
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.4.3](https://github.com/onevcat/Kingfisher/releases/tag/1.4.0) (2015-08-06)
|
|
|
+
|
|
|
+#### Fix
|
|
|
+* Fix orientation of PNG files.
|
|
|
+* Indicator hiding logic.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.4.2 - Scaling](https://github.com/onevcat/Kingfisher/releases/tag/1.4.0) (2015-07-09)
|
|
|
+
|
|
|
+#### Add
|
|
|
+* Support for store and decode with scale parameter.
|
|
|
+
|
|
|
+#### Fix
|
|
|
+* A retain cycle which prevents image retrieving task releasing.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.4.1](https://github.com/onevcat/Kingfisher/releases/tag/1.4.1) (2015-05-12)
|
|
|
+
|
|
|
+#### Fix
|
|
|
+* Fix library dependency to weak link for WatchKit.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.4.0 - Hello, Apple Watch](https://github.com/onevcat/Kingfisher/releases/tag/1.4.0) (2015-05-11)
|
|
|
+
|
|
|
+#### Add
|
|
|
+* Apple Watch support and category on `WKInterfaceImage`.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.3.1](https://github.com/onevcat/Kingfisher/releases/tag/1.3.1) (2015-05-06)
|
|
|
+
|
|
|
+#### Fix
|
|
|
+* Fix tests for CI.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.3.0 - 304? What is 304?](https://github.com/onevcat/Kingfisher/releases/tag/1.3.0) (2015-05-01)
|
|
|
+
|
|
|
+#### Add
|
|
|
+* ImageDownloaderDelegate for getting information from response.
|
|
|
+* A cacheType key in completion handler to let you know which does the image come from.
|
|
|
+* A notification when disk images are cleaned due to image expired or size exceeded.
|
|
|
+
|
|
|
+#### Fix
|
|
|
+* Changed `ForceRefresh` behavior to respect server response when got a 304.
|
|
|
+* Documentation and test coverage.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.2.0 - More, I need more!](https://github.com/onevcat/Kingfisher/releases/tag/1.2.0) (2015-04-24)
|
|
|
+
|
|
|
+#### Add
|
|
|
+* Multiple cache/downloader system. You can know specify the cache/downloader you need to use for each image request. It will be useful if you need different cache or download policy for different images.
|
|
|
+* Changed `Options` to `OptionsInfo` for flexible options passing.
|
|
|
+
|
|
|
+#### Fix
|
|
|
+* An issue which preventing image downloading when modifying the url of request.
|
|
|
+
|
|
|
+### Deprecate
|
|
|
+* All extension methods with `KingfisherOptions` are deprecated now. Use `KingfisherOptionsInfo` instead.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.1.3 - Internal is Important](https://github.com/onevcat/Kingfisher/releases/tag/1.1.3) (2015-04-23)
|
|
|
+
|
|
|
+#### Fix
|
|
|
+* Update the naming convention used in internal queues, for easier debug purpose.
|
|
|
+* Fix some tests.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.1.2 - Who cares disk size](https://github.com/onevcat/Kingfisher/releases/tag/1.1.1) (2015-04-21)
|
|
|
+
|
|
|
+#### Add
|
|
|
+* API for calculation total disk cache size.
|
|
|
+* API for modifying request before sending it.
|
|
|
+* Handle challenge when accessing a server trust site.
|
|
|
+
|
|
|
+#### Fix
|
|
|
+* Fix grammar in README.
|
|
|
+* Fix demo project to make it simpler.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.1.1](https://github.com/onevcat/Kingfisher/releases/tag/1.1.1) (2015-04-17)
|
|
|
+
|
|
|
+#### Fix
|
|
|
+* Update PodSpec version
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.1.0 - Not only image](https://github.com/onevcat/Kingfisher/releases/tag/1.1.0) (2015-04-17)
|
|
|
+
|
|
|
+#### Add
|
|
|
+* UIButton extension.
|
|
|
+
|
|
|
+#### Fix
|
|
|
+* Fix typo in project.
|
|
|
+* Improve documentation.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## [1.0.0 - Kingfisher, take off](https://github.com/onevcat/Kingfisher/releases/tag/1.0.0) (2015-04-13)
|
|
|
+
|
|
|
+First public release.
|