Skip to content

@asturur asturur released this Aug 19, 2019

  • Support fill-opacity on gradient parsing from SVG. #5812
  • Rewrite gradient parsing from SVG to work with more transformation and combinations of attributes. #5836
  • Added Gradient.gradientUnits property to support percent based gradients on shapes.#5836
  • Changed animation logic so that onComplete gets always called with the final values of the animation.#5813
Assets 2

@asturur asturur released this Jul 15, 2019 · 4 commits to master since this release

Differently support multi mouse events, fix multi touch on various browser #5785
Word boundary search update on grapheme clusters #5788
Enable deps free version #5786
Remove variables named as reserved words #5782

Assets 2

@asturur asturur released this Jun 22, 2019 · 11 commits to master since this release

  • Fix: Better handling of upperCanvas in toCanvasElement. #5736
  • Add: Pass raw event information to brushes #5687
  • Deprecation: officially deprecated Object.transformMatrix #5747
  • Fix: Fix group.toSVG regression. #5755
  • Fix: PencilBrush regression on simple points. #5771
Assets 2

@asturur asturur released this Jun 1, 2019 · 18 commits to master since this release

Fix: unbreak IE10. #5678
Improvement: Support scientific notation with uppercase E. #5731
Add: PencilBrush brush now support decimate property to remove dots that are too near to each other. #5718

Assets 2

@asturur asturur released this May 19, 2019 · 22 commits to master since this release

Breaking: removed support for node 4 and 6. #5356
Breaking: changed objectCaching meaning to disable caching only if possible. #5566
Breaking: private method _setLineStyle can set only empty object now #5588
Breaking: private method _getLineStyle can only return boolean now #5588
Fix: splitByGrapheme can now handle cursor properly #5588
Add: Added hasStroke and hasFill, helper methods for decisions on caching and for devs, change image shouldCache method #5567
Fix: Canvas toObject won't throw error now if there is a clipPath #5556
Add: added nonScaling property to shadow class #5558
Fix: fixed import of Rect from SVG when has 0 dimensions. #5582
Fix: Shadow offset in dataurl export with retina #5593
Fix: Text can be used as clipPath in SVG export (output is not correct yet) #5591
Add: Fabric.disableStyleCopyPasting to disable style transfers on copy-paste of itext #5590
Fix: avoid adding quotes to fontFamily containing a coma #5624
Fix: strokeUniform and cache dimensions #5626
Fix: Do not call onSelect on objects that won't be part of the selection #5632
Fix: fixed handling of empty lines in splitByGrapheme #5645
Fix: Textbox selectable property not restored after exitEditing #5655
Fix: 'before:selection:cleared' event gets target in the option passed #5658
Added: enablePointerEvents options to Canvas activates pointer events #5589
Fix: Polygon/Polyline/Path respect points position when initializing #5668
Fix: Do not load undefine objects in group/canvas array when restoring from JSON or SVG. #5684
Improvement: support for canvas background or overlay as gradient #5684
Fix: properly restore clipPath when restoring from JSON #5641
Fix: respect chainable attribute in observable mixin #5606

Assets 2

@asturur asturur released this Mar 2, 2019 · 53 commits to master since this release

Add: strokeUniform property, avoid stroke scaling with paths #5473
Fix: fix bug in image setSrc #5502
Add: strokeUniform import/export svg #5527
Fix: GraphemeSplit and toSvg for circle #5544
Improvement: support running in a XML document #5530

Assets 2

@asturur asturur released this Jan 13, 2019 · 61 commits to master since this release

Fix: avoid ie11 to throw on weird draw images #5428
Fix: a rare case of invisible clipPath #5477
Fix: testability of code under node when webgl is involved #5478
Add: Grapeheme text wrapping for Textbox (Textbox.splitByGrapheme) #5479
Add: fabric.Object.toCanvasElement #5481

Assets 2

@asturur asturur released this Jan 13, 2019

Fix: textbox transform report newScaleX and newScaleY values #5464
Fix: export of svg and gradient with transforms #5456
Fix: detection of controls in perPixelTargetFind + cache #5455
Add: added canvas.toCanvasElement method #5452

Assets 2

@asturur asturur released this Dec 25, 2018 · 76 commits to master since this release

  • Fix: unbreak the svg export broken in 2.4.5 #5438
Assets 2

@asturur asturur released this Dec 10, 2018 · 79 commits to master since this release

Fix: svg import/export for canvas+clipPath and letterspacing #5424
Fix: avoid stroke dash from group selection to leak on upper canvas #5392

Assets 2
You can’t perform that action at this time.