From ae0ebe7d777ce7869d28b8598df55c8afb5d705e Mon Sep 17 00:00:00 2001 From: skie1997 Date: Sat, 31 May 2025 22:30:25 +0800 Subject: [PATCH 1/8] fix: brush active problem --- .../fix-brush-problem_2025-05-31-14-30.json | 10 ++++++++ .../vrender-components/src/brush/brush.ts | 25 +++++++++++++------ 2 files changed, 27 insertions(+), 8 deletions(-) create mode 100644 common/changes/@visactor/vrender-components/fix-brush-problem_2025-05-31-14-30.json diff --git a/common/changes/@visactor/vrender-components/fix-brush-problem_2025-05-31-14-30.json b/common/changes/@visactor/vrender-components/fix-brush-problem_2025-05-31-14-30.json new file mode 100644 index 000000000..ef83ae9b5 --- /dev/null +++ b/common/changes/@visactor/vrender-components/fix-brush-problem_2025-05-31-14-30.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@visactor/vrender-components", + "comment": "fix: brush active problem", + "type": "none" + } + ], + "packageName": "@visactor/vrender-components" +} \ No newline at end of file diff --git a/packages/vrender-components/src/brush/brush.ts b/packages/vrender-components/src/brush/brush.ts index 4da78c53c..27f7acf43 100644 --- a/packages/vrender-components/src/brush/brush.ts +++ b/packages/vrender-components/src/brush/brush.ts @@ -28,6 +28,7 @@ export class Brush extends AbstractComponent> { private _container!: IGroup; // 绘制mask时的相关属性 + private _activeBrushState = false; // 用于标记激活状态 private _activeDrawState = false; // 用于标记绘制状态 private _cacheDrawPoints: IPointLike[] = []; // 用于维护鼠标走过的路径,主要用于绘制mask的点 // 移动mask时的相关属性 @@ -157,12 +158,7 @@ export class Brush extends AbstractComponent> { brushMode === 'single' && this._clearMask(); this._addBrushMask(); this._dispatchBrushEvent(IOperateType.drawStart, e); - // 无论是多选,还是单选 - // 如果这是第一个brush mask - // 证明这第一次绘制, 则触发brushActive事件 - if (Object.keys(this._brushMaskAABBBoundsDict).length === 1) { - this._dispatchBrushEvent(IOperateType.brushActive, e); - } + this._activeBrushState = false; } /** @@ -198,7 +194,7 @@ export class Brush extends AbstractComponent> { */ private _drawing(e: FederatedPointerEvent) { const pos = this.eventPosToStagePos(e); - const { brushType } = this.attribute as BrushAttributes; + const { brushType, sizeThreshold = DEFAULT_SIZE_THRESHOLD } = this.attribute as BrushAttributes; const cacheLength = this._cacheDrawPoints.length; @@ -218,7 +214,20 @@ export class Brush extends AbstractComponent> { // 更新mask形状 const maskPoints = this._computeMaskPoints(); this._operatingMask.setAttribute('points', maskPoints); - this._dispatchBrushEvent(IOperateType.drawing, e); + const { x: x1, y: y1 } = this._startPos; + const { x: x2, y: y2 } = this.eventPosToStagePos(e); + // 绘制大小超过阈值, 才激活brush + if (Math.abs(x2 - x1) > sizeThreshold || Math.abs(y1 - y2) > sizeThreshold) { + // 无论是多选,还是单选 + // 如果这是第一个brush mask + // 证明这第一次绘制, 则触发brushActive事件 + if (Object.keys(this._brushMaskAABBBoundsDict).length === 1 && !this._activeBrushState) { + this._activeBrushState = true; + this._dispatchBrushEvent(IOperateType.brushActive, e); + } else { + this._dispatchBrushEvent(IOperateType.drawing, e); + } + } } /** From 74aa5b17baf09aaaf982079e65727bdc929581e4 Mon Sep 17 00:00:00 2001 From: skie1997 Date: Fri, 6 Jun 2025 10:56:58 +0800 Subject: [PATCH 2/8] fix: use removeAllChild to remove brush mask and add log notes --- .../fix-brush-problem_2025-05-31-14-30.json | 2 +- .../fix-brush-problem_2025-06-06-02-53.json | 10 ++++++++++ packages/vrender-components/src/brush/brush.ts | 10 +--------- 3 files changed, 12 insertions(+), 10 deletions(-) create mode 100644 common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-02-53.json diff --git a/common/changes/@visactor/vrender-components/fix-brush-problem_2025-05-31-14-30.json b/common/changes/@visactor/vrender-components/fix-brush-problem_2025-05-31-14-30.json index ef83ae9b5..ba64f9de6 100644 --- a/common/changes/@visactor/vrender-components/fix-brush-problem_2025-05-31-14-30.json +++ b/common/changes/@visactor/vrender-components/fix-brush-problem_2025-05-31-14-30.json @@ -2,7 +2,7 @@ "changes": [ { "packageName": "@visactor/vrender-components", - "comment": "fix: brush active problem", + "comment": "fix: brush active problem. fix visactor/vchart#4017", "type": "none" } ], diff --git a/common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-02-53.json b/common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-02-53.json new file mode 100644 index 000000000..cce01dfea --- /dev/null +++ b/common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-02-53.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@visactor/vrender-components", + "comment": "fix: use removeAllChild to remove brush mask. fix visactor/vchart#4017", + "type": "none" + } + ], + "packageName": "@visactor/vrender-components" +} \ No newline at end of file diff --git a/packages/vrender-components/src/brush/brush.ts b/packages/vrender-components/src/brush/brush.ts index 27f7acf43..91be90d9e 100644 --- a/packages/vrender-components/src/brush/brush.ts +++ b/packages/vrender-components/src/brush/brush.ts @@ -68,18 +68,10 @@ export class Brush extends AbstractComponent> { * @description * 1. 判断状态: 如果在brushMask中,则属于移动状态; 否则属于绘制状态 *(移动状态和绘制状态互斥, 且移动状态考虑brushMoved配置, 如果在brush点内但brushMoved为false, 则走绘制状态, 而非两个状态都不响应, 此效果与echarts保持一致) - * 2. 判断坐标是否在有效交互范围内 * 2. 如果是移动状态: 标记移动状态 & 标记正在移动的mask & 初始化mask的dx和dy * 3. 如果是绘制状态: 标记绘制状态 & 标记正在绘制的mask & 清除之前的mask & 添加新的mask */ private _onBrushStart = (e: FederatedPointerEvent) => { - if (this._outOfInteractiveRange(e)) { - if (!this._isEmptyMask()) { - this._clearMask(); - this._dispatchBrushEvent(IOperateType.brushClear, e); - } - return; - } const { updateTrigger = DEFAULT_BRUSH_ATTRIBUTES.updateTrigger, endTrigger = DEFAULT_BRUSH_ATTRIBUTES.endTrigger, @@ -473,7 +465,7 @@ export class Brush extends AbstractComponent> { */ private _clearMask() { this._brushMaskAABBBoundsDict = {}; - this._container.incrementalClearChild(); + this._container.removeAllChild(); this._operatingMask = null; } From 04abb3a840a97125b08756c657c7ed7f77d9dd2f Mon Sep 17 00:00:00 2001 From: skie1997 Date: Fri, 6 Jun 2025 11:57:05 +0800 Subject: [PATCH 3/8] fix: datazoom text render error. fix visactor/vchart#4018 --- .../fix-brush-problem_2025-06-06-03-56.json | 10 ++++++++++ packages/vrender-components/src/data-zoom/data-zoom.ts | 7 +++++-- 2 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-03-56.json diff --git a/common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-03-56.json b/common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-03-56.json new file mode 100644 index 000000000..f33830f10 --- /dev/null +++ b/common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-03-56.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@visactor/vrender-components", + "comment": "fix: datazoom text render error. fix visactor/vchart#4018", + "type": "none" + } + ], + "packageName": "@visactor/vrender-components" +} \ No newline at end of file diff --git a/packages/vrender-components/src/data-zoom/data-zoom.ts b/packages/vrender-components/src/data-zoom/data-zoom.ts index eb97228b3..e227c3f2f 100644 --- a/packages/vrender-components/src/data-zoom/data-zoom.ts +++ b/packages/vrender-components/src/data-zoom/data-zoom.ts @@ -613,10 +613,13 @@ export class DataZoom extends AbstractComponent> { // 第三次绘制: 避免startText和endText重叠, 如果重叠了, 对startText做位置调整(考虑到调整的最小化,只单独调整startText而不调整endText) if (new Bounds().set(x1, y1, x2, y2).intersects(endTextBounds)) { const direction = this.attribute.orient === 'bottom' || this.attribute.orient === 'right' ? -1 : 1; + if (this._isHorizontal) { - this._startText.setAttribute('dy', startTextDy + direction * Math.abs(endTextBounds.y1 - endTextBounds.y2)); + const boundsYDiff = Math.abs(endTextBounds.y1 - endTextBounds.y2); // visible: false时, bounds可能是非法的 + this._startText.setAttribute('dy', startTextDy + direction * (Number.isFinite(boundsYDiff) ? boundsYDiff : 0)); } else { - this._startText.setAttribute('dx', startTextDx + direction * Math.abs(endTextBounds.x1 - endTextBounds.x2)); + const boundsXDiff = Math.abs(endTextBounds.x1 - endTextBounds.x2); // visible: false时, bounds可能是非法的 + this._startText.setAttribute('dx', startTextDx + direction * (Number.isFinite(boundsXDiff) ? boundsXDiff : 0)); } } else { if (this._isHorizontal) { From b0340b7739a815d67634d0d494deebf4c920d060 Mon Sep 17 00:00:00 2001 From: skie1997 Date: Wed, 4 Jun 2025 12:05:28 +0800 Subject: [PATCH 4/8] fix: brush event pos problem when stage set scale --- .../fix-brush-problem_2025-06-06-02-36.json | 10 +++++++ .../vrender-components/src/brush/brush.ts | 7 ----- packages/vrender-components/src/core/base.ts | 12 +++++++- .../src/data-zoom/data-zoom.ts | 28 ++++++++----------- 4 files changed, 32 insertions(+), 25 deletions(-) create mode 100644 common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-02-36.json diff --git a/common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-02-36.json b/common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-02-36.json new file mode 100644 index 000000000..504ec2dcc --- /dev/null +++ b/common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-02-36.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@visactor/vrender-components", + "comment": "fix: brush event pos problem when stage scale", + "type": "none" + } + ], + "packageName": "@visactor/vrender-components" +} \ No newline at end of file diff --git a/packages/vrender-components/src/brush/brush.ts b/packages/vrender-components/src/brush/brush.ts index 91be90d9e..b71dee060 100644 --- a/packages/vrender-components/src/brush/brush.ts +++ b/packages/vrender-components/src/brush/brush.ts @@ -442,13 +442,6 @@ export class Brush extends AbstractComponent> { return false; } - /** - * 事件系统坐标转换为stage坐标 - */ - protected eventPosToStagePos(e: FederatedPointerEvent) { - return this.stage.eventPointTransform(e); - } - /** * 根据操作类型触发对应的事件 */ diff --git a/packages/vrender-components/src/core/base.ts b/packages/vrender-components/src/core/base.ts index 9a6908329..863a4e431 100644 --- a/packages/vrender-components/src/core/base.ts +++ b/packages/vrender-components/src/core/base.ts @@ -1,7 +1,7 @@ /** * @description 组件基类 */ -import type { IGroupGraphicAttribute, ISetAttributeContext } from '@visactor/vrender-core'; +import type { FederatedPointerEvent, IGroupGraphicAttribute, ISetAttributeContext } from '@visactor/vrender-core'; import { Group, CustomEvent } from '@visactor/vrender-core'; import type { Dict } from '@visactor/vutils'; import { merge, isFunction, isPlainObject, isNil } from '@visactor/vutils'; @@ -166,4 +166,14 @@ export abstract class AbstractComponent 内部坐标 + const stagePoints = this.stage?.eventPointTransform(e as any) ?? { x: 0, y: 0 }; // updateSpec过程中交互的话, stage可能为空 + // 2. 内部坐标 -> 组件坐标 (比如: 给layer设置 scale / x / y) + this.globalTransMatrix.transformPoint(stagePoints, result); + return result; + } } diff --git a/packages/vrender-components/src/data-zoom/data-zoom.ts b/packages/vrender-components/src/data-zoom/data-zoom.ts index e227c3f2f..7dbdb8134 100644 --- a/packages/vrender-components/src/data-zoom/data-zoom.ts +++ b/packages/vrender-components/src/data-zoom/data-zoom.ts @@ -232,12 +232,6 @@ export class DataZoom extends AbstractComponent> { shouldRender && this.setAttributes({ start, end }); } - /** 事件系统坐标转换为stage坐标 */ - protected eventPosToStagePos(e: FederatedPointerEvent) { - // updateSpec过程中交互的话, stage可能为空 - return this.stage?.eventPointTransform(e) ?? { x: 0, y: 0 }; - } - private _clearDragEvents() { const evtTarget = vglobal.env === 'browser' ? vglobal : this.stage; const triggers = getEndTriggersOfDrag(); @@ -739,7 +733,7 @@ export class DataZoom extends AbstractComponent> { height, cursor: brushSelect ? 'crosshair' : 'auto', ...backgroundStyle, - pickable: zoomLock ? false : backgroundStyle.pickable ?? true + pickable: zoomLock ? false : (backgroundStyle.pickable ?? true) }, 'rect' ) as IRect; @@ -763,7 +757,7 @@ export class DataZoom extends AbstractComponent> { height: height, cursor: brushSelect ? 'crosshair' : 'move', ...selectedBackgroundStyle, - pickable: zoomLock ? false : (selectedBackgroundChartStyle as any).pickable ?? true + pickable: zoomLock ? false : ((selectedBackgroundChartStyle as any).pickable ?? true) }, 'rect' ) as IRect; @@ -778,7 +772,7 @@ export class DataZoom extends AbstractComponent> { height: (end - start) * height, cursor: brushSelect ? 'crosshair' : 'move', ...selectedBackgroundStyle, - pickable: zoomLock ? false : selectedBackgroundStyle.pickable ?? true + pickable: zoomLock ? false : (selectedBackgroundStyle.pickable ?? true) }, 'rect' ) as IRect; @@ -800,7 +794,7 @@ export class DataZoom extends AbstractComponent> { width: (end - start) * width, height: middleHandlerBackgroundSize, ...middleHandlerStyle.background?.style, - pickable: zoomLock ? false : middleHandlerStyle.background?.style?.pickable ?? true + pickable: zoomLock ? false : (middleHandlerStyle.background?.style?.pickable ?? true) }, 'rect' ) as IRect; @@ -813,7 +807,7 @@ export class DataZoom extends AbstractComponent> { angle: 0, symbolType: middleHandlerStyle.icon?.symbolType ?? 'square', ...middleHandlerStyle.icon, - pickable: zoomLock ? false : middleHandlerStyle.icon.pickable ?? true + pickable: zoomLock ? false : (middleHandlerStyle.icon.pickable ?? true) }, 'symbol' ) as ISymbol; @@ -827,7 +821,7 @@ export class DataZoom extends AbstractComponent> { symbolType: startHandlerStyle.symbolType ?? 'square', ...(DEFAULT_HANDLER_ATTR_MAP.horizontal as any), ...startHandlerStyle, - pickable: zoomLock ? false : startHandlerStyle.pickable ?? true + pickable: zoomLock ? false : (startHandlerStyle.pickable ?? true) }, 'symbol' ) as ISymbol; @@ -840,7 +834,7 @@ export class DataZoom extends AbstractComponent> { symbolType: endHandlerStyle.symbolType ?? 'square', ...(DEFAULT_HANDLER_ATTR_MAP.horizontal as any), ...endHandlerStyle, - pickable: zoomLock ? false : endHandlerStyle.pickable ?? true + pickable: zoomLock ? false : (endHandlerStyle.pickable ?? true) }, 'symbol' ) as ISymbol; @@ -893,7 +887,7 @@ export class DataZoom extends AbstractComponent> { width: middleHandlerBackgroundSize, height: (end - start) * height, ...middleHandlerStyle.background?.style, - pickable: zoomLock ? false : middleHandlerStyle.background?.style?.pickable ?? true + pickable: zoomLock ? false : (middleHandlerStyle.background?.style?.pickable ?? true) }, 'rect' ) as IRect; @@ -910,7 +904,7 @@ export class DataZoom extends AbstractComponent> { symbolType: middleHandlerStyle.icon?.symbolType ?? 'square', strokeBoundsBuffer: 0, ...middleHandlerStyle.icon, - pickable: zoomLock ? false : middleHandlerStyle.icon?.pickable ?? true + pickable: zoomLock ? false : (middleHandlerStyle.icon?.pickable ?? true) }, 'symbol' ) as ISymbol; @@ -924,7 +918,7 @@ export class DataZoom extends AbstractComponent> { symbolType: startHandlerStyle.symbolType ?? 'square', ...(DEFAULT_HANDLER_ATTR_MAP.vertical as any), ...startHandlerStyle, - pickable: zoomLock ? false : startHandlerStyle.pickable ?? true + pickable: zoomLock ? false : (startHandlerStyle.pickable ?? true) }, 'symbol' ) as ISymbol; @@ -938,7 +932,7 @@ export class DataZoom extends AbstractComponent> { symbolType: endHandlerStyle.symbolType ?? 'square', ...(DEFAULT_HANDLER_ATTR_MAP.vertical as any), ...endHandlerStyle, - pickable: zoomLock ? false : endHandlerStyle.pickable ?? true + pickable: zoomLock ? false : (endHandlerStyle.pickable ?? true) }, 'symbol' ) as ISymbol; From 440b81c3542fd1573011a82bd7531a5dd97e4b68 Mon Sep 17 00:00:00 2001 From: zhouxinyu Date: Mon, 9 Jun 2025 14:16:07 +0800 Subject: [PATCH 5/8] feat: upgrade vutils to 1.0.6 --- common/config/rush/pnpm-lock.yaml | 308 +++++++++++++++++++--- docs/demos/package.json | 2 +- docs/package.json | 2 +- packages/react-vrender-utils/package.json | 2 +- packages/react-vrender/package.json | 2 +- packages/vrender-animate/package.json | 2 +- packages/vrender-components/package.json | 6 +- packages/vrender-core/package.json | 2 +- packages/vrender-kits/package.json | 2 +- packages/vrender/package.json | 2 +- 10 files changed, 285 insertions(+), 45 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 5de8acfe8..cd9fc66f1 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -25,8 +25,8 @@ importers: specifier: workspace:0.22.11 version: link:../packages/vrender '@visactor/vutils': - specifier: 1.0.4 - version: 1.0.4 + specifier: 1.0.6 + version: 1.0.6 axios: specifier: ^1.4.0 version: 1.8.4 @@ -98,8 +98,8 @@ importers: specifier: workspace:0.22.11 version: link:../vrender '@visactor/vutils': - specifier: 1.0.4 - version: 1.0.4 + specifier: 1.0.6 + version: 1.0.6 react-reconciler: specifier: ^0.29.0 version: 0.29.2(react@18.3.1) @@ -159,8 +159,8 @@ importers: specifier: workspace:0.22.11 version: link:../vrender '@visactor/vutils': - specifier: 1.0.4 - version: 1.0.4 + specifier: 1.0.6 + version: 1.0.6 react-reconciler: specifier: ^0.29.0 version: 0.29.2(react@18.3.1) @@ -242,8 +242,8 @@ importers: specifier: ^18.0.0 version: 18.3.5(@types/react@18.3.20) '@visactor/vutils': - specifier: 1.0.4 - version: 1.0.4 + specifier: 1.0.6 + version: 1.0.6 '@vitejs/plugin-react': specifier: 3.1.0 version: 3.1.0(vite@3.2.6(@types/node@22.13.17)(less@4.1.3)(terser@5.17.1)) @@ -261,7 +261,7 @@ importers: version: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) jest-electron: specifier: ^0.1.12 - version: 0.1.12(jest@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5))) + version: 0.1.12(jest@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5))) jest-extended: specifier: ^1.2.1 version: 1.2.1 @@ -273,7 +273,7 @@ importers: version: 18.3.1(react@18.3.1) ts-jest: specifier: ^26.0.0 - version: 26.5.6(jest@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)))(typescript@4.9.5) + version: 26.5.6(jest@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)))(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -287,8 +287,8 @@ importers: specifier: workspace:0.22.11 version: link:../vrender-core '@visactor/vutils': - specifier: 1.0.4 - version: 1.0.4 + specifier: 1.0.6 + version: 1.0.6 devDependencies: '@internal/bundler': specifier: workspace:* @@ -351,11 +351,11 @@ importers: specifier: workspace:0.22.11 version: link:../vrender-kits '@visactor/vscale': - specifier: 1.0.4 - version: 1.0.4 + specifier: 1.0.6 + version: 1.0.6 '@visactor/vutils': - specifier: 1.0.4 - version: 1.0.4 + specifier: 1.0.6 + version: 1.0.6 devDependencies: '@internal/bundler': specifier: workspace:* @@ -380,7 +380,7 @@ importers: version: 8.18.0 jest: specifier: ^26.0.0 - version: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + version: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) jest-electron: specifier: ^0.1.12 version: 0.1.12(jest@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5))) @@ -400,8 +400,8 @@ importers: ../../packages/vrender-core: dependencies: '@visactor/vutils': - specifier: 1.0.4 - version: 1.0.4 + specifier: 1.0.6 + version: 1.0.6 color-convert: specifier: 2.0.1 version: 2.0.1 @@ -438,7 +438,7 @@ importers: version: 8.18.0 jest: specifier: ^26.0.0 - version: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + version: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) jest-electron: specifier: ^0.1.12 version: 0.1.12(jest@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5))) @@ -470,8 +470,8 @@ importers: specifier: workspace:0.22.11 version: link:../vrender-core '@visactor/vutils': - specifier: 1.0.4 - version: 1.0.4 + specifier: 1.0.6 + version: 1.0.6 gifuct-js: specifier: 2.1.2 version: 2.1.2 @@ -573,7 +573,7 @@ importers: version: 26.0.24 jest: specifier: ^26.0.0 - version: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + version: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) typescript: specifier: 4.9.5 version: 4.9.5 @@ -2192,8 +2192,8 @@ packages: '@visactor/vscale@0.15.14': resolution: {integrity: sha512-ttGdvS49APcO23WFfsbq9zyQ1y767LjqchPPL78KOrd4UjhYQXRCdeqz7K4A57e333R37oLnPfSuIVFz9qJGYw==} - '@visactor/vscale@1.0.4': - resolution: {integrity: sha512-mXuX0gbQ5dmsU+dOfrDfFT45ijTZrFh1wYeIY44cdMhFo4v+tVdeihN0F+3CEI7oSZiZENbpJ7dXvxnu04xG/g==} + '@visactor/vscale@1.0.6': + resolution: {integrity: sha512-E6ySrzOIyL85luy5dKPpKzaCjf/hkLFF/mAn37Lv8XJWhyxWjYO29GM7cIlqDNCKAY0qsONPnfmgdGX+Hoe5vg==} '@visactor/vutils@0.13.3': resolution: {integrity: sha512-lCFiuUHwqz/0RCvIYa79ycduCLAILWaXddPOjxEd3VRX9CCoWMUmRtM3gF5JxtK2pK6Mu7hW7LaMSuWFw+0Kkw==} @@ -2201,8 +2201,8 @@ packages: '@visactor/vutils@0.15.14': resolution: {integrity: sha512-mZuJhXdDZqq5arqc/LfEmWOY6l7ErK1MurO8bR3vESxeCaQ18pN36iit15K2IMQVJuKZPnZ2ksw8+a1irXi/8A==} - '@visactor/vutils@1.0.4': - resolution: {integrity: sha512-GE149SM5WAc9DMNV7bGtPD4xHP68vbHMRuxGPJ3ndzAGLC/KuXpClteMw6bTY1fRX1vDLY/tQ/GVthgeOx4kDw==} + '@visactor/vutils@1.0.6': + resolution: {integrity: sha512-87/AYLrjY1rtvIT0N/9S+sESialMQUKYv7MDjLjUo37u0hmeL/AwRSGBSvjxdxayKHOmdwUK1BLpQrDIrssKLg==} '@vitejs/plugin-react@3.1.0': resolution: {integrity: sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==} @@ -7935,6 +7935,43 @@ snapshots: - ts-node - utf-8-validate + '@jest/core@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5))': + dependencies: + '@jest/console': 26.6.2 + '@jest/reporters': 26.6.2 + '@jest/test-result': 26.6.2 + '@jest/transform': 26.6.2 + '@jest/types': 26.6.2 + '@types/node': 22.13.17 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-changed-files: 26.6.2 + jest-config: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-haste-map: 26.6.2 + jest-message-util: 26.6.2 + jest-regex-util: 26.0.0 + jest-resolve: 26.6.2 + jest-resolve-dependencies: 26.6.3 + jest-runner: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-runtime: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-snapshot: 26.6.2 + jest-util: 26.6.2 + jest-validate: 26.6.2 + jest-watcher: 26.6.2 + micromatch: 4.0.8 + p-each-series: 2.2.0 + rimraf: 3.0.2 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + '@jest/environment@24.9.0': dependencies: '@jest/fake-timers': 24.9.0 @@ -8051,6 +8088,20 @@ snapshots: - ts-node - utf-8-validate + '@jest/test-sequencer@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5))': + dependencies: + '@jest/test-result': 26.6.2 + graceful-fs: 4.2.11 + jest-haste-map: 26.6.2 + jest-runner: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-runtime: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + '@jest/transform@24.9.0': dependencies: '@babel/core': 7.20.12 @@ -8788,9 +8839,9 @@ snapshots: dependencies: '@visactor/vutils': 0.15.14 - '@visactor/vscale@1.0.4': + '@visactor/vscale@1.0.6': dependencies: - '@visactor/vutils': 1.0.4 + '@visactor/vutils': 1.0.6 '@visactor/vutils@0.13.3': dependencies: @@ -8804,7 +8855,7 @@ snapshots: '@turf/invariant': 6.5.0 eventemitter3: 4.0.7 - '@visactor/vutils@1.0.4': + '@visactor/vutils@1.0.6': dependencies: '@turf/helpers': 6.5.0 '@turf/invariant': 6.5.0 @@ -11399,6 +11450,28 @@ snapshots: - ts-node - utf-8-validate + jest-cli@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)): + dependencies: + '@jest/core': 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + '@jest/test-result': 26.6.2 + '@jest/types': 26.6.2 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + import-local: 3.2.0 + is-ci: 2.0.0 + jest-config: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-util: 26.6.2 + jest-validate: 26.6.2 + prompts: 2.4.2 + yargs: 15.4.1 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + jest-config@24.9.0: dependencies: '@babel/core': 7.20.12 @@ -11434,7 +11507,35 @@ snapshots: jest-environment-jsdom: 26.6.2(canvas@2.11.2) jest-environment-node: 26.6.2 jest-get-type: 26.3.0 - jest-jasmine2: 26.6.3 + jest-jasmine2: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-regex-util: 26.0.0 + jest-resolve: 26.6.2 + jest-util: 26.6.2 + jest-validate: 26.6.2 + micromatch: 4.0.8 + pretty-format: 26.6.2 + optionalDependencies: + ts-node: 10.9.0(@types/node@22.13.17)(typescript@4.9.5) + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + + jest-config@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)): + dependencies: + '@babel/core': 7.20.12 + '@jest/test-sequencer': 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + '@jest/types': 26.6.2 + babel-jest: 26.6.3(@babel/core@7.20.12) + chalk: 4.1.2 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-environment-jsdom: 26.6.2(canvas@2.11.2) + jest-environment-node: 26.6.2 + jest-get-type: 26.3.0 + jest-jasmine2: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) jest-regex-util: 26.0.0 jest-resolve: 26.6.2 jest-util: 26.6.2 @@ -11494,7 +11595,7 @@ snapshots: jest-util: 26.6.2 pretty-format: 26.6.2 - jest-electron@0.1.12(jest@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5))): + jest-electron@0.1.12(jest@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5))): dependencies: electron: 11.5.0 jest: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) @@ -11510,6 +11611,22 @@ snapshots: transitivePeerDependencies: - supports-color + jest-electron@0.1.12(jest@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5))): + dependencies: + electron: 11.5.0 + jest: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-haste-map: 24.9.0 + jest-message-util: 24.9.0 + jest-mock: 24.9.0 + jest-resolve: 24.9.0 + jest-runner: 24.9.0 + jest-runtime: 24.9.0 + jest-util: 24.9.0 + throat: 5.0.0 + tslib: 1.14.1 + transitivePeerDependencies: + - supports-color + jest-environment-jsdom@24.9.0: dependencies: '@jest/environment': 24.9.0 @@ -11623,7 +11740,7 @@ snapshots: transitivePeerDependencies: - supports-color - jest-jasmine2@26.6.3: + jest-jasmine2@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)): dependencies: '@babel/traverse': 7.27.0 '@jest/environment': 26.6.2 @@ -11644,7 +11761,38 @@ snapshots: pretty-format: 26.6.2 throat: 5.0.0 transitivePeerDependencies: + - bufferutil + - canvas - supports-color + - ts-node + - utf-8-validate + + jest-jasmine2@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)): + dependencies: + '@babel/traverse': 7.27.0 + '@jest/environment': 26.6.2 + '@jest/source-map': 26.6.2 + '@jest/test-result': 26.6.2 + '@jest/types': 26.6.2 + '@types/node': 22.13.17 + chalk: 4.1.2 + co: 4.6.0 + expect: 26.6.2 + is-generator-fn: 2.1.0 + jest-each: 26.6.2 + jest-matcher-utils: 26.6.2 + jest-message-util: 26.6.2 + jest-runtime: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-snapshot: 26.6.2 + jest-util: 26.6.2 + pretty-format: 26.6.2 + throat: 5.0.0 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate jest-leak-detector@24.9.0: dependencies: @@ -11799,6 +11947,35 @@ snapshots: - ts-node - utf-8-validate + jest-runner@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)): + dependencies: + '@jest/console': 26.6.2 + '@jest/environment': 26.6.2 + '@jest/test-result': 26.6.2 + '@jest/types': 26.6.2 + '@types/node': 22.13.17 + chalk: 4.1.2 + emittery: 0.7.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-config: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-docblock: 26.0.0 + jest-haste-map: 26.6.2 + jest-leak-detector: 26.6.2 + jest-message-util: 26.6.2 + jest-resolve: 26.6.2 + jest-runtime: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-util: 26.6.2 + jest-worker: 26.6.2 + source-map-support: 0.5.21 + throat: 5.0.0 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + jest-runtime@24.9.0: dependencies: '@jest/console': 24.9.0 @@ -11863,6 +12040,42 @@ snapshots: - ts-node - utf-8-validate + jest-runtime@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)): + dependencies: + '@jest/console': 26.6.2 + '@jest/environment': 26.6.2 + '@jest/fake-timers': 26.6.2 + '@jest/globals': 26.6.2 + '@jest/source-map': 26.6.2 + '@jest/test-result': 26.6.2 + '@jest/transform': 26.6.2 + '@jest/types': 26.6.2 + '@types/yargs': 15.0.19 + chalk: 4.1.2 + cjs-module-lexer: 0.6.0 + collect-v8-coverage: 1.0.2 + exit: 0.1.2 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-config: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-haste-map: 26.6.2 + jest-message-util: 26.6.2 + jest-mock: 26.6.2 + jest-regex-util: 26.0.0 + jest-resolve: 26.6.2 + jest-snapshot: 26.6.2 + jest-util: 26.6.2 + jest-validate: 26.6.2 + slash: 3.0.0 + strip-bom: 4.0.0 + yargs: 15.4.1 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + jest-serializer@24.9.0: {} jest-serializer@26.6.2: @@ -11980,6 +12193,18 @@ snapshots: - ts-node - utf-8-validate + jest@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)): + dependencies: + '@jest/core': 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + import-local: 3.2.0 + jest-cli: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + js-binary-schema-parser@2.0.3: {} js-string-escape@1.0.1: {} @@ -13920,7 +14145,7 @@ snapshots: dependencies: punycode: 2.3.1 - ts-jest@26.5.6(jest@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)))(typescript@4.9.5): + ts-jest@26.5.6(jest@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)))(typescript@4.9.5): dependencies: bs-logger: 0.2.6 buffer-from: 1.1.2 @@ -13935,6 +14160,21 @@ snapshots: typescript: 4.9.5 yargs-parser: 20.2.9 + ts-jest@26.5.6(jest@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)))(typescript@4.9.5): + dependencies: + bs-logger: 0.2.6 + buffer-from: 1.1.2 + fast-json-stable-stringify: 2.1.0 + jest: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-util: 26.6.2 + json5: 2.2.3 + lodash: 4.17.21 + make-error: 1.3.6 + mkdirp: 1.0.4 + semver: 7.3.4 + typescript: 4.9.5 + yargs-parser: 20.2.9 + ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5): dependencies: '@cspotcode/source-map-support': 0.8.1 diff --git a/docs/demos/package.json b/docs/demos/package.json index 923ba0c7f..4b5158728 100644 --- a/docs/demos/package.json +++ b/docs/demos/package.json @@ -12,7 +12,7 @@ "@internal/eslint-config": "workspace:*", "@internal/ts-config": "workspace:*", "@visactor/vrender-kits": "workspace:0.14.8", - "@visactor/vutils": "1.0.4", + "@visactor/vutils": "1.0.6", "d3-scale-chromatic": "^3.0.0", "lodash": "4.17.21", "dat.gui": "^0.7.9", diff --git a/docs/package.json b/docs/package.json index b677e3ac7..1aafa788e 100644 --- a/docs/package.json +++ b/docs/package.json @@ -11,7 +11,7 @@ "dependencies": { "@arco-design/web-react": "2.46.1", "@visactor/vchart": "1.3.0", - "@visactor/vutils": "1.0.4", + "@visactor/vutils": "1.0.6", "@visactor/vgrammar": "~0.5.7", "@visactor/vrender": "workspace:0.22.11", "markdown-it": "^13.0.0", diff --git a/packages/react-vrender-utils/package.json b/packages/react-vrender-utils/package.json index 86a45509f..6ce6dab59 100644 --- a/packages/react-vrender-utils/package.json +++ b/packages/react-vrender-utils/package.json @@ -26,7 +26,7 @@ "dependencies": { "@visactor/vrender": "workspace:0.22.11", "@visactor/react-vrender": "workspace:0.22.11", - "@visactor/vutils": "1.0.4", + "@visactor/vutils": "1.0.6", "react-reconciler": "^0.29.0", "tslib": "^2.3.1" }, diff --git a/packages/react-vrender/package.json b/packages/react-vrender/package.json index c128184e1..79b846c61 100644 --- a/packages/react-vrender/package.json +++ b/packages/react-vrender/package.json @@ -24,7 +24,7 @@ }, "dependencies": { "@visactor/vrender": "workspace:0.22.11", - "@visactor/vutils": "1.0.4", + "@visactor/vutils": "1.0.6", "react-reconciler": "^0.29.0", "tslib": "^2.3.1" }, diff --git a/packages/vrender-animate/package.json b/packages/vrender-animate/package.json index b9adb2718..e9051c08e 100644 --- a/packages/vrender-animate/package.json +++ b/packages/vrender-animate/package.json @@ -20,7 +20,7 @@ "test": "" }, "dependencies": { - "@visactor/vutils": "1.0.4", + "@visactor/vutils": "1.0.6", "@visactor/vrender-core": "workspace:0.22.11" }, "devDependencies": { diff --git a/packages/vrender-components/package.json b/packages/vrender-components/package.json index 547d6ee06..08dc4b98f 100644 --- a/packages/vrender-components/package.json +++ b/packages/vrender-components/package.json @@ -25,8 +25,8 @@ "build:spec-types": "rm -rf ./spec-types && tsc -p ./tsconfig.spec.json --declaration --emitDeclarationOnly --outDir ./spec-types" }, "dependencies": { - "@visactor/vutils": "1.0.4", - "@visactor/vscale": "1.0.4", + "@visactor/vutils": "1.0.6", + "@visactor/vscale": "1.0.6", "@visactor/vrender-core": "workspace:0.22.11", "@visactor/vrender-kits": "workspace:0.22.11", "@visactor/vrender-animate": "workspace:0.22.11" @@ -36,7 +36,7 @@ "@internal/eslint-config": "workspace:*", "@internal/ts-config": "workspace:*", "@rushstack/eslint-patch": "~1.1.4", - "@visactor/vscale": "1.0.4", + "@visactor/vscale": "1.0.6", "@types/jest": "^26.0.0", "jest": "^26.0.0", "jest-electron": "^0.1.12", diff --git a/packages/vrender-core/package.json b/packages/vrender-core/package.json index 9f7352128..5af191733 100644 --- a/packages/vrender-core/package.json +++ b/packages/vrender-core/package.json @@ -30,7 +30,7 @@ }, "dependencies": { "color-convert": "2.0.1", - "@visactor/vutils": "1.0.4" + "@visactor/vutils": "1.0.6" }, "devDependencies": { "@internal/bundler": "workspace:*", diff --git a/packages/vrender-kits/package.json b/packages/vrender-kits/package.json index b68c959a2..c4946ba2d 100644 --- a/packages/vrender-kits/package.json +++ b/packages/vrender-kits/package.json @@ -20,7 +20,7 @@ "test": "" }, "dependencies": { - "@visactor/vutils": "1.0.4", + "@visactor/vutils": "1.0.6", "@visactor/vrender-core": "workspace:0.22.11", "@resvg/resvg-js": "2.4.1", "roughjs": "4.5.2", diff --git a/packages/vrender/package.json b/packages/vrender/package.json index 9a35901b6..1261d98a6 100644 --- a/packages/vrender/package.json +++ b/packages/vrender/package.json @@ -33,7 +33,7 @@ "@internal/eslint-config": "workspace:*", "@internal/ts-config": "workspace:*", "@rushstack/eslint-patch": "~1.1.4", - "@visactor/vutils": "1.0.4", + "@visactor/vutils": "1.0.6", "canvas": "2.11.2", "react": "^18.0.0", "react-dom": "^18.0.0", From c5415059b0c6c6f4898de86b5308e8c0ebab9e2a Mon Sep 17 00:00:00 2001 From: zhouxinyu Date: Mon, 9 Jun 2025 15:09:26 +0800 Subject: [PATCH 6/8] fix: bugserver-trigger add vrender-animate --- common/config/rush/pnpm-lock.yaml | 96 ++++------------------------ tools/bugserver-trigger/package.json | 3 +- tools/bugserver-trigger/src/index.ts | 6 +- 3 files changed, 21 insertions(+), 84 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index cd9fc66f1..3ddb2794f 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -585,6 +585,9 @@ importers: '@visactor/vrender': specifier: workspace:0.22.11 version: link:../../packages/vrender + '@visactor/vrender-animate': + specifier: workspace:0.22.11 + version: link:../../packages/vrender-animate '@visactor/vrender-components': specifier: workspace:0.22.11 version: link:../../packages/vrender-components @@ -7955,7 +7958,7 @@ snapshots: jest-resolve: 26.6.2 jest-resolve-dependencies: 26.6.3 jest-runner: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) - jest-runtime: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-runtime: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) jest-snapshot: 26.6.2 jest-util: 26.6.2 jest-validate: 26.6.2 @@ -8074,27 +8077,23 @@ snapshots: transitivePeerDependencies: - supports-color - '@jest/test-sequencer@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5))': + '@jest/test-sequencer@26.6.3': dependencies: '@jest/test-result': 26.6.2 graceful-fs: 4.2.11 jest-haste-map: 26.6.2 - jest-runner: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-runner: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) jest-runtime: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) transitivePeerDependencies: - - bufferutil - - canvas - supports-color - - ts-node - - utf-8-validate - '@jest/test-sequencer@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5))': + '@jest/test-sequencer@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5))': dependencies: '@jest/test-result': 26.6.2 graceful-fs: 4.2.11 jest-haste-map: 26.6.2 - jest-runner: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) - jest-runtime: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-runner: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-runtime: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) transitivePeerDependencies: - bufferutil - canvas @@ -11507,7 +11506,7 @@ snapshots: jest-environment-jsdom: 26.6.2(canvas@2.11.2) jest-environment-node: 26.6.2 jest-get-type: 26.3.0 - jest-jasmine2: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-jasmine2: 26.6.3 jest-regex-util: 26.0.0 jest-resolve: 26.6.2 jest-util: 26.6.2 @@ -11525,7 +11524,7 @@ snapshots: jest-config@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)): dependencies: '@babel/core': 7.20.12 - '@jest/test-sequencer': 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + '@jest/test-sequencer': 26.6.3 '@jest/types': 26.6.2 babel-jest: 26.6.3(@babel/core@7.20.12) chalk: 4.1.2 @@ -11535,7 +11534,7 @@ snapshots: jest-environment-jsdom: 26.6.2(canvas@2.11.2) jest-environment-node: 26.6.2 jest-get-type: 26.3.0 - jest-jasmine2: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-jasmine2: 26.6.3 jest-regex-util: 26.0.0 jest-resolve: 26.6.2 jest-util: 26.6.2 @@ -11740,7 +11739,7 @@ snapshots: transitivePeerDependencies: - supports-color - jest-jasmine2@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)): + jest-jasmine2@26.6.3: dependencies: '@babel/traverse': 7.27.0 '@jest/environment': 26.6.2 @@ -11761,38 +11760,7 @@ snapshots: pretty-format: 26.6.2 throat: 5.0.0 transitivePeerDependencies: - - bufferutil - - canvas - supports-color - - ts-node - - utf-8-validate - - jest-jasmine2@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)): - dependencies: - '@babel/traverse': 7.27.0 - '@jest/environment': 26.6.2 - '@jest/source-map': 26.6.2 - '@jest/test-result': 26.6.2 - '@jest/types': 26.6.2 - '@types/node': 22.13.17 - chalk: 4.1.2 - co: 4.6.0 - expect: 26.6.2 - is-generator-fn: 2.1.0 - jest-each: 26.6.2 - jest-matcher-utils: 26.6.2 - jest-message-util: 26.6.2 - jest-runtime: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) - jest-snapshot: 26.6.2 - jest-util: 26.6.2 - pretty-format: 26.6.2 - throat: 5.0.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate jest-leak-detector@24.9.0: dependencies: @@ -11964,7 +11932,7 @@ snapshots: jest-leak-detector: 26.6.2 jest-message-util: 26.6.2 jest-resolve: 26.6.2 - jest-runtime: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-runtime: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) jest-util: 26.6.2 jest-worker: 26.6.2 source-map-support: 0.5.21 @@ -12040,42 +12008,6 @@ snapshots: - ts-node - utf-8-validate - jest-runtime@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)): - dependencies: - '@jest/console': 26.6.2 - '@jest/environment': 26.6.2 - '@jest/fake-timers': 26.6.2 - '@jest/globals': 26.6.2 - '@jest/source-map': 26.6.2 - '@jest/test-result': 26.6.2 - '@jest/transform': 26.6.2 - '@jest/types': 26.6.2 - '@types/yargs': 15.0.19 - chalk: 4.1.2 - cjs-module-lexer: 0.6.0 - collect-v8-coverage: 1.0.2 - exit: 0.1.2 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-config: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) - jest-haste-map: 26.6.2 - jest-message-util: 26.6.2 - jest-mock: 26.6.2 - jest-regex-util: 26.0.0 - jest-resolve: 26.6.2 - jest-snapshot: 26.6.2 - jest-util: 26.6.2 - jest-validate: 26.6.2 - slash: 3.0.0 - strip-bom: 4.0.0 - yargs: 15.4.1 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - jest-serializer@24.9.0: {} jest-serializer@26.6.2: diff --git a/tools/bugserver-trigger/package.json b/tools/bugserver-trigger/package.json index 11acabaac..18cb105d4 100644 --- a/tools/bugserver-trigger/package.json +++ b/tools/bugserver-trigger/package.json @@ -11,7 +11,8 @@ "@visactor/vrender": "workspace:0.22.11", "@visactor/vrender-core": "workspace:0.22.11", "@visactor/vrender-kits": "workspace:0.22.11", - "@visactor/vrender-components": "workspace:0.22.11" + "@visactor/vrender-components": "workspace:0.22.11", + "@visactor/vrender-animate": "workspace:0.22.11" }, "devDependencies": { "@rushstack/eslint-patch": "~1.1.4", diff --git a/tools/bugserver-trigger/src/index.ts b/tools/bugserver-trigger/src/index.ts index dab515bd8..515664071 100644 --- a/tools/bugserver-trigger/src/index.ts +++ b/tools/bugserver-trigger/src/index.ts @@ -2,6 +2,7 @@ import * as VRender from '@visactor/vrender'; import * as VRenderKits from '@visactor/vrender-kits'; import * as VRenderCore from '@visactor/vrender-core'; import * as VRenderComponents from '@visactor/vrender-components'; +import * as VRenderAnimate from '@visactor/vrender-animate'; import { registerArcDataLabel, @@ -18,6 +19,8 @@ window.VRenderComponents = VRenderComponents; window.VRenderCore = VRenderCore; // @ts-ignore window.VRenderKits = VRenderKits; +// @ts-ignore +window.VRenderAnimate = VRenderAnimate; registerSymbolDataLabel(); registerRectDataLabel(); @@ -28,7 +31,8 @@ export default { VRender, VRenderComponents, VRenderKits, - VRenderCore + VRenderCore, + VRenderAnimate }; // export const a = 'a'; From e31e4deacaaaf4bb4cb085ee413fd123cd914bbc Mon Sep 17 00:00:00 2001 From: zhouxinyu Date: Mon, 9 Jun 2025 15:16:44 +0800 Subject: [PATCH 7/8] fix: fix issue with component test --- packages/vrender-components/tsconfig.spec.json | 3 +++ packages/vrender-components/tsconfig.test.json | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/vrender-components/tsconfig.spec.json b/packages/vrender-components/tsconfig.spec.json index 2733c803f..4e320df32 100644 --- a/packages/vrender-components/tsconfig.spec.json +++ b/packages/vrender-components/tsconfig.spec.json @@ -17,6 +17,9 @@ }, { "path": "../vrender-kits" + }, + { + "path": "../vrender-animate" } ] } diff --git a/packages/vrender-components/tsconfig.test.json b/packages/vrender-components/tsconfig.test.json index 3ae0f0875..473e2e391 100644 --- a/packages/vrender-components/tsconfig.test.json +++ b/packages/vrender-components/tsconfig.test.json @@ -4,7 +4,8 @@ "paths": { "@visactor/vrender": ["../vrender/src"], "@visactor/vrender-core": ["../vrender-core/src"], - "@visactor/vrender-kits": ["../vrender-kits/src"] + "@visactor/vrender-kits": ["../vrender-kits/src"], + "@visactor/vrender-animate": ["../vrender-animate/src"] } }, "references": [] From 0c87a60850199c9f2e01e54591fa34724946bd5e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 9 Jun 2025 07:33:30 +0000 Subject: [PATCH 8/8] build: prelease version 1.0.1 --- .../fix-brush-problem_2025-05-31-14-30.json | 10 -- .../fix-brush-problem_2025-06-06-02-36.json | 10 -- .../fix-brush-problem_2025-06-06-02-53.json | 10 -- .../fix-brush-problem_2025-06-06-03-56.json | 10 -- common/config/rush/pnpm-lock.yaml | 157 +++++++++++++++--- common/config/rush/version-policies.json | 2 +- docs/package.json | 2 +- packages/react-vrender-utils/CHANGELOG.json | 6 + packages/react-vrender-utils/CHANGELOG.md | 7 +- packages/react-vrender-utils/package.json | 6 +- packages/react-vrender/CHANGELOG.json | 6 + packages/react-vrender/CHANGELOG.md | 7 +- packages/react-vrender/package.json | 4 +- packages/vrender-animate/CHANGELOG.json | 6 + packages/vrender-animate/CHANGELOG.md | 7 +- packages/vrender-animate/package.json | 4 +- packages/vrender-components/CHANGELOG.json | 21 +++ packages/vrender-components/CHANGELOG.md | 12 +- packages/vrender-components/package.json | 8 +- packages/vrender-core/CHANGELOG.json | 6 + packages/vrender-core/CHANGELOG.md | 7 +- packages/vrender-core/package.json | 2 +- packages/vrender-kits/CHANGELOG.json | 6 + packages/vrender-kits/CHANGELOG.md | 7 +- packages/vrender-kits/package.json | 4 +- packages/vrender/CHANGELOG.json | 6 + packages/vrender/CHANGELOG.md | 7 +- packages/vrender/package.json | 8 +- tools/bugserver-trigger/package.json | 10 +- 29 files changed, 262 insertions(+), 96 deletions(-) delete mode 100644 common/changes/@visactor/vrender-components/fix-brush-problem_2025-05-31-14-30.json delete mode 100644 common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-02-36.json delete mode 100644 common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-02-53.json delete mode 100644 common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-03-56.json diff --git a/common/changes/@visactor/vrender-components/fix-brush-problem_2025-05-31-14-30.json b/common/changes/@visactor/vrender-components/fix-brush-problem_2025-05-31-14-30.json deleted file mode 100644 index ba64f9de6..000000000 --- a/common/changes/@visactor/vrender-components/fix-brush-problem_2025-05-31-14-30.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@visactor/vrender-components", - "comment": "fix: brush active problem. fix visactor/vchart#4017", - "type": "none" - } - ], - "packageName": "@visactor/vrender-components" -} \ No newline at end of file diff --git a/common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-02-36.json b/common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-02-36.json deleted file mode 100644 index 504ec2dcc..000000000 --- a/common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-02-36.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@visactor/vrender-components", - "comment": "fix: brush event pos problem when stage scale", - "type": "none" - } - ], - "packageName": "@visactor/vrender-components" -} \ No newline at end of file diff --git a/common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-02-53.json b/common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-02-53.json deleted file mode 100644 index cce01dfea..000000000 --- a/common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-02-53.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@visactor/vrender-components", - "comment": "fix: use removeAllChild to remove brush mask. fix visactor/vchart#4017", - "type": "none" - } - ], - "packageName": "@visactor/vrender-components" -} \ No newline at end of file diff --git a/common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-03-56.json b/common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-03-56.json deleted file mode 100644 index f33830f10..000000000 --- a/common/changes/@visactor/vrender-components/fix-brush-problem_2025-06-06-03-56.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@visactor/vrender-components", - "comment": "fix: datazoom text render error. fix visactor/vchart#4018", - "type": "none" - } - ], - "packageName": "@visactor/vrender-components" -} \ No newline at end of file diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index c39570afb..10c2c8f72 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -22,7 +22,7 @@ importers: specifier: ~0.5.7 version: 0.5.7 '@visactor/vrender': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../packages/vrender '@visactor/vutils': specifier: 1.0.6 @@ -95,7 +95,7 @@ importers: ../../packages/react-vrender: dependencies: '@visactor/vrender': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../vrender '@visactor/vutils': specifier: 1.0.6 @@ -153,10 +153,10 @@ importers: ../../packages/react-vrender-utils: dependencies: '@visactor/react-vrender': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../react-vrender '@visactor/vrender': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../vrender '@visactor/vutils': specifier: 1.0.6 @@ -211,13 +211,13 @@ importers: ../../packages/vrender: dependencies: '@visactor/vrender-animate': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../vrender-animate '@visactor/vrender-core': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../vrender-core '@visactor/vrender-kits': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../vrender-kits devDependencies: '@internal/bundler': @@ -284,7 +284,7 @@ importers: ../../packages/vrender-animate: dependencies: '@visactor/vrender-core': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../vrender-core '@visactor/vutils': specifier: 1.0.6 @@ -342,13 +342,13 @@ importers: ../../packages/vrender-components: dependencies: '@visactor/vrender-animate': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../vrender-animate '@visactor/vrender-core': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../vrender-core '@visactor/vrender-kits': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../vrender-kits '@visactor/vscale': specifier: 1.0.6 @@ -467,7 +467,7 @@ importers: specifier: 2.4.1 version: 2.4.1 '@visactor/vrender-core': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../vrender-core '@visactor/vutils': specifier: 1.0.6 @@ -583,19 +583,19 @@ importers: ../../tools/bugserver-trigger: dependencies: '@visactor/vrender': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../../packages/vrender '@visactor/vrender-animate': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../../packages/vrender-animate '@visactor/vrender-components': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../../packages/vrender-components '@visactor/vrender-core': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../../packages/vrender-core '@visactor/vrender-kits': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../../packages/vrender-kits devDependencies: '@internal/bundler': @@ -7950,14 +7950,14 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 26.6.2 - jest-config: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) + jest-config: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-haste-map: 26.6.2 jest-message-util: 26.6.2 jest-regex-util: 26.0.0 jest-resolve: 26.6.2 jest-resolve-dependencies: 26.6.3 jest-runner: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) - jest-runtime: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) + jest-runtime: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-snapshot: 26.6.2 jest-util: 26.6.2 jest-validate: 26.6.2 @@ -8076,7 +8076,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@jest/test-sequencer@26.6.3': + '@jest/test-sequencer@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5))': dependencies: '@jest/test-result': 26.6.2 graceful-fs: 4.2.11 @@ -8084,7 +8084,25 @@ snapshots: jest-runner: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-runtime: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) transitivePeerDependencies: + - bufferutil + - canvas - supports-color + - ts-node + - utf-8-validate + + '@jest/test-sequencer@26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5))': + dependencies: + '@jest/test-result': 26.6.2 + graceful-fs: 4.2.11 + jest-haste-map: 26.6.2 + jest-runner: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) + jest-runtime: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate '@jest/transform@24.9.0': dependencies: @@ -11452,7 +11470,7 @@ snapshots: graceful-fs: 4.2.11 import-local: 3.2.0 is-ci: 2.0.0 - jest-config: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) + jest-config: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-util: 26.6.2 jest-validate: 26.6.2 prompts: 2.4.2 @@ -11489,7 +11507,7 @@ snapshots: jest-config@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)): dependencies: '@babel/core': 7.20.12 - '@jest/test-sequencer': 26.6.3 + '@jest/test-sequencer': 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) '@jest/types': 26.6.2 babel-jest: 26.6.3(@babel/core@7.20.12) chalk: 4.1.2 @@ -11514,6 +11532,34 @@ snapshots: - supports-color - utf-8-validate + jest-config@26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)): + dependencies: + '@babel/core': 7.20.12 + '@jest/test-sequencer': 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) + '@jest/types': 26.6.2 + babel-jest: 26.6.3(@babel/core@7.20.12) + chalk: 4.1.2 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-environment-jsdom: 26.6.2(canvas@2.11.2) + jest-environment-node: 26.6.2 + jest-get-type: 26.3.0 + jest-jasmine2: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) + jest-regex-util: 26.0.0 + jest-resolve: 26.6.2 + jest-util: 26.6.2 + jest-validate: 26.6.2 + micromatch: 4.0.8 + pretty-format: 26.6.2 + optionalDependencies: + ts-node: 10.9.0(@types/node@22.15.30)(typescript@4.9.5) + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + jest-diff@24.9.0: dependencies: chalk: 2.4.2 @@ -11731,6 +11777,33 @@ snapshots: - ts-node - utf-8-validate + jest-jasmine2@26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)): + dependencies: + '@babel/traverse': 7.27.4 + '@jest/environment': 26.6.2 + '@jest/source-map': 26.6.2 + '@jest/test-result': 26.6.2 + '@jest/types': 26.6.2 + '@types/node': 22.15.30 + chalk: 4.1.2 + co: 4.6.0 + expect: 26.6.2 + is-generator-fn: 2.1.0 + jest-each: 26.6.2 + jest-matcher-utils: 26.6.2 + jest-message-util: 26.6.2 + jest-runtime: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) + jest-snapshot: 26.6.2 + jest-util: 26.6.2 + pretty-format: 26.6.2 + throat: 5.0.0 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + jest-leak-detector@24.9.0: dependencies: jest-get-type: 24.9.0 @@ -11895,13 +11968,13 @@ snapshots: emittery: 0.7.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) + jest-config: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-docblock: 26.0.0 jest-haste-map: 26.6.2 jest-leak-detector: 26.6.2 jest-message-util: 26.6.2 jest-resolve: 26.6.2 - jest-runtime: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) + jest-runtime: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-util: 26.6.2 jest-worker: 26.6.2 source-map-support: 0.5.21 @@ -11977,6 +12050,42 @@ snapshots: - ts-node - utf-8-validate + jest-runtime@26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)): + dependencies: + '@jest/console': 26.6.2 + '@jest/environment': 26.6.2 + '@jest/fake-timers': 26.6.2 + '@jest/globals': 26.6.2 + '@jest/source-map': 26.6.2 + '@jest/test-result': 26.6.2 + '@jest/transform': 26.6.2 + '@jest/types': 26.6.2 + '@types/yargs': 15.0.19 + chalk: 4.1.2 + cjs-module-lexer: 0.6.0 + collect-v8-coverage: 1.0.2 + exit: 0.1.2 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-config: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) + jest-haste-map: 26.6.2 + jest-message-util: 26.6.2 + jest-mock: 26.6.2 + jest-regex-util: 26.0.0 + jest-resolve: 26.6.2 + jest-snapshot: 26.6.2 + jest-util: 26.6.2 + jest-validate: 26.6.2 + slash: 3.0.0 + strip-bom: 4.0.0 + yargs: 15.4.1 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + jest-serializer@24.9.0: {} jest-serializer@26.6.2: diff --git a/common/config/rush/version-policies.json b/common/config/rush/version-policies.json index 73a89a49f..7e5ef3d21 100644 --- a/common/config/rush/version-policies.json +++ b/common/config/rush/version-policies.json @@ -1 +1 @@ -[{"definitionName":"lockStepVersion","policyName":"vrenderMain","version":"1.0.0","nextBump":"major"}] +[{"definitionName":"lockStepVersion","policyName":"vrenderMain","version":"1.0.1","nextBump":"patch"}] diff --git a/docs/package.json b/docs/package.json index 191926e6e..d998d806e 100644 --- a/docs/package.json +++ b/docs/package.json @@ -13,7 +13,7 @@ "@visactor/vchart": "1.3.0", "@visactor/vutils": "1.0.6", "@visactor/vgrammar": "~0.5.7", - "@visactor/vrender": "workspace:1.0.0", + "@visactor/vrender": "workspace:1.0.1", "markdown-it": "^13.0.0", "highlight.js": "^11.8.0", "axios": "^1.4.0", diff --git a/packages/react-vrender-utils/CHANGELOG.json b/packages/react-vrender-utils/CHANGELOG.json index 6c45ad5be..684abd46d 100644 --- a/packages/react-vrender-utils/CHANGELOG.json +++ b/packages/react-vrender-utils/CHANGELOG.json @@ -1,6 +1,12 @@ { "name": "@visactor/react-vrender-utils", "entries": [ + { + "version": "1.0.1", + "tag": "@visactor/react-vrender-utils_v1.0.1", + "date": "Mon, 09 Jun 2025 07:29:07 GMT", + "comments": {} + }, { "version": "1.0.0", "tag": "@visactor/react-vrender-utils_v1.0.0", diff --git a/packages/react-vrender-utils/CHANGELOG.md b/packages/react-vrender-utils/CHANGELOG.md index 12ac320b1..32cb33035 100644 --- a/packages/react-vrender-utils/CHANGELOG.md +++ b/packages/react-vrender-utils/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @visactor/react-vrender-utils -This log was last generated on Fri, 06 Jun 2025 09:38:19 GMT and should not be manually modified. +This log was last generated on Mon, 09 Jun 2025 07:29:07 GMT and should not be manually modified. + +## 1.0.1 +Mon, 09 Jun 2025 07:29:07 GMT + +_Version update only_ ## 1.0.0 Fri, 06 Jun 2025 09:38:19 GMT diff --git a/packages/react-vrender-utils/package.json b/packages/react-vrender-utils/package.json index 413ea2ace..b6aea7f3a 100644 --- a/packages/react-vrender-utils/package.json +++ b/packages/react-vrender-utils/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/react-vrender-utils", - "version": "1.0.0", + "version": "1.0.1", "description": "", "sideEffects": false, "main": "cjs/index.js", @@ -24,8 +24,8 @@ "react-dom": "^18.2.0" }, "dependencies": { - "@visactor/vrender": "workspace:1.0.0", - "@visactor/react-vrender": "workspace:1.0.0", + "@visactor/vrender": "workspace:1.0.1", + "@visactor/react-vrender": "workspace:1.0.1", "@visactor/vutils": "1.0.6", "react-reconciler": "^0.29.0", "tslib": "^2.3.1" diff --git a/packages/react-vrender/CHANGELOG.json b/packages/react-vrender/CHANGELOG.json index d35e79b99..880ad1843 100644 --- a/packages/react-vrender/CHANGELOG.json +++ b/packages/react-vrender/CHANGELOG.json @@ -1,6 +1,12 @@ { "name": "@visactor/react-vrender", "entries": [ + { + "version": "1.0.1", + "tag": "@visactor/react-vrender_v1.0.1", + "date": "Mon, 09 Jun 2025 07:29:07 GMT", + "comments": {} + }, { "version": "1.0.0", "tag": "@visactor/react-vrender_v1.0.0", diff --git a/packages/react-vrender/CHANGELOG.md b/packages/react-vrender/CHANGELOG.md index 2cc3bb0c3..5d3417ae4 100644 --- a/packages/react-vrender/CHANGELOG.md +++ b/packages/react-vrender/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @visactor/react-vrender -This log was last generated on Fri, 06 Jun 2025 09:38:19 GMT and should not be manually modified. +This log was last generated on Mon, 09 Jun 2025 07:29:07 GMT and should not be manually modified. + +## 1.0.1 +Mon, 09 Jun 2025 07:29:07 GMT + +_Version update only_ ## 1.0.0 Fri, 06 Jun 2025 09:38:19 GMT diff --git a/packages/react-vrender/package.json b/packages/react-vrender/package.json index bab62648c..d13c8ce4e 100644 --- a/packages/react-vrender/package.json +++ b/packages/react-vrender/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/react-vrender", - "version": "1.0.0", + "version": "1.0.1", "description": "", "sideEffects": false, "main": "cjs/index.js", @@ -23,7 +23,7 @@ "react": "^18.2.0" }, "dependencies": { - "@visactor/vrender": "workspace:1.0.0", + "@visactor/vrender": "workspace:1.0.1", "@visactor/vutils": "1.0.6", "react-reconciler": "^0.29.0", "tslib": "^2.3.1" diff --git a/packages/vrender-animate/CHANGELOG.json b/packages/vrender-animate/CHANGELOG.json index a40ed80c8..8c58bc0d2 100644 --- a/packages/vrender-animate/CHANGELOG.json +++ b/packages/vrender-animate/CHANGELOG.json @@ -1,6 +1,12 @@ { "name": "@visactor/vrender-animate", "entries": [ + { + "version": "1.0.1", + "tag": "@visactor/vrender-animate_v1.0.1", + "date": "Mon, 09 Jun 2025 07:29:07 GMT", + "comments": {} + }, { "version": "1.0.0", "tag": "@visactor/vrender-animate_v1.0.0", diff --git a/packages/vrender-animate/CHANGELOG.md b/packages/vrender-animate/CHANGELOG.md index 2ec73f229..91b59494b 100644 --- a/packages/vrender-animate/CHANGELOG.md +++ b/packages/vrender-animate/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @visactor/vrender-animate -This log was last generated on Fri, 06 Jun 2025 09:38:19 GMT and should not be manually modified. +This log was last generated on Mon, 09 Jun 2025 07:29:07 GMT and should not be manually modified. + +## 1.0.1 +Mon, 09 Jun 2025 07:29:07 GMT + +_Version update only_ ## 1.0.0 Fri, 06 Jun 2025 09:38:19 GMT diff --git a/packages/vrender-animate/package.json b/packages/vrender-animate/package.json index d498c105f..5c2ad6966 100644 --- a/packages/vrender-animate/package.json +++ b/packages/vrender-animate/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vrender-animate", - "version": "1.0.0", + "version": "1.0.1", "description": "", "sideEffects": false, "main": "cjs/index.js", @@ -21,7 +21,7 @@ }, "dependencies": { "@visactor/vutils": "1.0.6", - "@visactor/vrender-core": "workspace:1.0.0" + "@visactor/vrender-core": "workspace:1.0.1" }, "devDependencies": { "@internal/bundler": "workspace:*", diff --git a/packages/vrender-components/CHANGELOG.json b/packages/vrender-components/CHANGELOG.json index 7d6f19b80..146bdb021 100644 --- a/packages/vrender-components/CHANGELOG.json +++ b/packages/vrender-components/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@visactor/vrender-components", "entries": [ + { + "version": "1.0.1", + "tag": "@visactor/vrender-components_v1.0.1", + "date": "Mon, 09 Jun 2025 07:29:07 GMT", + "comments": { + "none": [ + { + "comment": "fix: brush active problem. fix visactor/vchart#4017" + }, + { + "comment": "fix: brush event pos problem when stage scale" + }, + { + "comment": "fix: use removeAllChild to remove brush mask. fix visactor/vchart#4017" + }, + { + "comment": "fix: datazoom text render error. fix visactor/vchart#4018" + } + ] + } + }, { "version": "1.0.0", "tag": "@visactor/vrender-components_v1.0.0", diff --git a/packages/vrender-components/CHANGELOG.md b/packages/vrender-components/CHANGELOG.md index 4a86b028a..e4cebe2cc 100644 --- a/packages/vrender-components/CHANGELOG.md +++ b/packages/vrender-components/CHANGELOG.md @@ -1,6 +1,16 @@ # Change Log - @visactor/vrender-components -This log was last generated on Fri, 06 Jun 2025 09:38:19 GMT and should not be manually modified. +This log was last generated on Mon, 09 Jun 2025 07:29:07 GMT and should not be manually modified. + +## 1.0.1 +Mon, 09 Jun 2025 07:29:07 GMT + +### Updates + +- fix: brush active problem. fix visactor/vchart#4017 +- fix: brush event pos problem when stage scale +- fix: use removeAllChild to remove brush mask. fix visactor/vchart#4017 +- fix: datazoom text render error. fix visactor/vchart#4018 ## 1.0.0 Fri, 06 Jun 2025 09:38:19 GMT diff --git a/packages/vrender-components/package.json b/packages/vrender-components/package.json index 4f0d0ca4c..ed42ee030 100644 --- a/packages/vrender-components/package.json +++ b/packages/vrender-components/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vrender-components", - "version": "1.0.0", + "version": "1.0.1", "description": "components library for dp visualization", "sideEffects": false, "main": "cjs/index.js", @@ -27,9 +27,9 @@ "dependencies": { "@visactor/vutils": "1.0.6", "@visactor/vscale": "1.0.6", - "@visactor/vrender-core": "workspace:1.0.0", - "@visactor/vrender-kits": "workspace:1.0.0", - "@visactor/vrender-animate": "workspace:1.0.0" + "@visactor/vrender-core": "workspace:1.0.1", + "@visactor/vrender-kits": "workspace:1.0.1", + "@visactor/vrender-animate": "workspace:1.0.1" }, "devDependencies": { "@internal/bundler": "workspace:*", diff --git a/packages/vrender-core/CHANGELOG.json b/packages/vrender-core/CHANGELOG.json index 89c55df28..022566af3 100644 --- a/packages/vrender-core/CHANGELOG.json +++ b/packages/vrender-core/CHANGELOG.json @@ -1,6 +1,12 @@ { "name": "@visactor/vrender-core", "entries": [ + { + "version": "1.0.1", + "tag": "@visactor/vrender-core_v1.0.1", + "date": "Mon, 09 Jun 2025 07:29:07 GMT", + "comments": {} + }, { "version": "1.0.0", "tag": "@visactor/vrender-core_v1.0.0", diff --git a/packages/vrender-core/CHANGELOG.md b/packages/vrender-core/CHANGELOG.md index 7c905a707..4393be68f 100644 --- a/packages/vrender-core/CHANGELOG.md +++ b/packages/vrender-core/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @visactor/vrender-core -This log was last generated on Fri, 06 Jun 2025 09:38:19 GMT and should not be manually modified. +This log was last generated on Mon, 09 Jun 2025 07:29:07 GMT and should not be manually modified. + +## 1.0.1 +Mon, 09 Jun 2025 07:29:07 GMT + +_Version update only_ ## 1.0.0 Fri, 06 Jun 2025 09:38:19 GMT diff --git a/packages/vrender-core/package.json b/packages/vrender-core/package.json index 8ad9c4e0c..26dad3000 100644 --- a/packages/vrender-core/package.json +++ b/packages/vrender-core/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vrender-core", - "version": "1.0.0", + "version": "1.0.1", "description": "", "sideEffects": [ "./src/modules.ts", diff --git a/packages/vrender-kits/CHANGELOG.json b/packages/vrender-kits/CHANGELOG.json index a27347d4b..daa624b6d 100644 --- a/packages/vrender-kits/CHANGELOG.json +++ b/packages/vrender-kits/CHANGELOG.json @@ -1,6 +1,12 @@ { "name": "@visactor/vrender-kits", "entries": [ + { + "version": "1.0.1", + "tag": "@visactor/vrender-kits_v1.0.1", + "date": "Mon, 09 Jun 2025 07:29:07 GMT", + "comments": {} + }, { "version": "1.0.0", "tag": "@visactor/vrender-kits_v1.0.0", diff --git a/packages/vrender-kits/CHANGELOG.md b/packages/vrender-kits/CHANGELOG.md index 3a556f0e2..18320c597 100644 --- a/packages/vrender-kits/CHANGELOG.md +++ b/packages/vrender-kits/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @visactor/vrender-kits -This log was last generated on Fri, 06 Jun 2025 09:38:19 GMT and should not be manually modified. +This log was last generated on Mon, 09 Jun 2025 07:29:07 GMT and should not be manually modified. + +## 1.0.1 +Mon, 09 Jun 2025 07:29:07 GMT + +_Version update only_ ## 1.0.0 Fri, 06 Jun 2025 09:38:19 GMT diff --git a/packages/vrender-kits/package.json b/packages/vrender-kits/package.json index 5c2339768..e29632722 100644 --- a/packages/vrender-kits/package.json +++ b/packages/vrender-kits/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vrender-kits", - "version": "1.0.0", + "version": "1.0.1", "description": "", "sideEffects": false, "main": "cjs/index.js", @@ -21,7 +21,7 @@ }, "dependencies": { "@visactor/vutils": "1.0.6", - "@visactor/vrender-core": "workspace:1.0.0", + "@visactor/vrender-core": "workspace:1.0.1", "@resvg/resvg-js": "2.4.1", "roughjs": "4.5.2", "gifuct-js": "2.1.2", diff --git a/packages/vrender/CHANGELOG.json b/packages/vrender/CHANGELOG.json index 1d4fab82f..8585ef31c 100644 --- a/packages/vrender/CHANGELOG.json +++ b/packages/vrender/CHANGELOG.json @@ -1,6 +1,12 @@ { "name": "@visactor/vrender", "entries": [ + { + "version": "1.0.1", + "tag": "@visactor/vrender_v1.0.1", + "date": "Mon, 09 Jun 2025 07:29:07 GMT", + "comments": {} + }, { "version": "1.0.0", "tag": "@visactor/vrender_v1.0.0", diff --git a/packages/vrender/CHANGELOG.md b/packages/vrender/CHANGELOG.md index 579dfe133..31cc388ac 100644 --- a/packages/vrender/CHANGELOG.md +++ b/packages/vrender/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @visactor/vrender -This log was last generated on Fri, 06 Jun 2025 09:38:19 GMT and should not be manually modified. +This log was last generated on Mon, 09 Jun 2025 07:29:07 GMT and should not be manually modified. + +## 1.0.1 +Mon, 09 Jun 2025 07:29:07 GMT + +_Version update only_ ## 1.0.0 Fri, 06 Jun 2025 09:38:19 GMT diff --git a/packages/vrender/package.json b/packages/vrender/package.json index e0dd2697e..d3c7aeb05 100644 --- a/packages/vrender/package.json +++ b/packages/vrender/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vrender", - "version": "1.0.0", + "version": "1.0.1", "description": "", "sideEffects": true, "main": "cjs/index.js", @@ -24,9 +24,9 @@ "test-watch": "cross-env DEBUG_MODE=1 jest --watch" }, "dependencies": { - "@visactor/vrender-core": "workspace:1.0.0", - "@visactor/vrender-kits": "workspace:1.0.0", - "@visactor/vrender-animate": "workspace:1.0.0" + "@visactor/vrender-core": "workspace:1.0.1", + "@visactor/vrender-kits": "workspace:1.0.1", + "@visactor/vrender-animate": "workspace:1.0.1" }, "devDependencies": { "@internal/bundler": "workspace:*", diff --git a/tools/bugserver-trigger/package.json b/tools/bugserver-trigger/package.json index 3e9a7bb44..5a5d6dc84 100644 --- a/tools/bugserver-trigger/package.json +++ b/tools/bugserver-trigger/package.json @@ -8,11 +8,11 @@ "ci": "ts-node --transpileOnly --skipProject ./scripts/trigger-test.ts" }, "dependencies": { - "@visactor/vrender": "workspace:1.0.0", - "@visactor/vrender-core": "workspace:1.0.0", - "@visactor/vrender-kits": "workspace:1.0.0", - "@visactor/vrender-components": "workspace:1.0.0", - "@visactor/vrender-animate": "workspace:1.0.0" + "@visactor/vrender": "workspace:1.0.1", + "@visactor/vrender-core": "workspace:1.0.1", + "@visactor/vrender-kits": "workspace:1.0.1", + "@visactor/vrender-components": "workspace:1.0.1", + "@visactor/vrender-animate": "workspace:1.0.1" }, "devDependencies": { "@rushstack/eslint-patch": "~1.1.4",