From 170ef688a86e44841ebf92e5185d66b2c2664c3b Mon Sep 17 00:00:00 2001 From: moklick Date: Tue, 30 Apr 2024 17:52:06 +0200 Subject: [PATCH] chore(react): changelog --- packages/react/CHANGELOG.md | 9 +++++++++ packages/system/src/xypanzoom/XYPanZoom.ts | 1 + packages/system/src/xypanzoom/utils.ts | 1 + 3 files changed, 11 insertions(+) diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 6685ad5b..90119e80 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,14 @@ # @xyflow/react +## 12.0.0-next.17 + +- refactor(react): cleanup `useReactFlow` +- fix(types): export `KeyCode` +- fix(nodes): handle default node updates closes #4202 +- fix(types): add string array to `UpdateNodeInternals` thanks @DenizUgur +- fix(pane): pinch zoom on windows +- fix(pane): drag for touch devices + ## 12.0.0-next.16 ## Patch changes diff --git a/packages/system/src/xypanzoom/XYPanZoom.ts b/packages/system/src/xypanzoom/XYPanZoom.ts index a7e73a7c..052ec96e 100644 --- a/packages/system/src/xypanzoom/XYPanZoom.ts +++ b/packages/system/src/xypanzoom/XYPanZoom.ts @@ -214,6 +214,7 @@ export function XYPanZoom({ currentTransform.x !== viewport.x || currentTransform.y !== viewport.y ) { + // eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-ignore d3ZoomInstance?.transform(d3Selection, nextTransform, null, { sync: true }); } diff --git a/packages/system/src/xypanzoom/utils.ts b/packages/system/src/xypanzoom/utils.ts index cad2b481..63b68396 100644 --- a/packages/system/src/xypanzoom/utils.ts +++ b/packages/system/src/xypanzoom/utils.ts @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/no-explicit-any */ import { type ZoomTransform, zoomIdentity } from 'd3-zoom'; import { type D3SelectionInstance, type Viewport } from '../types';