v3.5.1
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