Skip to content

Releases: imgly/pesdk-android-demo

v10.7.0

27 Mar 07:44
bf66bb2
Compare
Choose a tag to compare

v10.7.0

Added

  • If uiMainConfig.showConfirmCloseDialog is false no discard confirm dialog is shown, when close button is clicked. Default is true.
  • Support for adding min and max values to AdjustmentOptions.

Fixed

  • Sticker and Text-Design previews occasionally failing to load.
  • The background of the editor flickers transparently at startup.
  • [VideoEditorSDK] A rare NullPointerException when changing the tool.
  • [VideoEditorSDK] A rare RuntimeException whenever the timeline was shown due to a recycled Bitmap being drawn.
  • [VideoEditorSDK] Bad video quality if auto bitrate is used.

Changed

  • Removed the OrientationSensor class to comply with privacy policy guidelines of certain third-party app stores.
  • Deprecated AutoRotateLayout, AutoRotateImageSource, and AutoRotateTextView views.

v10.6.0

16 Feb 20:03
b1f291e
Compare
Choose a tag to compare

v10.6.0

Added

  • Support for custom audio selection fragment.
  • Added soundstripe audio selection fragment, with proxy or custom data fetch implementation.

v10.5.0

22 Dec 15:25
037422c
Compare
Choose a tag to compare

v10.5.0

Added

  • CanvasSettings.moveSpritesWithoutSelection to control moving sprites around the canvas without selecting them first.
  • CanvasSettings.autoSelectSprites to control automatic selection of sprites when added to the canvas.
  • Support for custom dynamic smart stickers via MetadataImageStickerItem.

v10.4.4

16 Dec 11:09
32e8f50
Compare
Choose a tag to compare

v10.4.4

Fixed

  • [VideoEditorSDK] Audio overlay start time is not reset to zero, after switching audio overlay.
  • [VideoEditorSDK] Fixed a potential IOException for some video or audio assets.
  • The same layer instance could be added multiple times to the layer list, with leading to reduced performance.
  • IMGLYFileReader sometimes added Brush, Frame, and Overlay layers multiple times.
  • Loading serialization at runtime could cause a NullPointerException crash.
  • Incorrect brush face aspect ratio (not round) after switching source.

Note: If serializations contain the same layer (Brush, Frame, or Overlay) multiple times, this issue can be fixed by loading and saving the serialization in the editor.

v10.4.3

29 Nov 15:09
38e22a8
Compare
Choose a tag to compare

v10.4.3

Fixed

  • When pressing discard, the user is stuck in an invisible audio tool.
  • Slow devices can cause audio to stutter.
  • If the same video appears twice in a list, only the first video can be trimmed.

v10.4.2

23 Nov 12:31
4252a91
Compare
Choose a tag to compare

v10.4.2

Fixed

  • ForceCropMode.SHOW_TOOL_WHEN_CROP_UNMATCHED was not working resulting in silent crop.
  • VectorDrawables are sometimes invisible.
  • Video thumbnails are rotated in the composition and trim tool when the video is recorded in a rotated orientation.
  • Individual video clip play/pause state not getting updated in Video Composition tool.
  • Tool not showing sometimes on startup in case of force crop/trim.
  • IllegalStateException in VideoEditorActivityResultContract and PhotoEditorActivityResultContract when parsing null intent.
  • SecurityException when reading a Uri without read permission.
  • CalledFromWrongThreadException when unable to prepare output Uri in CameraPreviewActivity.
  • History state (undo/redo operations) was not restored after process death.
  • Certain emojis/characters were breaking on changing the text width/height.

v10.4.1

07 Nov 11:23
23d1241
Compare
Choose a tag to compare

v10.4.1

Fixed

  • [VideoEditorSDK] Stutter/noise/audio cracking sound in certain videos and audio overlays.

v10.4.0

17 Oct 14:07
623483d
Compare
Choose a tag to compare

v10.4.0

Added

  • singleToolUse mode that skips main menu if only one tool is used.

Fixed

  • Smart stickers not getting rendered during headless/background export.
  • [VideoEditorSDK] Setting multiple video clips only set the first clip.
  • [VideoEditorSDK] Incorrect exit animation for AudioOverlayOptionsToolPanel.

v10.3.3

07 Oct 10:23
677508d
Compare
Choose a tag to compare

v10.3.3

Fixed

  • Synchronous serialization loading sometimes crash due to a concurrency bug.

v10.3.2

26 Sep 11:31
52b30ac
Compare
Choose a tag to compare

v10.3.2

Fixed

  • CustomStickersFragment::onHiddenChanged() called successively with true and false when re-selecting a CustomStickerCategoryItem.
  • Unable to open CameraPreviewActivity with CameraPreviewBuilder using the default permissions on Android Tiramisu.
    • Restricted WRITE_EXTERNAL_STORAGE and READ_EXTERNAL_STORAGE permissions to maxSdkVersion 32.
    • Added READ_MEDIA_IMAGES permission to the camera module.
  • FileNotFoundException when trying to make a local copy of Uris.
  • Changing serialization at runtime creates a memory leak.
  • Synchronous serialization loading crash if not all backend modules are included.