liam
liam copied to clipboard
fix(deps): update dependency @xyflow/react to v12.5.6
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| @xyflow/react (source) | 12.3.5 -> 12.5.6 |
Release Notes
xyflow/xyflow (@xyflow/react)
v12.5.6
Patch Changes
-
#5212
0f43b8eaThanks @moklick! - Add polyfill forPromise.withResolvers -
#5192
fc241253Thanks @peterkogo! - Optimize performance of nodesInitialized -
#5196
7f902db4Thanks @moklick! - Hide edge marker and attribution for screenreaders -
#5213
78782c16Thanks @moklick! - Do not trigger selection events if elementsSelectable=false -
#5191
e5735b51Thanks @peterkogo! - Fix legacy padding being slightly larger than before -
Updated dependencies [
0f43b8ea,fc241253,98fe23c7,e5735b51]:- @xyflow/system@0.0.56
v12.5.5
Patch Changes
-
#5172
e6139a00Thanks @dimaMachina! - Improve TSDoc comments foruseNodesData,useReactFlow,isNodeandisEdge -
#5165
d536abeaThanks @dimaMachina! - Improve TSDoc comments foruseViewport,useUpdateNodeInternals,useOnSelectionChange,useNodesInitializedhooks andUseOnSelectionChangeOptions,UseNodesInitializedOptionstypes -
#5171
62d87409Thanks @dimaMachina! - Improve TSDoc comments forReactFlowProps -
#5154
d0237166Thanks @ibagov! - Improve TSDoc comments foronNodesChange -
#5174
ae585d13Thanks @dimaMachina! - Improve TSDoc comments forBaseEdgeProps -
#5159
0c1436d6Thanks @dimaMachina! - Improve TSDoc comments foruseConnectionhook -
#5167
934ea42dThanks @dimaMachina! - Improve TSDoc comments foruseEdges,useInternalNode,useNodesanduseNodeIdhooks -
#5163
ab800054Thanks @dimaMachina! - Improve TSDoc comments foruseNodesStateanduseEdgesStatehook -
#5160
b357f43dThanks @dimaMachina! - Improve TSDoc comments fortype UseHandleConnectionsParamsanduseHandleConnectionshook -
#5162
29f4aeb2Thanks @dimaMachina! - Improve TSDoc comments fortype UseNodeConnectionsParamsanduseNodeConnectionshook -
#5164
09021550Thanks @dimaMachina! - Improve TSDoc comments fortype UseOnViewportChangeOptionsanduseOnViewportChangehook -
#5166
701ad17eThanks @dimaMachina! - Improve TSDoc comments foruseStorehook -
#5170
eb2a33c6Thanks @dimaMachina! - Improve TSDoc comments forinterface GetSimpleBezierPathParamsandgetSimpleBezierPath -
#5161
c4efe749Thanks @dimaMachina! - Improve TSDoc comments fortype UseKeyPressOptionsanduseKeyPresshook -
Updated dependencies [
02a3b746,cbe305e1,1f671bd4,aaebc462,6ec942fc]:- @xyflow/system@0.0.55
v12.5.4
Patch Changes
-
#5134
7acab1e1Thanks @dimaMachina! - Adjust@defaultTSDoc tags forBackgroundProps -
#5135
754a1671Thanks @dimaMachina! - Improve TSDoc comments forNodeResizerPropsandResizeControlProps -
#5140
82e6860eThanks @dimaMachina! - Improve TSDoc comments forMiniMapPropsandPanelProps -
#5147
f819005bThanks @moklick! - Pass dimensions to final resize change event -
#5143
b1e1cc11Thanks @dimaMachina! - Improve TSDoc comments forReactFlowInstanceandGeneralHelpers -
#5138
d4eb8d52Thanks @dimaMachina! - Improve TSDoc comments forViewportHelperFunctionsandNodeToolbarProps -
#5144
5a1ce56eThanks @dimaMachina! - ComparenodeStrokeWidthwithnumber, not withstringwithinMiniMap -
#5141
06cf4c10Thanks @dimaMachina! - Improve TSDoc comments forEdge,BaseEdgePropsandConnectionLineComponentProps -
Updated dependencies [
f819005b,24a1bc89,36657cd6,89de9ca8,2ac6e155,f0f378e5]:- @xyflow/system@0.0.54
v12.5.3
Patch Changes
- #5132
75ab8942Thanks @peterkogo! - Fix fitView not working when onNodesChange is not defined.
v12.5.2
Patch Changes
-
#5124
b76f7f9eThanks @bjornosal! - Export NodeConnection type -
#5127
3079c2c9Thanks @peterkogo! - FixfitViewnot working when returning early inonNodesChange.
v12.5.1
Patch Changes
v12.5.0
Minor Changes
- #5067
acba901dThanks @peterkogo! - You can now express paddings in fitViewOptions as pixels ('30px'), as viewport percentages ('20%') and define different paddings for each side.
Patch Changes
-
#5109
0cdda42cThanks @dimaMachina! - fix: improve TSDoc comments forBackgroundProps -
#5059
065ff89dThanks @bcakmakoglu! - Prevent onPaneClick when connection is in progress. Closes #5057 -
#5110
7eb6eb07Thanks @dimaMachina! - fix: improve TSDoc comments forEdgeLabelOptionsandBaseEdgeProps -
#5113
bce8542dThanks @dimaMachina! - fix: improve TSDoc comments forControlProps -
#5116
58942154Thanks @dimaMachina! - fix: improve TSDoc comments forNodeToolbarProps -
#5114
ba2bfbb4Thanks @dimaMachina! - feat: exportEdgeLabelRendererProps -
#5107
c5a8c237Thanks @moklick! - Add TSDoc annotations for exported edges -
#5067
cb685281Thanks @peterkogo! - Fix fitView not working immediately after adding new nodes -
#5115
c2154557Thanks @dimaMachina! - fix: improve TSDoc comments forEdgeLabelOptionsandEdgeTextProps -
#5093
65825e89Thanks @moklick! - Hidden nodes are not displayed in the mini map anymore -
#5090
8da1748aThanks @moklick! - Release key even when an inout field is focused -
Updated dependencies [
5d15b01b,cb685281,a79f30b3]:- @xyflow/system@0.0.53
v12.4.4
Patch Changes
-
#5052
99dd7d35Thanks @moklick! - Show an error if user drags uninitialized node -
#5042
2fe0e850Thanks @moklick! - Allow click connections when target setsisConnectableStart -
#5047
b3bf5693Thanks @moklick! - Pass generics to OnSelectionChangeFunc so that users can type it correctly -
#5053
25fb45b5Thanks @moklick! - Remove incorrect deprecation warning -
#5033
7b4a81fbThanks @dimaMachina! - lint: useReact.JSXtype instead of the deprecated globalJSXnamespace -
#5043
0292ad20Thanks @moklick! - Use current expandParent value on drag to be able to update it while dragging -
#5032
5867bba8Thanks @dimaMachina! - lint: remove unnecessary type assertions -
Updated dependencies [
99dd7d35]:- @xyflow/system@0.0.52
v12.4.3
Patch Changes
-
#5010
6c121d42Thanks @moklick! - Add more TSDocs to components, hooks, utils funcs and types -
#4991
ea54d9bcThanks @waynetee! - Fix viewport shifting on node focus -
#5013
cde899c5Thanks @moklick! - PassNodeTypetype argument fromReactFlowPropstoconnectionLineComponentproperty. -
#5008
12d859feThanks @moklick! - Add package.json to exports -
#5012
4d3f19e8Thanks @moklick! - Add snapGrid option to screenToFlowPosition and set snapToGrid to false -
#5003
e8e0d684Thanks @dimaMachina! - repair lint command -
#4991
4c62f19bThanks @waynetee! - Prevent viewport shift after using Tab -
Updated dependencies [
6c121d42,4947029c,e8e0d684]:- @xyflow/system@0.0.51
v12.4.2
Patch Changes
-
#4957
fe843982Thanks @peterkogo! - Narrow properties selected, selectable, deletable, draggable of NodeProps type to be required. -
Updated dependencies [
fe843982,e73ef09f]:- @xyflow/system@0.0.50
v12.4.1
Patch Changes
-
#4949
592c7eafThanks @peterkogo! - Fix useNodeConnection hook not returning all connected edges. -
Updated dependencies [
592c7eaf]:- @xyflow/system@0.0.49
v12.4.0
Minor Changes
- #4725
e10f53cfThanks @peterkogo! - Add useNodeConnections hook to track all connections to a node. Can be filtered by handleType and handleId.
Patch Changes
-
#4947
868aa3f3Thanks @moklick! - Export ResizeControlVariant correctly as a value. -
#4880
e2d849dcThanks @crimx! - Add type check for all event targets -
#4929
4947f683Thanks @peterkogo! - Optimize selections and take into account if edges connected to selected nodes are actually selectable. -
Updated dependencies [
e2d849dc,e10f53cf,4947f683]:- @xyflow/system@0.0.48
v12.3.6
Patch Changes
-
#4846
75017939Thanks @moklick! - Make it possible to use expandParent with immer and other immutable helpers -
#4865
2c4acc2bThanks @moklick! - Add group node to BuiltInNode type. Thanks @sjdemartini! -
#4877
9a8309daThanks @peterkogo! - Fix intersections for nodes with origins other than [0,0]. Thanks @gmvrpw! -
#4844
6f11e552Thanks @moklick! - Allow custom data-testid for ReactFlow component -
#4816
43aa52a8Thanks @moklick! - Type isValidConnection prop correctly by passing EdgeType -
#4855
106c2cf8Thanks @mhuggins! - Support passingpathelement attributes toBaseEdgecomponent. -
#4862
adf4fb4eThanks @bcakmakoglu! - Prevent default scrolling behavior when nodes or a selection is moved with an arrow key press. -
#4875
41d4743aThanks @peterkogo! - Prevent unnecessary rerenders of edges when resizing the flow. -
#4826
5f90acdaThanks @chrtze! - Forward ref of the div inside Panel components. -
Updated dependencies [
d60331e6]:- @xyflow/system@0.0.47
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
The latest updates on your projects. Learn more about Vercel for Git ↗︎
| Name | Status | Preview | Comments | Updated (UTC) |
|---|---|---|---|---|
| liam-app | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Apr 25, 2025 3:01am |
| liam-docs | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Apr 25, 2025 3:01am |
| liam-erd-sample | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Apr 25, 2025 3:01am |
⚠️ No Changeset found
Latest commit: e707de97430de274e96be0013d46f7daf66ae652
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
This PR includes no changesets
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
CI Feedback 🧐
(Feedback updated until commit https://github.com/liam-hq/liam/commit/e707de97430de274e96be0013d46f7daf66ae652)
A test triggered by this PR failed. Here is an AI-generated analysis of the failure:
|
Action: e2e-tests (Mobile Safari) |
|
Failed stage: Run e2e tests [❌] |
|
Failed test name: top |
|
Failure summary: The action failed due to a visual regression test (VRT) failure in the "Mobile Safari" project. The screenshots Additionally, there were two flaky tests that timed out after 10000ms: |
Relevant error logs:
|
This PR updates the @xyflow/react package from version 12.3.5 to 12.5.5 and modifies related documentation and package files. While no critical issues were identified, there are potential performance impacts from the version upgrade that should be monitored. The adherence to project rules in this update is commendable, ensuring consistency throughout the project.
Migration URL: http://localhost:3000/app/migrations/3
This update bumps the @xyflow/react package from v12.3.5 to v12.5.5, with corresponding updates in system packages and documentation. The changes are safe regarding migration and data integrity but warrant monitoring for any performance or integration anomalies. Overall, the update adheres well to project standards and improves consistency across the project.
Migration URL: http://localhost:3000/app/projects/1/ref/renovate%2Fxyflow-react-12.x/migrations/1
Renovate Ignore Notification
Because you closed this PR without merging, Renovate will ignore this update (12.5.5). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.
If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.