Skip to content

Releases: worktile/plait

Release 0.51.4

13 Mar 06:16
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.51.0...v0.51.4

v0.51.0

23 Feb 10:36
Compare
Choose a tag to compare

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

Release v0.50.0

05 Jan 06:25
Compare
Choose a tag to compare

What's Changed

  • feat(core): support shape align by @WBbug in #695
  • feat(common): support distribute by @WBbug in #696
  • fix(common): setTextAlign deletes useless parameters by @Maple13 in #697
  • refactor(core): remove x-plait-fragment key and use text/html as stan… by @pubuzhixing8 in #699
  • feat(core): add navigator.clipboard handle #WIK-4306 by @huanhuanwa in #700
  • refactor(core): uniformly handle clipboard data and add parameter for setFragment and insertFragment #WIK-14309 by @huanhuanwa in #701

Full Changelog: v0.47.0...v0.50.0

Release 0.47.0

27 Dec 07:17
Compare
Choose a tag to compare

What's Changed

  • feat(core): support arrow move element by @WBbug in #692
  • feat(draw): correct line drag condition by @WBbug in #693

Full Changelog: v0.45.0...0.47

Release 0.45.0

27 Dec 02:36
Compare
Choose a tag to compare

What's Changed

  • feat(draw): optimize geometry create by @WBbug in #670
  • fix(draw): fix create wrong by @WBbug in #671
  • feat(common): support match by @WBbug in #673
  • feat(draw): support all points align by @WBbug in #672
  • fix(draw): fix draw wrong shape by @WBbug in #675
  • feat(draw): support move text by @WBbug in #674
  • fix(draw): export plugin key by @WBbug in #676
  • feat(draw): change text moving style by @WBbug in #677
  • fix(core): fix image node conversion error by @Maple13 in #679
  • feat(draw): change bound line when geometry shape change by @WBbug in #678
  • fix(draw): use handle ref points by @WBbug in #680
  • feat(core): add toScreenPoint method by @pubuzhixing8 in #681
  • feat(draw): add collect refs by @WBbug in #682
  • fix(draw): fix align by @WBbug in #683
  • feat(mind): add insertChildNode and insertSiblingNode #WIK-14171 by @huanhuanwa in #686
  • feat(draw): create fake element by @WBbug in #685
  • feat(draw): add setLineAutoComplete #WIK-14146 by @huanhuanwa in #684
  • fix(draw): fix can't paste text by @WBbug in #687
  • fix(draw): remove same point by @WBbug in #688
  • fix(draw): adjust points when has boundId by @WBbug in #689
  • fix(draw): add getRelatedFragment by @WBbug in #690
  • refactor(core): move set_selection to pointerUp by @pubuzhixing8 in #691

Full Changelog: v0.38.0...v0.45.0