fabric.js v1.6.3 Release Notes
-
- ๐ Improvement: Use reviver callback for background and overlay image when doing svg export. #2975
- ๐ Improvement: Added object property excludeFromExport to avoid exporting the object to JSON or to SVG. #2976
- ๐ Improvement: Correct the calculation of text boundingbox. Improves svg import #2992
- โ Added: Export id property to SVG #2993
- ๐ Improvement: Call the callback on loadSvgFromURL on failed xml load with null agument #2994
- ๐ Improvement: Clear only the Itext area on contextTop during cursor animation #2996
- โ Added: Char widths cache has been moved to fabric level and not iText level. Added fabric.util.clearFabricCharWidthsCache(fontName) #2995
- ๐ Fix: do not set background or overlay image if the url load fails. #3003
- ๐ Fix: iText mousemove event removal, clear the correct area for Itext, stopped redrawing selection if not necessary #3016
- ๐ Fix: background image and overlay image scale and move with canvas viewportTransform, parameter available #3019
- โ Added: support sub targeting in groups in events #2997
- ๐ Fix: Select transparent object on mouse up because of _maybeGroupObject #2997
- ๐ Fix: Remove reference to lastRenderedObject on canvas.remove #3023
- ๐ Fix: Wait for all objects to be loaded before deleting the properties and setting options. #3029
- ๐ Fix: Object Padding is unaffected by object transform. #3057
- ๐ Fix: Restore lastRenderedObject usage. Introduced Canvas.lastRenderedKey to retrieve the lastRendered object from down the stack #3057
- ๐ Fix: _calcTextareaPosition correctly calculate the position considering the viewportTransform. #3057
- ๐ Fix: Fixed selectionBacgroundColor with viewport transform. #3057
- ๐ Improvement: Correctly render the cursor with viewport scaling, improved the cursor centering. #3057
- ๐ Fix: Use canvas zoom and pan when using is target transparent. #2980