New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

fabric

Package Overview
Dependencies
Maintainers
2
Versions
309
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fabric - npm Package Versions

1
31

2.4.1

Diff

Changelog

Source

[2.4.1]

  • Fix: Avoid enterEditing if another object is the activeObject #5261
  • Fix: clipPath enliving for Image fromObject #5279
  • Fix: toDataURL and canvas clipPath #5278
  • Fix: early return if no xml is available #5263
  • Fix: clipPath svg parsing in nodejs #5262
  • Fix: Avoid running selection logic on mouse up #5259
  • Fix: fix font size parsing on SVG #5258
  • Fix: Avoid extra renders on mouseUp/Down #5256
asturur
published 2.4.0 •

Changelog

Source

[2.4.0]

  • Add: Add clipPath support to canvas and svg import/export. Low compatibility yet.
asturur
published 2.3.6 •

Changelog

Source

[2.3.6]

  • Fix: Make image.class aware of naturalWidth and naturalHeight. #5178
  • Fix: Make 2 finger events works again #5177
  • Fix: Make Groups respect origin and correct position ( fix spray/circle brushes ) #5176
asturur
published 2.3.5 •

Changelog

Source

[2.3.5]

  • Change: make canvas.getObjects() always return a shallow copy of the array #5162
  • Fix: Improve fabric.Pattern.toSVG to look correct on offsets and no-repeat #5164
  • Fix: Do not enter edit in Itext if the mouseUp is relative to a group selector #5153
  • Improvement: Do not require xlink namespace in front of href attribut for svgs ( is a SVG2 new spec, unsupported ) #5156
  • Fix: fix resizeFilter having the wrong cached texture, also improved interaction between filters #5165
asturur
published 2.3.4 •

Changelog

Source

[2.3.4]

  • Fix: ToSVG was ignoring excludeFromExport for backgroundImage and OverlayImage. #5075
  • Fix: ToSVG for circle with start and end angles. #5085
  • Fix: Added callback for setPatternFill. #5101
  • Fix: Resize filter taking in account multiple scale sources. #5117
  • Fix: Blend image filter clean after refilter. #5121
  • Fix: Object.toDataURL should not be influenced by zoom. #5139
  • Improvement: requestRenderAllBound add to Canvas instance. #5138
  • Improvement: Make path bounding cache optional and also reacheable/cleanable #5140
  • Improvement: Make the logic of isNeutralState filters work before filtering start. #5129
  • Improvement: Added some code to clean up some memory when canvas is disposed in nodejs. #5142
  • Fix: Make numeric origins work with group creation. #5143
asturur
published 2.3.3 •

Changelog

Source

[2.3.3]

  • Fix: Fixed font generic names for text, measurement of zero width related characters and also trailing of cursor when zooming. #5048
asturur
published 2.3.2 •

Changelog

Source

[2.3.2]

  • Fix: justify + charspacing + textDecoration Add and improve more events for transformations and mouse interaction. #5007 #5009
  • Fix: Enter edit on object selected programmatically. #5010
  • Fix: Canvas.dispose was not removing all events properly. #5020
  • Fix: Make rgba and hsla regex work case insensitive. #5017
  • Fix: Make group transitioning from not cached to cached work. #5021
asturur
published 2.3.1 •

Changelog

Source

[2.3.1]

  • Improve nested svg import and text positioning, spikes. #4984
asturur
published 2.3.0 •

Changelog

Source

[2.3.0]

  • Add and improve more events for transformations and mouse interaction #4979
  • Improvement: whenever possible use cache for target transparency sampling #4955
asturur
published 2.2.4 •

Changelog

Source

[2.2.4]

  • Fix getPointer on touch devices #4866
  • Fix issues with selectionDashArray bleeding into free drawing #4894
  • Fix blur filter for nodejs #4905
  • Fix Register mousemove as non passive to help touch devices #4933
  • Fix modified shadow tosvg for safari compatibility #4934
  • Fix shader to avoid premultiplied alpha pixel getting dirty in blend filter #4936
  • Add isPartiallyOnScreen method #4856
  • Fix isEqual failing on array/null or objects/null/string compare #4949
  • Fix pencilBrush with alpha and with rerendering canvas #4938
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc