Releases: worktile/plait
Releases · worktile/plait
v0.64.6
What's Changed
- fix(draw): fix vector line hit and rectangle hit #WIK-15983 by @MissLixf in #956
- fix(graph-viz): adjust large number of node data overlaps #WIK-16116 by @Xwatson in #957
- fix(mind): fix defects in dblclick and moving #WIK-16158 by @huanhuanwa in #959
- feat(graph-viz): simulated demo request data node is centered by @Xwatson in #958
Full Changelog: v0.64.0...v0.64.6
v0.64.0
What's Changed
- feat(core): support board movement control by @Xwatson in #951
- feat(core): add moveToCenter utility functions by @Xwatson in #953
- fix(graph-viz): centering of selected node, node title ellipses and target self edge by @Xwatson in #952
- refactor(demo): simulate double click event and prevent default action fo… by @pubuzhixing8 in #955
- feat(draw): support vector pen #WIK-15919 by @MissLixf in #943
- fix(graph-viz): optimize node and edge styles by @Xwatson in #954
Full Changelog: v0.62.0...v0.64.0
v0.62.0
What's Changed
- feat: framework agnostic refactor by @pubuzhixing8 in #914
- xx by @pubuzhixing8 in #915
- fix(flow): hide edge label when moving node element by @pubuzhixing8 in #917
- feat(draw): support set border style for table border #WIK-15798 by @huanhuanwa in #918
- feat(demo): update symbol title by @pubuzhixing8 in #916
- fix(table): fix set text property error when select table by @huanhuanwa in #921
- fix(draw): memorize line text property #WIK-15737 by @huanhuanwa in #920
- fix(draw): fix create swimlane error by drawing #WIK-15860 by @huanhuanwa in #924
- fix(draw): fix note-curly-left,note-curly-right,and note-square has s… by @MissLixf in #925
- fix(draw): support set table fill #WIK-15891 by @huanhuanwa in #926
- fix(draw): refactor getHitElementByPoint return value #WIK-15721 by @huanhuanwa in #922
- refactor: rename interface PlaitLine to PlaitArrowLine, add PlaitVect… by @MissLixf in #923
- Fix flow issues by @pubuzhixing8 in #929
- fix(core): fix interface geometry paste error #WIK-15877 by @MissLixf in #928
- feat(draw): support set cell text property by @huanhuanwa in #930
- fix(flow): fix node-render error when node is custom node by @pubuzhixing8 in #933
- fix(draw): fix resize geometry without text error #WIK-15876 by @MissLixf in #934
- Graph viz 2 by @pubuzhixing8 in #937
- feat(common): handle enter event when editing text #WIK-15872 by @huanhuanwa in #935
- feat(draw): unclosed element can not set fill color #WIK-15921 by @MissLixf in #939
- fix(draw): adjust line dash value for dotted #WIK-15965 by @huanhuanwa in #941
- fix(draw): fix link swimlane error by autocomplete #WIK-15966 by @huanhuanwa in #940
- fix(draw): throw new Error when get cell points by @huanhuanwa in #942
- fix(text-manage): add debounce for onChange in text-manage #WIK-15968 by @pubuzhixing8 in #945
- feat(graph-viz): support icon component rendering #WIK-15956 by @Xwatson in #946
- feat(list-render): add try-catch for element-flavour initialization a… by @pubuzhixing8 in #947
- React support doc by @pubuzhixing8 in #948
Full Changelog: v0.61.0...v0.62.0
v0.61.0
What's Changed
- feat(draw): add updateSwimlaneCount function #WIK-15677 by @huanhuanwa in #901
- feat(draw): adjust swimlane and uml interface、class type by @huanhuanwa in #900
- feat(draw): support set cell fill #WIK-15684 by @huanhuanwa in #903
- fix(draw): clear previous selected cells #WIK-15684 by @huanhuanwa in #904
- feat(draw): support table theme #WIK-15701 by @huanhuanwa in #907
- fix(draw): fixed the problem of table-bound lines paste failure #WIK-15700 by @huanhuanwa in #909
- feat(draw): support swimlane without header #WIK-15674 by @huanhuanwa in #908
- feat(draw): add component componentBox and template shape for uml #WI… by @MissLixf in #910
- fix(draw): fix get options undefined error #WIK-15695 by @huanhuanwa in #911
- feat(draw): add assembly requiredInterface and providedInterface shap… by @MissLixf in #906
Full Changelog: v0.60.0...v0.61.0
v0.60.0
What's Changed
- feat(draw): add genericity to draw and getTextRectangle by @huanhuanwa in #869
- feat(draw): init table render by @huanhuanwa in #864
- feat(draw): GeometryComponent support multi text #WIK-15441 by @MissLixf in #870
- feat(draw): support text edit in cell by @huanhuanwa in #872
- feat(draw): add UML actor 、useCase and container shape #WIK-15438 by @MissLixf in #873
- fix(draw): fix text edit error #WIK-15474 by @huanhuanwa in #877
- fix(draw): clear temporaryElement in plugin withGeometryCreateByDrag … by @pubuzhixing8 in #874
- feat(text): support render vertical text by @huanhuanwa in #871
- feat(core): support element-flavour by @pubuzhixing8 in #880
- feat(draw): add package and combinedFragment shape for UML #WIK-15462 by @MissLixf in #876
- fix(draw): reset points when entering text into element with autoSize… by @MissLixf in #878
- feat(draw): init swimlane by @huanhuanwa in #879
- fix(draw): fix hit logic and memorize for multiple text geometry #WIK… by @MissLixf in #881
- feat(core): add angle to PlaitElement #WIK-15292 by @huanhuanwa in #885
- feat(draw): support table copy and paste #WIK-15347 by @huanhuanwa in #884
- feat(draw): support table and cell resize #WIK-15356 by @huanhuanwa in #886
- feat(core): add isHitElement and isHitSelectedRectangle function by @huanhuanwa in #887
- feat(draw): add isDrawElementsIncludeText function and support table linking #WIK-15419 by @huanhuanwa in #888
- feat(draw): support create swimlane #WIK-15543 by @huanhuanwa in #889
- feat: add generators export #WIK-15546 by @cmm-va in #890
- build: release 0.58.0 by @huanhuanwa in #892
- feat(draw): support set partial text property for multiple text nodes #WIK-15509 by @huanhuanwa in #891
- fix(common): fix get gap snap line error #WIK-15446 by @huanhuanwa in #893
- fix(core): restore before judge #WIK-15446 by @huanhuanwa in #894
- feat(draw): add activation,object and deletion shape for uml #WIK-15593 by @MissLixf in #896
- feat(draw): add note,activityClass,simpleClass,port and branchMerge s… by @MissLixf in #898
- fix(draw): fix remove column and row error by @huanhuanwa in #899
- feat(draw): add class and interface shape for uml #WIK-15494 by @MissLixf in #895
- fix(text): set user-select to text paragraph instead of event.preventDefault #WIK-15691 by @huanhuanwa in #902
New Contributors
Full Changelog: v0.57.0...v0.60.0
v0.57.0
What's Changed
- fix(core): add operation type for setFragment #WIK-15279 by @huanhuanwa in #853
- fix(draw): set property for some basic shapes #WIK-15298 by @huanhuanwa in #854
- Refactor flow by @pubuzhixing8 in #857
- fix(draw): delete text memory property when remove this property #WIK… by @huanhuanwa in #859
- fix(draw): update points when keyup #WIK-15334 by @huanhuanwa in #860
- feat(core): init table and swimlane by @huanhuanwa in #858
- fix(draw): adjust start text position by @huanhuanwa in #861
- feat(core): add getBoundingRectangleByElements function #WIK-15311 by @MissLixf in #862
- refactor(core): remove get component bridge officially by @pubuzhixing8 in #863
- feat(draw): add display shape for flowchart #WIK-15411 by @MissLixf in #865
- fix(geometry): correct active and cursor state when editing text by @pubuzhixing8 in #866
- fix: adjusting the execution order of plugins #WIK-15413 by @huanhuanwa in #867
Full Changelog: v0.56.0...v0.57.0
v0.56.0
What's Changed
- fix(draw): fix angle snap error when rotate #WIK-15209 by @MissLixf in #843
- fix(common): prevent draw group rectangleG when pointer type is not selection or resizing #WIK-15210 by @huanhuanwa in #844
- refactor(core): try to remove ELEMENT_TO_COMPONENT and getComponent by @pubuzhixing8 in #845
- refactor: remove circle engine and move function getNearestPointBetwe… by @MissLixf in #847
- feat(draw): add document and multiDocument shape for flowchart #WIK-1… by @MissLixf in #846
- feat(draw): add noteSquare, noteCurlyLeft and noteCurlyRight shape fo… by @MissLixf in #848
- feat(core): support alt key duplicate #WIK-15159 by @huanhuanwa in #851
- fix(draw): hide middlePoints on line when edit text #WIK-15244 by @huanhuanwa in #852
- feat(draw): add database,hardDisk and internalStorage shape for flowc… by @MissLixf in #850
Full Changelog: v0.55.1...v0.56.0
v0.55.1
What's Changed
- fix(core): only deals with the hierarchy of direct child elements #WIK-15198 by @huanhuanwa in #837
- fix(group): fix group status rendering issue #WIK-15171 by @pubuzhixing8 in #838
- fix(duplicate-element): fix console error after duplicate content by @pubuzhixing8 in #839
- fix(common): return null when hover selected element #WIK-15199 by @huanhuanwa in #840
- fix(list-render): fix g hierarchy when add group and move element #WIK-15207 by @pubuzhixing8 in #841
Full Changelog: v0.55.0...v0.55.1
Release 0.55.0
What's Changed
- feat(draw): add cloud shape #WIK-15004 by @huanhuanwa in #802
- fix(draw): fix manualInput shape line error #WIK-15063 by @MissLixf in #811
- feat(draw): support render snap line when create and refactor snap handle #OSP-707 by @huanhuanwa in #810
- fix: fix type error by @huanhuanwa in #813
- fix(core): transform.moveNode performance optimize #WIK-15103 by @huanhuanwa in #815
- fix(core): get selectedGroups from board.childen when remove #WIK-15102 by @huanhuanwa in #814
- feat(draw): add offPage shape #WIK-15056 by @MissLixf in #809
- fix(core): fix remove group error when multiple groups are selected #WIK-15105 by @huanhuanwa in #816
- test: add flow test by @huanhuanwa in #819
- feat(common): support zIndex by @huanhuanwa in #817
- feat(draw): add predefinedProcess shape #WIK-15019 by @MissLixf in #808
- feat(common): support moveToTop and moveToBottom #WIK-14766 by @huanhuanwa in #823
- fix(common): fix the issue of inconsistent element order when pasting #WIK-15106 by @huanhuanwa in #822
- feat(common): ensuring consistent hierarchy of all selected elements when add group #WIK-14768 by @huanhuanwa in #824
- fix(core): fix getTargetIndex error #WIK-15117 by @huanhuanwa in #826
- feat(core): render element g by list-render by @pubuzhixing8 in #821
- feat(core): support z index hotkey #WIK-14764 by @huanhuanwa in #825
- fix(core): fix set z index error when selected indices not continuous… by @huanhuanwa in #827
- feat(draw): add or and summingJunction shape for flow and add createC… by @MissLixf in #812
- feat(draw): support rotate interaction #WIK-15087 by @MissLixf in #820
- fix(common): do not handle the hierarchy of the group element when addGroup #WIK-15137 by @huanhuanwa in #829
- fix(core): fix select elements error after move node #WIK-15141 by @huanhuanwa in #832
- feat(core): support duplicate elements #WIK-15134 by @huanhuanwa in #828
- feat(draw): support dotted line #WIK-15077 by @huanhuanwa in #835
- fix(mind): fix the issues caused by list-render by @pubuzhixing8 in #836
- fix(core): fix moving up/down one layer when adjacent groups and elem… by @huanhuanwa in #834
- Create ci.yml by @pubuzhixing8 in #830
- feat(draw): support snap angle when rotate with hotkey #WIK-15113 by @MissLixf in #833
Full Changelog: v0.54.0...v0.55.0
Release 0.54.0
What's Changed
- feat(common): support group copy and paste #WIK-14655 by @huanhuanwa in #775
- feat(draw): support rotate resize #WIK-14735 by @MissLixf in #773
- feat(group): remove group with only one element #WIK-14744 by @huanhuanwa in #779
- feat(debug): add debug util methods to help developer to generate tem… by @pubuzhixing8 in #780
- fix(core): concat outer elements when find group #WIK-14901 by @huanhuanwa in #782
- feat(mind): support mindmap group and add canAddToGroup #WIK-14841 by @huanhuanwa in #781
- feat(core): export GroupTransforms and support group hotkey #WIK-14841 by @huanhuanwa in #783
- fix(common): insert group at the end #WIK-14900 by @huanhuanwa in #784
- fix(common): fix remove group error #WIK-14921 by @huanhuanwa in #786
- fix(common): adjust group element select#WIK-14920 by @huanhuanwa in #787
- fix(core): should move hitting element when hitting element in select… by @pubuzhixing8 in #788
- fix(draw): edit hitElement text when dblClick #WIK-14917 by @huanhuanwa in #789
- fix(core): set all elemnts to cache when temporaryElements.length > 1 #WIK-14943 by @huanhuanwa in #790
- fix(core): move addSelectionWithTemporaryElements to pointerMove #WIK-14957 by @huanhuanwa in #791
- feat(draw): support draw line for element with angle #WIK-14850 by @MissLixf in #785
- test(group): add group test #WIK-14774 by @huanhuanwa in #792
- feat(common): support group align and distribute #WIK-14961 by @huanhuanwa in #794
- fix(common): fix image with angle drag error #WIK-14971 by @MissLixf in #793
- feat(core): add setSelectedElementsWithGroup function and test #WIK-14954 by @huanhuanwa in #795
- test(common): add test for withGroup plugin #WIK-14774 by @huanhuanwa in #796
- refactor(core): extract util methods deleteFragment by @pubuzhixing8 in #797
- fix(common): align elbow line points without custom points #WIK-14875 by @huanhuanwa in #799
- feat(draw): support batching resize with different angle #WIK-14878 by @pubuzhixing8 in #801
- fix(draw): check element angle when rotate #WIK-14940 by @MissLixf in #798
- fix(setting-panel): add set angle input in panel #WIK-14959 by @MissLixf in #804
- feat(core): add overridable method drawActiveRectangle to implement c… by @pubuzhixing8 in #805
- fix(draw): align for rotate element #WIK-14761 by @MissLixf in #803
- fix(common): set angle for group hover rectangle and selected rectangle #WIK-15027 by @MissLixf in #807
Full Changelog: v0.51.4...v0.54.0