• Fixed issue where some videos could not be selected from the library
• General bug fixes and stability improvements
• Added delegate methods to CameraControllerDelegate
for camera button presses
• Added support for custom camera button
• If content is watermarked, use a generic watermark when app is published on App Store
• General bug fixes and stability improvements
• Prevent Xcode from automatically changing framework version when an app is distributed
• Updated example
• 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
• Added Swift Package Manager support
• Fixed crash on iOS 15.2 that occurs when the user opens their Library for the first time
• Fixed bug which would cause HDR content to appear washed out on iPhone 12 and iPhone 13
• 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
• Added ability to provide empty audio encoding settings dictionary for no audio on export
• Improved stability when device disk space is full
• Fixed variable scope issue with image, video, and segment of SessionFilterControllerAdditions
• Added CocoaPods minimum version requirement to Podspec
• 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
• 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
• Fixed static sound playback bug on iOS 14
• Fixed Xcode 12 missing availableVideoPixelFormatTypes when compiling on Simulator
• Added missing localizations for SessionFilterSpeed
• Added playback speed multiplier support
• Improved multithreading stability
• Fixed LibraryController
albums animation
• Various bug fixes and stability improvements
• Migrated to Metal from OpenGL
• Various bug fixes and stability improvements
• 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
• Added support for disabling cropping on PreviewCropController
• Fix missing error from Session
sessionReady closure
• 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
• Added Xcode 12 and Swift 5.3 support
• Migrated to xcframework file from universal binary
• Fix bug which prevented compilation on Xcode 11.4
• Fix bug which prevented the framework from being compiled on Swift 5.3
• Fix bug which would occasionally cause media to layout incorrectly in the PreviewCropController
• Various bug fixes and stability improvements
• 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
• 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
• 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
• 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
• 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
• Added localized strings for Vignette filter
• Added Vignette support in adjustments
• Fix bug which infrequently caused the bottom bar to not appear on the position/crop controller for video
• 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
• Added localizations
• Preload albums to eliminate loading delay on LibraryController
• Fix bug where navigation bar would briefly appear when adding a segment
• Added transcoder examples
• Improved Session initializer error reporting
• Fix bug which prevented image rotation
• Fix issue where init was not exposed for some adjustment filters
• Fix PixelSDK.setup() issue
• Fix bug in Simulator which could result in a temporary main thread block while cropping media
• Bug fixes
• Initial release