Skip to content

Releases: imgly/pesdk-android-demo

v8.3.3

16 Aug 14:19
d3a5900
Compare
Choose a tag to compare

v8.3.3

Fixed

  • TextDesign has added flipped horizontally if the image is horizontally flipped.
  • If the image is flipped after adding Text, Text is flipped horizontally (while TextDesign is not).
  • Poor video quality, when using TAKE_SOURCE_BIT_RATE.
  • UnsupportedClassVersionError when applying the IMGLYPlugin in projects compiling using JDK 1.8.
  • The history sometimes contains duplicate entries.
  • The history sometimes changes the UI state.
  • Sometimes the history is destroyed or in the wrong order.
  • Personal sticker rotation is incorrect after undo.
  • Incorrect orientation of HEIF images.
  • After resuming the app without a license, the editor preview is black.
  • The editor preview becomes black after resuming while in the overlay tool.
  • Editor crashes after closing with a StateUnbindedException.
  • Exception is named StateUnbindedException instead of StateUnboundedException.
  • LOADING_START was getting dispatched along with LOADING_FINISH and vice versa.

Added

  • VideoEditorSaveSettings.bitsPerPixel as alternative to VideoEditorSaveSettings.bitRate.

v8.3.2

26 Jul 13:51
eda9383
Compare
Choose a tag to compare

v8.3.2

Fixed

  • Typo in IMGLYPlugin config. Renamed licencePath to licensePath
  • Typo in property resultIsDifferentThanSource of EditorSDKResult
  • The transparency pattern is drawn to the full size of the canvas, rather than just the image area.
  • Thumbnail for custom stickers group wasn't getting updated on adding a new custom sticker.
  • Color is applied to the wrong sticker layer when another sticker layer is selected from the color tool panel.
  • Color is applied to the wrong text layer when another text layer is selected from the color tool panel.

v8.3.1

14 Jun 11:45
Compare
Choose a tag to compare

v8.3.1

Fixed

  • ConfigLoader (React Native, Cordova/Ionic).
    • Auto generated video thumbnails are missing.
    • clipTrim settings are ignored.
  • Some colors of the light color theme were not correct.
  • Filter live view thumbnails loose context when getting app back from background or not using it for a while.
  • Dynamic Time sticker doesn't represent current value all the time.
  • Single Brush points not rendered.
  • The value for the frame width is displayed inaccurately.
  • The OutputMode.EXPORT_IF_NECESSARY output mode does not work.
  • Entering gallery from CameraPreviewActivity did not work on Android API 30 or higher.
  • [VideoEditorSDK] Video output resolution is sometimes too low. (Se also VideoEditorSaveSettings.allowOrientationMatrixMetadata)
  • 🚨 The minimum size of a text sticker was too big compared to iOS. (To restore the old behavior, set TextLayerSettings.MIN_STICKER_SCALING = 0.05.)

Added

  • [VideoEditorSDK] Enable VideoEditorSaveSettings.allowOrientationMatrixMetadata, can increase the output resolution of portrait video on low-end phones. (Note that some video players may choose to ignore the matrix metadata.)

v8.3.0

28 May 21:20
63fed06
Compare
Choose a tag to compare

PhotoEditor SDK - Changelog

v8.3.0

Fixed

  • Poor utilization of available resources resulting in bad background thread performance.

v8.2.0

11 May 12:29
3715d67
Compare
Choose a tag to compare

v8.2.0

Added

  • [VideoEditorSDK] Added composition tool for creating video compositions from multiple video clips. (Licence required)
  • [VideoEditorSDK] Added play/pause overlay button to the MenuToolPanel.
  • [VideoEditorSDK] Added sound on/off overlay button to the MenuToolPanel which mutes and unmutes the audio in the preview player and removes the audio track for exported videos if audio was muted in the preview.

Fixed

  • Slower export speed if background module is included.
  • High workload on main thread, while editor starts.

v8.1.3

16 Apr 14:47
Compare
Choose a tag to compare

v8.1.3

Fixed

  • Constructors of some classes are handled incorrectly which results in IllegalArgumentException.
  • Missing keep annotation in ProGuard rules.
  • The Alpha channel of exported transparent images has the wrong colors.

v8.1.2

01 Apr 16:44
Compare
Choose a tag to compare

v8.1.2

Fixed

  • "Configuration with name 'compile' not found" issue while compiling with newer Gradle version.
  • Text alignment is not serialized correctly.
  • Exporting in some specific resolutions results in an endless export spinner.
  • The sticker imgly_sticker_emoticons_grin got a wrong option mode.

v8.1.1

22 Mar 15:56
Compare
Choose a tag to compare

v8.1.1

Fixed

  • NetworkOnMainThreadException while reading or writing serialization. (Please make sure to read and write the serialization only from a WorkerThread.)
  • Out-of-index OpenGL warnings thrown by some GPU drivers.
  • pesdk_editor_button_somethingWentWrongCloseEditor string value was never used by the imgly_popup_error_dialog.xml.

v8.1.0

25 Feb 19:19
Compare
Choose a tag to compare

v8.1.0

Improved

  • Reduced the methods count of the serializer module by about 12,5k methods.

Fixed

  • IllegalArgumentException: "Cannot round NaN value" when adding TextGlLayer before staring the editor.
  • Sticker tint color is not written to serialization.
  • Color lists do not scroll to the position of the selected color.

Changed

  • The displayed title of text input changed to "Add Text".
  • Default blend mode of the vintage overlay has changed from BlendMode.MULTIPLY to BlendMode.OVERLAY.

Added

  • pesdk_text_title_input and pesdk_textDesign_title_input to string values to make the text input titles configurable.

v8.0.9

11 Feb 18:35
Compare
Choose a tag to compare

v8.0.9

Fixed

  • The app freezes when the export finishes while the editor is in the background.
  • The hasChanges flag is true if the user changes something but revert it.
    • This can result in exports even if nothing has changed.
  • The Editor preview is broken after export.
  • The @throws annotation of some methods are broken since v8.0.0 because of internal kotlin changes.
  • Video export progress is wrong if export is trimmed.
  • The TransformTool opens even if there is a CropAspectAsset which fits the aspect ratio and the ForceCrop.SHOW_TOOL_WHEN_CROP_UNMATCHED is selected.
  • Videos with odd width or height of the crop results in a crash and an endless loop while exporting.

Added

  • Overridable onExportDone(result: EditorSDKResult) : Boolean in EditorActivity, allows to exports multiple times.
  • Overridable onExportStart(stateHandler: StateHandler) in EditorActivity, allows to change settings before starting to export.