Releases: Yummypets/YPImagePicker
Xcode 15 and other fixes π¨
- Fixed Xcode 15 build error
- Fixed missing play icon image and extra notification when cutting the video (thx @sedenkovvlad)
- Calculate squaredZoomScale when media asset is loaded (thx @chenium)
- Fix video item not playable issue in library preview area (thx @Ridmik)
- Fix ios 12 crash (thx @Eslam-Salem)
- AppCenter build fix (thx @arifbd)
- Stevia version bump
Other thx: @DexGitre
Happy 2022!π Fixed all warnings!
Thx to me) @NikKovIos
- Removed hazeRemovalFilter because CIKernel is deprecated in ios 12.
- Added XRay photo filter to default filters.
- Removed jpegPhotoDataRepresentation(forJPEGSampleBuffer because it's deprecated.
- fetchResult: PHFetchResult now accessed via getAsset to prevent crash with index out of range.
- Deprecated method "AVCaptureDevice.devices(for:" replaced to "AVCaptureDevice.DiscoverySession".
π’ Also a lot of staff from 5.1.1 release
Xib removed. Crashes fixed.
In this release:
- Xib files completely removed. Only code UI π₯
- Stevia updated for SPM and cocoapods.
- Fixed crash when tapping flash button with front camera. Thx @AdamBCo
- Square button is hiding with multiple selection mode.
- Moved back to Stevia 4.8.0 for SPM and SteviaLayout 4.7.3 for cocoapods. Need it to have a common namespace for Stevia methods to support the both - cocopods and spm.
Thx:
- @AlekseyPakAA for #706
- @hhariprsd for #705
Full Changelog: 5.0.0...5.1.0
Carthage - bye, SPM - hello! ππ»ππΎππΏ
Carthage removed completely! π
SPM added! πβ¨
Also a lot of changes:
- Minimum supported target is 12.0 now; π€
- Removed separate project for Example.
- Updated swiftlint due to deprecated rule and Pods folder.
- Added Example target to the root project.
- Pods now in root project.
- Added Launch screen.
- Sorted files in project.
- Fixed some swiftlint issues.
Thx to @NikKovIos, @RomanTysiachnik, @sahbazali π€
Time to freshen up!
Hello! it's pass a while when we draft a release last time. In this version A LOT of fixes π«
Thanks for everyone who took part in making the library better β€οΈ
- Fixed black bar at the bottom when
config.onlySquareImagesFromCamera = false
- Correct compiler error when building with Swift version < 5.3
- Select multiple photos without selecting the first photo by default. #575
- Stopping the screen from going to sleep while recording video
- Fixes for carthage
- Added feature to limit recording by size
- Added Norwegian. Thx @tubacase
- Added Farsi. Thx @sadeghgoo
- Added Swedish. Thx @Claeysson
- Added Romanian. Thx @balutaeugen
- Added Cambodia. Thx @chhaysotheara
And some else...
Xcode 12
Xcode 12 got us quite busy for this release:
- Xcode 12 Support
- Fixes #488 with PR #533
- Fixes #572
- Fixes
supportedFlashModes
Apple bug - Updates "HHK1/PryntTrimmerView" to "4.0.2"
Big thanks to @NikKovIos @heitara @arielpollack for this release π
Side note
An experimental SPM
support is available on the spm
branch.
This drastically improves the simplicity of the project & also the release process, which is extremely cumbersome at the moment.
Once stable, we will transition to an SPM-only library.
4.3.1
4.3.0
-Adds Portuguese π΅πΉ and Polish π΅π± language @tiagomsmagalhaes @NoemiRozpara
-Adds support for iPad popovers @krzysiek84
-Hides bottom bar if only one item activated @hamzaozturk
-Added label tint to saveButton @fishfisher
-Corrects preferredTransform of an asset @turk-jk
-Fixes iOS13 video preview issue #391
-Adds font customization via config.fonts
@Tripwire999
-Adds customization for the library overlay type via congif.itemOverlayType = .grid / .none
@sanderdekoning
-Hides cancel button on demand via config.hidesCancelButton
-Add auto trim for videos from device library using trimmerMaxDuration (addresses #341) @mendesbarreto
-Fixes #507
-Adds config selectionsBackgroundColor
@NikKovIos
-Fix multiple selection issue #524 @saurabhbajajcode
-Users can decide whether the item should be selected according to the indexPath and number of selections. @kf99916
shouldAddToSelection
-Adds config.preSelectItemOnMultipleSelection
to pre-select the current item in library when using multiple options @PeymanKh
-Builds carthage libs with Xcode 11.6
-Adds Swiftlint linting for better code consistency
Contributors:
@NikKovIos, @xxKRASHxx, @krzysiek84, @tiagomsmagalhaes, @jinthislife, @hamzaozturk, @fishfisher, @turk-jk, @sanderdekoning, @Tripwire999, @pepsin, @kf99916, @PeymanKh, @saurabhbajajcode , @NoemiRozpara, @mendesbarreto, @xRose1 , @Ludotrico, @heitara
Massive thanks to all of you, nothing would be possible without you β¨
4.2.1
4.2.0 - Bugfixes & UISmoothness
- Fixes an issue where iCloud photos quality would be degraded. #367
- Fixes an issue where iCloud photos crop would be broken. #410
- Fixes remove button not working in multiple selection gallery #438
- Fixes a gap between navigation bar and collection view on iOS13 & "plus" devices #424
- Fixes Appearance() breaking the colors in the app in which the library is added in some cases #430
- Adds Vietnamese and Thai languages thanks @kiras0518 !
- Library UI is now smoother with progressive loading of images.
- Improves album thumbnail image quality
- Enables selecting image even if large preview is not loaded.
- Fixes Library spinner in dark mode
- Fixes UIBarButtonItem tint color, cancel (top-left corner) buttons should not be tinted
Massive thanks to :
@kiras0518, @uwjimmyxu, @boboxiaodd, @LiborZa, @rodribech20, @TapanRaut, @Mattesackboy, @app-arianamini , @bithavoc, @gaetano78 and whoever participated in the release!πΎπ₯π
Your help is truly precious π β¨