Commit Graph
6025 Commits
Author SHA1 Message Date
Veniamin Krol 6d119eb582 Optimize zooming when panOnScroll is enabled
Do not update the store every time the wheel event is triggered if nothing has changed.
2026-01-26 10:33:52 +01:00
Moritz KlackandGitHub cf2d4be3f5 Revise CONTRIBUTING.md
Updated organization name and contact email in the contributing guide.
2026-01-05 12:37:14 +01:00
Moritz KlackandGitHub ede221a7ad Merge pull request #5631 from xyflow/changeset-release/main
Release packages
2025-12-04 14:36:40 +01:00
github-actions[bot] c0ed3c33a3 chore(packages): bump 2025-12-04 13:12:34 +00:00
moklick f15bc01f99 chore(edges): cleanup 2025-12-04 14:11:14 +01:00
Moritz KlackandGitHub 3f93d05471 Merge pull request #5649 from xyflow/chore/zindex-edge
chore(edges): always use edge zIndex
2025-12-04 14:00:56 +01:00
moklick a213216e6a chore(edges): always use edge zIndex 2025-12-04 13:01:39 +01:00
Peter KogoandGitHub 501a791dcd Merge pull request #5596 from xyflow/chore/svelte-typed-context
Chore/svelte typed context
2025-12-03 16:12:27 +01:00
peterkogo 45fdd9a550 chore(changeset) 2025-12-03 16:08:42 +01:00
peterkogo cf05d65e3c linting 2025-12-03 15:38:32 +01:00
Moritz KlackandGitHub b1ebbb94b8 Merge pull request #5637 from xyflow/feat/zindexmode
feat(nodes-edges): add zIndexMode
2025-12-03 14:31:23 +01:00
Moritz KlackandGitHub 594a286b0d Update breezy-gorillas-accept.md 2025-12-03 14:30:44 +01:00
moklick 83a312b2e1 chore(zIndexMode): use basic as default 2025-12-03 14:04:15 +01:00
peterkogo 14fd41b1f1 change default back to elevateEdgesOnSelect=false and zIndexMode=basic 2025-12-03 13:20:14 +01:00
peterkogo 202f48e379 fix edgeToolbar and remove minimum Svelte version bump 2025-12-03 11:19:34 +01:00
peterkogo a83b4bd85d Merge branch 'main' into chore/svelte-typed-context 2025-12-03 11:06:23 +01:00
moklick 7ef3ffadf6 chore(rootIndex): start with 1 2025-12-02 17:15:46 +01:00
moklick 0c7261a6dc chore(changesets): add 2025-12-02 17:11:20 +01:00
moklick 3680a6a0e6 Merge branch 'main' into feat/zindexmode 2025-12-02 17:10:35 +01:00
Moritz KlackandGitHub ae0bb24e36 Merge pull request #5484 from xyflow/middlewares
Experimental `useOnNodesChangeMiddleware`
2025-12-02 16:50:50 +01:00
Moritz KlackandGitHub 2b77a1e228 Update '@xyflow/react' version and add new hook
This change updates the version of '@xyflow/react' from patch to minor and adds the 'experimental_useOnNodesChangeMiddleware' hook.
2025-12-02 16:43:46 +01:00
moklick a523919d67 chore(middleware): cleanup 2025-12-02 16:40:26 +01:00
Moritz KlackandGitHub e4e3605d62 Merge branch 'main' into middlewares 2025-12-02 16:34:21 +01:00
moklick 2c05b3224a Merge branch 'feat/zindexmode' of github.com:xyflow/xyflow into feat/zindexmode 2025-12-02 13:43:40 +01:00
moklick ddbb9280f6 chore(examples): add zindexmode 2025-12-02 13:43:12 +01:00
Moritz KlackandGitHub 9faca3357d Merge branch 'main' into feat/zindexmode 2025-12-02 13:41:50 +01:00
moklick 4eb42952f0 feat(svelte): add zIndexMode 2025-12-01 12:11:19 +01:00
moklick fe3bb90c54 feat(zIndexMode): use it for edges too 2025-12-01 11:04:57 +01:00
Moritz KlackandGitHub 25341c6078 Merge pull request #5592 from svilen-ivanov-kubit/svilen-ivanov-kubit-patch-1
Avoid modifying `node.measured` object, create copy instead
2025-11-25 13:03:27 +01:00
moklick 38dbf41c46 chore(changesets): add 2025-11-25 12:35:50 +01:00
moklick f858cbb404 chore(apply-changes): cleanup) 2025-11-25 12:34:49 +01:00
Moritz KlackandGitHub 9f04d5712f Merge pull request #5635 from tornado-softwares/main
Fix #5633
2025-11-25 11:14:55 +01:00
moklick 2d7fa40e26 chore(changesets): add 2025-11-25 11:04:35 +01:00
moklick f617616dc9 chore(xyhandle): cleanup 2025-11-25 11:01:27 +01:00
Moritz KlackandGitHub dd892c0b2e Merge pull request #5617 from akre54/edgeid-override
Allow getEdgeId to be overridden
2025-11-25 10:43:58 +01:00
Moritz KlackandGitHub 487c3470f9 Change version from minor to patch for custom edge ID
Allow custom `getEdgeId` function in `addEdge` and `reconnectEdge` options to enable custom edge ID schemes.
2025-11-25 10:42:49 +01:00
Moritz KlackandGitHub 9f7884b1bf Update custom-edge-id-generator.md 2025-11-25 10:42:15 +01:00
Tornado Softwares 99453f0993 Fix #5633 2025-11-18 16:24:11 +01:00
Moritz KlackandGitHub d33360b5c7 Merge pull request #5629 from AlaricBaraou/fix-zustand-equality-check
Prevent re-render on every store update by using shallow in FlowRendererComponent useStore
2025-11-17 10:16:09 +01:00
moklick 0102be3bab chore(flow-renderer): cleanup imports 2025-11-17 10:15:42 +01:00
moklick 9030fab2df chore(changesets): add 2025-11-17 10:08:43 +01:00
Moritz KlackandGitHub 639730bb94 Merge pull request #5630 from StephanEggermont/patch-2
Typo README.md
2025-11-17 10:06:35 +01:00
Stephan EggermontandGitHub fb4d081364 Typo README.md 2025-11-16 19:31:47 +01:00
Alaric Baraou 5161cf3279 prevent re-render on every store update by using shallow in FlowRendererComponent useStore 2025-11-17 01:10:00 +09:00
moklick d59707f4f2 feat(nodes-edges): add zIndexMode 2025-11-13 10:28:56 +01:00
Moritz KlackandGitHub 0984dbb05a Merge pull request #5595 from xyflow/changeset-release/main
Release packages
2025-11-13 09:55:50 +01:00
github-actions[bot] 12c516d5f2 chore(packages): bump 2025-11-13 08:53:39 +00:00
moklick 26940018a8 chore(changesets): update 2025-11-13 09:52:18 +01:00
Moritz KlackandGitHub a659569e06 Merge pull request #5621 from xyflow/chore/pane-click-distance
Chore/pane click distance
2025-11-12 15:51:38 +01:00
moklick c1304dba7a chore(changesets): add 2025-11-12 15:51:03 +01:00