# Change Log All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. ## [0.53.0](https://github.com/daybrush/moveable/compare/0.52.0...0.53.0) (2023-12-03) ### :sparkles: Packages * `croact-moveable` 0.9.0 * `@moveable/helper` 0.1.3 * `lit-moveable` 0.30.0 * `moveable` 0.53.0 * `preact-moveable` 0.55.0 * `react-moveable` 0.56.0 * `svelte-moveable` 0.45.0 * `vue-moveable` 2.0.0-beta.87 * `vue3-moveable` 0.28.0 * `ngx-moveable` 0.50.0 ### :rocket: New Features * `react-moveable`, `ngx-moveable` * expose gesto preventRightClick and preventWheelClick props (#1040) ([9f4c9f4](https://github.com/daybrush/moveable/commit/9f4c9f452470026ecea3f7a0b1aff91c22444868)) * `react-moveable` * add snapHorizontalThreshold, snapVerticalThreshold #1044 ([6cd5114](https://github.com/daybrush/moveable/commit/6cd51145ec81b3294c0ba9968d6530748ae46beb)) ### :bug: Bug Fix * `react-moveable` * fix dragTarget in control box #1054 ([f4e3232](https://github.com/daybrush/moveable/commit/f4e3232c787f50f9a9947c45307870e5ad5c87ef)) * fix names ([7722add](https://github.com/daybrush/moveable/commit/7722addf758da09480808f1e03c5b9e3061f855b)) * fix svg origin for viewbox and foreignbox #1048 ([6c27742](https://github.com/daybrush/moveable/commit/6c2774205077fa982bf140a413fdef1b6f2f8a7a)) * updateSelector's update #1055 ([fc9da03](https://github.com/daybrush/moveable/commit/fc9da032daa1c721cf47e3c97434f698849137ad)) ### :house: Code Refactoring * `react-moveable`, `moveable` * let the target be passed into dragStart (#1050) ([786fc0c](https://github.com/daybrush/moveable/commit/786fc0cd4cb3f3f67719740aa953231b7d410815)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable`, `croact-moveable` * publish packages ([f9a0eed](https://github.com/daybrush/moveable/commit/f9a0eed9db93c1fa3522138e9c7604287f0ce21f)) * `react-moveable`, `croact-moveable` * update gesto version ([4d12e48](https://github.com/daybrush/moveable/commit/4d12e484ea08bc1630c6a301b86c34a5d7a023c2)) ## [0.52.0](https://github.com/daybrush/moveable/compare/0.51.2...0.52.0) (2023-10-28) ### :sparkles: Packages * `croact-moveable` 0.8.0 * `@moveable/helper` 0.1.3 * `lit-moveable` 0.29.0 * `moveable` 0.52.0 * `preact-moveable` 0.54.0 * `react-moveable` 0.55.0 * `svelte-moveable` 0.44.0 * `vue-moveable` 2.0.0-beta.86 * `vue3-moveable` 0.27.0 * `ngx-moveable` 0.49.0 ### :rocket: New Features * `react-moveable` * add snapGridAll prop #990 ([7ecd0d0](https://github.com/daybrush/moveable/commit/7ecd0d04595b72b882a1a69a4676dc140bb9eb21)) ### :bug: Bug Fix * `react-moveable` * fix line break #1001 ([5f68143](https://github.com/daybrush/moveable/commit/5f68143289bd25c505d40684662a071b39417727)) * fix nested svg #1011 ([33366b5](https://github.com/daybrush/moveable/commit/33366b53c4871b1b7676c234168d1ef0cb0ba3c3)) * fix throttleDrag for group ([5f6d392](https://github.com/daybrush/moveable/commit/5f6d392f4731a4728b7e04e856d4a4805f7ac89b)) * fix width scale for keepRatio #1020 ([8dd5c36](https://github.com/daybrush/moveable/commit/8dd5c3613faac796021a6057d4a54ce660eac329)) * remove console.log ([56f99ea](https://github.com/daybrush/moveable/commit/56f99ea6652f23becfd88596d84194fcbaec2277)) * `vue-moveable` * fix vue-moveable exports #1028 ([809073d](https://github.com/daybrush/moveable/commit/809073d279d8ae33b430fff2f34097403510c7ca)) * `svelte-moveable` * support svelte 4.x #981 ([90e3f7f](https://github.com/daybrush/moveable/commit/90e3f7ff41cc7cffd44c792c2e6a7bffcfc19785)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable`, `croact-moveable` * publish packages ([1a65454](https://github.com/daybrush/moveable/commit/1a654540f1390648d7e4db910d0673acff190007)) ## [0.51.2](https://github.com/daybrush/moveable/compare/0.51.1...0.51.2) (2023-09-19) ### :sparkles: Packages * `croact-moveable` 0.7.2 * `@moveable/helper` 0.1.3 * `lit-moveable` 0.28.2 * `moveable` 0.51.2 * `preact-moveable` 0.53.2 * `react-moveable` 0.54.2 * `svelte-moveable` 0.43.3 * `vue-moveable` 2.0.0-beta.85 * `vue3-moveable` 0.26.2 * `ngx-moveable` 0.48.2 ### :bug: Bug Fix * `react-moveable`, `moveable` * fix roundable shadow condition ([adb09b7](https://github.com/daybrush/moveable/commit/adb09b7396271e7de7031c1d621d1232f3751a9b)) * `svelte-moveable` * add svelte 4 as a compatible dependency (#1005) ([266872c](https://github.com/daybrush/moveable/commit/266872c641dce8d2a2c06e50ac972e116099285a)) * `react-moveable` * fix scrollable infinite loop #1015 ([b725981](https://github.com/daybrush/moveable/commit/b725981982ceed7914b14be8e5ee7908d5ab6e22)) * support transform-box: fill-box (#1012) ([7a0ed4d](https://github.com/daybrush/moveable/commit/7a0ed4d8dd5463a85298860d6924b3bd132be8a6)) * `vue-moveable` * fix vue-moveable rollup verseion #1013 ([5d81006](https://github.com/daybrush/moveable/commit/5d81006a003b4c39811263144b110eb9d960a965)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable`, `croact-moveable` * publish packages ([ecf15ab](https://github.com/daybrush/moveable/commit/ecf15ab399bb4d9f6752cb84b0d6b06d15e5c426)) * `svelte-moveable` * update svelte-moveable version ([377f618](https://github.com/daybrush/moveable/commit/377f6186c9478c294a05cf830d7a0930eec0436a)) ## [0.51.1](https://github.com/daybrush/moveable/compare/0.51.0...0.51.1) (2023-07-11) ### :sparkles: Packages * `croact-moveable` 0.7.1 * `@moveable/helper` 0.1.3 * `lit-moveable` 0.28.1 * `moveable` 0.51.1 * `preact-moveable` 0.53.1 * `react-moveable` 0.54.1 * `svelte-moveable` 0.43.1 * `vue-moveable` 2.0.0-beta.83 * `vue3-moveable` 0.26.1 * `ngx-moveable` 0.48.1 ### :bug: Bug Fix * `react-moveable` * fix individual transforms for 2d #969 ([7e205f4](https://github.com/daybrush/moveable/commit/7e205f47c239993029de250d7848fc198261a5e3)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable`, `croact-moveable` * publish packages ([27bda8e](https://github.com/daybrush/moveable/commit/27bda8ea3d9751847fc073519a832b3464242d3c)) ## [0.51.0](https://github.com/daybrush/moveable/compare/0.50.2...0.51.0) (2023-07-09) ### :sparkles: Packages * `croact-moveable` 0.7.0 * `@moveable/helper` 0.1.3 * `lit-moveable` 0.28.0 * `moveable` 0.51.0 * `preact-moveable` 0.53.0 * `react-moveable` 0.54.0 * `svelte-moveable` 0.43.0 * `vue-moveable` 2.0.0-beta.82 * `vue3-moveable` 0.26.0 * `ngx-moveable` 0.48.0 ### :rocket: New Features * `react-moveable`, `moveable` * add `onBound` event #970 ([c9db51f](https://github.com/daybrush/moveable/commit/c9db51f8ef5f7a0d262323e381ec25ad5bfc391d)) * `react-moveable` * add dragTargetSelf prop #972 ([4537dfe](https://github.com/daybrush/moveable/commit/4537dfea5ba1652188b026b6bffead4737c36572)) * add elementDirection property in guideline #949 ([1073ebc](https://github.com/daybrush/moveable/commit/1073ebcf1302259ce3c54ee744a76b1e85c88f1f)) ### :bug: Bug Fix * `react-moveable` * fix watchValue ([644f19c](https://github.com/daybrush/moveable/commit/644f19cb640415ee11072cfecbea4811ff2de327)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable`, `croact-moveable` * publish packages ([25cae7f](https://github.com/daybrush/moveable/commit/25cae7f46aa28dcb948a8690fd6062b7e15d72ff)) ## [0.50.2](https://github.com/daybrush/moveable/compare/0.50.1...0.50.2) (2023-07-04) ### :sparkles: Packages * `croact-moveable` 0.6.2 * `@moveable/helper` 0.1.3 * `lit-moveable` 0.27.2 * `moveable` 0.50.2 * `preact-moveable` 0.52.2 * `react-moveable` 0.53.2 * `svelte-moveable` 0.42.2 * `vue-moveable` 2.0.0-beta.81 * `vue3-moveable` 0.25.2 * `ngx-moveable` 0.47.2 ### :bug: Bug Fix * `react-moveable` * support individual transform #969 ([1b58541](https://github.com/daybrush/moveable/commit/1b585412ea1c909bfbdcf094ecdde21024d895a0)) * support react18 strict mode #962 ([710f019](https://github.com/daybrush/moveable/commit/710f0190bd072804a224e715e353ff55e3427095)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable`, `croact-moveable` * publish packages ([9467cf4](https://github.com/daybrush/moveable/commit/9467cf45fd2871573df8886eb134c67a8b0f916d)) ## [0.50.1](https://github.com/daybrush/moveable/compare/0.49.1...0.50.1) (2023-07-02) ### :sparkles: Packages * `croact-moveable` 0.6.1 * `@moveable/helper` 0.1.3 * `lit-moveable` 0.27.1 * `moveable` 0.50.1 * `preact-moveable` 0.52.1 * `react-moveable` 0.53.1 * `svelte-moveable` 0.42.1 * `vue-moveable` 2.0.0-beta.80 * `vue3-moveable` 0.25.1 * `ngx-moveable` 0.47.1 ### :rocket: New Features * `react-moveable` * add `getMoveables` with request #940 ([b926985](https://github.com/daybrush/moveable/commit/b92698522e1b6f20e40ba7d82560d00d3c6a6a97)) * support dragStart with individualGroupable #967 ([d470f64](https://github.com/daybrush/moveable/commit/d470f64a45362a8183d2f1ab572a50bc4d9f2b5e)) ### :bug: Bug Fix * `react-moveable`, `moveable` * fix choppy reisze #961 ([c8f9637](https://github.com/daybrush/moveable/commit/c8f9637ae319870cc6d4e9bf68eb98820f27f25e)) * fix group's dragTargetRef #953 ([85d17d7](https://github.com/daybrush/moveable/commit/85d17d77751d474db88b7238dd39baccd6b7a78d)) * `react-moveable` * fix translate(-50%, -50%) #963 ([6577ee9](https://github.com/daybrush/moveable/commit/6577ee9707246eb0f59e1bb685d96277f8feaa6d)) * individualGroupable request #967 ([daf6008](https://github.com/daybrush/moveable/commit/daf60087a82858d18ee260645e96ebb363b073de)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable`, `croact-moveable` * publish packages ([5697e80](https://github.com/daybrush/moveable/commit/5697e8050f486a83ea409b856d1f670759ba6910)) * publish packages ([5e76998](https://github.com/daybrush/moveable/commit/5e76998ba0a90efcbb0c2e4fe8030ca47a1842d4)) ## [0.49.1](https://github.com/daybrush/moveable/compare/0.49.0...0.49.1) (2023-06-28) ### :sparkles: Packages * `croact-moveable` 0.5.1 * `@moveable/helper` 0.1.3 * `lit-moveable` 0.26.1 * `moveable` 0.49.1 * `preact-moveable` 0.51.1 * `react-moveable` 0.52.1 * `svelte-moveable` 0.41.1 * `vue-moveable` 2.0.0-beta.78 * `vue3-moveable` 0.24.1 * `ngx-moveable` 0.46.1 ### :bug: Bug Fix * `react-moveable`, `moveable` * fix dragTarget's unset #960 ([8e60b38](https://github.com/daybrush/moveable/commit/8e60b385b8931a3aab953b315618ec15f9360611)) * `react-moveable` * fix helper alias ([ee5bf0b](https://github.com/daybrush/moveable/commit/ee5bf0b958a49694e4eed111755d1ef5ba5c6dc9)) ### :memo: Documentation * update CHANGELOG.md (#959) ([145d5a3](https://github.com/daybrush/moveable/commit/145d5a3abfc2e6e1823a889eba528c77cb761afa)) ### :house: Code Refactoring * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `preact-moveable` * change rollup to vite ([213f346](https://github.com/daybrush/moveable/commit/213f346257289eaec6f3f6f618e8fba33859c384)) * `ngx-moveable` * update angular 15 version, use standalone ([226ea64](https://github.com/daybrush/moveable/commit/226ea643cb5c12315fc96e334a4bfa920f78d8aa)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable`, `croact-moveable`, `@moveable/helper` * fix update modules ([bb608dc](https://github.com/daybrush/moveable/commit/bb608dc0d1d9eb13e538d1026c05809d89757b1d)) * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable`, `croact-moveable` * publish packages ([510d7cd](https://github.com/daybrush/moveable/commit/510d7cdf76eef4a17cc75d95634ebcb6d9688f8e)) * `react-moveable` * fix ts-loader version ([429ae5f](https://github.com/daybrush/moveable/commit/429ae5faa48fa9bedfc2463c1aaaebc58575bf80)) ## [0.49.0](https://github.com/daybrush/moveable/compare/0.48.0...0.49.0) (2023-06-25) ### :sparkles: Packages * `croact-moveable` 0.5.0 * `@moveable/helper` 0.1.3 * `lit-moveable` 0.26.0 * `moveable` 0.49.0 * `preact-moveable` 0.51.0 * `react-moveable` 0.52.0 * `svelte-moveable` 0.41.0 * `vue-moveable` 2.0.0-beta.77 * `vue3-moveable` 0.24.0 * `ngx-moveable` 0.46.0 ### :rocket: New Features * `react-moveable` * add direction on snap event #949 ([69312fd](https://github.com/daybrush/moveable/commit/69312fd6eb0c3ca48f446bcc680f91abab189dfd)) * export matrixes in getElementInfo ([c1aad6a](https://github.com/daybrush/moveable/commit/c1aad6a0aa19c9f5060fe9d9c3277c95a0ad2c5f)) * setMin, setMax scale size in onScaleStart ([ea4cd95](https://github.com/daybrush/moveable/commit/ea4cd9527cd599fec9f211f0713dbccb9e2ec343)) * support multiple dragTarget type #953 ([4a347d2](https://github.com/daybrush/moveable/commit/4a347d2b7f36570ba882cfe7894207210650d3ec)) * support snappable in request #954 ([863ad42](https://github.com/daybrush/moveable/commit/863ad42876e08c0e1cea6324e241dba0d6842946)) * `@moveable/helper` * add group, ungroup in helper ([8434ed1](https://github.com/daybrush/moveable/commit/8434ed19853a158739b3e9b936d63825c6824c96)) ### :bug: Bug Fix * `react-moveable`, `ngx-moveable` * fix props and event types missing #941 ([bd91b08](https://github.com/daybrush/moveable/commit/bd91b08ba04a50644e3d1ed91729563260b5a01b)) * fix typo (degress => degrees) #928 ([835be5b](https://github.com/daybrush/moveable/commit/835be5be701c8b3740ff9dfc16101a9b9ed60cbb)) * `react-moveable` * bump react-selecto version ([c3eb9c7](https://github.com/daybrush/moveable/commit/c3eb9c7e52e7144f7accdd8298cd44e00b092d0f)) * fix isRequest naming ([fb90fbd](https://github.com/daybrush/moveable/commit/fb90fbddc94698cf9c88b1e9d8b54a8182f03d88)) * fix max scale size ([9cd9761](https://github.com/daybrush/moveable/commit/9cd9761ad109bd941ef474d7af940dbc086251a2)) * fix padding for scalized target #951 ([70d938f](https://github.com/daybrush/moveable/commit/70d938fe3255ae5f4cc875c9213412ad5ad09740)) * fix ResizeObserver, MutationObserver contexts ([71152cb](https://github.com/daybrush/moveable/commit/71152cbb055b0148ebf501d9156b9af6a542fc69)) * fix scalable group's negative scale dist #950 ([f4bb504](https://github.com/daybrush/moveable/commit/f4bb504d7f7f537d63f44f74a90f0cbe59886a16)) * support useMutationObserver in Group ([def4db3](https://github.com/daybrush/moveable/commit/def4db354db052379789cfc7e342d36f7b781699)) * `croact-moveable` * fix croact peerDependencies #937 ([6554cc7](https://github.com/daybrush/moveable/commit/6554cc7828a5ed5f883d0f9bc35ecd913795dd84)) * `@moveable/helper` * fix helper rollup config ([c8ee6a7](https://github.com/daybrush/moveable/commit/c8ee6a7b78f7bbb4606b997d1fdae2ebc2d8ff21)) * `ngx-moveable` * **ngx-moveable:** reduce change detection cycles (#939) ([b8ff60c](https://github.com/daybrush/moveable/commit/b8ff60cfda90aac4a5420c3620f798a8a184cdb9)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable`, `croact-moveable` * publish packages ([f893cca](https://github.com/daybrush/moveable/commit/f893ccaa176d31ef9ddb241d2cd4a1fb098cdae0)) * `react-moveable` * bump croffle version ([0a0cb93](https://github.com/daybrush/moveable/commit/0a0cb931bff2d4cdb7809351212f83cd59fd047c)) ## [0.48.0](https://github.com/daybrush/moveable/compare/0.47.9...0.48.0) (2023-06-04) ### :sparkles: Packages * `croact-moveable` 0.4.0 * `@moveable/helper` 0.1.2 * `lit-moveable` 0.25.0 * `moveable` 0.48.0 * `preact-moveable` 0.50.0 * `react-moveable` 0.51.0 * `svelte-moveable` 0.40.0 * `vue-moveable` 2.0.0-beta.76 * `vue3-moveable` 0.23.0 * `ngx-moveable` 0.45.0 ### :rocket: New Features * `react-moveable`, `moveable`, `croact-moveable` * support drag api #920 ([8f1a839](https://github.com/daybrush/moveable/commit/8f1a8396c429cf108da5417bc36cccd3ef46013c)) * `react-moveable`, `ngx-moveable` * add useDefaultGroupRotate prop #929 ([5846e50](https://github.com/daybrush/moveable/commit/5846e50c18dc2e1aa628e41a8d235ee4851325db)) * `react-moveable` * add hideThrottleDragRotateLine prop #923 ([e091d39](https://github.com/daybrush/moveable/commit/e091d396f2436ef0ad8d8dfa8922dcd86ec08bfd)) * add isDisplayGridGuidelines prop #935 ([589bb9d](https://github.com/daybrush/moveable/commit/589bb9d888b99768be153a8c0a8dc89ec3fe238a)) * add snapRotationThreshold, snapRotationDegress #928 ([d63283c](https://github.com/daybrush/moveable/commit/d63283c604d3aea9e4f60f8c72f64c2fa2cde0e9)) * add transformObject property in render events #933 ([317ddde](https://github.com/daybrush/moveable/commit/317ddde1e65a2104b0c05ec331d5f468a85fb0b8)) * `svelte-moveable` * support svelte type ([2022d49](https://github.com/daybrush/moveable/commit/2022d49ae2ebf5daaf21edb4043a557ff3f6eac5)) ### :bug: Bug Fix * `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable`, `croact-moveable`, `@moveable/helper` * support iframe context #932 ([3e87cc7](https://github.com/daybrush/moveable/commit/3e87cc7fed43160ca342630fed2f413876f8a518)) * `react-moveable`, `preact-moveable`, `croact-moveable` * fix ownerDocument css #932 ([76a852a](https://github.com/daybrush/moveable/commit/76a852ade3ffb41a1b246649945994f50e52b1f0)) * `react-moveable`, `lit-moveable`, `croact-moveable` * support iframe #932 ([15abedb](https://github.com/daybrush/moveable/commit/15abedb5f5770b8380d0b6ebedbc4ab7834cb9e8)) * `react-moveable` * add defense code for `.stopDrag` #930 ([be743bc](https://github.com/daybrush/moveable/commit/be743bcb1ab211a647da4d53f7d34570e25ac4be)) * fix bounds keepRatio sign #924 ([8ccc8fd](https://github.com/daybrush/moveable/commit/8ccc8fdfbf71079417194f1b1dbef9a797726788)) * fix keepRatio for zero scale #927 ([7b936ac](https://github.com/daybrush/moveable/commit/7b936ac77eb8e48d1f736e2a4dd0141946d3d968)) * support iframe #932 ([7b4cbad](https://github.com/daybrush/moveable/commit/7b4cbad8548e717f6ec31c14f939cbdfaffb650c)) * `vue-moveable` * fix vue prerelease ([ad7ea7c](https://github.com/daybrush/moveable/commit/ad7ea7ce85c79f6283b668228eb68358a05c4f3e)) * `ngx-moveable` * support angular 16 ([d41af9c](https://github.com/daybrush/moveable/commit/d41af9c141785c272eb4148270feb8dc11e5d46c)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable`, `croact-moveable` * update packages ([8d65572](https://github.com/daybrush/moveable/commit/8d65572384ae0fdff288fe78fbeb5d249b070eb7)) * `svelte-moveable`, `ngx-moveable` * update packages ([9e137aa](https://github.com/daybrush/moveable/commit/9e137aa7455fdf85766ca1ff77dd3d8ea2a4c1c9)) ## [0.47.9](https://github.com/daybrush/moveable/compare/0.47.8...0.47.9) (2023-05-16) ### :sparkles: Packages * `croact-moveable` 0.3.8 * `@moveable/helper` 0.1.2 * `lit-moveable` 0.24.9 * `moveable` 0.47.9 * `preact-moveable` 0.49.7 * `react-moveable` 0.50.7 * `svelte-moveable` 0.39.9 * `vue-moveable` 2.0.0-beta.75 * `vue3-moveable` 0.22.9 * `ngx-moveable` 0.44.9 ### :bug: Bug Fix * `react-moveable`, `preact-moveable`, `croact-moveable` * fix css-styled version #916 ([875fc19](https://github.com/daybrush/moveable/commit/875fc19fa7fac50cbbb3166dfaa512b18f7c790d)) * `react-moveable` * occur unset for idle state #917 ([a9d1de8](https://github.com/daybrush/moveable/commit/a9d1de80fd7f48957fd730d577105d64c5a54fe3)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable`, `croact-moveable` * publish packages ([5bd22bb](https://github.com/daybrush/moveable/commit/5bd22bb009e10a4f8032f35c2ae3b490f4d94e5b)) ## [0.47.8](https://github.com/daybrush/moveable/compare/0.47.7...0.47.8) (2023-05-15) ### :sparkles: Packages * `croact-moveable` 0.3.7 * `@moveable/helper` 0.1.2 * `lit-moveable` 0.24.8 * `moveable` 0.47.8 * `preact-moveable` 0.49.6 * `react-moveable` 0.50.6 * `svelte-moveable` 0.39.8 * `vue-moveable` 2.0.0-beta.74 * `vue3-moveable` 0.22.8 * `ngx-moveable` 0.44.8 ### :rocket: New Features * `react-moveable` * add drag api demo ([7c46df1](https://github.com/daybrush/moveable/commit/7c46df1c3026b5d836bc082e5e1dc2cdd093b77c)) ### :bug: Bug Fix * `react-moveable`, `preact-moveable`, `moveable`, `croact-moveable` * update croact, css-styled version #916 ([b517b64](https://github.com/daybrush/moveable/commit/b517b6498a612c072eadc9354d6383363771ea6d)) * `react-moveable` * add defense logic for added element on dragStart #917 ([ef37c3b](https://github.com/daybrush/moveable/commit/ef37c3b6775fdfc8baa365bc793fe264c5a79764)) * fix controlPadding #918 ([685c459](https://github.com/daybrush/moveable/commit/685c4598deff805e0e952a1095ab3305a39a22c8)) * fix initial gestos ([84afabb](https://github.com/daybrush/moveable/commit/84afabb1af183a231b6b70b5b6a2904cd981706e)) * fix line, control padding appearing #919 ([63b9ecd](https://github.com/daybrush/moveable/commit/63b9ecd6fc83314216f1d29c57c22ded27d8098e)) * fix not initialized target #917 ([f291bf3](https://github.com/daybrush/moveable/commit/f291bf3f615e6daedb5da01ff16a42f43a39d441)) * unset gesto when target changed #917 ([9d6c0d7](https://github.com/daybrush/moveable/commit/9d6c0d7c7f4b24b936d3ea9fa996dc536c84f816)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable`, `croact-moveable` * publish packages ([91aa8bc](https://github.com/daybrush/moveable/commit/91aa8bc1bdefc65cde8c032f1c7ba13ca54ad2fa)) ## [0.47.7](https://github.com/daybrush/moveable/compare/0.47.6...0.47.7) (2023-05-09) ### :sparkles: Packages * `croact-moveable` 0.3.6 * `@moveable/helper` 0.1.2 * `lit-moveable` 0.24.7 * `moveable` 0.47.7 * `preact-moveable` 0.49.5 * `react-moveable` 0.50.5 * `svelte-moveable` 0.39.7 * `vue-moveable` 2.0.0-beta.73 * `vue3-moveable` 0.22.7 * `ngx-moveable` 0.44.7 ### :bug: Bug Fix * `react-moveable`, `moveable` * fix missing type #911 ([0f26c75](https://github.com/daybrush/moveable/commit/0f26c75261fe8996f8b1317ec2da473a9feb57d0)) * `react-moveable` * fix svg group #914 ([9be5170](https://github.com/daybrush/moveable/commit/9be5170b14215bf76e29830136046cb358461f17)) ### :memo: Documentation * `react-moveable` * fix README #913 ([337e36a](https://github.com/daybrush/moveable/commit/337e36a422fa1e2d5f96c0426957f6be401e8248)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable`, `croact-moveable` * publish packages ([40dd902](https://github.com/daybrush/moveable/commit/40dd9022c41244ab009d621861ddc2ac63768748)) ## [0.47.6](https://github.com/daybrush/moveable/compare/0.47.0...0.47.6) (2023-05-08) ### :sparkles: Packages * `croact-moveable` 0.3.5 * `@moveable/helper` 0.1.2 * `lit-moveable` 0.24.6 * `moveable` 0.47.6 * `preact-moveable` 0.49.4 * `react-moveable` 0.50.4 * `svelte-moveable` 0.39.6 * `vue-moveable` 2.0.0-beta.72 * `vue3-moveable` 0.22.6 * `ngx-moveable` 0.44.6 ### :rocket: New Features * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `ngx-moveable`, `moveable`, `lit-moveable`, `croact-moveable` * update croact version #902 ([e328e21](https://github.com/daybrush/moveable/commit/e328e2170438fe27f60f307ae976183fbfb5e96e)) ### :bug: Bug Fix * All * fix files filed #910 #909 #907 ([a4995ab](https://github.com/daybrush/moveable/commit/a4995ab1acb3a34974e1d5a20d17fb2ee17ddc0c)) * `react-moveable`, `croact-moveable` * fix dragFocusedInput #896 ([94cb92d](https://github.com/daybrush/moveable/commit/94cb92d239846ef7a45c0ea2f4ceec0ec2e3b4ac)) * `react-moveable` * add dragFcousedInput prop ([e96f9fc](https://github.com/daybrush/moveable/commit/e96f9fc80493696fdbb94047e9375a8d991da05b)) ### :memo: Documentation * `react-moveable` * fix dragFcousedInput story ([2b78a4e](https://github.com/daybrush/moveable/commit/2b78a4e276000ab017396a94d1502a4c94b8ef70)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable`, `croact-moveable` * publish packages ([d0f0532](https://github.com/daybrush/moveable/commit/d0f0532bfb42fe98ee95748839a639fddbe4b9d6)) * publish packages ([e1e86a9](https://github.com/daybrush/moveable/commit/e1e86a95ebff9d18ad7a5ebede3bd5bd66465b5d)) * publish packages ([60a747e](https://github.com/daybrush/moveable/commit/60a747ee3c373f83fb759a8482e2365e77dcb5e8)) ## [0.47.0](https://github.com/daybrush/moveable/compare/0.46.1...0.47.0) (2023-05-01) ### :sparkles: Packages * `croact-moveable` 0.3.0 * `@moveable/helper` 0.1.2 * `lit-moveable` 0.24.0 * `moveable` 0.47.0 * `preact-moveable` 0.49.0 * `react-moveable` 0.50.0 * `svelte-moveable` 0.39.0 * `vue-moveable` 2.0.0-beta.66 * `vue3-moveable` 0.22.0 * `ngx-moveable` 0.44.0 ### :rocket: New Features * `react-moveable`, `croact-moveable` * add dragFocusedInput prop #896 ([a29c9de](https://github.com/daybrush/moveable/commit/a29c9de3d9371a3cd7406432dcdd437168d42fdb)) * `react-moveable` * add svgOrigin prop #894 ([619d57d](https://github.com/daybrush/moveable/commit/619d57dc00c96c50fba77709526e6d3f48c0654a)) ### :bug: Bug Fix * `react-moveable` * fix element guidelines for group #900 ([d42c032](https://github.com/daybrush/moveable/commit/d42c0325d78150f18d07b33b6a20c02d98ee4b97)) * fix fixedOffset ([a00ab2a](https://github.com/daybrush/moveable/commit/a00ab2ae05b802aeb8850b4b9a87e6600f17b8fb)) * fix invidualGroup's mount code #905 ([d2388e5](https://github.com/daybrush/moveable/commit/d2388e54e75ae3e2de5896b8f7018b4e2a5a0963)) * fix snapGrid's offset #897 ([97d89de](https://github.com/daybrush/moveable/commit/97d89de0ee14ecc7d4f9b8d1c750fbb5db91730e)) * prevent multitouch for target and control #898 ([0b4d328](https://github.com/daybrush/moveable/commit/0b4d3287de5da268132fdcd0bf0781a3f8d0902f)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable`, `croact-moveable` * publish packages ([24934e3](https://github.com/daybrush/moveable/commit/24934e317de2e5ff622bd9ab0dec8d75a7c05c48)) * `moveable`, `croact-moveable` * update croact 1.0.1 #902 ([34433f3](https://github.com/daybrush/moveable/commit/34433f3ab1266fff29f1f74bf6a5176d238348b6)) ## [0.46.1](https://github.com/daybrush/moveable/compare/0.46.0...0.46.1) (2023-04-16) ### :sparkles: Packages * `croact-moveable` 0.2.1 * `@moveable/helper` 0.1.2 * `lit-moveable` 0.23.1 * `moveable` 0.46.1 * `preact-moveable` 0.48.1 * `react-moveable` 0.49.2 * `svelte-moveable` 0.38.1 * `vue-moveable` 2.0.0-beta.65 * `vue3-moveable` 0.21.1 * `ngx-moveable` 0.43.1 ### :bug: Bug Fix * `react-moveable`, `croact-moveable` * fix pinchable's operation #892 ([f4d8df3](https://github.com/daybrush/moveable/commit/f4d8df3f81f69f0c00e2b865e6f3368ee9795b01)) * `react-moveable` * fix 0.2 guideline offset delta #888 ([d85c041](https://github.com/daybrush/moveable/commit/d85c0414d55e08b3669e3f88bb10c301cc99c59c)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable`, `croact-moveable` * publish packages ([a623eda](https://github.com/daybrush/moveable/commit/a623eda2702067397159742dd0c6ed16b99bbe22)) ## [0.46.0](https://github.com/daybrush/moveable/compare/0.45.0...0.46.0) (2023-04-13) ### :sparkles: Packages * `croact-moveable` 0.2.0 * `@moveable/helper` 0.1.2 * `lit-moveable` 0.23.0 * `moveable` 0.46.0 * `preact-moveable` 0.48.0 * `react-moveable` 0.49.0 * `svelte-moveable` 0.38.0 * `vue-moveable` 2.0.0-beta.64 * `vue3-moveable` 0.21.0 * `ngx-moveable` 0.43.0 ### :rocket: New Features * `react-moveable`, `preact-moveable`, `moveable`, `croact-moveable` * add croact ([b94c41c](https://github.com/daybrush/moveable/commit/b94c41c50cdf37da0136bd4d04f2237529253f45)) * add croact compat ([233c6d0](https://github.com/daybrush/moveable/commit/233c6d0a905953b51c3fd5df1f7c58e7b1d03432)) * `react-moveable` * add string guideline pos #884 ([2036328](https://github.com/daybrush/moveable/commit/20363284f0ab6b7a38c042283cd55e7cbc528809)) * support scale css property #891 ([28c4226](https://github.com/daybrush/moveable/commit/28c4226e9566067c14399a59d728babf692fcfc8)) ### :bug: Bug Fix * `vue-moveable`, `ngx-moveable`, `moveable`, `lit-moveable`, `@moveable/helper` * fix warpSelf ([8c86a3f](https://github.com/daybrush/moveable/commit/8c86a3f95e5d0b8832b1d9b65bf72f598eb8d0cb)) * `react-moveable` * fix delta offset for element guidelines #888 ([526bec1](https://github.com/daybrush/moveable/commit/526bec100ab5b45a61a88a50fa2931cf7c2841a2)) * fix github workflow ([0fd81b8](https://github.com/daybrush/moveable/commit/0fd81b8e43dca21086c9f00a5c3a9ac13eabf410)) * fix Scalable's keepRatio calculation #887 ([680c161](https://github.com/daybrush/moveable/commit/680c16181791b4764e7c31a14684c83575f8ab6b)) * fix vertical guidelines ([1abcc37](https://github.com/daybrush/moveable/commit/1abcc3785caf0db184649508eb63f14bde7291c4)) * resolve transform matrix ([090e1b2](https://github.com/daybrush/moveable/commit/090e1b26c1e2d9ff742c50f9e8e901378e5969f9)) * `svelte-moveable` * fix svelte main field #886 ([e5a5f25](https://github.com/daybrush/moveable/commit/e5a5f254e3d053f7f26d46cffeac970b98636b01)) * `vue3-moveable` * fix vue3 type ([d980b35](https://github.com/daybrush/moveable/commit/d980b3579572d150b27736e81ca7ba2580ee0a8a)) * Other * fix cache ([b9b9446](https://github.com/daybrush/moveable/commit/b9b9446be66fba48a142489fbe500613cb528570)) * fix github cache workflow ([b0357d7](https://github.com/daybrush/moveable/commit/b0357d7044003522ddfe90cd2b1145300040610c)) * fix github workflow ([78918ad](https://github.com/daybrush/moveable/commit/78918adc54ae9c8f4c5f03af1955132e2dc4c4f6)) * fix github workflow ([8bc059e](https://github.com/daybrush/moveable/commit/8bc059e68086132f1d0dea659de3ebc39caa6b87)) * fix github workflow ([ee8a78b](https://github.com/daybrush/moveable/commit/ee8a78b7faaff1c3e1007dba99f2340e62738513)) * fix playwright cache ([d132c57](https://github.com/daybrush/moveable/commit/d132c57db65612f3c7bb990805a3197043c8ba95)) * fix typo ([ca36eda](https://github.com/daybrush/moveable/commit/ca36eda8289bda7b7d3201746db50a120c6aafa2)) * fix workflow ([a0de6d9](https://github.com/daybrush/moveable/commit/a0de6d9fce6c6c1f9711709a642cc718860717cc)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable`, `croact-moveable` * publish packages ([1177427](https://github.com/daybrush/moveable/commit/11774277bafd9c60e9cef3c9a6fa38a3e1c4077d)) ## [0.45.0](https://github.com/daybrush/moveable/compare/0.44.4...0.45.0) (2023-03-26) ### :sparkles: Packages * `@moveable/helper` 0.1.2 * `lit-moveable` 0.22.0 * `moveable` 0.45.0 * `preact-moveable` 0.47.0 * `react-compat-moveable` 0.33.0 * `react-moveable` 0.48.0 * `svelte-moveable` 0.37.0 * `vue-moveable` 2.0.0-beta.63 * `vue3-moveable` 0.20.0 * `ngx-moveable` 0.42.0 ### :rocket: New Features * `react-moveable` * add useMutationObserver prop #869 ([f3a9ee4](https://github.com/daybrush/moveable/commit/f3a9ee46144bfe0e0be37b7c8a086d70a9ffb5db)) ### :bug: Bug Fix * `react-moveable` * fix individualGroupable #867 ([6d98f76](https://github.com/daybrush/moveable/commit/6d98f76bdb3bdc94ce99495c5729ebb706038e6c)) ### :memo: Documentation * `react-moveable` * fix container docs ([295d905](https://github.com/daybrush/moveable/commit/295d905cac0db04b6fa9301573c99ce1366a16ae)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `react-compat-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable` * publish packages ([7580d27](https://github.com/daybrush/moveable/commit/7580d272fe857aadfbdbc9df264e0a413dd56588)) ## [0.44.4](https://github.com/daybrush/moveable/compare/0.44.3...0.44.4) (2023-03-21) ### :sparkles: Packages * `@moveable/helper` 0.1.2 * `lit-moveable` 0.21.4 * `moveable` 0.44.4 * `preact-moveable` 0.46.3 * `react-compat-moveable` 0.32.4 * `react-moveable` 0.47.3 * `svelte-moveable` 0.36.4 * `vue-moveable` 2.0.0-beta.62 * `vue3-moveable` 0.19.4 * `ngx-moveable` 0.41.4 ### :bug: Bug Fix * `react-moveable` * fix infinite loop (#873) ([179f950](https://github.com/daybrush/moveable/commit/179f95047d1aeae8d7bb2275ea0ab980feded486)) * `lit-moveable` * update lit version ([32db849](https://github.com/daybrush/moveable/commit/32db8497e3548daa4226aa56aae4e051ab2884b3)) ### :memo: Documentation * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable` * fix README ([7426492](https://github.com/daybrush/moveable/commit/7426492de210ab6f38d411d96e6d843d7423f555)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `react-compat-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable` * publish packages ([ae54ef4](https://github.com/daybrush/moveable/commit/ae54ef4c660ae789867e4286990f234cc808a379)) * Other * fix github workflow build step ([3a70df4](https://github.com/daybrush/moveable/commit/3a70df4367b87166fd51345255490b09cc64373b)) * fix github workflows ([faf0a40](https://github.com/daybrush/moveable/commit/faf0a40ba74316e4515a8a69c6bef84947e2696a)) ## [0.44.3](https://github.com/daybrush/moveable/compare/0.44.2...0.44.3) (2023-03-14) ### :sparkles: Packages * `@moveable/helper` 0.1.2 * `lit-moveable` 0.21.3 * `moveable` 0.44.3 * `preact-moveable` 0.46.2 * `react-compat-moveable` 0.32.3 * `react-moveable` 0.47.2 * `svelte-moveable` 0.36.3 * `vue-moveable` 2.0.0-beta.61 * `vue3-moveable` 0.19.3 * `ngx-moveable` 0.41.3 ### :bug: Bug Fix * `react-moveable` * fix chromium agent (#864) ([04ffe64](https://github.com/daybrush/moveable/commit/04ffe641c5383e2c992c06196d454967bdbd1e8a)) * fix groupable moveables' calculation ([cd9970e](https://github.com/daybrush/moveable/commit/cd9970e9a9bf3d942bc76182e40121399346894e)) ### :memo: Documentation * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable` * fix story url ([8977306](https://github.com/daybrush/moveable/commit/897730620480d8e830c4b53401a28d03b42b9a5f)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `react-compat-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable` * update packages ([5b03d09](https://github.com/daybrush/moveable/commit/5b03d09a0cd298d47597fc8c8c9c6fdd4cd5a267)) * `react-moveable` * fix ga id ([b034af5](https://github.com/daybrush/moveable/commit/b034af5f04d45c9ff3035451265773cac1334222)) * fix test runner config ([6f6e585](https://github.com/daybrush/moveable/commit/6f6e5856773bccfb681dade0a2297e59338b8787)) * Other * fix github actions workflow ([fd9b213](https://github.com/daybrush/moveable/commit/fd9b213c7bdc0a9c36db4ccd47b7b038f9718cb4)) ## [0.44.2](https://github.com/daybrush/moveable/compare/0.44.0...0.44.2) (2023-03-10) ### :sparkles: Packages * `@moveable/helper` 0.1.2 * `lit-moveable` 0.21.2 * `moveable` 0.44.2 * `preact-moveable` 0.46.1 * `react-compat-moveable` 0.32.2 * `react-moveable` 0.47.1 * `svelte-moveable` 0.36.2 * `vue-moveable` 2.0.0-beta.60 * `vue3-moveable` 0.19.2 * `ngx-moveable` 0.41.2 ### :bug: Bug Fix * `react-moveable` * fix chromium agent #847 ([f6a703b](https://github.com/daybrush/moveable/commit/f6a703b8286b25ec88e397f3363db6c69777fd72)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `react-compat-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable` * publish packages ([5589402](https://github.com/daybrush/moveable/commit/55894029a463f96a1f42827330b092be3fb63bf2)) * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-compat-moveable`, `ngx-moveable`, `moveable`, `lit-moveable` * update packages #856 #847 ([a78c8e3](https://github.com/daybrush/moveable/commit/a78c8e3c7ff8c3eb347a7617ddc76c807b57633e)) ## [0.44.0](https://github.com/daybrush/moveable/compare/0.43.1...0.44.0) (2023-03-08) ### :sparkles: Packages * `@moveable/helper` 0.1.2 * `lit-moveable` 0.21.0 * `moveable` 0.44.0 * `preact-moveable` 0.46.0 * `react-compat-moveable` 0.32.0 * `react-moveable` 0.47.0 * `svelte-moveable` 0.36.0 * `vue-moveable` 2.0.0-beta.58 * `vue3-moveable` 0.19.0 * `ngx-moveable` 0.41.0 ### :rocket: New Features * `react-moveable` * add `preventDefault` prop #821 ([b599e32](https://github.com/daybrush/moveable/commit/b599e32aee6f3dfe10fec348c200bb1b4a0983d2)) * add displayAroundControls, controlPadding #837 ([9ee0c72](https://github.com/daybrush/moveable/commit/9ee0c7251daae929e5ec71a9cd5c61a473c44496)) * add individualGroupableProps props #848 ([079e752](https://github.com/daybrush/moveable/commit/079e75261de5cf8163ced482e1f7171ae8705823)) ### :bug: Bug Fix * `react-moveable` * custom element offset with chrome 109 or higher #847 ([af20f7e](https://github.com/daybrush/moveable/commit/af20f7e04a692e192bb6b27e4478c9d0cb0cfd29)) * fix requestStyle #856 ([88c9ec2](https://github.com/daybrush/moveable/commit/88c9ec2ce2b06e592f6548af2221989b7109456d)) * fix zoomed font size #855 ([172f6d4](https://github.com/daybrush/moveable/commit/172f6d448e9c855e8aaeefb0b83516548d127e83)) ### :memo: Documentation * `react-moveable` * fix story tag ([706c41c](https://github.com/daybrush/moveable/commit/706c41c9bd44378e4c3571661d4a90d4b12ab3af)) * Other * fix README with vue3 link (#861) ([bc193ba](https://github.com/daybrush/moveable/commit/bc193bab557ce7c98c2bf8730a10a1f506701661)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `react-compat-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable` * publish packages ([645e290](https://github.com/daybrush/moveable/commit/645e290a53b477b468042e05447e2f8f8aea6ed0)) * `react-moveable` * update croffle ([9017260](https://github.com/daybrush/moveable/commit/901726035ba4122e048cdd1d0a0d3806c3c4809a)) ## [0.43.1](https://github.com/daybrush/moveable/compare/0.42.2...0.43.1) (2023-01-29) ### :sparkles: Packages * `@moveable/helper` 0.1.2 * `lit-moveable` 0.20.1 * `moveable` 0.43.1 * `preact-moveable` 0.45.1 * `react-compat-moveable` 0.31.1 * `react-moveable` 0.46.1 * `svelte-moveable` 0.35.1 * `vue-moveable` 2.0.0-beta.57 * `vue3-moveable` 0.18.1 * `ngx-moveable` 0.40.1 ### :rocket: New Features * `react-moveable`, `react-compat-moveable` * add isTrusted event property ([256c40c](https://github.com/daybrush/moveable/commit/256c40cf2a51277af5414a9bab07be321a586157)) * add scrollOptions #841 ([a6dfc21](https://github.com/daybrush/moveable/commit/a6dfc2152ef9a06c6714c219b3ea057f0b6b8504)) * `react-moveable` * add `linePadding` prop #837 ([af818ab](https://github.com/daybrush/moveable/commit/af818abc467608e76f8bb15175b184fa440fddfb)) ### :bug: Bug Fix * `react-moveable`, `@moveable/helper` * fix TargetList ([008116c](https://github.com/daybrush/moveable/commit/008116cd0b6624b95c179a6eeed3e897de6e488c)) * `react-moveable` * fix changed defaultGroupOrigin ([8d0ed9b](https://github.com/daybrush/moveable/commit/8d0ed9b85c44091f65e1f4f233ce56ea91dbf10f)) * support able requester types ([c26e5a9](https://github.com/daybrush/moveable/commit/c26e5a94ca27b6b1739d3e6bf5d2882d22e06e3a)) * `@moveable/helper` * fix selectCompletedChilds ([1274030](https://github.com/daybrush/moveable/commit/127403091afe221411dd8c2fa4ba072638bf0688)) ### :memo: Documentation * fix typo (#820) ([1267b45](https://github.com/daybrush/moveable/commit/1267b451731c5e8d5018986f9f862432e4beb179)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `react-compat-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable` * publish packages ([24c9567](https://github.com/daybrush/moveable/commit/24c9567e2ec00392d2d445298031c39de0331eae)) * publish packages ([0e0a03d](https://github.com/daybrush/moveable/commit/0e0a03dd6c234ded050db8206e585c5fa2da1848)) ## [0.42.2](https://github.com/daybrush/moveable/compare/0.42.1...0.42.2) (2022-12-16) ### :sparkles: Packages * `@moveable/helper` 0.1.0 * `lit-moveable` 0.19.1 * `moveable` 0.42.2 * `preact-moveable` 0.44.1 * `react-compat-moveable` 0.30.2 * `react-moveable` 0.45.1 * `svelte-moveable` 0.34.1 * `vue-moveable` 2.0.0-beta.55 * `vue3-moveable` 0.17.1 * `ngx-moveable` 0.39.1 ### :bug: Bug Fix * `react-moveable`, `@moveable/helper` * fix helper's methods ([4bc6ef5](https://github.com/daybrush/moveable/commit/4bc6ef511f7652966e1a87cd7d0a53e6687a1707)) * `react-moveable` * fix snap rendering for first drag #810 ([170eaec](https://github.com/daybrush/moveable/commit/170eaeccb43ce051f34661a337fb7870e3e8b5d9)) * fix targetGroups' compare condition ([21622f2](https://github.com/daybrush/moveable/commit/21622f2f25d912f69b70ba5193b909bf7244db80)) * fix targetGroups' compare condition ([959a9f0](https://github.com/daybrush/moveable/commit/959a9f0abd3fa592aa7645096efc3df95477494a)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `react-compat-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable` * publish packages ([d088ad9](https://github.com/daybrush/moveable/commit/d088ad9ed64889f4fd6143b89410f5d5e372105f)) ## [0.42.1](https://github.com/daybrush/moveable/compare/0.41.1...0.42.1) (2022-12-10) ### :sparkles: Packages * `@moveable/helper` 0.0.4 * `lit-moveable` 0.19.0 * `moveable` 0.42.1 * `preact-moveable` 0.44.0 * `react-compat-moveable` 0.30.1 * `react-moveable` 0.45.0 * `svelte-moveable` 0.34.0 * `vue-moveable` 2.0.0-beta.54 * `vue3-moveable` 0.17.0 * `ngx-moveable` 0.39.0 ### :rocket: New Features * `react-moveable` * add `checkResizableError` prop #808 ([cb70b3b](https://github.com/daybrush/moveable/commit/cb70b3b99f5da269a19ded412ac7cd0366cb7996)) * add `stopAble` property ([c05ba1f](https://github.com/daybrush/moveable/commit/c05ba1feed36c8a4bc6107a713fb11208e685777)) * add OrginDraggable, Warpable css object #807 ([32ba0ce](https://github.com/daybrush/moveable/commit/32ba0cee2a44bfcdc91cf3748282cccdfca37512)) * add useAccuratePosition prop #164 ([5c3898f](https://github.com/daybrush/moveable/commit/5c3898fc88704c5638133a35111767cd27a77808)) ### :bug: Bug Fix * `react-moveable` * fix request with bounds #809 ([43e08d1](https://github.com/daybrush/moveable/commit/43e08d102827ba0f4437ce1d8883282566f3f86b)) * fix useAccuratePosition for group ([e1b3ae7](https://github.com/daybrush/moveable/commit/e1b3ae78cb1d137ea85cf17afd51aa816e65aa87)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `react-compat-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable` * publish packages ([ab42598](https://github.com/daybrush/moveable/commit/ab42598cb7a6175450125c5e55093cf891a33692)) ## [0.41.1](https://github.com/daybrush/moveable/compare/0.41.0...0.41.1) (2022-12-05) ### :sparkles: Packages * `@moveable/helper` 0.0.4 * `lit-moveable` 0.18.1 * `moveable` 0.41.1 * `preact-moveable` 0.43.1 * `react-compat-moveable` 0.29.1 * `react-moveable` 0.44.1 * `svelte-moveable` 0.33.1 * `vue-moveable` 2.0.0-beta.53 * `vue3-moveable` 0.16.1 * `ngx-moveable` 0.38.1 ### :bug: Bug Fix * `svelte-moveable`, `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable` * move react-moveable path ([ec8e162](https://github.com/daybrush/moveable/commit/ec8e1620e05f1d5a1a45ecccec7481c2ea8a4f57)) * `react-moveable` * fix tangent's tiny x value #806 ([e45b92a](https://github.com/daybrush/moveable/commit/e45b92a5880475d27c2318d2e1489996ad465e1c)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `react-compat-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable` * publish packages ([9ee9bc9](https://github.com/daybrush/moveable/commit/9ee9bc9c76f6c4b317548470b5b4894c6a462be1)) ## [0.41.0](https://github.com/daybrush/moveable/compare/0.40.1...0.41.0) (2022-12-03) ### :sparkles: Packages * `@moveable/helper` 0.0.4 * `lit-moveable` 0.18.0 * `moveable` 0.41.0 * `preact-moveable` 0.43.0 * `react-compat-moveable` 0.29.0 * `react-moveable` 0.44.0 * `svelte-moveable` 0.33.0 * `vue-moveable` 2.0.0-beta.52 * `vue3-moveable` 0.16.0 * `ngx-moveable` 0.38.0 ### :rocket: New Features * `react-moveable` * add borderRadius style state #804 ([57bae32](https://github.com/daybrush/moveable/commit/57bae3227dc77667314d900631765836b77a66cc)) * add groupableProp #798 ([58d9d22](https://github.com/daybrush/moveable/commit/58d9d2231954c52821b4ec666e14703506c0840a)) * add scrollThrottleTime prop ([b53924e](https://github.com/daybrush/moveable/commit/b53924ecbb6be2805bd3da368822a41638bbcea5)) * Support roundable group #798 ([90a9c1a](https://github.com/daybrush/moveable/commit/90a9c1a062661906d0b1777839db794dbc2ad370)) ### :bug: Bug Fix * `react-moveable` * fix first render for individual groupable ([74dc11a](https://github.com/daybrush/moveable/commit/74dc11a4dec363746457046ecbde52f0b53955f3)) * fix position relative with zoom #800 ([2efdc35](https://github.com/daybrush/moveable/commit/2efdc353465974acec59e59c2a3d8fcf29284eac)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `react-compat-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable` * publish packages ([4739df4](https://github.com/daybrush/moveable/commit/4739df488cdf3c32cb4ca4e024063c5c44fbaf0c)) ## [0.40.1](https://github.com/daybrush/moveable/compare/0.40.0...0.40.1) (2022-11-28) ### :sparkles: Packages * `@moveable/helper` 0.0.4 * `lit-moveable` 0.17.1 * `moveable` 0.40.1 * `preact-moveable` 0.42.1 * `react-compat-moveable` 0.28.1 * `react-moveable` 0.43.1 * `svelte-moveable` 0.32.1 * `vue-moveable` 2.0.0-beta.51 * `vue3-moveable` 0.15.1 * `ngx-moveable` 0.37.1 ### :bug: Bug Fix * `react-moveable` * fix body rect #800 ([8976985](https://github.com/daybrush/moveable/commit/8976985422fd30cd9e6e85e41ba73473dca05d41)) * fix TRS order ([aff4b28](https://github.com/daybrush/moveable/commit/aff4b281e697bd9a550d21d1f26739fb0c5e4903)) * fix zero line height #801 ([99547ca](https://github.com/daybrush/moveable/commit/99547cace2be52de99eceb021cc7a75f54bc16da)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `react-compat-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable` * publish packages ([746c40b](https://github.com/daybrush/moveable/commit/746c40b2a2f31f2f371f9110018c89e64c08a525)) * `react-moveable`, `moveable` * update jsdoc, template ([11408ca](https://github.com/daybrush/moveable/commit/11408caea15925a42165aa2080a7327e77a22ea8)) ## [0.40.0](https://github.com/daybrush/moveable/compare/0.39.0...0.40.0) (2022-11-27) ### :sparkles: Packages * `@moveable/helper` 0.0.4 * `lit-moveable` 0.17.0 * `moveable` 0.40.0 * `preact-moveable` 0.42.0 * `react-compat-moveable` 0.28.0 * `react-moveable` 0.43.0 * `svelte-moveable` 0.32.0 * `vue-moveable` 2.0.0-beta.50 * `vue3-moveable` 0.15.0 * `ngx-moveable` 0.37.0 ### :rocket: New Features * `react-moveable`, `react-compat-moveable` * add isFirstDrag property on drag event #796 ([7ade6a2](https://github.com/daybrush/moveable/commit/7ade6a23e9003d9ed4119a035ccad01b01c13ed7)) ### :bug: Bug Fix * `react-moveable` * fix snap size for position fixed #791 ([b02c82b](https://github.com/daybrush/moveable/commit/b02c82ba5012fdfdf534a6dad1dcc1aea76e420e)) * support css zoom #800 ([fa3de6b](https://github.com/daybrush/moveable/commit/fa3de6bd52de2509bf76b1d4a001b31f4a6b6ed4)) ### :memo: Documentation * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable` * fix README ([3a153c8](https://github.com/daybrush/moveable/commit/3a153c849b7279ec5fd603167117c88f25a7149c)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `react-compat-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable` * publish packages ([3d5ac5a](https://github.com/daybrush/moveable/commit/3d5ac5ad855d98a2f555174cc46ec09c148d6a20)) * publish packages ([92eb72d](https://github.com/daybrush/moveable/commit/92eb72df6110eb40a66b4726740240acb43e9745)) * `react-moveable` * update croffle ([5714b2e](https://github.com/daybrush/moveable/commit/5714b2ecc219ec06ebc008c3ab1c9cad219a95e6)) ## [0.39.0](https://github.com/daybrush/moveable/compare/0.38.1...0.39.0) (2022-11-13) ### :sparkles: Packages * `@moveable/helper` 0.0.4 * `lit-moveable` 0.16.0 * `moveable` 0.39.0 * `preact-moveable` 0.41.0 * `react-compat-moveable` 0.27.0 * `react-moveable` 0.42.0 * `svelte-moveable` 0.31.0 * `vue-moveable` 2.0.0-beta.48 * `vue3-moveable` 0.14.0 * `ngx-moveable` 0.36.0 ### :rocket: New Features * `react-moveable` * add `stopDrag` method #787 ([1c1d54d](https://github.com/daybrush/moveable/commit/1c1d54d7b6c3baff62bac34b439244c20a18c3c0)) * add cssText on clip event ([90e5397](https://github.com/daybrush/moveable/commit/90e539751a5e505257702dba6a09c96cd71d3f50)) * support group persist #780 ([40a23db](https://github.com/daybrush/moveable/commit/40a23dbc31d08ac22a85e5dc807ccb16e0604b4c)) ### :bug: Bug Fix * `react-moveable`, `react-compat-moveable` * update gesto, dragscroll dependencies ([0f33358](https://github.com/daybrush/moveable/commit/0f333589574f509d1e3058b77ec9df6b18d7fee6)) * `react-moveable` * fix edgeDraggable #695 ([9ebfae5](https://github.com/daybrush/moveable/commit/9ebfae559c978d5354ba5244ada6e22d20cdc83a)) * fix persist group ([d1c9e2c](https://github.com/daybrush/moveable/commit/d1c9e2cab1183b89f346daac5c02dbf531bb53e8)) * fix snap bug for rotated group #786 ([3ac47da](https://github.com/daybrush/moveable/commit/3ac47da798cb655d37903ea9a8574ae62d1a7844)) * fix snap for fixed position #791 ([05f6f22](https://github.com/daybrush/moveable/commit/05f6f221fbdc971ca21b7bf27b24c91b1e722057)) * fix throttleDrag #789 ([8f4659e](https://github.com/daybrush/moveable/commit/8f4659e2531d9cdba9593509c87f0c2915a28ae9)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `react-compat-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable` * publish packages ([0780d7a](https://github.com/daybrush/moveable/commit/0780d7a204e5f1fa13070d4fa3ca657dfe3ee4af)) ## [0.38.1](https://github.com/daybrush/moveable/compare/0.38.0...0.38.1) (2022-11-06) ### :sparkles: Packages * `@moveable/helper` 0.0.4 * `lit-moveable` 0.15.1 * `moveable` 0.38.1 * `preact-moveable` 0.40.1 * `react-compat-moveable` 0.26.1 * `react-moveable` 0.41.1 * `svelte-moveable` 0.30.1 * `vue-moveable` 2.0.0-beta.47 * `vue3-moveable` 0.13.1 * `ngx-moveable` 0.35.1 ### :bug: Bug Fix * `react-moveable` * fix group rotation delta ([ef0c591](https://github.com/daybrush/moveable/commit/ef0c591d7b0c86aed6847c476f17a82f6b80c8fc)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `react-compat-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable` * publish packages ([64e846b](https://github.com/daybrush/moveable/commit/64e846bb0e606756bc0b87c92b2b1052b458b9f7)) ## [0.38.0](https://github.com/daybrush/moveable/compare/0.37.0...0.38.0) (2022-11-04) ### :sparkles: Packages * `@moveable/helper` 0.0.4 * `lit-moveable` 0.15.0 * `moveable` 0.38.0 * `preact-moveable` 0.40.0 * `react-compat-moveable` 0.26.0 * `react-moveable` 0.41.0 * `svelte-moveable` 0.30.0 * `vue-moveable` 2.0.0-beta.46 * `vue3-moveable` 0.13.0 * `ngx-moveable` 0.35.0 ### :rocket: New Features * `react-moveable` * add ableName-view-dragging in viewContainer #751 ([90c5c34](https://github.com/daybrush/moveable/commit/90c5c34960615f57807d7c8d9895fc04231951e0)) * add persistData prop for restore data #780 #777 ([599df9b](https://github.com/daybrush/moveable/commit/599df9bfe1249665c4d76f44f3b771d347284d5a)) * add snapThreshold prop #774 ([1bf05b3](https://github.com/daybrush/moveable/commit/1bf05b3bf5221e8ee1a1ffadbcae93a885630819)) * support rotationPosition array type #783 ([80653c3](https://github.com/daybrush/moveable/commit/80653c3235ecaef5112414f8b859bedeba196dda)) * support stopDrag on drag #775 ([d950472](https://github.com/daybrush/moveable/commit/d95047250708d7d2e08988c3e6e4b66b99f53cc7)) ### :bug: Bug Fix * `react-moveable`, `lit-moveable` * fix changing snapContainer #773 ([c3ee847](https://github.com/daybrush/moveable/commit/c3ee8473765ee6bbb8a27e4865372edac7b3b6fe)) * `react-moveable`, `moveable` * fix no relative snapContainer's size #773 ([1db881f](https://github.com/daybrush/moveable/commit/1db881f4d63fe59ffa22b00428419cfb0e4e2827)) * `react-moveable` * fix document element #782 ([b9194d7](https://github.com/daybrush/moveable/commit/b9194d72869c50f96976354ec0dd2cbb24788533)) * fix rotate dist #778 ([7ac47ca](https://github.com/daybrush/moveable/commit/7ac47ca99402e811faef0f6cdfeede18e14c9ae2)) * Other * fix nohoist modules ([20f5e97](https://github.com/daybrush/moveable/commit/20f5e975ac9a1a8a86d75dee75411a8e15d53aa6)) ### :memo: Documentation * `react-moveable` * fix hitTest doc ([d4b7648](https://github.com/daybrush/moveable/commit/d4b764899bf4e9044028399f28991e1003195d9c)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `react-compat-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable` * publish packages ([b6896b3](https://github.com/daybrush/moveable/commit/b6896b340dd1f78777bd63c48e8545895df9aa5e)) * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `ngx-moveable`, `lit-moveable` * update packages ([1ba698e](https://github.com/daybrush/moveable/commit/1ba698e996efe9c7c487823fe513ef43592cd6e9)) * `react-compat-moveable`, `preact-moveable`, `moveable` * update packages #760 ([5c77cf3](https://github.com/daybrush/moveable/commit/5c77cf3986fa319a170d8bd90b6cd720601b5172)) ## [0.37.0](https://github.com/daybrush/moveable/compare/0.36.4...0.37.0) (2022-10-17) ### :sparkles: Packages * `@moveable/helper` 0.0.4 * `lit-moveable` 0.14.0 * `moveable` 0.37.0 * `preact-moveable` 0.39.0 * `react-compat-moveable` 0.25.0 * `react-moveable` 0.40.0 * `svelte-moveable` 0.29.0 * `vue-moveable` 2.0.0-beta.44 * `vue3-moveable` 0.12.0 * `ngx-moveable` 0.34.0 ### :rocket: New Features * `react-moveable`, `react-compat-moveable` * add `viewContainer` prop #753 ([352073c](https://github.com/daybrush/moveable/commit/352073c5c5c765aca707236abdff9dded7988343)) * `react-moveable` * add getTargets method #751 ([16f1061](https://github.com/daybrush/moveable/commit/16f1061ac616081c1d9dd40e00105e8a2a93e1d2)) * add roundPadding, isDisplayShadowRoundControls #761 #762 ([68be2e8](https://github.com/daybrush/moveable/commit/68be2e879cc5dbba6d4566cf96d343216710e0c9)) ### :bug: Bug Fix * `react-moveable`, `ngx-moveable`, `moveable` * fix flash of single, group toggling #760 ([5578030](https://github.com/daybrush/moveable/commit/557803012e21d2e78e3c0577aa9a238d9ee3a8dd)) * `react-moveable`, `moveable` * support cache for group #760 ([4661320](https://github.com/daybrush/moveable/commit/46613207e47279e72bdfc656ae35548a3f07474d)) * `react-moveable` * fix border radius for line #761 ([803f0b6](https://github.com/daybrush/moveable/commit/803f0b6c2210653a7cdb17f51a828c4e3f6db641)) * fix cache condition #760 ([03e2789](https://github.com/daybrush/moveable/commit/03e2789db951f95087f918d32fa32cdd70fba533)) * fix first visibility #760 ([38ba047](https://github.com/daybrush/moveable/commit/38ba04792925b0c32e85258046f5285133f92dc1)) * fix max-width percentage #763 ([f1ad4af](https://github.com/daybrush/moveable/commit/f1ad4affba14d86f3d0145f08e08c647bd0b4f08)) * fix roundable control index #762 ([1b29ecd](https://github.com/daybrush/moveable/commit/1b29ecdfb0d1d4df6c348e78852d1325aa727aaf)) * Fixing bad type causing type conflict (#767) ([c63c1d3](https://github.com/daybrush/moveable/commit/c63c1d30067e52b4115f09c6a78639177b443226)) * `vue3-moveable` * fix vue3 type #766 ([294e6f5](https://github.com/daybrush/moveable/commit/294e6f530f508dc603544cfc3ced219b450cbe5c)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `react-compat-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable` * publish packages ([75db134](https://github.com/daybrush/moveable/commit/75db1345ab1119dd9a5270c7c11de455888c2627)) * publish packages ([47f5335](https://github.com/daybrush/moveable/commit/47f53351792bf5264c6d66745088e0571cedc3aa)) * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `react-compat-moveable`, `preact-moveable`, `moveable` * update packages ([61730d5](https://github.com/daybrush/moveable/commit/61730d5c143d4027c55a714c764efe77bbebe5bf)) ## [0.36.4](https://github.com/daybrush/moveable/compare/0.36.1...0.36.4) (2022-10-10) ### :sparkles: Packages * `@moveable/helper` 0.0.4 * `lit-moveable` 0.13.4 * `moveable` 0.36.4 * `preact-moveable` 0.38.4 * `react-compat-moveable` 0.24.4 * `react-moveable` 0.39.4 * `svelte-moveable` 0.28.4 * `vue-moveable` 2.0.0-beta.41 * `vue3-moveable` 0.11.4 * `ngx-moveable` 0.33.4 ### :bug: Bug Fix * `react-moveable`, `react-compat-moveable` * fix click event #746 ([41809c1](https://github.com/daybrush/moveable/commit/41809c10646b91586f74332b74ad2f83ab9a4b2d)) * `react-moveable` * enhance updateSelectors #760 ([e72b119](https://github.com/daybrush/moveable/commit/e72b119fd7d413df1af231607db2aeee1f20e467)) * fix drag start edge #745 ([105bb1c](https://github.com/daybrush/moveable/commit/105bb1ce073e349c77f6a0c4dd8d3d259a03aabe)) * fix index attr for roundable ([92932d7](https://github.com/daybrush/moveable/commit/92932d7c35f58d365d2b2294d4735fced9416214)) * fix onScaleGroupEnd param #755 ([ce7d855](https://github.com/daybrush/moveable/commit/ce7d855da4fe4042163c7fdca59b87b3060cfd88)) * fix roundable line index #756 ([83d5232](https://github.com/daybrush/moveable/commit/83d523288757e0276a1ffe9a6f4903fc86a7f19a)) ### :memo: Documentation * fix README ([7cfadae](https://github.com/daybrush/moveable/commit/7cfadae4f61339a2e16f9f5fc8b1e55bf47e1580)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `react-compat-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable` * publish packages ([9e3ee2f](https://github.com/daybrush/moveable/commit/9e3ee2ff44dea473e7aa73e4d501c2d23062f40d)) * publish packages ([16b2516](https://github.com/daybrush/moveable/commit/16b251618307faad8f8f3fc5433b27ed1466311c)) ## [0.36.1](https://github.com/daybrush/moveable/compare/0.36.0...0.36.1) (2022-09-19) ### :sparkles: Packages * `@moveable/helper` 0.0.4 * `lit-moveable` 0.13.1 * `moveable` 0.36.1 * `preact-moveable` 0.38.1 * `react-compat-moveable` 0.24.1 * `react-moveable` 0.39.1 * `svelte-moveable` 0.28.1 * `vue-moveable` 2.0.0-beta.38 * `vue3-moveable` 0.11.1 * `ngx-moveable` 0.33.1 ### :bug: Bug Fix * `react-moveable` * fix updateSelectors method #740 ([f9abb0f](https://github.com/daybrush/moveable/commit/f9abb0f32212222bccadc3459f4d721977032aba)) ### :memo: Documentation * include InitialMoveable docs #740 ([1140ea9](https://github.com/daybrush/moveable/commit/1140ea9de40f778acfa3216b7e685cfac2c57c2e)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `react-compat-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable` * publish packages ([2954e37](https://github.com/daybrush/moveable/commit/2954e37b9a4e2100a8a55c0d49d279e7f994fd94)) ## [0.36.0](https://github.com/daybrush/moveable/compare/0.35.4...0.36.0) (2022-09-15) ### :sparkles: Packages * `@moveable/helper` 0.0.4 * `lit-moveable` 0.13.0 * `moveable` 0.36.0 * `preact-moveable` 0.38.0 * `react-compat-moveable` 0.24.0 * `react-moveable` 0.39.0 * `svelte-moveable` 0.28.0 * `vue-moveable` 2.0.0-beta.37 * `vue3-moveable` 0.11.0 * `ngx-moveable` 0.33.0 ### :rocket: New Features * `react-moveable` * add `moveableTarget` property in click event ([ee3d9f2](https://github.com/daybrush/moveable/commit/ee3d9f2153ad70f86548f73412fad9d255d80760)) * add `updateSelectors` method ([90f40e2](https://github.com/daybrush/moveable/commit/90f40e2b500bce6564f878294e1a0aaf27dd5b69)) * support multiple group #566 #731 ([0bb7977](https://github.com/daybrush/moveable/commit/0bb79772fc956f5f38ed540f4de9382d8e5567fd)) * `@moveable/helper` * add helper package ([0ade16e](https://github.com/daybrush/moveable/commit/0ade16e9f0dd3adfe41a0ea92d2eb4a81d5aaade)) ### :bug: Bug Fix * `react-moveable`, `react-compat-moveable`, `preact-moveable` * fix shadow dom css #729 ([7581afc](https://github.com/daybrush/moveable/commit/7581afc13a7c5f9f749b22d7bd3160de0972d112)) * `react-moveable` * fix defaultGroupRotate action ([1f6709a](https://github.com/daybrush/moveable/commit/1f6709a9ddbdd5fe8cc6381cc7c0dac68ab42a70)) * fix dragtarget #468 ([c662cca](https://github.com/daybrush/moveable/commit/c662cca73f6f64a6df38936ce97d756e5197d55e)) * fix multiple group ([20af5c1](https://github.com/daybrush/moveable/commit/20af5c113fb6b250be27dd427c3fa6a4146bf958)) * fix overflow auto target #730 ([1e0ae91](https://github.com/daybrush/moveable/commit/1e0ae91df7baed8a7ae11e96c29a3f3f4cb9b8c6)) * fix rotatable throttling ([b18f16a](https://github.com/daybrush/moveable/commit/b18f16a93d853621f3883da16bfc3e6d0cd6db94)) * fix rotate group origin #733 ([3e9e8e5](https://github.com/daybrush/moveable/commit/3e9e8e5f59ca65584e3c709544c1d43734086d82)) * `svelte-moveable` * fix moveable container #732 ([d2fec43](https://github.com/daybrush/moveable/commit/d2fec43aeed2e935a9315003f2876b7b99a46ac4)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `react-compat-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable` * update packages ([e5774a9](https://github.com/daybrush/moveable/commit/e5774a9becd500d154e8d354017dcbd80505ba13)) ## [0.35.4](https://github.com/daybrush/moveable/compare/0.35.3...0.35.4) (2022-08-24) ### :sparkles: Packages * `lit-moveable` 0.12.4 * `moveable` 0.35.4 * `preact-moveable` 0.37.4 * `react-compat-moveable` 0.23.4 * `react-moveable` 0.38.4 * `svelte-moveable` 0.27.4 * `vue-moveable` 2.0.0-beta.36 * `vue3-moveable` 0.10.4 * `ngx-moveable` 0.32.4 ### :bug: Bug Fix * `react-moveable` * ignore document for firefox ([db0c730](https://github.com/daybrush/moveable/commit/db0c730be90c00d8d187445db26e0e42a08cedb2)) ### :mega: Other * All * publish packages ([d57ebb1](https://github.com/daybrush/moveable/commit/d57ebb130006c47e3a687d2b417fe3fe7f30149a)) ## [0.35.3](https://github.com/daybrush/moveable/compare/0.35.1...0.35.3) (2022-08-23) ### :sparkles: Packages * `lit-moveable` 0.12.3 * `moveable` 0.35.3 * `preact-moveable` 0.37.3 * `react-compat-moveable` 0.23.3 * `react-moveable` 0.38.3 * `svelte-moveable` 0.27.3 * `vue-moveable` 2.0.0-beta.35 * `vue3-moveable` 0.10.3 * `ngx-moveable` 0.32.3 ### :bug: Bug Fix * `react-moveable` * fix custom element offsetPos for firefox ([6e05812](https://github.com/daybrush/moveable/commit/6e05812c649098c6330678289cd83d9abaa6df1d)) * fix svg group's offset pos #722 ([167d277](https://github.com/daybrush/moveable/commit/167d277abe7f58d0b203867eb8df25addba2172a)) * fix waitToChangeTarget method #714 ([fc9847b](https://github.com/daybrush/moveable/commit/fc9847b4d2fa78eb057259bb5d4a2a187a663bf1)) * stop event if no use ables #724 ([2a90842](https://github.com/daybrush/moveable/commit/2a90842e4ff937af6b39bbc4e147a7a7acbb0acf)) ### :mega: Other * All * publish packages ([3597bc5](https://github.com/daybrush/moveable/commit/3597bc5fd58cdec56fd4ff8916380a6f3709f7f5)) * `react-moveable`, `react-compat-moveable`, `moveable` * fix cjs configs ([ce8cbb1](https://github.com/daybrush/moveable/commit/ce8cbb18563e34234f7e9d83a0b3f024870314a8)) ## [0.35.1](https://github.com/daybrush/moveable/compare/0.35.0...0.35.1) (2022-08-12) ### :sparkles: Packages * `lit-moveable` 0.12.1 * `moveable` 0.35.1 * `preact-moveable` 0.37.1 * `react-compat-moveable` 0.23.1 * `react-moveable` 0.38.1 * `svelte-moveable` 0.27.1 * `vue-moveable` 2.0.0-beta.33 * `vue3-moveable` 0.10.1 * `ngx-moveable` 0.32.1 ### :bug: Bug Fix * `react-moveable`, `react-compat-moveable` * export event-emitter ([937d83e](https://github.com/daybrush/moveable/commit/937d83e221d7080abdb699bc088eff9ca89caaa4)) * fix click event for mobile #720 ([ce6bced](https://github.com/daybrush/moveable/commit/ce6bced55ca6e32981215ebd91a57fe04a789f4e)) * `react-moveable`, `moveable` * fix that dragStart method cannot fire #718 ([5ea9fc3](https://github.com/daybrush/moveable/commit/5ea9fc362534e8a56976ad87053700ee06a14e0d)) ### :mega: Other * All * publish packages ([6be7e81](https://github.com/daybrush/moveable/commit/6be7e8122b8edd2e323a039cdbb73381de74e14f)) ## [0.35.0](https://github.com/daybrush/moveable/compare/0.34.3...0.35.0) (2022-08-06) ### :sparkles: Packages * `lit-moveable` 0.12.0 * `moveable` 0.35.0 * `preact-moveable` 0.37.0 * `react-compat-moveable` 0.23.0 * `react-moveable` 0.38.0 * `svelte-moveable` 0.27.0 * `vue-moveable` 2.0.0-beta.32 * `vue3-moveable` 0.10.0 * `ngx-moveable` 0.32.0 ### :rocket: New Features * `react-moveable` * add maxSnapElementGapDistance prop #707 ([5f71c30](https://github.com/daybrush/moveable/commit/5f71c304192764cd8c9261daec56f1594f13e3df)) * add stopDrag event property #665 ([70f49ee](https://github.com/daybrush/moveable/commit/70f49ee4dabade6366e37fa3408421ee7d1d4931)) * add waitToChangeTarget method #714 ([8e6c534](https://github.com/daybrush/moveable/commit/8e6c534010689c0c0a2a821f8ab7e3d6cf63f240)) ### :bug: Bug Fix * `react-moveable`, `react-compat-moveable` * prevent click when drag & click control #713 ([2071c0d](https://github.com/daybrush/moveable/commit/2071c0dd68503d920fe9c26e53ec8c17627bee2b)) * `react-moveable` * render only shortest gap guidelines #707 ([176c1b3](https://github.com/daybrush/moveable/commit/176c1b31b6c8cc3359d44474225a35014fba42d4)) * Other * update type script ([106c416](https://github.com/daybrush/moveable/commit/106c4162bf388b5bf35c3e38515bebc361721cec)) ### :mega: Other * All * publish packages ([80005ba](https://github.com/daybrush/moveable/commit/80005bada5651afd0c5487a193ab321b22ab1b55)) ## [0.34.3](https://github.com/daybrush/moveable/compare/0.34.2...0.34.3) (2022-08-03) ### :sparkles: Packages * `lit-moveable` 0.11.3 * `moveable` 0.34.3 * `preact-moveable` 0.36.3 * `react-compat-moveable` 0.22.3 * `react-moveable` 0.37.3 * `svelte-moveable` 0.26.3 * `vue-moveable` 2.0.0-beta.31 * `vue3-moveable` 0.9.3 * `ngx-moveable` 0.31.3 ### :bug: Bug Fix * `react-moveable`, `react-compat-moveable` * fix click event by gesto update #713 ([3a3c762](https://github.com/daybrush/moveable/commit/3a3c762fc20cf682c3d8fda21f28244a3ecf36bd)) * `react-moveable` * fix offsetParent with willChange #711 ([cd1de86](https://github.com/daybrush/moveable/commit/cd1de864191fc39b04065ada89d6e600f02ad0a1)) ### :mega: Other * All * publish packages ([5468ff7](https://github.com/daybrush/moveable/commit/5468ff763bfa3f30e637ce8f504af09152b22c5c)) * Other * fix angular type script ([4f04200](https://github.com/daybrush/moveable/commit/4f042003a31ae6ff13936ab6e64cdfc8a91e3125)) * Update FUNDING.yml ([4cd7af1](https://github.com/daybrush/moveable/commit/4cd7af1096bbd23244b62db744fb6a92deb03165)) ## [0.34.2](https://github.com/daybrush/moveable/compare/0.33.0...0.34.2) (2022-08-01) ### :sparkles: Packages * `lit-moveable` 0.11.2 * `moveable` 0.34.2 * `preact-moveable` 0.36.2 * `react-compat-moveable` 0.22.2 * `react-moveable` 0.37.2 * `svelte-moveable` 0.26.2 * `vue-moveable` 2.0.0-beta.30 * `vue3-moveable` 0.9.2 * `ngx-moveable` 0.31.2 ### :rocket: New Features * `react-moveable`, `react-compat-moveable` * add preventClickEventOnDrag prop ([281b2b7](https://github.com/daybrush/moveable/commit/281b2b7aa5dba3bdc4c3f478e115a0de8fd2359e)) * `react-moveable` * add CSSObject on render ([e2f462a](https://github.com/daybrush/moveable/commit/e2f462aecd10d076ef874a6ba2af97a2e59841d1)) * add maxSnapElementGuidelineDistance #707 ([171b027](https://github.com/daybrush/moveable/commit/171b02708e6343656655cf403744e1a0fbfa2324)) * add startFixedDirection property on before event ([c838c9c](https://github.com/daybrush/moveable/commit/c838c9cc13305eb10ba85b75bcfcd7daa52047f1)) * add stopPropagation prop ([3ce54e0](https://github.com/daybrush/moveable/commit/3ce54e09972962f69f2b697dc52e0b507b2aad9a)) ### :bug: Bug Fix * `react-moveable` * fix cssText, style on drag ([aed807e](https://github.com/daybrush/moveable/commit/aed807ef7a04b25101cef8fbad38d94a1e7482ff)) * fix drag undefined on Rotate Group #710 ([db80e7d](https://github.com/daybrush/moveable/commit/db80e7d92bee3be684c74a9cb20bc62680f4e0a4)) * fix getElementInfo's NaN type value #709 ([e99d94f](https://github.com/daybrush/moveable/commit/e99d94f5c3302fd3c851aa942e99daa75346479c)) * fix rotate position #710 ([d269d1f](https://github.com/daybrush/moveable/commit/d269d1f3c095a0930359597d894d3cdb631b3ee2)) ### :memo: Documentation * `react-moveable`, `moveable` * fix README ([5ded1c1](https://github.com/daybrush/moveable/commit/5ded1c19b77fe2c3974bcf1f1ac1356d2924991d)) ### :mega: Other * All * publish packages ([0076577](https://github.com/daybrush/moveable/commit/00765776ba92b5ca691c1aefd1c20687952373d9)) * publish packages ([ffa0c18](https://github.com/daybrush/moveable/commit/ffa0c18bb6970d6f8d88a49db23b11620e704618)) * publish packages ([958ebac](https://github.com/daybrush/moveable/commit/958ebace6032eafb17f1ce366394b440671b45b3)) ## [0.33.0](https://github.com/daybrush/moveable/compare/0.32.0...0.33.0) (2022-07-25) ### :sparkles: Packages * `lit-moveable` 0.10.0 * `moveable` 0.33.0 * `preact-moveable` 0.35.0 * `react-compat-moveable` 0.21.0 * `react-moveable` 0.36.0 * `svelte-moveable` 0.25.0 * `vue-moveable` 2.0.0-beta.27 * `vue3-moveable` 0.8.0 * `ngx-moveable` 0.30.0 ### :rocket: New Features * `react-moveable` * add `cssText`, `style` property on events ([7a9012e](https://github.com/daybrush/moveable/commit/7a9012e4fcdc9a37bb2096bcf37e8e4d25310a8b)) * add `rotateAroundControls` prop ([d473ffa](https://github.com/daybrush/moveable/commit/d473ffa76a5c390945c320ee8ee8b6f671a0fbed)) * add style, cssText, afterTransform properties ([68b4a92](https://github.com/daybrush/moveable/commit/68b4a925b75f599924628425b4da5cfd5424ad71)) * support pos guideline info #707 ([1cd1b81](https://github.com/daybrush/moveable/commit/1cd1b8134419df88b16ffb9aaa412ebb9048b379)) * Support rotate and resize together #467 ([24482a6](https://github.com/daybrush/moveable/commit/24482a68ac2611507e2fa9e6673f969bc1c65cff)) * use edge at the same tiem #706 ([c273703](https://github.com/daybrush/moveable/commit/c273703e5b62ea41ec9df441158a77cb0bf835c1)) ### :bug: Bug Fix * `vue3-moveable`, `vue-moveable`, `react-moveable` * remove wrong react types #703 ([25dced4](https://github.com/daybrush/moveable/commit/25dced4f1531cc46d77601f71674031aa58fdf0b)) ### :memo: Documentation * `vue3-moveable` * Update Vue3-moveable code example (#704) ([21c7629](https://github.com/daybrush/moveable/commit/21c76295808454d158a36fb74028b3dbe7b3466f)) ### :mega: Other * All * publish packages ([63e03d1](https://github.com/daybrush/moveable/commit/63e03d1d5f69e56c7df6d357c58d7acd06932e80)) * `react-moveable`, `react-compat-moveable` * update dragscroll module version ([e9b5864](https://github.com/daybrush/moveable/commit/e9b5864c83853578c4190e792543019e30b017eb)) ## [0.32.0](https://github.com/daybrush/moveable/compare/0.31.2...0.32.0) (2022-07-21) ### :sparkles: Packages * `lit-moveable` 0.9.0 * `moveable` 0.32.0 * `preact-moveable` 0.34.0 * `react-compat-moveable` 0.20.0 * `react-moveable` 0.35.0 * `svelte-moveable` 0.24.0 * `vue-moveable` 2.0.0-beta.26 * `vue3-moveable` 0.7.0 * `ngx-moveable` 0.29.0 ### :rocket: New Features * `react-moveable` * add `keepRatioFinally` prop #698 ([bf29635](https://github.com/daybrush/moveable/commit/bf29635ab8a160c9e938213b2477cfec73e8401d)) * add move cursor style with edgeDraggable #703 ([9901deb](https://github.com/daybrush/moveable/commit/9901deb3dd51f449edcd75e4f147b9fa671d951e)) * support object self type #701 ([99967c2](https://github.com/daybrush/moveable/commit/99967c28f9f0f09ef1891ea1ece4b16a6c10ef43)) ### :bug: Bug Fix * `vue3-moveable`, `vue-moveable` * fix files field in package.json #700 ([5130109](https://github.com/daybrush/moveable/commit/51301099b5a9a9764500c09ce61e4bf65c7c60ef)) * `react-moveable` * calculate size more accurately #698 ([4dd4038](https://github.com/daybrush/moveable/commit/4dd4038c82c9dff272226e3911549249743dff50)) * enhance bounds accuracy #699 ([9aee6bd](https://github.com/daybrush/moveable/commit/9aee6bdf0cd9105ef3ef653e18363e21ad4c4b3f)) * support shadow root #684 ([8502d07](https://github.com/daybrush/moveable/commit/8502d0795c903e7894d0fad9a6a130cbc543f301)) ### :mega: Other * All * publish packages ([da24696](https://github.com/daybrush/moveable/commit/da24696977c24b6ea54a433192d15bb7ecbc62e9)) * `vue3-moveable`, `react-moveable`, `react-compat-moveable`, `moveable` * update `react-compat-moveable` ([712ae6f](https://github.com/daybrush/moveable/commit/712ae6fb49dec3f4e40a3cd664f63625d7cd5669)) ## [0.31.2](https://github.com/daybrush/moveable/compare/0.31.0...0.31.2) (2022-07-17) ### :sparkles: Packages * `lit-moveable` 0.8.2 * `moveable` 0.31.2 * `preact-moveable` 0.33.2 * `react-compat-moveable` 0.19.2 * `react-moveable` 0.34.2 * `svelte-moveable` 0.23.2 * `vue-moveable` 2.0.0-beta.24 * `vue3-moveable` 0.6.2 * `ngx-moveable` 0.28.2 ### :bug: Bug Fix * All * fix files field in package.json #700 ([48ce548](https://github.com/daybrush/moveable/commit/48ce548438dd0a7da9f544730b2fc3ab65073775)) ### :mega: Other * All * publish packages ([5d89af5](https://github.com/daybrush/moveable/commit/5d89af521d1a288d4d9ca7923e0e9654e8f97d53)) ## [0.31.0](https://github.com/daybrush/moveable/compare/0.30.0...0.31.0) (2022-07-17) ### :sparkles: Packages * `lit-moveable` 0.8.0 * `moveable` 0.31.0 * `preact-moveable` 0.33.0 * `react-compat-moveable` 0.19.0 * `react-moveable` 0.34.0 * `svelte-moveable` 0.23.0 * `vue-moveable` 2.0.0-beta.22 * `vue3-moveable` 0.6.0 * `ngx-moveable` 0.28.0 ### :rocket: New Features * `react-moveable` * add hideChildMoveableDefaultLines prop #692 ([c691403](https://github.com/daybrush/moveable/commit/c6914031e75712eef6a574d6aaf04645535f59d3)) * add setFixedDirection on rotateStart #670 ([093d0b1](https://github.com/daybrush/moveable/commit/093d0b1303c9742a79f73071470ec73306ff2de6)) * support edge prop's object type #695 ([699997d](https://github.com/daybrush/moveable/commit/699997d7426110cb199094cd7ac56682723d1cae)) * Other * add Snappable ([c7bbd98](https://github.com/daybrush/moveable/commit/c7bbd98393f1e8f45219a5dab9e1337187366ab5)) ### :bug: Bug Fix * `svelte-moveable`, `react-moveable`, `react-compat-moveable`, `lit-moveable` * fix floating point for min limit size ([766561c](https://github.com/daybrush/moveable/commit/766561c0e785098720c5a0ae6d9da1e2d9d7b879)) * `svelte-moveable` * change dependencies #680 ([7c01017](https://github.com/daybrush/moveable/commit/7c010170642f68b2ec52cf0ea8e2b569fcd2b634)) * `react-moveable` * fix guidelines for edgeDraggable #694 ([80f2b44](https://github.com/daybrush/moveable/commit/80f2b44643a0d804df6a65f72583c4d7f6d8ddf7)) * fix safari 15 consts ([a140e5b](https://github.com/daybrush/moveable/commit/a140e5b77f623973cf6d27d0ff8ab12e63901004)) * fix transform behavior in safari 15 #696 ([eb0a71c](https://github.com/daybrush/moveable/commit/eb0a71cb8aa11c100a3cf2f85e007d6fdb45a2d7)) * stop propagation for click control #690 ([1a8f697](https://github.com/daybrush/moveable/commit/1a8f6978ba267632282049b61753bc062d69266f)) ### :memo: Documentation * `react-moveable` * add hideChildMoveableDefaultLines docs ([9e02faa](https://github.com/daybrush/moveable/commit/9e02faa5cbd4f5e529a1a58647afd519b0672d3b)) * fix typo #685 ([c591b1d](https://github.com/daybrush/moveable/commit/c591b1d8a410a3fa6115fcec51ae21d4027aeaa7)) ### :mega: Other * All * publish packages ([2a4940f](https://github.com/daybrush/moveable/commit/2a4940f74997fae24c7d77c553a6bc6be1301d40)) * `react-moveable`, `react-compat-moveable` * update overlap-area ([be8c4dc](https://github.com/daybrush/moveable/commit/be8c4dc19dbd6d6d7f782c73272cb9878ca21982)) ## [0.30.0](https://github.com/daybrush/moveable/compare/0.29.9...0.30.0) (2022-06-09) ### :sparkles: Packages * `lit-moveable` 0.7.0 * `moveable` 0.30.0 * `preact-moveable` 0.32.0 * `react-compat-moveable` 0.18.0 * `react-moveable` 0.33.0 * `svelte-moveable` 0.22.0 * `vue-moveable` 2.0.0-beta.21 * `vue3-moveable` 0.5.0 * `ngx-moveable` 0.27.0 ### :rocket: New Features * `react-moveable`, `lit-moveable` * add snap direction foramt (#669) ([52406cc](https://github.com/daybrush/moveable/commit/52406cc8c2a77dc2446dc935681aa9885661b77b)) * `react-moveable` * add `preventClickDefault` option #671 ([17da69f](https://github.com/daybrush/moveable/commit/17da69ff71c6abe4788603dc729b6bc9dd8f27bc)) * add flushSync prop #668 ([068c174](https://github.com/daybrush/moveable/commit/068c174706338f3eedfa3c93beb967b7399e6daa)) ### :bug: Bug Fix * `react-moveable`, `react-compat-moveable`, `moveable` * prevent wheel drag #674 ([e9bea04](https://github.com/daybrush/moveable/commit/e9bea04aec00bd3a2a06918b539c9b02b2a589d5)) * `react-moveable` * fix groups' setMin, setMax and ratio ([0e2abf1](https://github.com/daybrush/moveable/commit/0e2abf1ae8504334a7118b9e2b6e9cab9c90c91b)) * remove peerDependencies ([0aa9869](https://github.com/daybrush/moveable/commit/0aa986952e096cd75def5e0afe9c9b1ac9d4216e)) ### :mega: Other * All * publish packages ([b432247](https://github.com/daybrush/moveable/commit/b4322470bcd3bb05fc67d2c89eedd737f8b4b67a)) ## [0.29.9](https://github.com/daybrush/moveable/compare/0.29.8...0.29.9) (2022-06-07) ### :sparkles: Packages * `lit-moveable` 0.6.9 * `moveable` 0.29.9 * `preact-moveable` 0.31.9 * `react-compat-moveable` 0.17.9 * `react-moveable` 0.32.9 * `svelte-moveable` 0.21.9 * `vue-moveable` 2.0.0-beta.20 * `vue3-moveable` 0.4.9 * `ngx-moveable` 0.26.9 ### :rocket: New Features * `vue-moveable`, `react-moveable` * add clippable keepRatio ([37da849](https://github.com/daybrush/moveable/commit/37da849e81454ea17be4510a81beeef852cfda9f)) * Other * add snappable package ([aec29c6](https://github.com/daybrush/moveable/commit/aec29c67d8314b9ede95e4320ff29d6c0dac87eb)) ### :bug: Bug Fix * `react-moveable`, `react-compat-moveable`, `lit-moveable` * fix minSize for zero size ([c34f298](https://github.com/daybrush/moveable/commit/c34f29803a487098f36f45991ea6dff03bd2750a)) * `vue3-moveable`, `vue-moveable` * fix commonjs import bug #650 ([15403ce](https://github.com/daybrush/moveable/commit/15403cee70d3f4bf0b9e1311d3bc3086742d7090)) * fix vue methods' return value ([cc0cb79](https://github.com/daybrush/moveable/commit/cc0cb7981e90c3973763c4fdde2c9cb03168a300)) * `react-moveable` * fix [1, 1] direction's bounds #624 ([5108bc3](https://github.com/daybrush/moveable/commit/5108bc33cf9e098cd051e4b7d63b2ac3dc06bf09)) * fix changed target getos #657 ([54ef5a0](https://github.com/daybrush/moveable/commit/54ef5a03a781e706293699d1ae25141e215044c9)) * fix clippable bounds #659 ([b3986de](https://github.com/daybrush/moveable/commit/b3986de338b2d38e42288c9d2cafe2a2a7da7705)) * fix group drag condition ([35c194a](https://github.com/daybrush/moveable/commit/35c194a8fb2aa5051e7f46092418c35821e61890)) * fix group gestos for strict mode #656 ([311c931](https://github.com/daybrush/moveable/commit/311c93137f9b8aa53b040cda05e94bbae08e313b)) * fix innerBounds for no width, height ([42fe6f3](https://github.com/daybrush/moveable/commit/42fe6f3d45662c2e46280d4d5a6eed0cc9a05e66)) * fix svg matrixes #643 ([525ad70](https://github.com/daybrush/moveable/commit/525ad70e2593500188e2a81d2759e726d4277049)) * support keepRatio for Clippable ([a934512](https://github.com/daybrush/moveable/commit/a934512d2fc38e4a2fee6b6c5834df1b4f6e503e)) * `vue-moveable` * fix commonjs issue #650 ([89a5fb6](https://github.com/daybrush/moveable/commit/89a5fb6b4b2c04360db4d341d27668079016a579)) ### :memo: Documentation * update handbook.md (#675) ([dfc428b](https://github.com/daybrush/moveable/commit/dfc428bb2526138856de8ed437183993ba6ffeaa)) ### :house: Code Refactoring * All * use yarn workspace ([73da295](https://github.com/daybrush/moveable/commit/73da295064845a3791782c1777a9c555272a0af0)) ### :mega: Other * All * publish packages ([3530f05](https://github.com/daybrush/moveable/commit/3530f0526081b0c010e6c964265b466713f0212e)) * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-moveable`, `preact-moveable`, `ngx-moveable`, `moveable` * update demo configuration ([917123c](https://github.com/daybrush/moveable/commit/917123cdea2830e8e8f4a8d7b2a99654f16682ef)) * `react-moveable` * fix types dependencies ([b4a3ee6](https://github.com/daybrush/moveable/commit/b4a3ee6486a81ca14a7c23284818628471369fe0)) * `moveable` * update dependencies ([9ad9efa](https://github.com/daybrush/moveable/commit/9ad9efa2a180c087cd68c1491f19a6226610567b)) * Other * fix lerna scripts ([6b6c210](https://github.com/daybrush/moveable/commit/6b6c21005ea028647534e6d11917e1bf8093946e)) * update release module ([f00caf5](https://github.com/daybrush/moveable/commit/f00caf55c7913a1b1c007489be5d84a8d6b36fd4)) ## [0.29.8](https://github.com/daybrush/moveable/compare/0.29.6...0.29.8) (2022-05-01) ### :sparkles: Packages * `lit-moveable` 0.6.8 * `moveable` 0.29.8 * `preact-moveable` 0.31.8 * `react-compat-moveable` 0.17.8 * `react-moveable` 0.32.7 * `svelte-moveable` 0.21.8 * `vue-moveable` 2.0.0-beta.15 * `vue3-moveable` 0.4.8 * `ngx-moveable` 0.26.8 ### :bug: Bug Fix * `react-moveable` * fix coordinate for position: fixed #653 ([87ba56c](https://github.com/daybrush/moveable/commit/87ba56c5728203b6f4bf2cf0f4f004aee009a625)) * skip beforeEvent set to lastEvent #654 ([5ab31c7](https://github.com/daybrush/moveable/commit/5ab31c749c8a331b40a564b365c75223be0736c2)) ### :mega: Other * All * update packages versions ([169c484](https://github.com/daybrush/moveable/commit/169c48417bb4bc07c59e227c545e379dbf43d15b)) * Other * update lerna scripts ([6968e1b](https://github.com/daybrush/moveable/commit/6968e1bd004a29e06deebcca87d132082ac7e2c7)) ## [0.29.6](https://github.com/daybrush/moveable/compare/0.29.5...0.29.6) (2022-04-27) ### :sparkles: Packages * `lit-moveable` 0.6.6 * `moveable` 0.29.6 * `preact-moveable` 0.31.6 * `react-compat-moveable` 0.17.6 * `react-moveable` 0.32.5 * `svelte-moveable` 0.21.6 * `vue-moveable` 2.0.0-beta.13 * `vue3-moveable` 0.4.6 * `ngx-moveable` 0.26.6 ### :mega: Other * All * update packages versions ([585094f](https://github.com/daybrush/moveable/commit/585094f76ec6e1556159ac357d6ac83ebab953ae)) ## [0.29.5](https://github.com/daybrush/moveable/compare/0.29.4...0.29.5) (2022-04-27) ### :sparkles: Packages * `lit-moveable` 0.6.5 * `moveable` 0.29.5 * `preact-moveable` 0.31.5 * `react-compat-moveable` 0.17.5 * `react-moveable` 0.32.4 * `svelte-moveable` 0.21.5 * `vue-moveable` 2.0.0-beta.12 * `vue3-moveable` 0.4.5 * `ngx-moveable` 0.26.5 ### :bug: Bug Fix * `react-moveable` * fix clip bug with draggable, snappable ([b5477ee](https://github.com/daybrush/moveable/commit/b5477ee6a05067a3506bfefac30c36839b264c83)) * `react-compat-moveable` * fix rollup config #650 ([72c9f99](https://github.com/daybrush/moveable/commit/72c9f99a2d82ebdbc9de6a99ea6ede817a2c1773)) * fix rollup config #650 ([b8d1bc7](https://github.com/daybrush/moveable/commit/b8d1bc79ff484e57fcdec43f25c043d8d9b7e7df)) ### :memo: Documentation * fix README ([b56937c](https://github.com/daybrush/moveable/commit/b56937c50054d1b30a038cb29f7290b3e7ca8e8f)) ### :mega: Other * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `react-compat-moveable`, `preact-moveable`, `ngx-moveable`, `moveable`, `lit-moveable` * update packages versions ([5cd2398](https://github.com/daybrush/moveable/commit/5cd2398dbb4dbbda24032641fe5bf111780b75fc)) * `vue-moveable` * fix lerna-helper field ([faff016](https://github.com/daybrush/moveable/commit/faff016bbaf2da46b4e5633a0a883c2da99b106b)) * Other * fix lerna scripts ([f7840c4](https://github.com/daybrush/moveable/commit/f7840c422ff2c627d357ca6cbfaf244f8e6d64c1)) ## [0.29.4](https://github.com/daybrush/moveable/compare/0.29.3...0.29.4) (2022-04-26) ### :sparkles: Packages * `lit-moveable` 0.6.4 * `moveable` 0.29.4 * `preact-moveable` 0.31.4 * `react-compat-moveable` 0.17.4 * `react-moveable` 0.32.4 * `svelte-moveable` 0.21.4 * `vue-moveable` 2.0.0-beta.11 * `vue3-moveable` 0.4.4 * `ngx-moveable` 0.26.4 ### :bug: Bug Fix * `react-moveable` * fix svg transform #643 ([82233ca](https://github.com/daybrush/moveable/commit/82233ca351c4600dea58c6558ccfeaca6a1e8295)) ### :memo: Documentation * fix CHANGELOG ([f6886d6](https://github.com/daybrush/moveable/commit/f6886d6dfc52c6d46cb51289862293d6ac3fd50d)) ### :house: Code Refactoring * `vue3-moveable`, `vue-moveable`, `svelte-moveable`, `preact-moveable`, `moveable`, `lit-moveable` * apply `lerna` ([a06c1e2](https://github.com/daybrush/moveable/commit/a06c1e20d11a9e01cef1afebc3dcedfcd243fd79)) * `react-moveable`, `react-compat-moveable`, `ngx-moveable`, `moveable` * move core, storybook packages ([2bc3409](https://github.com/daybrush/moveable/commit/2bc340992c5b414ac887b6a1a90e2a3b4949833e)) ### :mega: Other * All * update packages versions ([a62ee58](https://github.com/daybrush/moveable/commit/a62ee58b9bc32f06edc95d55ea28b60c20881ac4)) * `vue-moveable`, `svelte-moveable`, `react-moveable`, `react-compat-moveable`, `preact-moveable`, `lit-moveable` * upgrade storybook and typescript ([eff23fd](https://github.com/daybrush/moveable/commit/eff23fd7340964ed0e3e6f5930e56558c4d91d18)) * `vue-moveable` * fix lerna scripts ([8041d2b](https://github.com/daybrush/moveable/commit/8041d2b20f542681bf5abd4792c95531e53b741d)) * `react-moveable` * update typescript version ([a63ee9f](https://github.com/daybrush/moveable/commit/a63ee9f575d701f24748d48ac92484f6c259577f)) * Other * fix lerna scripts ([c348e99](https://github.com/daybrush/moveable/commit/c348e9998f471a475a36e884bf2f73b26ca58e64)) * fix release script ([2de407a](https://github.com/daybrush/moveable/commit/2de407a1e5aca0c196bc545c47f1fce721f5a77f)) * Release 0.29.3 ([657c900](https://github.com/daybrush/moveable/commit/657c90008181d1ba1567cfcb119bbda51b395130)) * update lerna module ([0c87482](https://github.com/daybrush/moveable/commit/0c8748245e5735bdfe2a7c141782c07b940755a1)) ## [0.29.3] - 2022-04-19 * `moveable` 0.29.3 * `react-moveable` 0.32.3 * `preact-moveable` 0.31.3 * `ngx-moveable` 0.25.3 * `svelte-moveable` 0.19.3 * `lit-moveable` 0.6.3 * `vue-moveable` 2.0.0-beta.10 * `vue3-moveable` 0.4.3 ### Fixed * fix fixed direction for scalable #624 * Support concurrent mode #640 ## [0.29.2] - 2022-04-18 * `moveable` 0.29.2 * `react-moveable` 0.32.2 * `preact-moveable` 0.31.2 * `ngx-moveable` 0.25.2 * `svelte-moveable` 0.19.2 * `lit-moveable` 0.6.2 * `vue-moveable` 2.0.0-beta.9 * `vue3-moveable` 0.4.2 ### Fixed * fix `setFixedDirection` for group #624 * fix `dist` for group #639 ## [0.29.1] - 2022-04-16 * `moveable` 0.29.1 * `react-moveable` 0.32.1 * `preact-moveable` 0.31.1 * `ngx-moveable` 0.25.1 * `svelte-moveable` 0.19.1 * `lit-moveable` 0.6.1 * `vue-moveable` 2.0.0-beta.8 * `vue3-moveable` 0.4.1 ### Fixed * fix `resizeFormat` ## [0.29.0] - 2022-04-15 * `moveable` 0.29.0 * `react-moveable` 0.32.0 * `preact-moveable` 0.31.0 * `ngx-moveable` 0.25.0 * `svelte-moveable` 0.19.0 * `lit-moveable` 0.6.0 * `vue-moveable` 2.0.0-beta.7 * `vue3-moveable` 0.4.0 ### Added * add `keepRatio` in `Resizable`, `Scalable` request #638 * add `beforeScale`, `beforeResize` events #623 #624 * add `resizeFormat` option #624 * add `beforeRotate`, `beforeRoateGroup` events ### Fixed * fix dragArea is null #636 * fix dragStart method #629 * fix fixedDirection #624 * fix form element select #631 * fix forceUpdate types * remove useless param ## [0.28.0] - 2022-03-14 * `moveable` 0.28.0 * `react-moveable` 0.31.1 * `preact-moveable` 0.30.0 * `ngx-moveable` 0.24.0 * `svelte-moveable` 0.18.0 * `lit-moveable` 0.5.0 * `vue-moveable` 2.0.0-beta.6 * `vue3-moveable` 0.3.0 ### Added * add `events` property for groupEnd events #610 * add `useResizeObserver` prop #603 * add `forceUpdate` method #568 * add `transform` property on render events ### Fixed * fix ngx-moveable's inputs, outputs * fix clippable transform #608 * fix svg matrix #602 * prevent click event #600 * optimize the update #568 * fix custom ables' class name #583 * fix zoomed cursor #589 #591 * fix scaled container for frameworks #578 * fix className is null and crushing clippable with svg without classes (#584) * fix svelt ssr #513 * fix Clippable's rotationRad * fix rotation for custom defined handlers ## [0.27.2] - 2021-11-16 * `moveable` 0.27.2 * `react-moveable` 0.30.2 * `preact-moveable` 0.29.2 * `ngx-moveable` 0.23.2 * `svelte-moveable` 0.18.2 * `lit-moveable` 0.4.2 * `vue-moveable` 2.0.0-beta.5 * `vue3-moveable` 0.2.2 ### Fixed * fix dependencies #553 * fix elementGuidelines #555 * fix vue types #557 ## [0.27.1] - 2021-11-10 * `moveable` 0.27.1 * `react-moveable` 0.30.1 * `preact-moveable` 0.29.1 * `ngx-moveable` 0.23.1 * `svelte-moveable` 0.18.1 * `lit-moveable` 0.4.1 * `vue-moveable` 2.0.0-beta.3 * `vue3-moveable` 0.2.1 ### Fixed * fix group matrix #545 * fix start element rects #548 ## [0.27.0] - 2021-11-09 * `moveable` 0.27.0 * `react-moveable` 0.30.0 * `preact-moveable` 0.29.0 * `ngx-moveable` 0.23.0 * `svelte-moveable` 0.18.0 * `lit-moveable` 0.4.0 * `vue-moveable` 2.0.0-beta.2 * `vue3-moveable` 0.2.0 ### Added * add `hideDefaultLines` prop #521 * add `snapDirections`, `elementSnapDirections` #511 ### Fixed * fix `throttleDrag` for group #542 * fix property order #540 * fix target transform #533 * trigger click event #543 * `clipTargetBounds` ignores `dragWithClip` #520 * fix zoom matrix #519 ### Removed * Remove `snapCenter`, `snapHorizontal`, `snapVertical`, `snapElement` (Use `snapDirections`, `elementSnapDirections`) * `snapCenter: true` same as `snapDirections: { center: true, middle: true }`, `elementSnapDirections: { center: true, middle: true }` * `snapHorizontal: true` same as `snapDirections: { top: true, bottom: true }`, * `snapVertical: true` same as `snapDirections: { left: true, right: true }`, ## [0.26.0] - 2021-07-11 * `moveable` 0.26.0 * `react-moveable` 0.29.0 * `preact-moveable` 0.28.0 * `ngx-moveable` 0.22.0 * `svelte-moveable` 0.17.0 * `lit-moveable` 0.3.0 * `vue-moveable` 2.0.0-beta.0 * `vue3-moveable` 0.1.0 ### Added * Add `vue-moveable` package * Add `vue3-moveable` package * Support multi state ### Fixed * Fix svg matrix #498 * prevent click event for capturing #490 * Fix types ## [0.25.3] - 2021-06-18 * `moveable` 0.25.3 * `react-moveable` 0.28.3 * `preact-moveable` 0.27.3 * `ngx-moveable` 0.21.3 * `svelte-moveable` 0.16.3 * `lit-moveable` 0.2.3 ### Fixed * Fix snap to grid (bottom) #491 * Prevent click event #490 * Fix Native Event for dragArea or group * Fix start original transform ## [0.25.2] - 2021-06-16 * `moveable` 0.25.2 * `react-moveable` 0.28.2 * `preact-moveable` 0.27.2 * `ngx-moveable` 0.21.2 * `svelte-moveable` 0.16.2 * `lit-moveable` 0.2.2 ### Fixed * Fixed the problem that left and top dashed guidelines were not visible ## [0.25.1] - 2021-06-16 * `moveable` 0.25.1 * `react-moveable` 0.28.1 * `preact-moveable` 0.27.1 * `ngx-moveable` 0.21.1 * `svelte-moveable` 0.16.1 * `lit-moveable` 0.2.1 ### Added * Add `snapContainer` prop #487 * Add `snapGridWidth`, `snapGridHeight` props #482 * Add `isDisplayInnerSnapDigit` prop #456 ### Fixed * Support svg able #462 * Support start transform for 1.0.0 * Remove overlapping guidelines ## [0.24.6] - 2021-04-21 * `moveable` 0.24.6 * `react-moveable` 0.27.7 * `preact-moveable` 0.26.5 * `ngx-moveable` 0.20.6 * `svelte-moveable` 0.15. * `lit-moveable` 0.1.6 ### Fixed * Fix svg transform container #446 * Fix onRoundEnd event #440 ## [0.24.5] - 2021-03-30 * `moveable` 0.24.5 * `react-moveable` 0.27.5 * `preact-moveable` 0.26.4 * `ngx-moveable` 0.20.5 * `svelte-moveable` 0.15.5 * `lit-moveable` 0.1.5 ### Fixed * Update `@scena/dragscroll` #435 ## [0.24.4] - 2021-03-22 * `moveable` 0.24.4 * `react-moveable` 0.27.4 * `preact-moveable` 0.26.3 * `ngx-moveable` 0.20.4 * `svelte-moveable` 0.15.4 * `lit-moveable` 0.1.4 ### Fixed * remove console.log #430 ## [0.24.3] - 2021-03-20 * `moveable` 0.24.3 * `react-moveable` 0.27.2 * `preact-moveable` 0.26.2 * `ngx-moveable` 0.20.3 * `svelte-moveable` 0.15.3 * `lit-moveable` 0.1.3 ### Fixed * Resizable not working if the immediate parent of the target has 'display:flex' #430 ## [0.24.2] - 2021-03-20 * `moveable` 0.24.2 * `react-moveable` 0.27.1 * `preact-moveable` 0.26.1 * `ngx-moveable` 0.20.2 * `svelte-moveable` 0.15.2 * `lit-moveable` 0.1.2 ### Fixed * Change Moveable control box to use translate3d for z-index support in Safari #433 * groups request("resizable") TypeError: Cannot read property 'target' of undefined #432 * Fix resizable ratio ## [0.24.1] - 2021-03-15 * `moveable` 0.24.1 * `react-moveable` 0.27.0 * `preact-moveable` 0.26.0 * `ngx-moveable` 0.20.1 * `svelte-moveable` 0.15.1 * `lit-moveable` 0.1.1 ### Added * add setRatio function property on scaleStart ### Fixed * can't resize more than 100px if max-width/height set to 100% #430 * Cannot assign to 'x' because it is a read-only property. #429 * If the container is scaled, call Moveable.request("draggable") translate error React #428 * Scale is not accurately following the cursor when aspect ratio is fixed and the target isn't scaled 1:1 #426 ## [0.23.1] - 2021-02-14 * `moveable` 0.23.1 * `react-moveable` 0.26.2 * `preact-moveable` 0.25.2 * `ngx-moveable` 0.19.1 * `svelte-moveable` 0.14.1 ### Fixed * Snap guideline disappear after left changed #415 #416 ## [0.23.0] - 2021-01-28 * `moveable` 0.23.0 * `react-moveable` 0.26.0 * `preact-moveable` 0.25.0 * `ngx-moveable` 0.19.0 * `svelte-moveable` 0.14.0 ### Added * Add `rotationTarget` prop #381 * Add `portalContainer` prop #391 * Add `className` property in elementGuidelines #397 ### Fixed * Support svg's `g` tag #407 * Fix rotation cursor #406 * Update element guidelines during drag #404 ## [0.22.2] - 2021-01-08 * `moveable` 0.22.2 * `react-moveable` 0.25.1 * `preact-moveable` 0.24.1 * `ngx-moveable` 0.18.2 * `svelte-moveable` 0.13.2 ### Fixed * Fix SVG position #390 * Fix Warpable matrix ## [0.22.1] - 2021-01-04 * `moveable` 0.22.1 * `react-moveable` 0.25.0 * `preact-moveable` 0.24.0 * `ngx-moveable` 0.18.1 * `svelte-moveable` 0.13.1 ### Fixed * Fix number type rendering #386 ## [0.22.0] - 2020-12-22 * `moveable` 0.22.0 * `react-moveable` 0.25.0 * `preact-moveable` 0.24.0 * `ngx-moveable` 0.18.0 * `svelte-moveable` 0.13.0 ### Added * Support Custom Able * Support Tree Shaking (React) * Support live element guidelines #317 * Support partial element guidelines #357 * Add `setFixedDirection`, `setRatio` properties in Resizable, Scalable #355 #362 * Add `absoluteDist`, `absoluteDelta`, `absoluteRotate` properties #377 * Support function element type ### Fixed * Fix SVG deletion #359 * Fix Group's dragTarget #373 * Fix Groups' updateTarget #366 * Fix floating point issue #376 * Fix snapCenter caculation * Fix guideline scale #380 ## [0.21.1] - 2020-11-16 * `moveable` 0.21.1 * `react-moveable` 0.24.1 * `preact-moveable` 0.23.1 * `ngx-moveable` 0.17.1 * `svelte-moveable` 0.12.1 ### Fixed * Fix rotataionPosition's calculation #353 * Fix zoom pixel cracking problem ## [0.21.0] - 2020-11-08 * `moveable` 0.21.0 * `react-moveable` 0.24.0 * `preact-moveable` 0.23.0 * `ngx-moveable` 0.17.0 * `svelte-moveable` 0.12.0 ### Added * Add `individualGroupable` prop * Add `getManager` method * Add `mouseEnter`, `mouseLeave` events #342 * Add `props` prop for custom ables ### Fixed * Fix `edgeDraggable` prop #330 * Change `hitTest`, `isInside` algorithm. ## [0.20.0] - 2020-10-28 * `moveable` 0.20.0 * `react-moveable` 0.23.0 * `preact-moveable` 0.22.0 * `ngx-moveable` 0.16.0 * `svelte-moveable` 0.11.0 ## [0.20.1] - 2020-10-31 * `moveable` 0.20.1 * `react-moveable` 0.23.1 * `preact-moveable` 0.22.1 * `ngx-moveable` 0.16.1 * `svelte-moveable` 0.11.1 ### Fixed * fix typo #343 ## [0.20.0] - 2020-10-28 * `moveable` 0.20.0 * `react-moveable` 0.23.0 * `preact-moveable` 0.22.0 * `ngx-moveable` 0.16.0 * `svelte-moveable` 0.11.0 ### Added * Add `minRoundControls`, `maxRoundControls`, `roundClickable` props for roundable #338 * Add `edgeDraggable` prop #330 ### Fixed * Fix rotation direction #332 * Fix svg transform origin in safari #334 * Fix svg className #337 * when rotate to 90/180/270 deg, resize bug. #333 ## [0.19.4] - 2020-10-10 * `moveable` 0.19.4 * `react-moveable` 0.22.6 * `preact-moveable` 0.21.6 * `ngx-moveable` 0.15.4 * `svelte-moveable` 0.10.5 ### Fixed * remove console.log for npm #329 ## [0.19.3] - 2020-09-19 * `moveable` 0.19.3 * `react-moveable` 0.22.6 * `preact-moveable` 0.21.5 * `ngx-moveable` 0.15.3 * `svelte-moveable` 0.10.4 ### Fixed * Fix svelte-moveable types #320 * Fix rootContainer is not worked #318 ## [0.19.2] - 2020-09-16 * `moveable` 0.19.2 * `react-moveable` 0.22.5 * `preact-moveable` 0.21.4 * `ngx-moveable` 0.15.2 * `svelte-moveable` 0.10.2 ### Fixed * Fix dragging a control and dragging does not occur on the target ## [0.19.1] - 2020-09-15 * `moveable` 0.19.1 * `react-moveable` 0.22.3 * `preact-moveable` 0.21.3 * `ngx-moveable` 0.15.1 * `svelte-moveable` 0.10.1 ### Added * Export `getElementInfo` function (moveable, react-moveable) * Add `translateZ` prop. #302 * Support `click`, `clickGroup` event for no `dragArea` #309 * Add `passDragArea` prop #309 * Add `clipVerticalGuidelines`, `clipHorizontalGuidelines`, `clipTargetBounds`, `clipSnapThreshold` props #292 * Support target's string, React.RefObject type #275 #290 ### Fixed * Support Tree Shaking #15 * Change `Dragger` to `gesto` * Fix agent issue #310 * resizable request is not worked #312 ## [0.18.5] - 2020-07-17 * `moveable` 0.18.5 * `react-moveable` 0.21.6 * `preact-moveable` 0.20.7 * `ngx-moveable` 0.14.3 * `svelte-moveable` 0.9.3 ### Fixed * Fix Safari Offset Calculation #285 * Fix SVG Transform Origin Calculation #286 * Fix SVG ClientSize Calculation #288 ## [0.18.4] - 2020-07-15 * `moveable` 0.18.4 * `react-moveable` 0.21.5 * `preact-moveable` 0.20.6 * `ngx-moveable` 0.14.2 * `svelte-moveable` 0.9.2 ### Fixed * Remove react types #273 #284 ## [0.18.3] - 2020-07-14 * `moveable` 0.18.3 * `react-moveable` 0.21.4 * `preact-moveable` 0.20.5 * `ngx-moveable` 0.14.1 * `svelte-moveable` 0.9.1 ### Fixed * Remove react types #284 ## [0.18.2] - 2020-07-13 * `moveable` 0.18.2 * `react-moveable` 0.21.3 * `preact-moveable` 0.20.4 * `ngx-moveable` 0.14.0 * `svelte-moveable` 0.9.0 ### Added * Add `roundable` props * Add `originDraggable` props #169 * Add `clippable` props * Add `cspNonce` props #279 * Add `setMin`, `setMax` property in resizable event #231 #256 * Add `top-left`, `top-right`, ...etc 8 direction value for rotatable #259 * Add `moveable-dragging` className #268 * Add `lastEvent` property #262 ### Fixed * Fix angular dependecies #274 * Fix `@daybrush/utils` types #273 * Fix zero dist issue #264 * Fix that innerBounds not works and change bounds color ## [0.17.10] - 2020-06-08 * `moveable` 0.17.10 * `react-moveable` 0.20.10 * `preact-moveable` 0.19.10 * `ngx-moveable` 0.13.11 * `svelte-moveable` 0.8.11 ### Fixed * resize could go outside the configured boundaries #253 ## [0.17.9] - 2020-06-05 * `moveable` 0.17.9 * `react-moveable` 0.20.9 * `preact-moveable` 0.19.9 * `ngx-moveable` 0.13.10 * `svelte-moveable` 0.8.10 ### Fixed * Fix Resize issue when container has keepRatio + rotated + with snapGuideLines #235 #251 #253 * Fix contextmenu issue #252 ## [0.17.8] - 2020-05-31 * `moveable` 0.17.8 * `ngx-moveable` 0.13.9 * `svelte-moveable` 0.8.9 ### Fixed * Fix CSS's camelized name issue #243 ## [0.17.7] - 2020-05-30 * `moveable` 0.17.7 * `react-moveable` 0.20.8 * `preact-moveable` 0.19.8 * `ngx-moveable` 0.13.8 * `svelte-moveable` 0.8.8 ### Fixed * Fix CSS's camelized name issue #243 * Fix wrong maxWidth, maxHeight calculation issue for `innerBounds` and `bounds` #221 #245 #241 #235 * Remove `@types/react` , `@types/react-dom` #240 * Fix `@daybrush/drag`'s version issue #239 ## [0.17.6] - 2020-05-18 * `moveable` 0.17.6 * `react-moveable` 0.20.7 * `preact-moveable` 0.19.7 * `ngx-moveable` 0.13.7 * `svelte-moveable` 0.8.7 ### Fixed * Fix firefox's getBoundingClientRect issue #234 * Fix that zoom is not working ## [0.17.5] - 2020-05-07 * `moveable` 0.17.5 * `react-moveable` 0.20.6 * `preact-moveable` 0.19.6 * `ngx-moveable` 0.13.6 * `svelte-moveable` 0.8.6 ### Fixed * Fix client position #220 * Calculate min, max size for Resizable #231 ## [0.17.4] - 2020-05-05 * `moveable` 0.17.4 * `react-moveable` 0.20.5 * `preact-moveable` 0.19.5 * `ngx-moveable` 0.13.5 * `svelte-moveable` 0.8.5 ### Fixed * Fix that getElement() is not a function #228 ## [0.17.3] - 2020-05-05 * `moveable` 0.17.3 * `react-moveable` 0.20.4 * `preact-moveable` 0.19.4 * `ngx-moveable` 0.13.4 * `svelte-moveable` 0.8.4 ### Fixed * Fix duplicated drag are and padding area. * Fix that click event is not fired. #228 ## [0.17.2] - 2020-05-03 * `moveable` 0.17.2 * `react-moveable` 0.20.3 * `preact-moveable` 0.19.3 * `ngx-moveable` 0.13.2 * `svelte-moveable` 0.8.2 ### Fixed * Fix padding's background color * Fix first rendering issue ## [0.17.1] - 2020-05-03 * `moveable` 0.17.1 * `react-moveable` 0.20.1 * `preact-moveable` 0.19.1 * `ngx-moveable` 0.13.1 * `svelte-moveable` 0.8.1 ### Added * Add `padding`, `dragTarget` props #148 #127 #156 #217 * Add `snapDistFormat` props #222 #209 #229 * Add `pinchOutside` props #139 * Add `hitTest` method #226 ### Fixed * Error: @Output click not initialized in 'NgxMoveableComponent' #228 * In main demo, if the keyboard arrow is held down, drag feature eventually breaks #225 * Moveable.request does not work in groupable #220 * Element Guidelines when parent is scaled #219 ## [0.16.3] - 2020-04-04 * `moveable` 0.16.3 * `react-moveable` 0.19.2 * `preact-moveable` 0.18.2 * `ngx-moveable` 0.12.2 * `svelte-moveable` 0.7.2 ### Fixed * isPinch is undefined during onDrag (when actually pinching on mobile) #212, #213 * Pinch Central Problem #139 ## [0.16.2] - 2020-04-01 * `moveable` 0.16.2 * `react-moveable` 0.19.1 * `preact-moveable` 0.18.1 * `ngx-moveable` 0.12.1 * `svelte-moveable` 0.7.1 ### Fixed * Fix SVG Firefox Issue #211 * when isDisplaySnapDigit={false} the number is displayed but set to 0 #200 ## [0.16.1] - 2020-03-31 * `moveable` 0.16.1 * `react-moveable` 0.19.0 * `preact-moveable` 0.18.0 * `ngx-moveable` 0.12.0 * `svelte-moveable` 0.7.0 ### Added * Add `snapGap` props #200 * Add `onSnap` event #204 * Add `triggerAblesSimultaneously` props #207 * Add `isDragging` method ### Fixed * scrollGroup is not working #208 * Race condition when react-moveable is unmounted bug #197 * Resizing diagonal corners didn't snap. ## [0.15.2] - 2020-03-05 * `moveable` 0.15.2 * `react-moveable` 0.18.1 * `preact-moveable` 0.17.1 * `ngx-moveable` 0.11.1 * `svelte-moveable` 0.6.1 ### Fixed * Fix rootContainer for 2d transform #137 ## [0.15.1] - 2020-03-05 https://github.com/daybrush/moveable/milestone/8 * `moveable` 0.15.1 * `react-moveable` 0.18.0 * `preact-moveable` 0.17.0 * `ngx-moveable` 0.11.0 * `svelte-moveable` 0.6.0 ### Added * Support `scrollable`, `onScroll` for resizable, scalable #180 * Add `zoom` props #158 * Add `rootContainer` props with Absolute Container Matrix(SVG, elementGuidelines is not supported) #137 #163 * Add `snapDigit` props #173 * Add `isDisplaySnapDigit` props #186 * Add `innerBounds` props #172 * Add `request` method (Draggable, Resizable, Rotatable, Scalable) #141 ### Fixed * Fix Portal issue #187 ## [0.14.1] - 2020-02-05 * `moveable` 0.14.1 * `ngx-moveable` 0.10.1 * `svelte-moveable` 0.5.1 ### Fixed * Update `react-simple-compat` 0.1.2. * When I set the property target of moveable to array, it will not work! #171 ## [0.14.0] - 2020-02-03 * `moveable` 0.14.0 * `react-moveable` 0.17.0 * `preact-moveable` 0.16.0 * `ngx-moveable` 0.10.0 * `svelte-moveable` 0.5.0 ### Added * Add `throttleDragRotate` #145 * Support for displaying snap distances in elementGuidelines #142 * Support bounds for a rotated system #106 #163 ### Fixed * Change `preact` to `react-simple-compat` #129 * Change Rotation handle CSS #167 * Fixed an issue where the origin was reset when the `resizable` option was toggled #168 * Change the scrollable behavior to `@scnea/dragscroll` ## [0.13.4] - 2020-01-12 * `moveable` 0.13.4 * `react-moveable` 0.16.6 * `preact-moveable` 0.15.5 * `ngx-moveable` 0.9.4 * `svelte-moveable` 0.4.4 ### Fixed * Fixed that control points rotation is wrong bug #151 * Fixed that Scrollable isn't working. (wrong calculation) #150 * Fixed that Crash of ngx-moveable when using --prod on angular bug #129 ## [0.13.3] - 2019-12-30 * `moveable` 0.13.3 * `react-moveable` 0.16.4 * `preact-moveable` 0.15.3 * `ngx-moveable` 0.9.3 * `svelte-moveable` 0.4.3 ### Fixed * Fixed the problem that resize and scale occur simultaneously * Change CSS Module (css-styler => css-styled) * Update @moveable/matrix #128 ## [0.13.2] - 2019-12-26 * `moveable` 0.13.2 * `react-moveable` 0.16.3 * `preact-moveable` 0.15.2 * `ngx-moveable` 0.9.2 * `svelte-moveable` 0.4.2 ### Fixed * Fixed error that warp event does not occur in warpable. * Fixed minor differences in Snappable #121 * Fixed a problem where the scale of a group was only keepRatio. #124 * Fixed pinchable not working. * Fixed snappable not working. #127 * Update @moveable/matrix #128 ## [0.13.1] - 2019-12-13 ### Fixed * Fix Snappable for dymaic guidelines (vertical, horizontal) #119 * Element snaps with elementGuideline and verticalGuideline at the same posiiton #121 ## [0.13.0] - 2019-12-12 * `moveable` 0.13.0 * `react-moveable` 0.16.1 * `preact-moveable` 0.15.0 * `ngx-moveable` 0.9.0 * `svelte-movable` 0.4.0 ### Added * Add `snapVertical`, `snapHorizontal`, `snapElement` props. #119 * Add `set` method on rotateGroup event. #107 * Add dashed line in element guidelines. #120 ### Fixed * moveable-control is abnormally rotated. #115 * Element snaps with elementGuideline and verticalGuideline at the same posiiton #121 * Huge width value on resizing rotated element on guidelines #122 * Weird snapping with rotated groupables #112 * Input box failed to get focus #110 * Snappable with Scalable does not work. #108 ## [0.12.0] - 2019-11-28 ### Added * Add `defaultGroupRotate` props. #102 ### Fixed * Fix that `clickGroup` does not trigger after rotating #103 * Fix that at certain angles, moveable-control handle gets cut #104 * Fix that Element "sliding" when resizing #104 ## [0.11.1] - 2019-11-23 ### Fixed * Fix Resizable's base direction calculation ## [0.11.0] - 2019-11-23 ### Added * Add `baseDirection` props. * Add `offsetWidth`, `offsetHeight` in `getRect`'s method return value. #99 ### Fixed * Fix Resizable's wrong position calculation #99 * Fixed the problem that resize can't snap ## [0.10.8] - 2019-11-21 ### Fixed * Fix Resizable's wrong position calculation * Fixes incorrect import issue in Preact. ## [0.10.5] - 2019-11-15 ### Fixed * Fixed calculation of client, offset position considering borderWidth. * Fixed zero scale ## [0.10.4] - 2019-11-15 ### Fixed * Fixes incorrect calculation when parent element is static in safari. ## [0.10.2] - 2019-11-12 ### Fixed * Fix that scale or resize with `keepRatio`, snap is wrong. ## [0.10.1] - 2019-11-12 ### Fixed * Fix that guidelines do not appear when dragging. ## [0.10.0] - 2019-11-09 ### Added * Add `scrollable` props. #39 * Add `onScroll`, `onScrollGroup` event * Add `scrollContainer` props * Add `getScrollPosition` props * Add `currentTarget` and `inputEvent` on all events #74 #86 * Add `setState` method #82 * Add `getRect` method #71 * Add `renderDirection` props #63 * Add `className` props #53 #63 * Add `onClick` event * Add `onRenderStart`, `onRender`, `onRenderEnd` events #52 * Add `onRenderGroupStart`, `onRenderGroup`, `onRenderGroupEnd` events #52 * Add `warp` in top, right, bottom and left directions. ### Fixed * Fix target's boundingRect matrix calculation with scroll position * Fix problem where the ratio is not maintained with keepRatio #70 * Fix that `el is undefined` #73 * Fix `dragArea`'s calculation * Fix that `dragStart` method is not work with group * Fix that `clickGroup` event occurs when `dragStart` a mousedown target * Fix that Moveable is deleted when a single target is changed to multiple targets ## [0.9.8] - 2019-10-26 ### Fixed * Fix that miscalculate static parent's offset position * Fix dragArea's transformOrigin ## [0.9.7] - 2019-10-16 ### Fixed * Fix typo that `elemenGuildelines` to `elementGuidelines` #62 ## [0.9.6] - 2019-10-14 ### Fixed * Update PreactX * fix that setState is not a function #56 ## [0.9.5] - 2019-10-02 ### Fixed * fix that parent drag event occur snap. ## [0.9.4] - 2019-10-02 ### Fixed * fix that resizing north, west direction occur decimal point issue. * Disable pinchable with snappable. * Fix offset calculation for Webkit ## [0.9.3] - 2019-10-01 ### Fixed * fix that keepRatio want to behave like sketches and illustrators. #47 * fix keepRatio default false ## [0.9.2] - 2019-10-01 ### Fixed * fix that bounds don't apply when snap ## [0.9.1] - 2019-09-30 ### Fixed * remove console.log ## [0.9.0] - 2019-09-29 ### Added * Add Snappable (Drag, Resize, Scale, Warp) (#6) * Add `horizontalGuidelines` & `verticalGuidelines` & `elementGuidelines` (#6) * Add `bounds` option (boundaries) (#23, #24) * Add `rotationPositoin` option for rotation handle position (#40) * Add `dragArea` option (#38) * Add `dragStart` event on `resizeStart`, `scaleStart`. (#9) * Add `drag` event on `resize`, `scale`. (#9) * Add `set` parameter function on `warpStart`. ### Fixed * north and west controls want to behave like photoshop (#9) * Fix offset calculation for Webkit ## [0.8.0] - 2019-08-28 ### Added - Add `pinchThreshold` option that set minimum distance to pinch easily. - Add `events` parameter for all `groupStart` event. (such as `onDragGroupStart`, `onScaleGroupStart`, ...etc) - Add `clickGroup` event to find clicked target in the group - Add `set` event method for all `start` event for absolute value. (such as `onDragStart`, `onScaleStart`, ...etc) #16 - Add `dragStart` method for external mouse, touch event. - Add `isInside` method that the coordinates are inside Moveable ### Fixed - Update @daybrush/drag@0.9.1 - Fix the way dist is used in `onScale` event ## [0.7.5] - 2019-08-24 ### Fixed - Update @daybrush/drag@0.8.2 ## [0.7.4] - 2019-08-24 ### Fixed - Fix that pinch does not occur when pressed at the same time. - Fix that scrolls and drags occur simultaneously and racks occur. #27 - Fix that mis-calculating when a static element is a parent.1 #28 - Fix that destroy() error #30 ## [0.7.3] - 2019-08-23 ### Fixed - Fix infinite loop issue. ## [0.7.2] - 2019-08-21 ### Fixed - Remove react types. ## [0.7.1] - 2019-08-20 ### Fixed - Remove unnecessary code. ## [0.7.0] - 2019-08-20 ### Added - Add [Groupable](https://github.com/daybrush/moveable/blob/master/groupable.md) - Add edge option ### Fixed - fix that do not call `resizeEnd` #19 ## [0.6.4] - 2019-08-07 ### Fixed - fix ESM config ## [0.6.3] - 2019-08-07 ### Fixed - fix missing throttleScale ## [0.6.2] - 2019-08-07 ### Fixed - Update framework-utils and It reduced sizes by 2 kb based on min file. ## [0.6.1] - 2019-08-06 ### Fixed - fix destroy method for property release issue. #18 ## [0.6.0] - 2019-08-06 ### Added - Support SVG Elements #13 - Support SVG Transform Origin in Safari, iOS #13 - Add datas parameter to send data #12 - Add pinchable option and events #11 ### Fixed * The default value of `container` option is fixed to `parentElement`. * Fix Rotatable for distorted axis. ## [0.5.0] - 2019-07-31 ### Added - Add destroy method. #14 ### Fixed - Fix that the getter method gets incorrect values. ## [0.4.1] - 2019-07-29 ### Fixed - Fix that the `warpEnd` event didn't call ## [0.4.0] - 2019-07-29 ### Added - Add Warpable and option, events - Support SVG Offset (Only SVG Tag) - Support 3d transform(matrix) (`perspective` is not yet supported.) ### Fixed - Fix right mouse click issue #7 - Synchronize target's shape. (Previously, it worked independently of target's shape.)