Fix: restore canvas properties on loadFromJSON with includeProperties. #2921
Fix: Allow hoverCursor on non selectable objects, moveCursor does not appear if the object is not moveable.
Added object.moveCursor to specify a cursor for moving per object. #2924
Improvement: Allow customization of keys that iteract with mouse action ( multiselect key, free transform key, alternative action key, centered transform key ) #2925
Added: Make iText fires object:modified on text change on exit editing #2927
Added: [control customization part 1] cornerDashArray, borderDashArray. Now borderScaleFactor influences both border and controls, changed default corner size to 13 #2932
Fix: createSVGFontFacesMarkup was failing to retrieve fonts in style #2935
Fix: shadow not scaled with dataUrl to multiplier #2940
Added: [control customization part 2] cornerStrokeColor. Now is possible to specify separate stroke and fill color for the controls #2933
Fix: Itext width calculation with caching false was returning nan. #2943
Added: [control customization part 3] Rounded corners. It is possible to specify cornerStyle for the object. 'rect' or 'circle' #2942
Added: [control customization part 4] Selection background. It is possible to specify selectionBackgroundColor for the object. #2950
Fix: Behaviour of image with filters with resize effects and Object to/from json #2954
Fix: Svg export should not output color notation in rgba format #2955