Skip to content

Releases: imgly/pesdk-ios-build

10.20.0

15 Sep 10:01
Compare
Choose a tag to compare

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

05 Sep 21:28
Compare
Choose a tag to compare

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

21 Aug 20:18
Compare
Choose a tag to compare

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 of BrushEditController, StickerEditController, TextDesignOptionsToolController, TextFontToolController, and TextOptionsToolController.

Added

  • Added experimental XCFramework and Swift Package Manager (SPM) support.

Fixed

  • [ImglyKit] Fixed silent force crop behavior when TransformToolControllerOptions.allowFreeCrop and MediaEditViewControllerOptions.forceCropMode are both false where the asset would not be automatically cropped to the best matching aspect if its size would not fit one of the TransformToolControllerOptions.allowedCropAspects.
  • [ImglyKit] Fixed that the time label would be hidden when specifying .video as the first item in CameraViewControllerOptions.allowedRecordingModes.

10.18.0-xcode.12.0.beta.4

14 Aug 12:07
Compare
Choose a tag to compare
Pre-release

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

13 Aug 20:10
Compare
Choose a tag to compare

Added

  • [ImglyKit] Added new SmartStickers for weather to the first sticker category. These are hidden per default when StickerToolControllerOptions.weatherProvider is not set. You can use the OpenWeatherProvider or implement your own WeatherProvider.

Fixed

  • [ImglyKit] Fixed unlocalized string for key pesdk_smart_sticker_clock warning.

10.17.0

31 Jul 16:37
Compare
Choose a tag to compare

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 SmartStickers for weekday, date, time, and clock as first items to the first sticker category.

10.16.0

23 Jul 17:29
Compare
Choose a tag to compare

Added

  • [VideoEditorSDK] Added new GIF sticker category and stickers.

10.16.0-xcode.12.0.beta.3

23 Jul 19:17
Compare
Choose a tag to compare
Pre-release

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

17 Jul 08:23
Compare
Choose a tag to compare

Changed

  • Built with Swift 5.2.4 / Xcode 11.6

Fixed

  • [VideoEditorSDK] Fixed video playback was not paused when exporting an unedited video.

10.15.0

09 Jul 15:06
Compare
Choose a tag to compare

Changed

  • [ImglyKit] Changed access level of CameraViewController's UIImagePickerControllerDelegate implementation to open in order to allow further customization within subclasses.
  • [VideoEditorSDK] The original URL of the input video is now returned by the VideoEditViewControllerDelegate instead of nil 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, and TextDesignGestureController 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.