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

Changelog History
Page 9

  • v8.6.0 Changes

    ๐Ÿ”„ Changed

    • Migrated to Swift 4.2 and built the SDK with Xcode 10.0.
    • โšก๏ธ Updated the renderer to use Metal instead of OpenGLES on iOS 12 and supported devices.
  • v8.5.0 Changes

    โž• Added

    • โž• Added PhotoEditViewController.presentTool(for:) to programmatically present the tool for a given ToolMenuItem. This can be used to directly transition to one of the tools when presenting the editor.

    ๐Ÿ”„ Changed

    • Changed all localization keys throughout the SDK to match the pattern pesdk_context_type_description where context is usually the tool where the string appears (e.g. focus), type represents the type of the string such as button or text and description represents the actual use of the string, such as brightnessIntensitySliderLabel. This scheme is now used on the other platforms as well. We're falling back to the old localization keys in case the new ones can't be found to not break backwards compatibility, but we suggest you adopt the new keys as soon as possible.
  • v8.4.1 Changes

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed a crash when done drawing a stroke in the brush tool.
  • v8.4.0 Changes

    โž• Added

    • โž• Added a linear focus mode to the focus tool.
    • โž• Added a gaussian focus mode to the focus tool.
    • โž• Added temperature adjustments to the adjustment tool.
    • โž• Added blacks adjustments to the adjustment tool.
    • โž• Added whites adjustments to the adjustment tool.

    ๐Ÿ”„ Changed

    • The text tool now uses the same text settings of the last selected text when creating new texts.
    • ๐Ÿ—„ The FocusType type has been deprecated because it used incorrect namings. It is replaced by the FocusMode type, which uses the same namings as the PhotoEditor SDK on HTML5 and Android. More specifically FocusType.linear is now FocusMode.mirrored and FocusType.gradient is now FocusMode.linear, .radial and .gaussian remain the same.
    • โœ… The SDK can now be used for testing purposes without unlocking it with a license. A watermark image will be displayed above the edited photo in such cases.
  • v8.3.10 Changes

    โž• Added

    • โž• Added the option to adjust the gamma in the adjustments tool.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed a crash when instantiating a PESDKPhotoEditMenuItem with Objective-C for a tool that is not licensed.
  • v8.3.9 Changes

    โž• Added

    • โž• Added PhotoEditViewController.serializedSettings(withImageData:) which enables you to specify whether or not to include image data in the generated JSON. It is recommended that the image is not included in the JSON but saved as a separate file.
    • โž• Added PhotoEditViewControllerOptions.useParentNavigationItem, allowing for the PhotoEditViewController to be embedded inside a custom container view controller inside a UINavigationController.
    • โž• Added accessibility support to the Text Design tool.

    ๐Ÿ”„ Changed

    • ๐Ÿ”„ Changed serialization to require a Photo object instead of UIImage. This improves memory usage.
    • ๐Ÿ‘Œ Improved serialization performance when not including image data in the serialization.
    • ๐Ÿ”„ Changed the Text Design Tool icon.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed a bug where the edit screen would not be dismissed when changing the text of an already added text design from within the TextDesignOptionsToolController.
  • v8.3.8 Changes

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed multiple layout issues in the text design tool.
  • v8.3.7 Changes

    โž• Added

    • โž• Added support for gaussian and gradient focus to the renderer, to support cross-platform (de-)serialization.
    • โž• Added support for custom frame sizes to the renderer, to support cross-platform (de-)serialization.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed an issue with an incorrect deserialized focus gradient size.
    • ๐Ÿ›  Fixed a layout issue in the FontSelectorView.
  • v8.3.6 Changes

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed a retain cycle in the serialization test suite.
    • ๐Ÿ›  Fixed a bug when deserializing an unknown type of focus.
    • ๐Ÿ›  Fixed a bug that added a little rotation to stickers and text when the image is flipped, the state is serialized and then again deserialized.
    • ๐Ÿ›  Fixed a memory issues with labels that have a huge height by limiting the maximum allowed height.
    • ๐Ÿ›  Fixed a bug where the UI would become unresponsive when the editor is embedded in an UINavigationController and the user very quickly closes a tool after opening it.
    • ๐Ÿ›  Fixed a bug in the filter and focus shaders that prevented the iOS 12 shader compiler from compiling the shaders.
  • v8.3.5 Changes

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed a race condition when setting StickerCategory.all.
    • ๐Ÿ›  Fixed a race condition in PaintingFragment.
    • ๐Ÿ›  Fixed a layout bug when embedding PhotoEditViewController in a UINavigationController with an opaque navigation bar.
    • ๐Ÿ›  Fixed an issue where drawing a new path in the brush tool would flicker.