Tui.image Editor Versions Save

🍞🎨 Full-featured photo image editor using canvas. It is really easy, and it comes with great filters.

v3.11.0

3 years ago

feat

  • add undo stack of object resize/move (#358)
  • update fabric.js version to 4.2.0 (#461)
  • add icon drawing mode (#74, #441)

Enhancement

  • apply prettier (PR #493)

bug-fix

  • not apply text line-through decoration (#453)
  • not apply setBrush API when LINE_DRAWING (#409, #418)

v3.10.1

3 years ago

bug-fix

  • fix: blur filter not work (#445)
  • fix: undo command of icon color change not work (#448)

v3.10.0

3 years ago

Added

  • Add filter type with shape fill option
imageEditor.setDrawingShape('rect', {
   fill: {
       type: 'filter',
       filter: [{blur: 0.3}, {pixelate: 20}]
   },
   width: 100,
   height: 200
});

imageEditor.addShape('rect', {
   fill: {
       type: 'filter',
       filter: [{blur: 0.3}, {pixelate: 20}]
   },
   width: 100,
   height: 200,
   left: 100,
   top: 100,
   stroke: 'blue',
   strokeWidth: 3
});
  • Added an option to draw an arrow shape with the line drawing option.
imageEditor.startDrawingMode('LINE_DRAWING', {
    width: 10,
    color: 'rgba(255,0,0,0.5)',
    arrowType: {
        tail: 'chevron' // triangle
    }
});
  • Added autofocus option for addText api.

bug-fix

  • Fixed minor bugs in text objects (fix #262 #109).

v3.10.0-alpha.0

3 years ago

v3.9.0

4 years ago

Enhancement

  • Added object rotation event listener for user reference (#322)
  • Added copy and paste function (fixed #63) (#355)
  • Improved svg to show built-in svg, no need to set file path. (#347)

Bug fixop

  • Fixed bug where UI code was not handled well when running destroy api. (fixed #334) (#332)
  • Missing tooltips for redo, undo, reset, delete, and delete-all (fixed #266) (#330)
  • Rotation breaks image aspect ratio (fixed #340) (#355)
  • Fixed cropzone distortion. (fixed #101) (#349)

v3.8.0

4 years ago

Enhancement

  • In the UI included option, it has been improved to change the input text value of the slider UI to change the value more accurately (#183)
  • Improved behavior so that 'undoStack' is not reflected while dragging from silder UI with UI included option (#310)
  • Added isSilent (not included in undoStack) parameter for changeShape, changeTextStyle, applyFilter api (#310)
  • After setting the Cropzone area by specifying a ratio, the ratio is maintained and resized when resizing (#124)

Bug fix

  • Fixed incorrect reporting of 'objectMoved` event listener when moving cropzone (fixed #269)
  • Fixed a bug in the undo run for each image editor menu (fixed #315).
    • Fixed a bug where undoing the correct previous value would not work when undoing commands executed with the isSilent parameter of rotate and setAngle api. (fixed #307)

v3.7.3

4 years ago

bug-fix

  • Fixed npm installation not installing properly on node.js stable version. (fixed #298)
  • Fixed bug where the shape would not show while dragging to draw a 'shape' in certain areas. (fixed #297)
  • Fixed the problem that the text underline function does not work (fixed #221)
  • Fixed bug where saving crop guides with images if saving before cropping was applied. (fixed #237)
  • Fixed a bug where getCropzone api returned null in images of certain resolutions. (fixed #114)
  • Fixed a bug where the behavior was changed to move during crop region resize. (fixed #118)

v3.7.2

4 years ago

bug-fix

  • Fixed bug where the checkbox menu of the filter was not displayed when "white theme" was applied.
  • Fixed a style issue where the "menuBar" would cover the entire editing area when the "menuBarPosition" position was set to "top".

v3.7.1

4 years ago

bug-fix

  • Fixed incorrect behavior of filter checkbox when creating more than one instance. (fix #274)
  • Fixes a problem where curve positions move to the wrong place after drawing a free drawing line. (fix #228)

v3.7.0

4 years ago

Enhancement

  • Update fabric.js to v3.3.2(PR #234)

bug-fix

  • Resolve fabric is undefined issue in test (PR #234)