All Versions
Latest Version
Avg Release Cycle
16 days
Latest Release
2083 days ago

Changelog History

  • v0.7.1 Changes

    March 19, 2018
    • ๐Ÿ›  Fixed edge artefact when resizing picture with PreUploadProcessor
  • v0.7.0 Changes

    March 12, 2018
    • Flattened code source files hierarchy under Sources/Classes
    • ๐Ÿ“‡ Renamed FlaneurImageDescription to FlaneurImageDescriptor that is now an enum
    • ๐Ÿ‘ Created ImageDiffableWrapper as a placeholder for all FlaneurImageDescription's support code
    • โž• Added PreUploadProcessor and the UIImage extension
  • v0.6.1 Changes

    March 02, 2018
    • ๐Ÿ›  Fixed random crashes at view loading time [#4][4]
  • v0.6.0 Changes

    February 20, 2018
    • โšก๏ธ Updated FlaneurImageProvider to be more Swifty.
    • โž• Add fetchLimit configuration to FlaneurImageLibraryProvider (defauls to 0 ie fetch everything).
    • ๐Ÿ‘Œ Improved remove button #3: new icon button (via FontAwesome) as a replacement to the old text button (as a consequence, removeButtonTitle and removeButtonColor were removed from FlaneurImagePickerConfig).
  • v0.5.1 Changes

    February 05, 2018
    • โšก๏ธ Updated credits and contact info.
  • v0.5.0 Changes

    January 18, 2018
    • โœ‚ Removed the notion of maximum number of selected images, that's been replaced
      with a new delegation process that allows more flexibility for the caller:
      dynamically decide if she wants to keep adding to the selection, replacing
      the last item of the selection or doing nothing.
    • ๐Ÿ›  Fixed a crash met randomly at development time that made UI calls from the
      background thread.
    • Made some code simpler (including the selectedImages' didSet observer).
    • When tapping an image that has already been selected, we scroll back to it to
      ๐Ÿ‘‰ make it obvious why the selection doesn't change.
    • โž• Add logo for iPhone Example app.
  • v0.4.0 Changes

    December 05, 2017
    • Swift 4
  • v0.3.0 Changes

    December 05, 2017
    • โž• Added flaneurImagePickerControllerDidFail to support error cases.
    • ๐Ÿ“‡ Renamed showAuthorisationSettinsPopup to presentAuthorizationSettingsAlert.
  • v0.2.0 Changes

    November 20, 2017
    • Factorize and clean up code from: FlaneurImageDescription:
      • Using enum to associate sourceType and its associated value (ie URL, asset or image).
      • No caching done by FlaneurImageDescription for PHAsset as it's not its role and was not reliable (no track of the fetch options like quality, size, etc.).
      • Stop conforming to NSObject.
      • Added requestImage extension.
    • โž• Added FlaneurImageView as a view designed to be reusable (ie a subview of UITableViewCell or UICollectionReusableView).
    • ๐Ÿ›  Fixed memory leak retaining FlaneurImagePickerController instances.
    • โšก๏ธ Updated FlaneurImagePickerControllerDelegate:
      • Changed the functions' signature to be more similar to UIKit's UIImagePickerControllerDelegate.
      • Removed the dismiss code: the view controller shouldn't guess how it will be presented (a modal presentation is just one option).
    • ๐Ÿ›  Fixed scrolling behavior of the selected images view.
    • Made the navigationBar a let so that it can be customized at initialization time rather than loading time.
    • โž• Added the option to add image on the image source selection cells + introduce a selection style.
    • ๐Ÿ›  Fixed: the backgroundColorForSection config parameter is now applied.
  • v0.1.0 Changes

    October 24, 2017

    ๐ŸŽ‰ Initial release of FlaneurImagePicker.