All Versions
Latest Version
Avg Release Cycle
24 days
Latest Release
1337 days ago

Changelog History
Page 3

  • v5.5.0 Changes

    July 18, 2019
    • ๐Ÿ”ฆ Expose the underlying Data. You can now ask the cache class for Data instead of a UIImage and the MapleBacon singleton that either fetches over the air or from cache also exposes direct access to Data
    • ๐Ÿ“‡ Rename Cache to MapleBaconCache to make it less generic when used in a project
  • v5.4.1 Changes

    June 16, 2019
    • ๐Ÿ›  Fixes bug that was using the wrong cache key when pushing an image retrieved from disk back to memory
  • v5.4.0 Changes

    May 08, 2019
    • 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
  • v5.3.0 Changes

    April 02, 2019
    • โšก๏ธ Update project to Swift 5
  • v5.2.1 Changes

    January 08, 2019
    • ๐Ÿ‘€ Wraps the download in a background task to fix iOS 12 issue (See #57). Thanks @Igor-Palaguta
  • v5.2

    September 23, 2018
  • v5.0.0 Changes

    • Rewrite of MapleBacon
    • ๐Ÿ‘Œ Improved and faster cache handling
    • ๐Ÿ‘Œ Support for custom image transformations
    • ๐Ÿ‘ UIButton support