Skip to content

v3.5.1

Compare
Choose a tag to compare
@saschagehlich saschagehlich released this 09 Nov 14:24

3.5.1

This version of PhotoEditorSDK for HTML5 contains a lot of memory management improvements, fixing
a lot of exporting issues and slowdowns on slower / older devices.

Editor

Features

  • Implement Google Fonts support
  • Add editor.smoothUpscaling option (default: false)

Bugfixes

  • Fix brush texture dimensions while drawing
  • Fix brush size when entering tool after zooming in
  • Fix webcam button on photo roll screen
  • Fix text cropping
  • Fix crop ratio remember function
  • Fix rounding issues causing textures to be re-initialized
  • Fix text selection bug when zoom is larger than 100%
  • FilterOperation was not removed when Original Filter was selected
  • Fix a bug that caused brushes to disappear after clicking the canvas on retina devices
  • Fix brush thickness after crop
  • Don't show drag cursor on canvas if image is not draggable
  • Correctly set texture quality on export

SDK

Bugfixes

  • Correctly set texture quality on export
  • Fix GLSL randomness function on Mobile Safari
  • Operation: Fix RenderTexture disposal
  • WebGLFilterManager: Fix RenderTexture disposal
  • Shader: Correctly dispose vertex and fragment shaders
  • LookupTableFilter: Fix texture disposal
  • Dispose render textures before exporting
  • Fix PrimitivesStack (Filter) disposal
  • Disable operation cache during export, free memory after rendering operation
  • Fix SpriteOperation leaking textures

Features

  • Add editor.smoothUpscaling option (default: false)

Improvements

  • Re-use path canvases

Engine

Features

  • Automatically add float precision to shaders, depending on platform