Releases: tisoap/react-flow-smart-edge
Releases · tisoap/react-flow-smart-edge
v3.0.0
Major breaking changes in this release are:
- Updates to React Flow 11, closes #39
<SmartEdge>
now uses<BaseEdge />
internally- Updated all developer dependencies to their latest versions
v3.0.0-beta.3
v3.0.0-beta.2
v3.0.0-beta.1
- Update to React Flow v11 ae3282e
- Update devDependencies 9c7a374
- Update devDependencies 26893c4
- Upgrade Storybook 64254f5
- Update playwright 6afbf45
- Merge pull request #37 from traviswang1997/main 92fefe7
- Merge branch 'main' of https://github.com/traviswang1997/react-flow-smart-edge c87afb3
- correct typo v2 266beb6
- Correcting the typo for docs c3b5b01
- Merge pull request #38 from tisoap/feat/update-chromatic-job c650d9a
- Add Chromatic project token 8be5961
- Update playwright 91ba957
- Correcting the typo for docs 5322741
- Add changelog e1bc36a
- Update issue templates 8f9d050
v2.0.0
Major breaking changes in this release are:
- New
getSmartEdge
function that let's users create custom edges themselves and have more control over when and how path finding executes (closes #23 and #28 ) - No more factory functions, users should use
getSmartEdge
to configure a custom smart edge - No more de-bouncing on the library side, users have to implement it by themselves
- Removed
react-use
andtiny-warning
dependencies - Updated all developer dependencies to their latest versions
Commits
v2.0.0-beta.1
- Update README 6622188
- Update example recording 0589852
- Export functions 021cb5a
- Update deps 1df2f31
- Update Storybook 2e90000
- Check against empty arrays 0b4ad0c
- Fix CustomLabel example 6ce97c0
- Return null from getSmartEdge and use fallbacks 69b0901
- Sort tsconfig 67b3835
- Add custom label example and update generatePath types 0de95f0
- Deprecate factory functions 87b1213
- Deprecate debounce logic e6d77bb
- Use getSmartEdge internally 554203e
- Create getSmartEdge function 94f47a3
- Remove custom label from factory 424cf7d
- Center custom labels example b24a051
- Add CustomLabel example on Storybook 5c19a6d
- Add support to custom label and improve generics ccf4b93
- Update test drag logic 64f9063
- Update deps 20c76d4
- Update typescript a633d89
- Storybook upgrade fcf7280
- Update deps 8b550ca
- Add stale bot 3fe5eae
v1.0.1
v1.0.0
Major breaking changes in this release are:
- Export individual edges:
SmartBezierEdge
,SmartStraightEdge
andSmartStepEdge
(closes #12) - Dropped the use of
SmartEdgeContext
for configuration in favor of factory functions, allowing multiple types of edges to be used at the same time (closes #11) - Expose advanced configuration from
smartEdgeFactory
(closes #14)
Merge pull request #19 from tisoap/feat/factory-function c28cbd8
v1.0.0-beta.2
v1.0.0-beta.1
- Update README c7e0038
- Guarantee integer options 252c2e8
- Update documentation c18766f
- Remove useDebounce if debounceTime is zero 83f9c7a
- Separate factories for each edge type ea87520
- Split smart edges into separate files b207071
- Add SmartStepEdge 6b34e8d
- Add custom Edge examples to Storybook a5c3f1f
- Update Storybook interaction 2946297
- Move pathfinding to factory function 3babbcb
- Move SVG draw to factory function 3258e15
- Move fallback to factory function 574ccc6
- Split files and export edges ffc958a
- Replace context with factory function a148a98
- Move files 9fd8078