Releases: Yummypets/YPImagePicker
Cocoapods support
5.3.2 Cocoapods update
iOS 26 support
What's Changed
- Update Stevia by @ataetgi in #829
- compute NavigationRightButton text by @d-nakajima in #758
- Refactor window scene access to use thread-safe methods by @aksamitsah098 in #834
- Add missing file reference for UIApplication+ThreadSafe by @qazwsx521943 in #838
- Add completion handler to refreshMediaRequest by @qazwsx521943 in #837
New Contributors
- @ataetgi made their first contribution in #829
- @d-nakajima made their first contribution in #758
- @aksamitsah098 made their first contribution in #834
- @qazwsx521943 made their first contribution in #838
FYI Cocoapods version not supported until Stevia not support it. You can try to use:
pod 'SteviaLayout', :git => 'https://github.com/freshOS/Stevia.git', :tag => '6.2.0'
pod 'YPImagePicker', :git => 'https://github.com/Yummypets/YPImagePicker.git', :tag => '5.3.1'
Full Changelog: 5.3.0...5.3.1
Min iOS 15
What's Changed
- add support for .builtInTripleCamera by @jstoppenbach in #825
- Add property fileLengthLimit to YPConfigVideo by @MadL0rd in #821
- [loc] added he locale by @danielgindi in #809
- fetch assets off main thread by @lekom in #783
- Request microphone permission when recording video by @u2606 in #808
- Use
UIApplicationandview.windowScene.screeninstead ofUIScreen.mainon iOS 13.0 and later (#804) by @hyun99999 in #805 - Update README.md by @heydoy in #754
- fix changing albums crash by @Eslam-Salem in #747
New Contributors
- @jstoppenbach made their first contribution in #825
- @MadL0rd made their first contribution in #821
- @danielgindi made their first contribution in #809
- @lekom made their first contribution in #783
- @u2606 made their first contribution in #808
- @hyun99999 made their first contribution in #805
- @heydoy made their first contribution in #754
Full Changelog: 5.2.2...5.3.0
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
supportedFlashModesApple 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.