Skip to content

v0.51.0

Compare
Choose a tag to compare
@pubuzhixing8 pubuzhixing8 released this 23 Feb 10:36
· 378 commits to develop since this release

What's Changed

  • feat(core): compat firefox contextmenu copy and fix mind image copy #WIK-14309 by @huanhuanwa in #702
  • feat(core): support resize entire draw elements by @pubuzhixing8 in #709
  • Adjust elbow line by @huanhuanwa in #714
  • fix(draw): improve getMidElbowPoints to get a more precise key points by @pubuzhixing8 in #715
  • feat(draw): handle data mismatch when resize line #WIK-14427 by @huanhuanwa in #716
  • fix(draw): return getPoints result when source and target intersect by @pubuzhixing8 in #717
  • fix(draw): fix add point index error when resize #WIK-14435 by @huanhuanwa in #718
  • fix(draw): rename removeIntermediatePointsInSegment to simplifyPoints and fix it's issue by @pubuzhixing8 in #719
  • feat(draw): add line resize snapping effect #WIK-14439 by @huanhuanwa in #720
  • feat(draw): merge same points after line resize #WIK-14439 by @huanhuanwa in #723
  • feat(draw): adjust elbow line data points by key points by @pubuzhixing8 in #722
  • refactor(draw): resize line utils folder by @pubuzhixing8 in #724
  • feat(draw): rerender middle point style after resize line #WIK-14434 by @huanhuanwa in #725
  • refactor: rename next key points by @pubuzhixing8 in #726
  • feat(draw): prevent render middle point when source and target intersect #WIK-14445 by @huanhuanwa in #727
  • fix(draw): adjust getIndexAndDeleteCountByKeyPoint return value #WIK-14454 by @huanhuanwa in #728
  • feat(draw): add getMirrorDataPoints method to get correctly turning p… by @pubuzhixing8 in #730
  • feat(draw): remove the call to getMidKeyPoints in method getMirrorDat… by @pubuzhixing8 in #731
  • refactor(draw): find update point index by mirrorDataPoints #WIK-14446 by @huanhuanwa in #732
  • fix(draw): exec getIndexAndDeleteCountByKeyPoint when resizeRef.handle is not source or target #WIK-14465 by @huanhuanwa in #733
  • feat(draw): revert the pr of 'remove the call of getMidKeyPoints' and… by @pubuzhixing8 in #734
  • refactor(draw): rename getResizeReferencePoints to getResizedPrevious… by @pubuzhixing8 in #735
  • fix(draw): render middle points by render points #WIK-14475 by @huanhuanwa in #736
  • refactor(core): move getRectangleByPoints to RectangleClient instance by @pubuzhixing8 in #737
  • fix(draw): fix return handleIndex error #WIK-14488 by @huanhuanwa in #740
  • feat(draw): throttleRAF support set key and board to avoid the effect… by @pubuzhixing8 in #742
  • feat(core): support equal line when resize #WIK-14483 by @huanhuanwa in #741
  • fix(draw): fix get vector error when resize to other side #WIK-14525 by @huanhuanwa in #743
  • fix(core): optimize the code for drawing equal lines #WIK-14499 by @huanhuanwa in #744
  • refactor(draw): refactor ResizeAlignReaction#WIK-14500 by @huanhuanwa in #745
  • refactor: rename deltaWidth to deltaX, deltaHeight to deltaY by @pubuzhixing8 in #746
  • feat(draw): draw equal line when aspect ratio resize #WIK-14486 by @huanhuanwa in #747
  • refactor: extract direction factor type by @pubuzhixing8 in #748
  • fix(draw): modify getMirrorDataPoints logic by @pubuzhixing8 in #749
  • feat(draw): render align lines #WIK-14486 by @huanhuanwa in #750
  • fix(draw): get correct deltaX by deltaHeight by @pubuzhixing8 in #751
  • fix(draw): remove all midDataPoints when renderPoints is a straight line and dataPoints are not on the line #WIK-14550 by @huanhuanwa in #753
  • fix(draw): draw align line for different scenarios #WIK-14487 by @huanhuanwa in #752
  • feat(draw): preserve custom points when switching line shapes #WIK-14256 by @huanhuanwa in #755
  • test(draw): add getIndexAndDeleteCountByKeyPoint test #WIK-14549 by @huanhuanwa in #754
  • chore: add warning data and unit test case by @pubuzhixing8 in #757
  • chore: english note by @pubuzhixing8 in #706
  • fix(draw): correct getMirrorDataPoints by @pubuzhixing8 in #759
  • feat(draw): rotate demo #WIK-14442 by @MissLixf in #758
  • fix(draw): add next point to simplifiedNextKeyPoints by @huanhuanwa in #760

Full Changelog: v0.50.0...v0.51.0