Skip to content

Releases: JanGorman/MapleBacon

5.4.1

16 Jun 12:08
Compare
Choose a tag to compare
  • Fixes bug that was using the wrong cache key when pushing an image retrieved from disk back to memory

Image Scaling

08 May 08:55
1a560a5
Compare
Choose a tag to compare
  • Introduces a new displayOptions parameter that can be passed to the setImage extension on UIImageView
    • .scaled: This will scale the image to the image view's frame before setting the image. This significantly cuts memory use. Because this is done asynchronously images are set a little bit slower than without the parameter. It's a tradeoff you need to consider
    • .withTransition: Instead of just setting the image, this will set the image with a .transitionCrossDissolve animation
    • The two options work together nicely

Swift 5

02 Apr 07:28
Compare
Choose a tag to compare
  • Update project to Swift 5

5.2.1

08 Jan 12:46
Compare
Choose a tag to compare
  • Wraps the download in a background task to fix iOS 12 issue (See #57). Thanks @Igor-Palaguta

Swift 4.2

23 Sep 14:57
73613f3
Compare
Choose a tag to compare
Merge pull request #54 from JanGorman/swift/4.2

Swift/4.2

5.1.8

31 May 15:33
Compare
Choose a tag to compare
  • Adds a preWarmCache(for: URL) method to the shared instance.

5.1.7

30 May 08:40
Compare
Choose a tag to compare
  • Add URL check to UIButton too (5.1.6 added this for UIImageView)

5.1.6

29 May 14:57
Compare
Choose a tag to compare
bump podspec

5.1.5

11 May 11:24
Compare
Choose a tag to compare
  • Don't embed Swift standard library

Custom chaining

08 May 12:01
Compare
Choose a tag to compare
  • Adds a custom operator >>> for chaining image transformers