Changelog

[1.2.0] - 2024-09-02

Added

  • Custom Clips for coding and rendering custom elements on the canvas
  • Lottie Clip support for loading and editing After Effects files in the SDK
  • Keyframe-based animation system with easing functions

Changed

  • Made engine methods accessible through getters instead of directly using properties

[1.1.0] - 2024-08-10

Added

  • Support for custom clips
  • Expose LottieClip to public

Fixed

  • Serialization of audio files
  • Double rendering in the timeline

[1.0.7] - 2024-08-10

Added

  • Relative and absolute corner radius

Changed

  • moveClipToLayer is no longer removing the sprite from the stage

Fixed

  • Deserialize display with the correct settings

[1.0.6] - 2024-08-05

Added

  • Support for individual corner radius

Fixed

  • Removed the patch-package dependency for production build

[1.0.4] - 2024-08-02

Added

  • Support for corner radius
  • Experimental support for lottie files
  • Experimental replace functionality for lottie assets

Fixed

  • Fixed avi, mp4, mkv support

[1.0.3] - 2024-07-26

Added

  • Added support additional parsing methods for m3u8 format

Changed

  • Reinitialize canvas when deserializing the display state
  • Initialization of the engine should happen in Engine.getInstance().init() instead of Engine.getInstance({})

Fixed

  • Fixed stretched content when deserializing with different resolution
  • Fixed crashes when deserializing GIFs

Removed

  • Removed the name property from Clip, ClipStyle, Effect and Filter classes

[1.0.2] - 2024-07-19

Added

  • Support for m3u8 format.

Changed

  • Improved speed of getting the audio stream when rendering.
  • Switched from Media Gallery to Library.

Fixed

  • Fixed audio quality issues for longer videos.

Removed

  • Removed unnecessary dependencies.