All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.52.0 (2023-06-25)
- add direciton on snap event #949 (69312fd)
- export matrixes in getElementInfo (c1aad6a)
- setMin, setMax scale size in onScaleStart (ea4cd95)
- support multiple dragTarget type #953 (4a347d2)
- support snappable in request #954 (863ad42)
- bump react-selecto version (c3eb9c7)
- fix isRequest naming (fb90fbd)
- fix max scale size (9cd9761)
- fix padding for scalized target #951 (70d938f)
- fix props and event types missing #941 (bd91b08)
- fix ResizeObserver, MutationObserver contexts (71152cb)
- fix scalable group's negative scale dist #950 (f4bb504)
- fix typo (degress => degrees) #928 (835be5b)
- support useMutationObserver in Group (def4db3)
0.51.0 (2023-06-04)
- add hideThrottleDragRotateLine prop #923 (e091d39)
- add isDisplayGridGuidelines prop #935 (589bb9d)
- add snapRotationThreshold, snapRotationDegress #928 (d63283c)
- add transformObject property in render events #933 (317ddde)
- add useDefaultGroupRotate prop #929 (5846e50)
- support drag api #920 (8f1a839)
- add defense code for
.stopDrag
#930 (be743bc) - fix bounds keepRatio sign #924 (8ccc8fd)
- fix keepRatio for zero scale #927 (7b936ac)
- fix ownerDocument css #932 (76a852a)
- support iframe #932 (15abedb)
- support iframe #932 (7b4cbad)
- support iframe context #932 (3e87cc7)
- update packages (8d65572)
0.50.7 (2023-05-16)
- publish packages (5bd22bb)
0.50.6 (2023-05-15)
- add drag api demo (7c46df1)
- add defense logic for added element on dragStart #917 (ef37c3b)
- fix controlPadding #918 (685c459)
- fix initial gestos (84afabb)
- fix line, control padding appearing #919 (63b9ecd)
- fix not initialized target #917 (f291bf3)
- unset gesto when target changed #917 (9d6c0d7)
- update croact, css-styled version #916 (b517b64)
- publish packages (91aa8bc)
0.50.5 (2023-05-09)
- fix README #913 (337e36a)
- publish packages (40dd902)
0.50.4 (2023-05-08)
- add dragFcousedInput prop (e96f9fc)
- fix dragFocusedInput #896 (94cb92d)
- fix files filed #910 #909 #907 (a4995ab)
- fix dragFcousedInput story (2b78a4e)
0.50.0 (2023-05-01)
- fix element guidelines for group #900 (d42c032)
- fix fixedOffset (a00ab2a)
- fix invidualGroup's mount code #905 (d2388e5)
- fix snapGrid's offset #897 (97d89de)
- prevent multitouch for target and control #898 (0b4d328)
- publish packages (24934e3)
0.49.2 (2023-04-16)
- publish packages (a623eda)
0.49.0 (2023-04-13)
- add croact (b94c41c)
- add croact compat (233c6d0)
- add string guideline pos #884 (2036328)
- support scale css property #891 (28c4226)
- fix delta offset for element guidelines #888 (526bec1)
- fix github workflow (0fd81b8)
- fix Scalable's keepRatio calculation #887 (680c161)
- fix vertical guidelines (1abcc37)
- resolve transform matrix (090e1b2)
- publish packages (1177427)
0.48.0 (2023-03-26)
- add useMutationObserver prop #869 (f3a9ee4)
- fix individualGroupable #867 (6d98f76)
- fix container docs (295d905)
- publish packages (7580d27)
0.47.3 (2023-03-21)
- fix infinite loop (#873) (179f950)
- fix README (7426492)
- publish packages (ae54ef4)
0.47.2 (2023-03-14)
- fix story url (8977306)
0.47.1 (2023-03-10)
- fix chromium agent #847 (f6a703b)
- publish packages (5589402)
0.47.0 (2023-03-08)
- add
preventDefault
prop #821 (b599e32) - add displayAroundControls, controlPadding #837 (9ee0c72)
- add individualGroupableProps props #848 (079e752)
- custom element offset with chrome 109 or higher #847 (af20f7e)
- fix requestStyle #856 (88c9ec2)
- fix zoomed font size #855 (172f6d4)
- fix story tag (706c41c)
0.46.1 (2023-01-29)
- add
linePadding
prop #837 (af818ab) - add isTrusted event property (256c40c)
- add scrollOptions #841 (a6dfc21)
- fix changed defaultGroupOrigin (8d0ed9b)
- fix TargetList (008116c)
- support able requester types (c26e5a9)
0.45.1 (2022-12-16)
- fix helper's methods (4bc6ef5)
- fix snap rendering for first drag #810 (170eaec)
- fix targetGroups' compare condition (21622f2)
- fix targetGroups' compare condition (959a9f0)
- publish packages (d088ad9)
0.45.0 (2022-12-10)
- add
checkResizableError
prop #808 (cb70b3b) - add
stopAble
property (c05ba1f) - add OrginDraggable, Warpable css object #807 (32ba0ce)
- add useAccuratePosition prop #164 (5c3898f)
- publish packages (ab42598)
0.44.1 (2022-12-05)
- publish packages (9ee9bc9)
0.44.0 (2022-12-03)
- add borderRadius style state #804 (57bae32)
- add groupableProp #798 (58d9d22)
- add scrollThrottleTime prop (b53924e)
- Support roundable group #798 (90a9c1a)
- publish packages (4739df4)
0.43.1 (2022-11-28)
0.43.0 (2022-11-27)
- add isFirstDrag property on drag event #796 (7ade6a2)
- fix README (3a153c8)
0.42.0 (2022-11-13)
- add
stopDrag
method #787 (1c1d54d) - add cssText on clip event (90e5397)
- support group persist #780 (40a23db)
- fix edgeDraggable #695 (9ebfae5)
- fix persist group (d1c9e2c)
- fix snap bug for rotated group #786 (3ac47da)
- fix snap for fixed position #791 (05f6f22)
- fix throttleDrag #789 (8f4659e)
- update gesto, dragscroll dependencies (0f33358)
- publish packages (0780d7a)
0.41.1 (2022-11-06)
- fix group rotation delta (ef0c591)
- publish packages (64e846b)
0.41.0 (2022-11-04)
- add ableName-view-dragging in viewContainer #751 (90c5c34)
- add persistData prop for restore data #780 #777 (599df9b)
- add snapThreshold prop #774 (1bf05b3)
- support rotationPosition array type #783 (80653c3)
- support stopDrag on drag #775 (d950472)
- fix changing snapContainer #773 (c3ee847)
- fix document element #782 (b9194d7)
- fix no relative snapContainer's size #773 (1db881f)
- fix rotate dist #778 (7ac47ca)
- fix hitTest doc (d4b7648)
- publish packages (b6896b3)
0.40.0 (2022-10-17)
- add
viewContainer
prop #753 (352073c) - add getTargets method #751 (16f1061)
- add roundPadding, isDisplayShadowRoundControls #761 #762 (68be2e8)
- fix border radius for line #761 (803f0b6)
- fix cache condition #760 (03e2789)
- fix first visibility #760 (38ba047)
- fix flash of single, group toggling #760 (5578030)
- fix max-width percentage #763 (f1ad4af)
- fix roundable control index #762 (1b29ecd)
- Fixing bad type causing type conflict (#767) (c63c1d3)
- support cache for group #760 (4661320)
0.39.4 (2022-10-10)
- enhance updateSelectors #760 (e72b119)
- fix click event #746 (41809c1)
- fix drag start edge #745 (105bb1c)
- fix index attr for roundable (92932d7)
- fix onScaleGroupEnd param #755 (ce7d855)
- fix roundable line index #756 (83d5232)
0.39.1 (2022-09-19)
- fix updateSelectors method #740 (f9abb0f)
- publish packages (2954e37)
0.39.0 (2022-09-15)
- add
moveableTarget
property in click event (ee3d9f2) - add
updateSelectors
method (90f40e2) - support multiple group #566 #731 (0bb7977)
- fix defaultGroupRotate action (1f6709a)
- fix dragtarget #468 (c662cca)
- fix multiple group (20af5c1)
- fix overflow auto target #730 (1e0ae91)
- fix rotatable throttling (b18f16a)
- fix rotate group origin #733 (3e9e8e5)
- fix shadow dom css #729 (7581afc)
- update packages (e5774a9)
0.38.4 (2022-08-24)
- ignore document for firefox (db0c730)
- publish packages (d57ebb1)
0.38.3 (2022-08-23)
- fix custom element offsetPos for firefox (6e05812)
- fix svg group's offset pos #722 (167d277)
- fix waitToChangeTarget method #714 (fc9847b)
- stop event if no use ables #724 (2a90842)
0.38.1 (2022-08-12)
- export event-emitter (937d83e)
- fix click event for mobile #720 (ce6bced)
- fix that dragStart method cannot fire #718 (5ea9fc3)
- publish packages (6be7e81)
0.38.0 (2022-08-06)
- add maxSnapElementGapDistance prop #707 (5f71c30)
- add stopDrag event property #665 (70f49ee)
- add waitToChangeTarget method #714 (8e6c534)
- prevent click when drag & click control #713 (2071c0d)
- render only shortest gap guidelines #707 (176c1b3)
- publish packages (80005ba)
0.37.3 (2022-08-03)
- publish packages (5468ff7)
0.37.2 (2022-08-01)
- add CSSObject on render (e2f462a)
- add maxSnapElementGuidelineDistance #707 (171b027)
- add preventClickEventOnDrag prop (281b2b7)
- add startFixedDirection property on before event (c838c9c)
- add stopPropagation prop (3ce54e0)
- fix cssText, style on drag (aed807e)
- fix drag undefined on Rotate Group #710 (db80e7d)
- fix getElementInfo's NaN type value #709 (e99d94f)
- fix rotate position #710 (d269d1f)
- fix README (5ded1c1)
0.36.0 (2022-07-25)
- add
cssText
,style
property on events (7a9012e) - add
rotateAroundControls
prop (d473ffa) - add style, cssText, afterTransform properties (68b4a92)
- support pos guideline info #707 (1cd1b81)
- Support rotate and resize together #467 (24482a6)
- use edge at the same tiem #706 (c273703)
- remove wrong react types #703 (25dced4)
0.35.0 (2022-07-21)
- add
keepRatioFinally
prop #698 (bf29635) - add move cursor style with edgeDraggable #703 (9901deb)
- support object self type #701 (99967c2)
- calculate size more accurately #698 (4dd4038)
- enhance bounds accuracy #699 (9aee6bd)
- support shadow root #684 (8502d07)
0.34.2 (2022-07-17)
- fix files field in package.json #700 (48ce548)
- publish packages (5d89af5)
0.34.0 (2022-07-17)
- add hideChildMoveableDefaultLines prop #692 (c691403)
- add setFixedDirection on rotateStart #670 (093d0b1)
- support edge prop's object type #695 (699997d)
- fix floating point for min limit size (766561c)
- fix guidelines for edgeDraggable #694 (80f2b44)
- fix safari 15 consts (a140e5b)
- fix transform behavior in safari 15 #696 (eb0a71c)
- stop propagation for click control #690 (1a8f697)
0.33.0 (2022-06-09)
- add
preventClickDefault
option #671 (17da69f) - add flushSync prop #668 (068c174)
- add snap direction foramt (#669) (52406cc)
- fix groups' setMin, setMax and ratio (0e2abf1)
- prevent wheel drag #674 (e9bea04)
- remove peerDependencies (0aa9869)
- publish packages (b432247)
0.32.9 (2022-06-07)
- add clippable keepRatio (37da849)
- fix [1, 1] direction's bounds #624 (5108bc3)
- fix changed target getos #657 (54ef5a0)
- fix clippable bounds #659 (b3986de)
- fix group drag condition (35c194a)
- fix group gestos for strict mode #656 (311c931)
- fix innerBounds for no width, height (42fe6f3)
- fix minSize for zero size (c34f298)
- fix svg matrixes #643 (525ad70)
- support keepRatio for Clippable (a934512)
- use yarn workspace (73da295)
0.32.7 (2022-05-01)
- update packages versions (169c484)
0.32.5 (2022-04-27)
- update packages versions (585094f)
0.32.4 (2022-04-27)
- fix clip bug with draggable, snappable (b5477ee)
0.32.4 (2022-04-26)
- fix svg transform #643 (82233ca)