| 
2 | 2 | 
 
  | 
3 | 3 | All notable changes to this project will be documented in this file.  | 
4 | 4 | 
 
  | 
 | 5 | +## [1.20.1] - 2023-05-25  | 
 | 6 | + | 
 | 7 | +[0e7f3c2](0e7f3c223ceff311240739ff65f0e8d75e2b433b)...[a16b7ca](a16b7ca3d01681b8ccb172ccde0316bf267d7352)  | 
 | 8 | + | 
 | 9 | +### Bug Fixes  | 
 | 10 | + | 
 | 11 | +- Use OR operator to determine `isInteractive` state ([5d16068](5d160689b9f410b278515e520ba314f77a3a25a8))  | 
 | 12 | +- Set default viewport type as partial ([1b39615](1b396159ed6c2b62c4a83f45cfb0ace204f7d92c))  | 
 | 13 | +- Use all handles in radius and find closest valid one ([1690891](169089180410fcdc490657c719a11dab4becaedd))  | 
 | 14 | +- Filter closest handles by validity ([e42897e](e42897e3eddc68850a551152f72c47c19f232394))  | 
 | 15 | + | 
 | 16 | +### Features  | 
 | 17 | + | 
 | 18 | +- Add `align` prop ([f5152a9](f5152a9fd35e61cb38ad96b322841c74a4eff2dd))  | 
 | 19 | + | 
 | 20 | +### Miscellaneous Tasks  | 
 | 21 | + | 
 | 22 | +- Dynamically import webvitals ([2bac3d5](2bac3d5afcef61503ecb16f0dbe69b4c5e53a304))  | 
 | 23 | +- Remove reactivity transform from `useDrag` ([e52f747](e52f74703adc4665626dd0102c473ba4f5e0c7ee))  | 
 | 24 | +- Add ([527afd9](527afd99b94022ccc8e780d27ccfebbc26192cff))  | 
 | 25 | +- Cleanup unnecessary refs ([13d3be9](13d3be9c332de90bc3dc7460e7ee099a062f663e))  | 
 | 26 | +- Add ([c3b0680](c3b0680e895c8724de0479ad505c81d0565624dd))  | 
 | 27 | +- Add ([5820fcd](5820fcd8d973474fb81520c0210d8247d46d1dd7))  | 
 | 28 | +- Add ([f2974b2](f2974b2272c1a052aed412c3bbf5bd0c05335441))  | 
 | 29 | +- Cleanup ([b3412bc](b3412bc8ece6c02428f5fca607c434d6ab474b41))  | 
 | 30 | +- Add ([1349461](1349461286dd1a91b3584bda2a8bf9110fa9ae30))  | 
 | 31 | +- Cleanup handle cmp ([8fa6ad5](8fa6ad50760090c4800f3a95a4402781b9a86095))  | 
 | 32 | +- Add ([2b31cb5](2b31cb56c328c4d12b8d5913ee6902c85eab9c3d))  | 
 | 33 | +- Remove auto-imports ([85dea35](85dea35b26d298c19957837f69fad571a054dba8))  | 
 | 34 | +- Update turbo deps ([1d2cf7e](1d2cf7eaf42833765ecee3a236bdfccbc31079b2))  | 
 | 35 | +- Lint ([128b968](128b968168770059601e8281da37925045d5f64b))  | 
 | 36 | +- Update deps ([5a86c7c](5a86c7cf1d2ccc9dd130ae3c17fb3b84ce339515))  | 
 | 37 | +- Update slots patch ([77df926](77df92685fd3d03e010518f947a831cc29058140))  | 
 | 38 | +- Update vite & vue-tsc ([26943b2](26943b2d85a741979b13adc1db49f82c40ece710))  | 
 | 39 | +- Cleanup ([ff9f647](ff9f6471ed73641712d84e28fa2e7dc074c3a1d7))  | 
 | 40 | +- Cleanup ([1180ab2](1180ab247fcdead49eb8d546619a0ef808b5c6c0))  | 
 | 41 | +- Update pnpm-lock.yaml ([27666d9](27666d9b0fa9af65f1caeedb5f14bfe36c227418))  | 
 | 42 | +- Lint ([8466e85](8466e8533020e8cdf0505e7d2b010499bccc2b84))  | 
 | 43 | +- Add ([910a354](910a3543f6db5f8a0eba6c3991c2c3ba01f88a26))  | 
 | 44 | +- Cleanup ([1a083fc](1a083fc8614916b012b148bcdcfd733a04f21002))  | 
 | 45 | +- Remove reactivity transform ([f720f27](f720f273609e76c035d1904da8bce3371a7612aa))  | 
 | 46 | +- Cleanup ([c52396b](c52396b43b337c6e41bc4f17b0d43f1a4bb671fb))  | 
 | 47 | +- Cleanup ([b2cdb6a](b2cdb6a143c1bb9e8c55f6a3852ddb846c704f64))  | 
 | 48 | +- Update deps-dev ([0e5a678](0e5a678a7bf74f826f3051e8c83faad7d44f77fa))  | 
 | 49 | +- Lint ([94b43a6](94b43a68d69697044e6b1fceadd82c5d4bfff171))  | 
 | 50 | +- Update color selector node example ([4336ff7](4336ff7578b6c54a2173c640aba71a81eb07163d))  | 
 | 51 | +- Add ([b9c2ca9](b9c2ca9141fe2f16c604c641deb74a5541bd2482))  | 
 | 52 | +- Cleanup ([1e786a9](1e786a9b088e048382dae5275df92b00bd8b747c))  | 
 | 53 | + | 
 | 54 | +### Refactor  | 
 | 55 | + | 
 | 56 | +- Pass drag handle to `useDrag` ([20a9521](20a9521cacd2c9af9bc91adebc51391b57405d42))  | 
 | 57 | +- Remove unnecessary computed var ([627cbf6](627cbf65a88d86d60d4bdde71fa8dd7dbc2b66ea))  | 
 | 58 | +- Remove reactivity transform from connection line component ([9b0b969](9b0b969caf8b720cc2297cc1a2e993d86c745d74))  | 
 | 59 | +- Allow ref for isValidConnection in useHandle ([4d505c9](4d505c974c68c22e4ff2e2ae9a51c83a3ebd2a4d))  | 
 | 60 | +- Disable zoom in/out btns when max/min zoom is reached ([49fbdad](49fbdadb720801e9cd174f151358629060745b6f))  | 
 | 61 | +- Remove auto-imports ([09a97da](09a97da11682371f290a4160a32239dce653de64))  | 
 | 62 | +- Remove auto-imports ([9698691](969869110a07cfb09934dfdf8c12ad8b0469b77a))  | 
 | 63 | +- Remove auto-imports ([bc0137b](bc0137bae868ad3774e38ad48e8b0916022b64ae))  | 
 | 64 | +- Remove auto-imports ([6fd58b6](6fd58b621281f396d181f7226f669477f7a44ce5))  | 
 | 65 | +- Remove auto-imports ([9a91278](9a912785a94cc6cddbad6a6134c0ab9872273a38))  | 
 | 66 | +- Remove auto-imports ([0a11840](0a11840922b773c9f921a34d5e445c216a00aa6a))  | 
 | 67 | +- Add explicit imports and remove auto-imports ([e3e6a03](e3e6a03359937f8a6534aa4aaf862aafab0f84ae))  | 
 | 68 | +- Add explicit imports and remove auto-imports ([ed4eaac](ed4eaac34e465595dc0a8b237809ccf1f064ab75))  | 
 | 69 | +- Add explicit imports and remove auto-imports ([5da86cb](5da86cbd2d7735bb48b6e5980a74c54dda160d0e))  | 
 | 70 | +- Allow passing null as id for find actions ([4421ad0](4421ad0ee753c332b88f011ba32baf627dbf5639))  | 
 | 71 | +- Avoid inserting invalid nodes ([06ad0c0](06ad0c0d20f316ef8738c1a69ec255ff6c07b3b8))  | 
 | 72 | +- Check if element is object ([4ad10c5](4ad10c50302a0b66694e8b9f85d37e4853c4fbd8))  | 
 | 73 | + | 
 | 74 | +### Testing  | 
 | 75 | + | 
 | 76 | +- Update edges tests ([3a1b0ab](3a1b0ab78b04e7d38598164c07bea5feb1ebbff5))  | 
 | 77 | +- Update nodes tests ([669a2a3](669a2a3f8cbcb67dfd9ccc5bcec349d3740c3154))  | 
 | 78 | +- Update delete key code tests ([f9462d1](f9462d16a95f80ac03cecab50be80aeceb13a5ec))  | 
 | 79 | +- Use timeout to avoid cli run fails ([9bf9c64](9bf9c644bef1d3ba4125c592491bc163ca3de974))  | 
 | 80 | + | 
 | 81 | +## [1.20.0] - 2023-05-11  | 
 | 82 | + | 
 | 83 | +[ca54537](ca54537d546f071cd810b3e7bba5d2951554b36d)...[0e7f3c2](0e7f3c223ceff311240739ff65f0e8d75e2b433b)  | 
 | 84 | + | 
 | 85 | +### Bug Fixes  | 
 | 86 | + | 
 | 87 | +- Do not render edges connected to a hidden node ([4bc576e](4bc576ec7f58980bf8160c1060c4252271c221d0))  | 
 | 88 | + | 
 | 89 | +### Features  | 
 | 90 | + | 
 | 91 | +- Add `parent` class name to parent nodes ([26be1d2](26be1d282659963da8105d1e6480e67e7d631c1c))  | 
 | 92 | +- Add `fromObject` action to load graph ([abb302c](abb302cb030cb4cba728685dd9e12c7ad35fb667))  | 
 | 93 | + | 
 | 94 | +### Miscellaneous Tasks  | 
 | 95 | + | 
 | 96 | +- Add ([616dfcc](616dfcc817f6f692eedb74cd100e7d727e3414ab))  | 
 | 97 | +- Remove non-nullable assertion ([833afdb](833afdbd97b160a258db0c4d1f28d2f81530e92d))  | 
 | 98 | +- Add ([f174ce7](f174ce7afc14fa545997f92290fa4583a63937ab))  | 
 | 99 | +- Add ([74939d0](74939d03251236768a2b2f7534c7d36271329f27))  | 
 | 100 | +- Add ([f5e0cef](f5e0cef1166dab44dd2abc72fbcfe44237d13b55))  | 
 | 101 | +- Add ([54659d4](54659d4a84f444a1d92f8594cc8381eb0a1d0e3f))  | 
 | 102 | +- Add ([1307712](1307712e32aa13ffd9c6e4c067f4ad024d7ac022))  | 
 | 103 | +- Cleanup ([da9cbc6](da9cbc6e77e43b65d382a49939be8c51f15cf52c))  | 
 | 104 | +- Update deps ([3318a08](3318a0837d7f58959faaa62e9dd787108ad03a53))  | 
 | 105 | +- Update deps ([56e7dd0](56e7dd0bd0f298c0daae7b93cda43a94575134e0))  | 
 | 106 | +- Update deps ([5610efa](5610efa4701896fc37d945d9285f825dee31fb96))  | 
 | 107 | +- Update examples with new API for add/remove ([e464d7b](e464d7b8a5d18213cee9b5d9dd192064ceec1c46))  | 
 | 108 | +- Update examples with new API for add/remove ([945af78](945af78c8b8ada41c358547e955a85e211021743))  | 
 | 109 | +- Cleanup ([ca302d7](ca302d751006f45339d944f30a4ae072454cc24a))  | 
 | 110 | +- Lint ([6b88c97](6b88c97a22d5d61a90b906fdb47b567a2fdd5ba1))  | 
 | 111 | +- Add ([51f91d4](51f91d48d648c9623385f3576c7a9467b5b83552))  | 
 | 112 | +- Avoid jumping intro ([09e63e0](09e63e0ad676c753addbe45e1f5ac828bbb64beb))  | 
 | 113 | +- Update RGB examples ([d470ce1](d470ce1f92eb2a1b242542fa86b28b40573bb77b))  | 
 | 114 | + | 
 | 115 | +### Refactor  | 
 | 116 | + | 
 | 117 | +- Allow passing single element to add actions ([ca9eda9](ca9eda98ddc4608c49143897c79d70df112eddbe))  | 
 | 118 | +- Remove reactivity transform in node wrapper ([a7db003](a7db003b68e6e3cc6e706c43849ff3f6a85bfd09))  | 
 | 119 | +- Allow passing single item to remove actions ([073e987](073e987fa8cc3082509d311977740428998da845))  | 
 | 120 | +- Pass id to base edge ([fb09d08](fb09d08e9b4d1637cc8fd84ddb6ba0f1fb87462d))  | 
 | 121 | +- Pick target handle if handles are on top of each other ([fb1181f](fb1181f2093f075ed0a47ebd59a5b1786b56dcbd))  | 
 | 122 | + | 
5 | 123 | ## [1.19.4] - 2023-05-10  | 
6 | 124 | 
 
  | 
7 | 125 | [d673020](d673020586ec839fc7cd32313d2602c488637645)...[ca54537](ca54537d546f071cd810b3e7bba5d2951554b36d)  | 
 | 
0 commit comments