Releases: imgly/pesdk-ios-build
Releases · imgly/pesdk-ios-build
10.20.0
Changed
- [ImglyKit] Changed
.bringToFront
overlay buttons are now disabled when the selected sprite is already on top.
Added
- [ImglyKit] Added
CameraViewControllerOptions.allowedRecordingOrientations
which allow to specify the orientations in which the camera should record.
Fixed
- [ImglyKit] Fixed issue where the camera roll button would not be visible in the
CameraViewController
when recording a video.
10.19.1
Fixed
- [ImglyKit] Fixed issue where the renderer has not been updating the preview correctly when changing the
MediaEditPreviewController.photoEditModel
in a way that more than only the sprite models have been changed at the same time. - [ImglyKit] Improved timely weather data by requesting an update when the editor is about to appear for
WeatherProvider
's that outlive editor invocations.
10.19.0
Changed
- Enabled library evolution and module stability which allows to use the SDK from now on with any Xcode 11+ (beta) version.
- [VideoEditorSDK] Selecting sprites won't pause video playback anymore to align behavior with Android. In order to restore the old behavior override
wantsVideoPlayback
ofBrushEditController
,StickerEditController
,TextDesignOptionsToolController
,TextFontToolController
, andTextOptionsToolController
.
Added
- Added experimental XCFramework and Swift Package Manager (SPM) support.
Fixed
- [ImglyKit] Fixed silent force crop behavior when
TransformToolControllerOptions.allowFreeCrop
andMediaEditViewControllerOptions.forceCropMode
are bothfalse
where the asset would not be automatically cropped to the best matching aspect if its size would not fit one of theTransformToolControllerOptions.allowedCropAspects
. - [ImglyKit] Fixed that the time label would be hidden when specifying
.video
as the first item inCameraViewControllerOptions.allowedRecordingModes
.
10.18.0-xcode.12.0.beta.4
Pre-release of PhotoEditor SDK 10.18.0 built with Xcode 12.0 beta 4. If you notice any issues, please contact https://support.photoeditorsdk.com. This version is not available via CocoaPods trunk but you can source https://github.com/imgly/specs.git to install it as shown in the following example Podfile
:
source 'https://github.com/imgly/specs.git'
platform :ios, '11.0'
target 'SwiftExample' do
use_frameworks!
pod 'PhotoEditorSDK', '10.18.0-xcode.12.0.beta.4'
end
Changed
- Raised minimum deployment target to iOS 11.0
- Built with Swift 5.3 / Xcode 12.0 beta 4
10.18.0
Added
- [ImglyKit] Added new
SmartSticker
s for weather to the first sticker category. These are hidden per default whenStickerToolControllerOptions.weatherProvider
is not set. You can use theOpenWeatherProvider
or implement your ownWeatherProvider
.
Fixed
- [ImglyKit] Fixed unlocalized string for key
pesdk_smart_sticker_clock
warning.
10.17.0
Changed
- [ImglyKit] Changed the displayed sticker category name from "Emoticons" to "Stickers".
Added
- [ImglyKit] Added
ToolbarButton.width
which allows to configure a custom width for the toolbar buttons. - [ImglyKit] Added new
MultiImageSticker
which allows to have multiple variations of a sticker that can be cycled by tapping the sticker on the canvas. - [ImglyKit] Added new
SmartSticker
s for weekday, date, time, and clock as first items to the first sticker category.
10.16.0
10.16.0-xcode.12.0.beta.3
Pre-release of PhotoEditor SDK 10.16.0 built with Xcode 12.0 beta 3. If you notice any issues, please contact https://support.photoeditorsdk.com. This version is not available via CocoaPods trunk but you can source https://github.com/imgly/specs.git to install it as shown in the following example Podfile
:
source 'https://github.com/imgly/specs.git'
platform :ios, '11.0'
target 'SwiftExample' do
use_frameworks!
pod 'PhotoEditorSDK', '10.16.0-xcode.12.0.beta.3'
end
Changed
- Raised minimum deployment target to iOS 11.0
- Built with Swift 5.3 / Xcode 12.0 beta 3
10.15.1
10.15.0
Changed
- [ImglyKit] Changed access level of
CameraViewController
'sUIImagePickerControllerDelegate
implementation toopen
in order to allow further customization within subclasses. - [VideoEditorSDK] The original URL of the input video is now returned by the
VideoEditViewControllerDelegate
instead ofnil
when exporting an unedited video in order to align the behavior with PhotoEditorSDK.
Added
- [ImglyKit] Added
TextToolControllerOptions.maximumTextSize
to configure the maximum initial font size for text added within the text tool. - [ImglyKit] Added missing analytics events for adding, selecting, and removing text designs.
- [ImglyKit] Added
CameraController.cameraPosition
to determine the active camera position.
Fixed
- [ImglyKit] Fixed subclassing of
TextToolController
,TextDesignToolController
,BrushColorToolController
,StickerGestureController
,StickerColorToolController
,StickerEditController
,TextGestureController
,TextColorToolController
, andTextDesignGestureController
which caused undefined symbols for_OBJC_METACLASS_
errors. - [ImglyKit] Fixed image picker in camera would allow selecting media types that are not included in the
CameraViewControllerOptions.allowedRecordingModes
.