Skip to content

v1.1.0 Changelog

October 28, 2021

Breaking Changes

  • CESDK: Fix line-breaking of words in text variables only having 1 character per-line for all but the last word
  • CESDK: Decrease default PNG compression level from 9 to 5.
  • CESDK: Alter export return from Promise<Blob[]> to Promise<{ blobs: Blob[], options: EncodeOptions }>.
  • CESDK: Shadow DOM UI encapsulation to prevent style bleeding

Non Breaking Changes

  • CESDK: Display style of first character in selection when text is selected (instead of always style of the character before the cursor)
  • UBQ: Fix line resize handles being rendered wrong occasionally
  • UBQ: Add default Description component to all design blocks
  • CESDK/UBQ: Expose image encoding parameters for JPEG quality & PNG compression level
  • CESDK: Enable Doodle, Hands and Emoji sticker packs by default
  • CESDK: Update CanvasActions misaligned paddings
  • CESDK: Wire config.assets & config.presets.images
  • CESDK: Refactor initialization to untangle dependencies
  • CESDK: Add improved LineRenderer (better angled lines, no disappearing sub-pixel lines)
  • CESDK: Decrease minimal line-width
  • CESDK: Introduce RasterizedDesignBlocksRenderer and refactor CESDKImage to use it
  • CESDK: Add Copy/Paste functionality
  • CESDK: Add Stack design block
  • CESDK: Move from manual to automatic page layouting
  • CESDK: Wire config.presets.typefaces
  • CESDK: Add design token CSS custom property for disabled opacity value
  • CESDK: Remove unused design tokens regarding disabled input state
  • CESDK: Page Dimension Aspect Ratio Lock is now saved in Scene.
  • CESDK/UBQ: Implement frame flipping for all elements
  • UBQ: Add basic SVG support to the image element