Skip to content

Releases: Yummypets/YPImagePicker

Fixes Crash in Spanish

28 Jun 16:45
Compare
Choose a tag to compare
  • Fixes Crash in Spanish due to ill-formatted Localizable string.

3.3.0

25 Jun 12:21
Compare
Choose a tag to compare
  • 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 - Bug fixes

14 Jun 15:41
Compare
Choose a tag to compare

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 πŸŽ‰ !

Fixes Video Orientation Bug

31 May 16:16
Compare
Choose a tag to compare
  • Fixes Video Orientation Bug when using Video Trimming view

EXIFs, Skippable Gallery, Japanese support & more

29 May 16:11
Compare
Choose a tag to compare

Skippable Gallery

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 πŸ‘

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!

Multiple Selection and More !

17 May 10:30
Compare
Choose a tag to compare
Pre-release

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

  • New Api for multiple selection #114, #54 #103
  • Video Trimming/ Choosing cover (Big thanks to @HHK1, courtesy of https://github.com/prynt/PryntTrimmerView)
  • Tap Preview in Filter screens (touch the photo to see the unfiltered version)
  • Support for Video only (Kudos to @portellaa πŸ‘ ) #110 #88
  • A nice progress bar while loading long videos
  • The ability to know the media source, library or shot
  • The ability to access the original image, unfiltered #42
  • Italian Translation πŸ• (Thanks @Viktormax !)
  • German Translation (Thanks @Anarchoschnitzel !)
  • Arabic Translation (Thanks @hanikeddah !)

⚠️ 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!

Bugfixes

03 Apr 20:40
Compare
Choose a tag to compare
  • Adds didCancel callback.
  • Fixes Arrow icon & library title font as described in #68

Kudos to @MehdiMahdloo & @youngvz for this one!

AVCapturePhotoOutput, overlayView, Turkish & Brazilian languages

02 Apr 16:00
Compare
Choose a tag to compare
  • 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

πŸŽ‰

Status bar api, customizable wording & Russian localization πŸ‡·πŸ‡Ί !

18 Mar 18:47
Compare
Choose a tag to compare
  • Optional status bar
  • Wordings customization
  • Russian localization
  • UX improvements

Thanks to @NikKovIos and @MehdiMahdloo for this release πŸ‘ πŸŽ‰

AspectFit video preview & Dutch Translation

12 Mar 09:38
Compare
Choose a tag to compare
  • 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 πŸ‘ πŸŽ‰