Releases: worktile/plait
Releases · worktile/plait
Release 0.51.4
What's Changed
- fix(flow): use pointer event #OSP-696 by @huanhuanwa in #761
- fix(flow): fix can't move node after refresh page #OSP-697 by @huanhuanwa in #762
- build: release 0.51.1 by @huanhuanwa in #763
- #wik 14664 by @MissLixf in #766
- feat(core): support select group #WIK-14428 by @huanhuanwa in #764
- fix(draw): hit select correct when element has angle by @MissLixf in #767
- fix(core): fix selection contain element but not selected #WIK-14712 by @MissLixf in #769
- feat(core): support shift select in group #WIK-14670 by @huanhuanwa in #770
- feat(core): support addGroup and removeGroup function #WIK-14654 by @huanhuanwa in #771
- build: release 0.51.3 by @huanhuanwa in #774
- fix(draw): fix can not hit image #WIK-14786 by @MissLixf in #776
- fix(draw): select correct elements with angle #WIK-14779 by @MissLixf in #777
Full Changelog: v0.51.0...v0.51.4
v0.51.0
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
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
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
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