All Versions
102
Latest Version
Avg Release Cycle
29 days
Latest Release
-

Changelog History
Page 3

  • v4.0.0-beta.3 Changes

    January 22, 2020

    πŸ›  fix(controls): control offset rendering code had extras beginPath that would clear all but not the last of them #6114

  • v4.0.0-beta.2 Changes

    January 21, 2020

    πŸ›  fix(controls): Control.getVisibility will always receive the fabric.Object argument.

  • v4.0.0-beta.12 Changes

    May 03, 2020
    • πŸ›  fix(fabric.IText): respect value of cursorColor #6300;
    • πŸ›  fix(fabric.Textbox): Improve splitByGrapheme and charSpacing #6298;
    • feat(controls): Reintroduce flip by scaling and lockScalingFlip #6313;
  • v4.0.0-beta.11 Changes

    April 25, 2020
    • πŸ›  fix(itext): improved style handling for new lines #6268
    • πŸ›  fix(controls): Fix flip and controls and skewY and controls. #6278
    • πŸ›  fix(controls): Current position with handlers is wrong if using skew #6267
    • πŸ’₯ breaking: setCoords has only one argument now skipCorners boolean. setCoords will always update aCoords, lineCoords. If skipCorners is not specified, it will alos update oCoords();
    • feat(fabric.Image): Image.imageSmoothing for fabric.Image objects #6280
    • πŸ›  fix(fabric.StaticCanvas): export to dataUrl and canvasElement will respect imageSmoothingEnabled #6280
    • πŸ›  fix(fabric.Image): toSVG export with missing element won't crash #6280
    • βž• added: added fabric.util.setImageSmoothing(ctx, value);
    • βž• added svg import/export for image image-rendering attribute
    • πŸ›  fix(svg_import): Fix some parsing logic for nested SVGs. #6284
    • πŸ›  fix(fabric.Image): do not crash if image has no element #6285

    πŸ’₯ BREAKING:

    • βœ‚ removed 2 utils member that was not used anywhere: fabric.util.getScript, fabric.util.getElementStyle
    • βœ‚ remove private member _setImageSmoothing in the canvas: use fabric.util.setImageSmoothing(ctx, value);
  • v4.0.0-beta.10 Changes

    April 05, 2020

    [4.0.0-beta.10]

    • πŸ›  fix(controls): fix missing target in canvas event options #6251
    • πŸ›  fix(controls): correct position for offsets #6250
    • feat(utils): Added more error flag passing throughout functions #6238
  • v4.0.0-beta.1 Changes

    January 20, 2020

    πŸ’₯ breaking: All your old control code override will not work πŸ’₯ breaking: uniScaleTransform has been renamed in uniformScaling, meaning changed and the default value swapped. The behaviour is unchanged, but now the description and the name match. πŸ’₯ breaking: LockScalingFlip with the scaling flip behaviour are missing now, maybe reimplemented later. πŸ’₯ breaking: Object.lockUniScaling is removed. Alternatives to get the same identical functionality with less code are being evaluated. πŸ’₯ breaking: Canvas.onBeforeScaleRotate is removed, developers need to migrate to the event `before:transform’

  • v3.6.6 Changes

    August 23, 2020

    πŸš€ Re release 3.6.4 as non beta

  • v3.6.5 Changes

    August 23, 2020

    republish 3.6.4 as non beta. no differences.

  • v3.6.4 Changes

    August 23, 2020
    • πŸ›  fix(fabric.Image): fix safari drawing bug for using drawImage outside element boundaries #6326
    • πŸ›  fix(fabric.Itext): fix copy paste of text with style #6418
    • πŸ›  fix(fabric.Itext): carry over style of selected test when replacing by typing (cherry-pick) #6172
  • v3.6.3 Changes

    April 11, 2020

    πŸ›  fix(Object): ISSUE 6196 use set('canvas') to restore canvas #6216
    πŸ›  fix(fabric.IText): exitEditing won't error on missing hiddenTextarea. #6138
    πŸ›  fix(fabric.Object): getObjectScaling takes in account rotation of objects inside groups. #6118
    πŸ›  fix(fabric.Group): will draw shadow will call parent method. #6116
    πŸ›  fix(svg_parsers): Add support for empty <style/> tags (#6169)
    πŸ›  fix(SVG_export, text): Check font faces markup for objects within groups (#6195)
    πŸ›  fix(svg_export): remove extra space from svg export (#6209)
    πŸ›  fix(svg_import): ISSUE-6170 do not try to create missing clippath (#6210)
    πŸ›  fix(fabric.Object) Adding existence check for this.canvas on object stacking mixins (#6207)