Skip to content

Releases: imgly/vesdk-ios-build

10.7.4

27 Feb 15:22
Compare
Choose a tag to compare

Fixed

  • [ImglyKit] Added missing localizable strings for filter groups.
  • [ImglyKit] Fixed focus operation not being centered when the focus tool is applied to a cropped image.

10.7.3

13 Feb 15:21
Compare
Choose a tag to compare

Changed

  • [ImglyKit] Changed UICollectionViewDelegate methods implemented by StickerSelectionController to open instead of public.

Fixed

  • [ImglyKit] Fixed infinite layout loop when rotating an inverted text design on iOS 13.
  • [ImglyKit] Fixed class replacement not working for BlendModeCollectionViewCell and StickerCollectionViewCell.
  • [ImglyKit] Fixed misplaced sticker bounding box when switching from opacity to color editing mode of a sticker.

10.7.2

30 Jan 13:11
Compare
Choose a tag to compare

Fixed

  • [ImglyKit] Increased the touch area of the color picker controls which were difficult to use at the borders of the color selection views.
  • [ImglyKit] Fixed default ordering of the frames for cross-platform consistency.
  • [ImglyKit] Fixed accidental drawing while using the color picker in the BrushColorToolController.

10.7.1

23 Jan 10:03
Compare
Choose a tag to compare

Changed

  • Built with Swift 5.1.3 / Xcode 11.3.1.

Fixed

  • [ImglyKit] Fixed overwriting of configuration options when calling a ConfigurationBuilder.configure* closure more than once. Existing configuration options are now passed to successive invocations.
  • [ImglyKit] Fixed text tool and text design tool which would remain active even if the text was deleted.
  • [ImglyKit] Fixed switching the camera mode too fast would lead to the blur view appearing permanently and thereby disabling the camera functionality.
  • [VideoEditorSDK] Fixed an issue where the frame options tool would show the wrong video frame when playback is paused.

10.7.0

18 Dec 11:12
Compare
Choose a tag to compare

Changed

  • Built with Swift 5.1.3 / Xcode 11.3.

Fixed

  • [ImglyKit] Added a public initializer for PhotoEditRenderer that's accessible with Objective-C.
  • [ImglyKit] Fixed Objective-C compatibility of SpriteModel.
  • [ImglyKit] Fixed CGFloat? properties not being exposed to Objective-C by converting them to NSNumber?.
  • [ImglyKit] Fixed rotational snapping of sprites which led to misaligned snapping angles and guides after the image has been rotated with the transform tool.
  • [ImglyKit] Fixed FrameOptionsToolControllerOptions.allowedFrameActions not being accessible from Objective-C.

10.6.0

21 Nov 14:03
Compare
Choose a tag to compare

Changed

  • [PhotoEditorSDK] Restricted access level of PhotoEditViewController.options to public in order to prevent overrides which would likely cause unexpected behavior.
  • [VideoEditorSDK] Restricted access level of VideoEditViewController.options to public in order to prevent overrides which would likely cause unexpected behavior.

Fixed

  • [ImglyKit] Fixed animation of the media capturing buttons in the CameraViewController when switching the capturing mode from photo to video and vice versa.
  • [ImglyKit] Fixed slider in the sticker tool which was not updated when multiple stickers with different opacity, brightness, contrast, or saturation values were edited one after the other.
  • [ImglyKit] Fixed image preview for the iOS Simulator with Metal support (iOS 13 Simulator running on macOS 10.15) which let to the preview image being displayed upside down.
  • [ImglyKit] Fixed image preview in the transform and frame tool for the iOS Simulator with Metal support (iOS 13 Simulator running on macOS 10.15) which let to the display of an empty canvas.

10.5.0

14 Nov 15:14
Compare
Choose a tag to compare

Changed

  • Built with Swift 5.1.2 / Xcode 11.2.1.

Added

  • [ImglyKit] Added configuration option MediaEditViewControllerOptions.navigationControllerMode to keep the Toolbar if the MediaEditViewController or one of its ancestors is a child of a UINavigationController.

Deprecated

  • [ImglyKit] Deprecated MediaEditViewControllerOptions.useParentNavigationItem in favor of MediaEditViewControllerOptions.navigationControllerMode.

Fixed

  • [ImglyKit] Fixed background color of the menu accessory view to use the Theme.menuBackgroundColor. This issue could result in a black gap at the bottom of the screen if the menu accessory view extended below the bottom safeAreaLayoutGuide, e.g., when the MediaEditViewController was embedded in a UINavigationController.

10.4.0

04 Nov 14:45
Compare
Choose a tag to compare

Changed

  • Built with Swift 5.1.2 / Xcode 11.2.

Added

  • [ImglyKit] Added option to add personal stickers from the camera roll via UIImagePickerController. This feature is disabled by default and can be configured with StickerToolControllerOptions. If the same AssetCatalog is used for multiple editor instances and/or for de-/serialization added personal stickers will accumulate in this single AssetCatalog instance which is AssetCatalog.shared per default. In order to remove all added personal stickers use AssetCatalog.removeTemporaryItems() or create a new AssetCatalog for every editing session.

Fixed

  • [ImglyKit] Fixed orientation of assets with EXIF metadata.

10.3.0

25 Oct 11:47
Compare
Choose a tag to compare

Changed

  • [ImglyKit] Default sticker category identifiers were changed for cross-platform compatibility and consistency with filter categories. pesdk_sticker_asset_emoticonsStickerCategory was changed to imgly_sticker_category_emoticons and pesdk_sticker_asset_shapesStickerCategory was changed to imgly_sticker_category_shapes.

Added

  • [ImglyKit] Added AssetCatalog to configure all assets that are available to an editor instance for editing tasks. Per default the shared instance is used. Use the Configuration to setup the asset catalog. StickerCategory.all, Frame.all, Effect.all, Overlay.all, FontImporter.all, and TextDesign.all can still be used but these calls are redirected to AssetCatalog.shared internally.

Fixed

  • [ImglyKit] Fixed sticker icon resizing based on StickerToolControllerOptions.stickerPreviewSize.
  • [ImglyKit] Fixed broken alpha channel of imgly_frame_wood_passepartout_thumbnail.png for source distribution via podspec.
  • [ImglyKit] Fixed an issue that caused the last used sticker category to not being reselected when adding another sticker.

10.2.0

12 Sep 16:11
Compare
Choose a tag to compare

Changed

  • Built with Swift 5.1 / Xcode 11.0.

Fixed

  • [ImglyKit] Fixed brush not shown in transform and frame tool.