Changelog
11.3.2 - 8/2/22
• Fixed issue where some videos could not be selected from the library
11.3.1 - 7/24/22
• General bug fixes and stability improvements
11.3.0 - 6/28/22
• Added delegate methods to CameraControllerDelegate
for camera button presses
11.2.0 - 4/6/22
• Added support for custom camera button
• If content is watermarked, use a generic watermark when app is published on App Store
11.1.4 - 3/18/22
• General bug fixes and stability improvements
11.1.3 - 3/17/22
• Prevent Xcode from automatically changing framework version when an app is distributed
11.1.2 - 3/15/22
• Updated example
11.1.1 - 2/10/22
• Fixed issue where editing media of certain sizes would cause the UI to freeze (e.g. selfies from the native Camera app)
• General bug fixes and stability improvements
11.1.0 - 1/19/22
• Added Swift Package Manager support
• Fixed crash on iOS 15.2 that occurs when the user opens their Library for the first time
11.0.5 - 11/16/21
• Fixed bug which would cause HDR content to appear washed out on iPhone 12 and iPhone 13
11.0.4 - 9/30/21
• Fixed crash caused by iOS 15 UIView infinite layout loop
• Fixed crash caused by pressing back on EditController while photo is still being captured
• General bug fixes and stability improvements
11.0.3 - 8/11/21
• Added ability to provide empty audio encoding settings dictionary for no audio on export
• Improved stability when device disk space is full
11.0.2 - 12/23/20
• Fixed variable scope issue with image, video, and segment of SessionFilterControllerAdditions
11.0.1 - 11/21/20
• Added CocoaPods minimum version requirement to Podspec
11.0.0 - 11/21/20
• Added simulator support for M1 Macs (arm64)
• Migrated GPUImage dependency to xcframework distribution for ABI stability and reduced compile time
• Fixed issue that would occasionally prevent audio playback on EditController
after coming from CameraController
10.2.0 - 11/19/20
• Added support for system language override with languageCode
variable
• Fixed photo camera incompatibility with iPhone 12, iPhone 12 Pro and iPhone 12 Pro Max
• Fixed bug which prevented dates from being properly encoded on Arabic locale devices
• Fixed filter thumbnails hide/show animation on CameraController
10.1.2 - 10/10/20
• Fixed static sound playback bug on iOS 14
• Fixed Xcode 12 missing availableVideoPixelFormatTypes when compiling on Simulator
10.1.1 - 8/28/20
• Added missing localizations for SessionFilterSpeed
10.1.0 - 8/11/20
• Added playback speed multiplier support
• Improved multithreading stability
• Fixed LibraryController
albums animation
• Various bug fixes and stability improvements
10.0.0 - 7/23/20
• Migrated to Metal from OpenGL
• Various bug fixes and stability improvements
9.1.1 - 7/9/20
• Fix bug which could cause a Session
to not immediately appear in the savedSessions
array
• Added missing localizations for “Portrait Content Only”, “Preparing” and “The camera is not supported in split view mode. Please switch to fullscreen mode.”
• Various bug fixes and stability improvements
9.1.0 - 7/7/20
• Added support for disabling cropping on PreviewCropController
• Fix missing error from Session
sessionReady closure
9.0.0 - 7/3/20
• Added portrait content only example
• Fix bug which would infrequently cause non-square content to be produced when in square content only mode
• Deprecated squareCameraActive
in favor of aspectRatio
on CameraController
• Various bug fixes and stability improvements
8.0.0 - 6/24/20
• Added Xcode 12 and Swift 5.3 support
• Migrated to xcframework file from universal binary
• Fix bug which prevented compilation on Xcode 11.4
7.0.2 - 6/23/20
• Fix bug which prevented the framework from being compiled on Swift 5.3
7.0.1 - 6/23/20
• Fix bug which would occasionally cause media to layout incorrectly in the PreviewCropController
• Various bug fixes and stability improvements
7.0.0 - 6/22/20
• Added iPad support
• Added tab bar customization in EditController
• Added support for custom EditController
UIViewControllers
• Added real-time PreviewController
updates after making programmatic changes to a Session
• Fix infrequent crash from adjusting intensity slider/rotation on video sessions
• Changed variables for primary/adjustment filters from closures to arrays
• Various bug fixes and stability improvements
6.1.0 - 6/15/20
• Added support for custom SessionFilter
UIViewControllers
• Added support for filtered thumbnails in the requestThumbnail()
function
• Fix bug which prevented custom colors from working properly on iOS 11 and 12
• Various bug fixes and stability improvements
6.0.0 - 6/10/20
• Fix bug which prevented user defined SessionFilters from being properly encoded/decoded
• Fix bug where CameraController/ContainerController delegate was called prematurely before photo capture had finished
• Added Objective-C support to ContainerControllerDelegate
• Renamed ContainerControllerDelegate function from func containerController(_ containerController: ContainerController, didChangeMode mode: ContainerMode)
to func containerControllerDidChangeMode(_
containerController: ContainerController)
• Various bug fixes and stability improvements
5.5.0 - 6/10/20
• Fix bug which prevented the EditController cancel/revert button from working properly in some cases
• Added ability to copy SessionFilters and convert them to/from data
5.4.0 - 6/9/20
• Fix safe area insets on iOS 13 when UIApplicationSceneManifest is specified in Info.plist
• Added compactControls
variable to EditController
• Exposed backButton
and nextButton
variables in EditController
• Fix UIAlertController broken constraint warning
• Added UIImpactFeedbackGenerator for changing scrub speed
• Fix bug which prevented an image session from being used if PixelSDK.setup() is not present
• Fix bug which prevented an image session from being exported immediately after it was created
• Various bug fixes and stability improvements
5.3.0 - 5/22/20
• Added localized strings for Vignette filter
5.2.0 - 5/21/20
• Added Vignette support in adjustments
5.1.2 - 5/14/20
• Fix bug which infrequently caused the bottom bar to not appear on the position/crop controller for video
5.1.1 - 5/7/20
• Fix missing localized strings for “Drag to delete” and “Original”
• Fix crash caused by Save to Camera Roll and some library updates if the users albums had been previously loaded
5.1.0 - 5/4/20
• Added localizations
• Preload albums to eliminate loading delay on LibraryController
• Fix bug where navigation bar would briefly appear when adding a segment
5.0.0 - 4/28/20
• Added transcoder examples
• Improved Session initializer error reporting
4.0.5 - 4/23/20
• Fix bug which prevented image rotation
• Fix issue where init was not exposed for some adjustment filters
4.0.3 - 4/6/20
• Fix PixelSDK.setup() issue
4.0.2 - 4/5/20
• Fix bug in Simulator which could result in a temporary main thread block while cropping media
4.0.1 - 4/2/20
• Bug fixes
4.0.0 - 4/1/20
• Initial release