fabric.js v1.6.5 Release Notes

    • ๐Ÿ›  Fix: charspacing, do not get subzero with charwidth.
    • ๐Ÿ‘Œ Improvement: add callback support to all object cloning. #3212
    • ๐Ÿ‘Œ Improvement: add backgroundColor to all class #3248
    • ๐Ÿ›  Fix: add custom properties to backgroundImage and overlayImage #3250
    • ๐Ÿ›  Fix: Object intersection is calculated on boundingBox and boundingRect, intersection is fired if objects are overlapping #3252
    • ๐Ÿ”„ Change: Restored previous selection behaviour, added key to selection active object under overlaid target #3254
    • ๐Ÿ‘Œ Improvement: hasStateChanged let you find state changes of complex properties. #3262
    • ๐Ÿ›  Fix: IText/Textbox shift click selection backward. #3270
    • โช Revert: font family quoting was a bad idea. node-canvas stills use it. #3276
    • ๐Ÿ›  Fix: fire mouse:over event for activeObject and activeGroup when using findTarget shourtcuts #3285
    • ๐Ÿ›  Fix: clear method clear all properties of canvas #3305
    • ๐Ÿ›  Fix: text area position method takes in account canvas offset #3306
    • ๐Ÿ‘Œ Improvement: Added event on right click and possibility to hide the context menu with a flag 3308
    • ๐Ÿ›  Fix: remove canvas reference from object when object gets removed from canvas #3307
    • ๐Ÿ‘Œ Improvement: use native stroke dash if available #3309
    • ๐Ÿ›  Fix: Export correct src when exporting to svg #3310
    • ๐Ÿ›  Fix: Stop text to go on zero dimensions #3312
    • ๐Ÿ›  Fix: Error in dataURL with multiplier was outputting very big canvas with retina #3314
    • ๐Ÿ›  Fix: Error in style map was not respecting style if textbox started with space #3315