YPImagePicker Versions Save

📸 Instagram-like image picker & filters for iOS

3.3.1

5 years ago
  • Fixes Crash in Spanish due to ill-formatted Localizable string.

3.3.0

5 years ago
  • Adds chinese language (courtesy of @chquanquan)
  • Now asks for related permissions only when the corresponding screen is shown (@DamascenoRafael)
  • Introduces minNumberOfItems to force a user to select at least X photos/videos. (based on @cwestMobile idea)
  • Fixes crash showing filters when config.filters = [] (thanks @barisozr for spotting)
  • Fixes warning Unable to load image data, /var/mobile/Media/DCIM/101APPLE/XXXX.JPG
  • Fixes "Live photo shots were not saved to album without filters" (fixed by @Appswage)
  • Fixes "Live videos not taking orientation into account" (fixed by @Appswage)

🎉

3.2.0

5 years ago

Small bug fixes

  • Fixes right bar button indicator when getting back to selections gallery
  • Fixes didFinishPicking called twice when when skipSelectionsGallery = true , maxNumberOfItems > 1 (kudos to @boboxiaodd)
  • Fixes video compression not taken into account when taking video from the cameraView. props to @lewisloofis 🍻
  • Fixes targetImageSize new api migration (kudos @Ewg777 👏 )
  • Fixes Italian typo (thanks @pcecchetti 🍝 )
  • Example project:
    • No longer requires Carthage to run
    • Works with photo + videos out of the box
    • Adds video player

PS: Big thanks to @ihtiht for our new cool looking logo 🎉 !

3.1.1

6 years ago
  • Fixes Video Orientation Bug when using Video Trimming view

3.1.0

6 years ago

Gallery Selection is now skippable, courtesy of @shotat

config.library.skipSelectionsGallery = true

TargetSize for camera capture

libraryTargetImageSize becomes targetImageSize in order to limit the outut image size for both library & Capture, courtesy of @DamascenoRafael

config.targetImageSize = .cappedTo(size: 1024)

EXIFs

You can now access Exif Metadata thanks to @Romixery :clap:

photo.exifMeta

Japanese 🇯🇵

Adds Japanese language thanks to @shotat ! 💪

Namespaced Config

Config is now namespaced for a clearer usage. config.videoRecordingTimeLimit becomes config.video.recordingTimeLimit

Fixes dismissal issue

Fixes a bug where Picker dismissal couldn't be animated: false Let's remind that dismissal is the user's responsibility so don't forget to call dismiss in the didFinishPicking callback. Thanks @WeDrinkInAssembly for spotting that 👀

Thanks a ton to the usual suspects who helped with the translation @shotat, @DamascenoRafael, @hanikeddah, @tahaburak, @Anarchoschnitzel 👍

Have fun!

3.0.0

6 years ago

Today is a big day! 🎉

We worked pretty hard with @NikKovIos since March on supporting multiple selection. This was quite a big feature actually (bigger than I expected to be honest) so we'd like to thank you all for your patience. We know this was a much awaited one !

Today's menu

⚠️ Pre-release

These are some pretty big changes, so we decided to make this a pre-release. For the ones kind enough to try this release please report any bug you find on the way :)

🙏 Thank You

Lastly I'd like to personally thank @NikKovIos for his hardwork on this release, this wouldn't have been possible without his dedication ! Truly great to work with you buddy :)

@sakthinath @chintanMaisuriya @PawanManjani @relaxsus @Didar1994 @devender54321 @goribchat @SashaMeyer @praveen4D2 @cwestMobile @HHK1 @abdulkrm @DullBottle @portellaa @Viktormax

The readme has been updated with the new api, have fun!

2.8.1

6 years ago

Kudos to @MehdiMahdloo & @youngvz for this one!

2.8.0

6 years ago
  • Now using the new AVCaptureOutput api on iOS 11
  • Supports overlaying a view thanks to @ajkolean
  • Fix where cropping to square would decrease the image quality
  • Supports Turkish language thanks to @tahaburak
  • Supports Brazilian (Portuguese) thanks to @DamascenoRafael

🎉

2.7.3

6 years ago
  • Optional status bar
  • Wordings customization
  • Russian localization
  • UX improvements

Thanks to @NikKovIos and @MehdiMahdloo for this release 👏 🎉

2.7.2

6 years ago
  • Adds Dutch translation
  • Video previews in the library are now "aspect fit"

Thanks @CIronfounderson for the Dutch translation and @pngo-hypewell for the eagle eye about the video preview 👏 🎉