All Versions
130
Latest Version
Avg Release Cycle
11 days
Latest Release
-

Changelog History
Page 7

  • v9.8.3 Changes

    July 26, 2019

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed class replacement not working for SliderTooltip.
  • v9.8.2 Changes

    July 09, 2019

    โž• Added

    • โž• Added FilterToolControllerOptions.folderCellConfigurationClosure to configure cells that represent a folder within the filter tool.
    • โž• Added an overlayButtonInsets property to AdjustToolControllerOptions, BrushToolControllerOptions, PhotoEditViewControllerOptions, StickerOptionsToolControllerOptions, TextOptionsToolControllerOptions and TextDesignOptionsToolControllerOptions to easily modify the overlay button's insets in the corresponding tool controller.

    ๐Ÿ”„ Changed

    • Designated initializers of PhotoEditToolController subclasses are now public to enable subclassing and thus class replacement of tools.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed class replacement not working for MenuListSectionController subclasses by making all concrete subclasses of MenuListSectionController open.
    • ๐Ÿ›  Fixed FilterToolControllerOptions.filterCellConfigurationClosure not being called for all effect cells when using folders.
  • v9.8.1 Changes

    June 21, 2019

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed customize color of title label via titleViewConfigurationClosure.
    • ๐Ÿ›  Fixed preview of transparent wide color images on P3 displays for iOS 11 and earlier where the transparent background appeared always black.
    • PhotoEditPreviewController.previewView.backgroundColor can now be used to change the background color of transparent images in the preview which was always black if this property was set.
  • v9.8.0 Changes

    June 13, 2019

    โž• Added

    • โž• Added a sharpness option to the adjustments tool.
  • v9.7.1 Changes

    June 07, 2019

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed class replacement not working for MenuCollectionViewCell and ColorCollectionViewCell.
    • ๐Ÿ›  Fixed an ambiguous constraints warning in the brush tool.
    • ๐Ÿ›  Fixed an ambiguous constraints warning in the overlay tool.
    • ๐Ÿ›  Fixed a crash when removing fonts from PhotoEditorSDK.bundle.
    • ๐Ÿ›  Fixed an issue where the progress indicator would not disappear when passing a Photo object initialized with an invalid URL.

    โœ‚ Removed

    • โœ‚ Remove unused backgroundColor in ToolControllerOptions.
  • v9.7.0 Changes

    May 16, 2019

    โž• Added

    • โž• Added optional predefined light color theme and easy to use theming capabilities. The Configuration allows now to specify and alter the overall Theme at a central place. Existing customization options via closures override the properties defined by a theme.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed MenuListSectionController not being subclassable.
  • v9.6.1 Changes

    May 08, 2019

    โž• Added

    • โž• Added reloadData(completion:), performUpdates(animated:completion:) and reloadMenuItems(_:) to MenuViewController to support menu reloading when implementing custom tools.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed AdjustToolControllerOptions.adjustToolButtonConfigurationBlock and AdjustToolControllerOptions.adjustToolSelectedBlock not being exposed to Objective-C.
    • Fixed LUT for builtin filter with identifier imgly_lut_lomo.
    • Fixed builtin filter identifiers imgly_lut_kdynamic, imgly_lut_gobblin, and imgly_lut_pro400 for cross-platform serialization.
    • ๐Ÿ›  Fixed default ordering of filters in order to match other platforms.
    • Fixed alpha value of sticker shape with identifier pesdk_sticker_asset_badge28 which was not fully opaque before.
  • v9.6.0 Changes

    โž• Added

    • Added CameraViewController.locationAccessRequestClosure. Important: If you currently have CameraViewControllerOptions.includeUserLocation set to true (the default) and still want photos taken with CameraViewController to be tagged with the location where the photo was taken, you will have to set this property. Starting Spring 2019, all apps submitted to the App Store that access user data are required to include a purpose string as soon as location permissions requests appear somewhere in the binary. Since we do not want to force developers integrating the SDK into their app to include a purpose string even with location tagging disabled, this closure was introduced, so that developers can decide for themselves if it is appropriate to request location access.

    ๐Ÿ”„ Changed

    • ๐Ÿ”„ Changed all MenuViewControllerDelegate methods to be open instead of public.
    • ๐Ÿ”„ Changed MenuListSectionController to open instead of public.
  • v9.5.0 Changes

    โž• Added

    • โž• Added enhanced rotational and positional snapping for sprites, e.g., stickers, texts, and text designs. Global SnappingOptions can be configured with the configureSnapping method of the ConfigurationBuilder.

    ๐Ÿ”„ Changed

    • If an expired trial license is used the SDK will now resort to the watermark mode instead of purposely crashing the app.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed blacks and whites adjustments should not affect the alpha channel.
    • ๐Ÿ›  Fixed issues with duplicate symbols when the host app uses IGListKit.
    • ๐Ÿ›  Fixed PhotoEditViewControllerOptions.actionButtonConfigurationClosure not being called.
    • ๐Ÿ›  Fixed an issue with FrameOptionsToolControllerOptions showing a misaligned part of the photo when the photo is rotated.
  • v9.4.1 Changes

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed iOS Simulator issues for Objective-C.