From 2533b828e8b086db006b3c1ebbb6a88b4dcc9903 Mon Sep 17 00:00:00 2001 From: skie1997 Date: Tue, 24 Mar 2026 16:51:01 +0800 Subject: [PATCH 1/4] fix: datazoom update domain after data change. fix#4186 --- .../fix-datazoom-bug_2026-03-24-08-50.json | 10 ++ common/config/rush/pnpm-lock.yaml | 170 +++++++++--------- docs/package.json | 4 +- packages/openinula-vchart/package.json | 4 +- packages/react-vchart/package.json | 6 +- packages/vchart-extension/package.json | 8 +- packages/vchart/package.json | 10 +- .../data-zoom/data-zoom/data-zoom.ts | 8 +- tools/story-player/package.json | 6 +- 9 files changed, 118 insertions(+), 108 deletions(-) create mode 100644 common/changes/@visactor/vchart/fix-datazoom-bug_2026-03-24-08-50.json diff --git a/common/changes/@visactor/vchart/fix-datazoom-bug_2026-03-24-08-50.json b/common/changes/@visactor/vchart/fix-datazoom-bug_2026-03-24-08-50.json new file mode 100644 index 0000000000..469fda2c71 --- /dev/null +++ b/common/changes/@visactor/vchart/fix-datazoom-bug_2026-03-24-08-50.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@visactor/vchart", + "comment": "fix: datazoom update domain after data change. fix#4186", + "type": "none" + } + ], + "packageName": "@visactor/vchart" +} \ No newline at end of file diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index fd6a870992..6da3603e8c 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -37,11 +37,11 @@ importers: specifier: 1.2.4-alpha.5 version: 1.2.4-alpha.5 '@visactor/vrender': - specifier: ~1.0.41 - version: 1.0.41 + specifier: 1.0.43-alpha.0 + version: 1.0.43-alpha.0 '@visactor/vrender-kits': - specifier: ~1.0.41 - version: 1.0.41 + specifier: 1.0.43-alpha.0 + version: 1.0.43-alpha.0 '@visactor/vtable': specifier: 1.19.0-alpha.0 version: 1.19.0-alpha.0 @@ -203,11 +203,11 @@ importers: specifier: workspace:2.0.19 version: link:../vchart '@visactor/vrender-core': - specifier: ~1.0.41 - version: 1.0.41 + specifier: 1.0.43-alpha.0 + version: 1.0.43-alpha.0 '@visactor/vrender-kits': - specifier: ~1.0.41 - version: 1.0.41 + specifier: 1.0.43-alpha.0 + version: 1.0.43-alpha.0 '@visactor/vutils': specifier: ~1.0.23 version: 1.0.23 @@ -294,11 +294,11 @@ importers: specifier: workspace:2.0.19 version: link:../vchart-extension '@visactor/vrender-core': - specifier: ~1.0.41 - version: 1.0.41 + specifier: 1.0.43-alpha.0 + version: 1.0.43-alpha.0 '@visactor/vrender-kits': - specifier: ~1.0.41 - version: 1.0.41 + specifier: 1.0.43-alpha.0 + version: 1.0.43-alpha.0 '@visactor/vutils': specifier: ~1.0.23 version: 1.0.23 @@ -529,17 +529,17 @@ importers: specifier: ~1.0.23 version: 1.0.23 '@visactor/vrender-animate': - specifier: ~1.0.41 - version: 1.0.41 + specifier: 1.0.43-alpha.0 + version: 1.0.43-alpha.0 '@visactor/vrender-components': - specifier: ~1.0.41 - version: 1.0.41 + specifier: 1.0.43-alpha.0 + version: 1.0.43-alpha.0 '@visactor/vrender-core': - specifier: ~1.0.41 - version: 1.0.41 + specifier: 1.0.43-alpha.0 + version: 1.0.43-alpha.0 '@visactor/vrender-kits': - specifier: ~1.0.41 - version: 1.0.41 + specifier: 1.0.43-alpha.0 + version: 1.0.43-alpha.0 '@visactor/vscale': specifier: ~1.0.23 version: 1.0.23 @@ -692,17 +692,17 @@ importers: specifier: ~1.0.23 version: 1.0.23 '@visactor/vrender-animate': - specifier: ~1.0.41 - version: 1.0.41 + specifier: 1.0.43-alpha.0 + version: 1.0.43-alpha.0 '@visactor/vrender-components': - specifier: ~1.0.41 - version: 1.0.41 + specifier: 1.0.43-alpha.0 + version: 1.0.43-alpha.0 '@visactor/vrender-core': - specifier: ~1.0.41 - version: 1.0.41 + specifier: 1.0.43-alpha.0 + version: 1.0.43-alpha.0 '@visactor/vrender-kits': - specifier: ~1.0.41 - version: 1.0.41 + specifier: 1.0.43-alpha.0 + version: 1.0.43-alpha.0 '@visactor/vutils': specifier: ~1.0.23 version: 1.0.23 @@ -1098,7 +1098,7 @@ importers: version: 5.3.2 debug: specifier: 4.3.4 - version: 4.3.4(supports-color@6.1.0) + version: 4.3.4(supports-color@9.4.0) fs-extra: specifier: 10.1.0 version: 10.1.0 @@ -1260,14 +1260,14 @@ importers: specifier: workspace:2.0.19 version: link:../../packages/vchart '@visactor/vrender': - specifier: ~1.0.41 - version: 1.0.41 + specifier: 1.0.43-alpha.0 + version: 1.0.43-alpha.0 '@visactor/vrender-core': - specifier: ~1.0.41 - version: 1.0.41 + specifier: 1.0.43-alpha.0 + version: 1.0.43-alpha.0 '@visactor/vrender-kits': - specifier: ~1.0.41 - version: 1.0.41 + specifier: 1.0.43-alpha.0 + version: 1.0.43-alpha.0 '@visactor/vutils': specifier: ~1.0.23 version: 1.0.23 @@ -3073,29 +3073,29 @@ packages: '@visactor/vrender-animate@1.0.0-alpha.18': resolution: {integrity: sha512-9kTtvp1ef+1t+AtUiza6A7qBQP7SmvOu3/ILGrqs/HGdZVj1XGjbYvD/X/zwKJ3LEb7gGV5fa8x95e4czTvRSA==} - '@visactor/vrender-animate@1.0.41': - resolution: {integrity: sha512-kdMoIh7OEo6z4rZfnJHX7d+izBhGVWq6MR22uppk0LPilfdBd/1hSNAEKO6C9JWAy5uROGFpEkh+kk+ar/zSZg==} + '@visactor/vrender-animate@1.0.43-alpha.0': + resolution: {integrity: sha512-ZGUZCVLbVcbLqHPw8Q3wSP2XwG1ENXW/nnxfwD1Lixx+LV6m4cys7Kl/ZXdfpGP8pRDI4O7pWPuD1mOdwZisFw==} '@visactor/vrender-components@1.0.0-alpha.18': resolution: {integrity: sha512-7Euq+ZfswL74n2pgkaqZSsPxoSa5SPIGyXatN1eUrdzM2Z0kX6U0RcJg01fctvRs4op6WhcecRLqGvnHcBeb9Q==} - '@visactor/vrender-components@1.0.41': - resolution: {integrity: sha512-B7iXJE1TdkYapPZN6DNxoaErY4FzGf5AbcbG/z6Q0hnzO4Iw1hKdtlTGOIYA1+JXhehDWcyy+D0bnoNQNf+rgw==} + '@visactor/vrender-components@1.0.43-alpha.0': + resolution: {integrity: sha512-A2DDS127flrlUxKlb+j8w4px6TcRispuPl6uyuMGZ84qSQWNIygBldu14+/R2gGnIS3gov6G4TlpDFzmT7UYDQ==} '@visactor/vrender-core@1.0.0-alpha.18': resolution: {integrity: sha512-0ihtNvCyNkOsWPFgRqowHzq0IcQgS2Wl/nPpKbVtxWKveenwlhA+ZKoQvam6VJyBY7jeNe1pROy0mJMDyVAJQw==} - '@visactor/vrender-core@1.0.41': - resolution: {integrity: sha512-P7YVUJ45vwqPA460W6JJjg201ThvxBrjEgTBJ4tHKaHZPP/nVyF8rPyUOCL8QesEFDB+R0e/sUJUVs+ckHhd2w==} + '@visactor/vrender-core@1.0.43-alpha.0': + resolution: {integrity: sha512-ZUAdIz9BE1ziDkAHnplWUJKB6a+d+UJcHaG++7HByc/Cr3qQ9xB7f18Cx8iEZ0+D2uoO4+fqVzohLv/AxHiYdw==} '@visactor/vrender-kits@1.0.0-alpha.18': resolution: {integrity: sha512-Tvolkq+4G8qiPFZo0Aj8M//Yr6jR2h8FNkFEyWM9gbQbEiTkjpmHAJOYnoSsaPtPrcMSlG4EhJSFDk6ymANHVg==} - '@visactor/vrender-kits@1.0.41': - resolution: {integrity: sha512-ffJlKkNseOsnRjvBmxKxQ9dsQXu+K288NFCtB0ZZ2N/mtcTsZUlH5SDCcsAvDhPGEvJ22Ye4MFKcXSEDctpGzA==} + '@visactor/vrender-kits@1.0.43-alpha.0': + resolution: {integrity: sha512-d+KEn/2VHlwy0H7lBhzESl95T8EVpi/wtELBiBkeOZQqgKtSCK/ROdQsJhKONG/LH8J9kXmzmxxuz3yx8A5erA==} - '@visactor/vrender@1.0.41': - resolution: {integrity: sha512-FUpN89qavMUZBVobiF9OmvGgJv3t8mBy2FZyTaybgTl2msqjQzVF2CnlxjKzvv3daLusniok3T+bdo0AoQGzLw==} + '@visactor/vrender@1.0.43-alpha.0': + resolution: {integrity: sha512-CFk6EwEmRzRcabMOW5ISBSoLFlZseZWEflOZzdxtwYf/9TQDXmkXNH1eGta2xxnK1t3mNZe6Z5MTV9VgwChIiA==} '@visactor/vscale@0.18.18': resolution: {integrity: sha512-iRG4kv+5Fv4KX3AxEfV95XU3I6OmF0QizyAhqHxKa7L1MaT+MRvDDk5zHWf1E8gialLbL2xDe3GnT6g/4u5jhA==} @@ -12449,7 +12449,7 @@ snapshots: '@babel/traverse': 7.28.5 '@babel/types': 7.28.5 convert-source-map: 1.9.0 - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -12516,7 +12516,7 @@ snapshots: '@babel/core': 7.20.12 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) lodash.debounce: 4.0.8 resolve: 1.22.11 semver: 6.3.1 @@ -13364,7 +13364,7 @@ snapshots: '@babel/parser': 7.28.5 '@babel/template': 7.27.2 '@babel/types': 7.28.5 - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -13392,7 +13392,7 @@ snapshots: '@electron/get@1.14.1': dependencies: - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) env-paths: 2.2.1 fs-extra: 8.1.0 got: 9.6.0 @@ -13424,7 +13424,7 @@ snapshots: '@eslint/eslintrc@1.4.1': dependencies: ajv: 6.12.6 - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 @@ -13494,7 +13494,7 @@ snapshots: '@humanwhocodes/config-array@0.9.5': dependencies: '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -14801,7 +14801,7 @@ snapshots: '@typescript-eslint/scope-manager': 5.30.0 '@typescript-eslint/type-utils': 5.30.0(eslint@8.18.0)(typescript@4.9.5) '@typescript-eslint/utils': 5.30.0(eslint@8.18.0)(typescript@4.9.5) - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) eslint: 8.18.0 functional-red-black-tree: 1.0.1 ignore: 5.3.2 @@ -14818,7 +14818,7 @@ snapshots: '@typescript-eslint/scope-manager': 4.33.0 '@typescript-eslint/types': 4.33.0 '@typescript-eslint/typescript-estree': 4.33.0(typescript@4.9.5) - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) eslint: 6.8.0 optionalDependencies: typescript: 4.9.5 @@ -14830,7 +14830,7 @@ snapshots: '@typescript-eslint/scope-manager': 4.33.0 '@typescript-eslint/types': 4.33.0 '@typescript-eslint/typescript-estree': 4.33.0(typescript@4.9.5) - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) eslint: 8.18.0 optionalDependencies: typescript: 4.9.5 @@ -14842,7 +14842,7 @@ snapshots: '@typescript-eslint/scope-manager': 5.30.0 '@typescript-eslint/types': 5.30.0 '@typescript-eslint/typescript-estree': 5.30.0(typescript@4.9.5) - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) eslint: 8.18.0 optionalDependencies: typescript: 4.9.5 @@ -14862,7 +14862,7 @@ snapshots: '@typescript-eslint/type-utils@5.30.0(eslint@8.18.0)(typescript@4.9.5)': dependencies: '@typescript-eslint/utils': 5.30.0(eslint@8.18.0)(typescript@4.9.5) - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) eslint: 8.18.0 tsutils: 3.21.0(typescript@4.9.5) optionalDependencies: @@ -14878,7 +14878,7 @@ snapshots: dependencies: '@typescript-eslint/types': 4.33.0 '@typescript-eslint/visitor-keys': 4.33.0 - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) globby: 11.1.0 is-glob: 4.0.3 semver: 7.7.3 @@ -14892,7 +14892,7 @@ snapshots: dependencies: '@typescript-eslint/types': 5.30.0 '@typescript-eslint/visitor-keys': 5.30.0 - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) globby: 11.1.0 is-glob: 4.0.3 semver: 7.7.3 @@ -15026,9 +15026,9 @@ snapshots: '@visactor/vrender-core': 1.0.0-alpha.18 '@visactor/vutils': 1.0.4 - '@visactor/vrender-animate@1.0.41': + '@visactor/vrender-animate@1.0.43-alpha.0': dependencies: - '@visactor/vrender-core': 1.0.41 + '@visactor/vrender-core': 1.0.43-alpha.0 '@visactor/vutils': 1.0.23 '@visactor/vrender-components@1.0.0-alpha.18': @@ -15039,11 +15039,11 @@ snapshots: '@visactor/vscale': 1.0.4 '@visactor/vutils': 1.0.4 - '@visactor/vrender-components@1.0.41': + '@visactor/vrender-components@1.0.43-alpha.0': dependencies: - '@visactor/vrender-animate': 1.0.41 - '@visactor/vrender-core': 1.0.41 - '@visactor/vrender-kits': 1.0.41 + '@visactor/vrender-animate': 1.0.43-alpha.0 + '@visactor/vrender-core': 1.0.43-alpha.0 + '@visactor/vrender-kits': 1.0.43-alpha.0 '@visactor/vscale': 1.0.23 '@visactor/vutils': 1.0.23 @@ -15052,7 +15052,7 @@ snapshots: '@visactor/vutils': 1.0.4 color-convert: 2.0.1 - '@visactor/vrender-core@1.0.41': + '@visactor/vrender-core@1.0.43-alpha.0': dependencies: '@visactor/vutils': 1.0.23 color-convert: 2.0.1 @@ -15066,21 +15066,21 @@ snapshots: lottie-web: 5.13.0 roughjs: 4.5.2 - '@visactor/vrender-kits@1.0.41': + '@visactor/vrender-kits@1.0.43-alpha.0': dependencies: '@resvg/resvg-js': 2.4.1 - '@visactor/vrender-core': 1.0.41 + '@visactor/vrender-core': 1.0.43-alpha.0 '@visactor/vutils': 1.0.23 gifuct-js: 2.1.2 lottie-web: 5.13.0 roughjs: 4.6.6 - '@visactor/vrender@1.0.41': + '@visactor/vrender@1.0.43-alpha.0': dependencies: - '@visactor/vrender-animate': 1.0.41 - '@visactor/vrender-components': 1.0.41 - '@visactor/vrender-core': 1.0.41 - '@visactor/vrender-kits': 1.0.41 + '@visactor/vrender-animate': 1.0.43-alpha.0 + '@visactor/vrender-components': 1.0.43-alpha.0 + '@visactor/vrender-core': 1.0.43-alpha.0 + '@visactor/vrender-kits': 1.0.43-alpha.0 '@visactor/vscale@0.18.18': dependencies: @@ -15495,7 +15495,7 @@ snapshots: agent-base@6.0.2: dependencies: - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -18601,7 +18601,7 @@ snapshots: ajv: 6.12.6 chalk: 2.4.2 cross-spawn: 6.0.6 - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) doctrine: 3.0.0 eslint-scope: 4.0.3 eslint-utils: 1.4.3 @@ -18642,7 +18642,7 @@ snapshots: ajv: 6.12.6 chalk: 2.4.2 cross-spawn: 6.0.6 - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) doctrine: 3.0.0 eslint-scope: 5.1.1 eslint-utils: 1.4.3 @@ -18685,7 +18685,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -20136,7 +20136,7 @@ snapshots: dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -20168,7 +20168,7 @@ snapshots: https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -20762,7 +20762,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -22390,7 +22390,7 @@ snapshots: micromark@2.11.4: dependencies: - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) parse-entities: 2.0.0 transitivePeerDependencies: - supports-color @@ -25375,7 +25375,7 @@ snapshots: balanced-match: 1.0.2 chalk: 4.1.2 cosmiconfig: 6.0.0 - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) execall: 2.0.0 file-entry-cache: 5.0.1 get-stdin: 8.0.0 @@ -25512,7 +25512,7 @@ snapshots: sumchecker@3.0.1: dependencies: - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -26483,7 +26483,7 @@ snapshots: vite-node@0.30.1(@types/node@20.14.10)(less@4.1.3)(sass@1.32.11)(stylus@0.54.8)(sugarss@2.0.0)(terser@5.17.1): dependencies: cac: 6.7.14 - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) mlly: 1.8.0 pathe: 1.1.2 picocolors: 1.1.1 @@ -26527,7 +26527,7 @@ snapshots: cac: 6.7.14 chai: 4.5.0 concordance: 5.0.4 - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) local-pkg: 0.4.3 magic-string: 0.30.21 pathe: 1.1.2 @@ -26559,7 +26559,7 @@ snapshots: vue-eslint-parser@7.11.0(eslint@6.8.0): dependencies: - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@9.4.0) eslint: 6.8.0 eslint-scope: 5.1.1 eslint-visitor-keys: 1.3.0 diff --git a/docs/package.json b/docs/package.json index 198055b2a9..3e2d9469c4 100644 --- a/docs/package.json +++ b/docs/package.json @@ -19,8 +19,8 @@ "@visactor/vchart-theme": "~1.6.6", "@visactor/vmind": "1.2.4-alpha.5", "@visactor/vutils": "~1.0.23", - "@visactor/vrender": "~1.0.41", - "@visactor/vrender-kits": "~1.0.41", + "@visactor/vrender": "1.0.43-alpha.0", + "@visactor/vrender-kits": "1.0.43-alpha.0", "@visactor/vtable": "1.19.0-alpha.0", "@visactor/vtable-editors": "1.19.0-alpha.0", "@visactor/vtable-gantt": "1.19.0-alpha.0", diff --git a/packages/openinula-vchart/package.json b/packages/openinula-vchart/package.json index 1486242162..49906f10c2 100644 --- a/packages/openinula-vchart/package.json +++ b/packages/openinula-vchart/package.json @@ -30,8 +30,8 @@ "dependencies": { "@visactor/vchart": "workspace:2.0.19", "@visactor/vutils": "~1.0.23", - "@visactor/vrender-core": "~1.0.41", - "@visactor/vrender-kits": "~1.0.41", + "@visactor/vrender-core": "1.0.43-alpha.0", + "@visactor/vrender-kits": "1.0.43-alpha.0", "react-is": "^18.2.0" }, "devDependencies": { diff --git a/packages/react-vchart/package.json b/packages/react-vchart/package.json index 96dc373865..7b77c0c065 100644 --- a/packages/react-vchart/package.json +++ b/packages/react-vchart/package.json @@ -31,8 +31,8 @@ "@visactor/vchart": "workspace:2.0.19", "@visactor/vchart-extension": "workspace:2.0.19", "@visactor/vutils": "~1.0.23", - "@visactor/vrender-core": "~1.0.41", - "@visactor/vrender-kits": "~1.0.41", + "@visactor/vrender-core": "1.0.43-alpha.0", + "@visactor/vrender-kits": "1.0.43-alpha.0", "react-is": "^18.2.0" }, "devDependencies": { @@ -83,4 +83,4 @@ "access": "public", "registry": "https://registry.npmjs.org/" } -} +} \ No newline at end of file diff --git a/packages/vchart-extension/package.json b/packages/vchart-extension/package.json index 34d8e8307c..c918881d6a 100644 --- a/packages/vchart-extension/package.json +++ b/packages/vchart-extension/package.json @@ -21,10 +21,10 @@ "start": "ts-node __tests__/runtime/browser/scripts/initVite.ts && vite serve __tests__/runtime/browser" }, "dependencies": { - "@visactor/vrender-core": "~1.0.41", - "@visactor/vrender-kits": "~1.0.41", - "@visactor/vrender-components": "~1.0.41", - "@visactor/vrender-animate": "~1.0.41", + "@visactor/vrender-core": "1.0.43-alpha.0", + "@visactor/vrender-kits": "1.0.43-alpha.0", + "@visactor/vrender-components": "1.0.43-alpha.0", + "@visactor/vrender-animate": "1.0.43-alpha.0", "@visactor/vchart": "workspace:2.0.19", "@visactor/vutils": "~1.0.23", "@visactor/vdataset": "~1.0.23", diff --git a/packages/vchart/package.json b/packages/vchart/package.json index 51bae70906..d99a4ad546 100644 --- a/packages/vchart/package.json +++ b/packages/vchart/package.json @@ -122,14 +122,14 @@ "@visactor/vdataset": "~1.0.23", "@visactor/vscale": "~1.0.23", "@visactor/vlayouts": "~1.0.23", - "@visactor/vrender-core": "~1.0.41", - "@visactor/vrender-kits": "~1.0.41", - "@visactor/vrender-components": "~1.0.41", - "@visactor/vrender-animate": "~1.0.41", + "@visactor/vrender-core": "1.0.43-alpha.0", + "@visactor/vrender-kits": "1.0.43-alpha.0", + "@visactor/vrender-components": "1.0.43-alpha.0", + "@visactor/vrender-animate": "1.0.43-alpha.0", "@visactor/vutils-extension": "workspace:2.0.19" }, "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" } -} +} \ No newline at end of file diff --git a/packages/vchart/src/component/data-zoom/data-zoom/data-zoom.ts b/packages/vchart/src/component/data-zoom/data-zoom/data-zoom.ts index 74be85dae7..a23dde19e5 100644 --- a/packages/vchart/src/component/data-zoom/data-zoom/data-zoom.ts +++ b/packages/vchart/src/component/data-zoom/data-zoom/data-zoom.ts @@ -108,6 +108,8 @@ export class DataZoom extends DataFilte protected _handleDataCollectionChange() { const data = this._data.getDataView(); data.reRunAllTransform(); + // 数据更新后,重新计算scale的domain和range,保证datazoom组件的预览图和数据保持一致 + this._initAfterLayout(); const domain = this._computeDomainOfValueScale(); @@ -117,6 +119,7 @@ export class DataZoom extends DataFilte } this._valueScale.domain(domain); this._updateValueScaleRange(); + if (this._component) { this._createOrUpdateComponent(true); } @@ -453,10 +456,7 @@ export class DataZoom extends DataFilte protected _createOrUpdateComponent(changeData?: boolean) { if (this._visible) { - const xScale = this._isHorizontal ? this._stateScale : this._valueScale; - const yScale = this._isHorizontal ? this._valueScale : this._stateScale; - const isNeedPreview = - this._isScaleValid(xScale) && this._isScaleValid(yScale) && this._spec.showBackgroundChart !== false; + const isNeedPreview = this._spec.showBackgroundChart !== false; const attrs = this._getAttrs(isNeedPreview); const axis = this._relatedAxisComponent as CartesianAxis; diff --git a/tools/story-player/package.json b/tools/story-player/package.json index c632f49e03..9fbd036b0c 100644 --- a/tools/story-player/package.json +++ b/tools/story-player/package.json @@ -56,10 +56,10 @@ "vite": "3.2.6" }, "dependencies": { - "@visactor/vrender-core": "~1.0.41", - "@visactor/vrender-kits": "~1.0.41", + "@visactor/vrender-core": "1.0.43-alpha.0", + "@visactor/vrender-kits": "1.0.43-alpha.0", "@visactor/vchart": "workspace:2.0.19", - "@visactor/vrender": "~1.0.41", + "@visactor/vrender": "1.0.43-alpha.0", "@visactor/vutils": "~1.0.23" } } \ No newline at end of file From 4bf0d835a5e2cb025e14ca27fa823dc855d66014 Mon Sep 17 00:00:00 2001 From: Darkside Date: Mon, 23 Mar 2026 15:02:25 +0800 Subject: [PATCH 2/4] feat: fix dataZoom range factor #4523 --- packages/vchart/src/component/brush/brush.ts | 44 ++++++++++---------- 1 file changed, 21 insertions(+), 23 deletions(-) diff --git a/packages/vchart/src/component/brush/brush.ts b/packages/vchart/src/component/brush/brush.ts index 22b43a4ccb..d130fc57d1 100644 --- a/packages/vchart/src/component/brush/brush.ts +++ b/packages/vchart/src/component/brush/brush.ts @@ -700,14 +700,29 @@ export class Brush extends BaseComponent i const boundsStart = isHorizontal ? x1 : y1; const boundsEnd = isHorizontal ? x2 : y2; + const range = axis.getScale().range(); + const rangeFactor = axis.scaleRangeFactor() ?? [0, 1]; + + // 判断轴是否为反向轴(last(range) < range[0]),即从右到左, 或从下到上 + // 如果是反向轴, 计算start和end时, 也要保持 start < end + const isAxisReverse = last(range) < range[0]; + const startPosTemp = boundsStart - region.getLayoutStartPoint()[regionStartAttr]; + const endPosTemp = boundsEnd - region.getLayoutStartPoint()[regionStartAttr]; + const endPos = isAxisReverse ? Math.min(startPosTemp, endPosTemp) : Math.max(startPosTemp, endPosTemp); + const startPos = isAxisReverse ? Math.max(startPosTemp, endPosTemp) : Math.min(startPosTemp, endPosTemp); + + const start = + ((startPos - range[0]) / (last(range) - range[0])) * (rangeFactor[1] - rangeFactor[0]) + rangeFactor[0]; + const end = + ((endPos - range[0]) / (last(range) - range[0])) * (rangeFactor[1] - rangeFactor[0]) + rangeFactor[0]; + const newStart = this._stateClamp(start - axisRangeExpand); + const newEnd = this._stateClamp(end + axisRangeExpand); + if (this._axisDataZoomMap[axis.id]) { const dataZoom = this._axisDataZoomMap[axis.id]; - const startPercent = - (boundsStart - region.getLayoutStartPoint()[regionStartAttr]) / region.getLayoutRect()[regionSizeAttr]; - const endPercent = - (boundsEnd - region.getLayoutStartPoint()[regionStartAttr]) / region.getLayoutRect()[regionSizeAttr]; - const newStartPercent = this._stateClamp(startPercent - axisRangeExpand); - const newEndPercent = this._stateClamp(endPercent + axisRangeExpand); + + const newStartPercent = isAxisReverse ? 1 - newStart : newStart; + const newEndPercent = isAxisReverse ? 1 - newEnd : newEnd; dataZoom.setStartAndEnd(Math.min(newStartPercent, newEndPercent), Math.max(newStartPercent, newEndPercent), [ 'percent', 'percent' @@ -729,23 +744,6 @@ export class Brush extends BaseComponent i ) }); } else { - const range = axis.getScale().range(); - const rangeFactor = axis.scaleRangeFactor() ?? [0, 1]; - - // 判断轴是否为反向轴(last(range) < range[0]),即从右到左, 或从下到上 - // 如果是反向轴, 计算start和end时, 也要保持 start < end - const isAxisReverse = last(range) < range[0]; - const startPosTemp = boundsStart - region.getLayoutStartPoint()[regionStartAttr]; - const endPosTemp = boundsEnd - region.getLayoutStartPoint()[regionStartAttr]; - const endPos = isAxisReverse ? Math.min(startPosTemp, endPosTemp) : Math.max(startPosTemp, endPosTemp); - const startPos = isAxisReverse ? Math.max(startPosTemp, endPosTemp) : Math.min(startPosTemp, endPosTemp); - - const start = - ((startPos - range[0]) / (last(range) - range[0])) * (rangeFactor[1] - rangeFactor[0]) + rangeFactor[0]; - const end = - ((endPos - range[0]) / (last(range) - range[0])) * (rangeFactor[1] - rangeFactor[0]) + rangeFactor[0]; - const newStart = this._stateClamp(start - axisRangeExpand); - const newEnd = this._stateClamp(end + axisRangeExpand); axis.scaleRangeFactor([newStart, newEnd]); axis.effect.scaleUpdate(); From 817f3a5663ca038dd5e267e9fddcab51e514c7c6 Mon Sep 17 00:00:00 2001 From: skie1997 Date: Wed, 25 Mar 2026 11:09:03 +0800 Subject: [PATCH 3/4] chore: upgrade vrender --- common/config/rush/pnpm-lock.yaml | 116 ++++++++++++------------- docs/package.json | 4 +- packages/openinula-vchart/package.json | 4 +- packages/react-vchart/package.json | 4 +- packages/vchart-extension/package.json | 8 +- packages/vchart/package.json | 8 +- tools/story-player/package.json | 6 +- 7 files changed, 75 insertions(+), 75 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 6da3603e8c..c4e20ac91f 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -37,11 +37,11 @@ importers: specifier: 1.2.4-alpha.5 version: 1.2.4-alpha.5 '@visactor/vrender': - specifier: 1.0.43-alpha.0 - version: 1.0.43-alpha.0 + specifier: 1.0.43 + version: 1.0.43 '@visactor/vrender-kits': - specifier: 1.0.43-alpha.0 - version: 1.0.43-alpha.0 + specifier: 1.0.43 + version: 1.0.43 '@visactor/vtable': specifier: 1.19.0-alpha.0 version: 1.19.0-alpha.0 @@ -203,11 +203,11 @@ importers: specifier: workspace:2.0.19 version: link:../vchart '@visactor/vrender-core': - specifier: 1.0.43-alpha.0 - version: 1.0.43-alpha.0 + specifier: 1.0.43 + version: 1.0.43 '@visactor/vrender-kits': - specifier: 1.0.43-alpha.0 - version: 1.0.43-alpha.0 + specifier: 1.0.43 + version: 1.0.43 '@visactor/vutils': specifier: ~1.0.23 version: 1.0.23 @@ -294,11 +294,11 @@ importers: specifier: workspace:2.0.19 version: link:../vchart-extension '@visactor/vrender-core': - specifier: 1.0.43-alpha.0 - version: 1.0.43-alpha.0 + specifier: 1.0.43 + version: 1.0.43 '@visactor/vrender-kits': - specifier: 1.0.43-alpha.0 - version: 1.0.43-alpha.0 + specifier: 1.0.43 + version: 1.0.43 '@visactor/vutils': specifier: ~1.0.23 version: 1.0.23 @@ -529,17 +529,17 @@ importers: specifier: ~1.0.23 version: 1.0.23 '@visactor/vrender-animate': - specifier: 1.0.43-alpha.0 - version: 1.0.43-alpha.0 + specifier: 1.0.43 + version: 1.0.43 '@visactor/vrender-components': - specifier: 1.0.43-alpha.0 - version: 1.0.43-alpha.0 + specifier: 1.0.43 + version: 1.0.43 '@visactor/vrender-core': - specifier: 1.0.43-alpha.0 - version: 1.0.43-alpha.0 + specifier: 1.0.43 + version: 1.0.43 '@visactor/vrender-kits': - specifier: 1.0.43-alpha.0 - version: 1.0.43-alpha.0 + specifier: 1.0.43 + version: 1.0.43 '@visactor/vscale': specifier: ~1.0.23 version: 1.0.23 @@ -692,17 +692,17 @@ importers: specifier: ~1.0.23 version: 1.0.23 '@visactor/vrender-animate': - specifier: 1.0.43-alpha.0 - version: 1.0.43-alpha.0 + specifier: 1.0.43 + version: 1.0.43 '@visactor/vrender-components': - specifier: 1.0.43-alpha.0 - version: 1.0.43-alpha.0 + specifier: 1.0.43 + version: 1.0.43 '@visactor/vrender-core': - specifier: 1.0.43-alpha.0 - version: 1.0.43-alpha.0 + specifier: 1.0.43 + version: 1.0.43 '@visactor/vrender-kits': - specifier: 1.0.43-alpha.0 - version: 1.0.43-alpha.0 + specifier: 1.0.43 + version: 1.0.43 '@visactor/vutils': specifier: ~1.0.23 version: 1.0.23 @@ -1260,14 +1260,14 @@ importers: specifier: workspace:2.0.19 version: link:../../packages/vchart '@visactor/vrender': - specifier: 1.0.43-alpha.0 - version: 1.0.43-alpha.0 + specifier: 1.0.43 + version: 1.0.43 '@visactor/vrender-core': - specifier: 1.0.43-alpha.0 - version: 1.0.43-alpha.0 + specifier: 1.0.43 + version: 1.0.43 '@visactor/vrender-kits': - specifier: 1.0.43-alpha.0 - version: 1.0.43-alpha.0 + specifier: 1.0.43 + version: 1.0.43 '@visactor/vutils': specifier: ~1.0.23 version: 1.0.23 @@ -3073,29 +3073,29 @@ packages: '@visactor/vrender-animate@1.0.0-alpha.18': resolution: {integrity: sha512-9kTtvp1ef+1t+AtUiza6A7qBQP7SmvOu3/ILGrqs/HGdZVj1XGjbYvD/X/zwKJ3LEb7gGV5fa8x95e4czTvRSA==} - '@visactor/vrender-animate@1.0.43-alpha.0': - resolution: {integrity: sha512-ZGUZCVLbVcbLqHPw8Q3wSP2XwG1ENXW/nnxfwD1Lixx+LV6m4cys7Kl/ZXdfpGP8pRDI4O7pWPuD1mOdwZisFw==} + '@visactor/vrender-animate@1.0.43': + resolution: {integrity: sha512-VtV1ASVkePB+rxf001Uq047Bfoy3qeBdMCCkA7hKDeJJpMDKWwEq/lpwjXMBFOIbs9oym5Z2WEz6fp1FUTfr4Q==} '@visactor/vrender-components@1.0.0-alpha.18': resolution: {integrity: sha512-7Euq+ZfswL74n2pgkaqZSsPxoSa5SPIGyXatN1eUrdzM2Z0kX6U0RcJg01fctvRs4op6WhcecRLqGvnHcBeb9Q==} - '@visactor/vrender-components@1.0.43-alpha.0': - resolution: {integrity: sha512-A2DDS127flrlUxKlb+j8w4px6TcRispuPl6uyuMGZ84qSQWNIygBldu14+/R2gGnIS3gov6G4TlpDFzmT7UYDQ==} + '@visactor/vrender-components@1.0.43': + resolution: {integrity: sha512-0g7sPrrQsGpSwrS8A1QcdbnQBR2rc54ww/y2eij018XA7MHSRM++MwIIASNTjaflRAFODTVSFNizHu5tCCoVoA==} '@visactor/vrender-core@1.0.0-alpha.18': resolution: {integrity: sha512-0ihtNvCyNkOsWPFgRqowHzq0IcQgS2Wl/nPpKbVtxWKveenwlhA+ZKoQvam6VJyBY7jeNe1pROy0mJMDyVAJQw==} - '@visactor/vrender-core@1.0.43-alpha.0': - resolution: {integrity: sha512-ZUAdIz9BE1ziDkAHnplWUJKB6a+d+UJcHaG++7HByc/Cr3qQ9xB7f18Cx8iEZ0+D2uoO4+fqVzohLv/AxHiYdw==} + '@visactor/vrender-core@1.0.43': + resolution: {integrity: sha512-a2FUQz3JLAktRkBGE68ynyBiPDxI85lTwRk3A6QevdMv3NlUGiRFbBYpvStOhD04Vzhx49Ay9f9cBkWRosaKgw==} '@visactor/vrender-kits@1.0.0-alpha.18': resolution: {integrity: sha512-Tvolkq+4G8qiPFZo0Aj8M//Yr6jR2h8FNkFEyWM9gbQbEiTkjpmHAJOYnoSsaPtPrcMSlG4EhJSFDk6ymANHVg==} - '@visactor/vrender-kits@1.0.43-alpha.0': - resolution: {integrity: sha512-d+KEn/2VHlwy0H7lBhzESl95T8EVpi/wtELBiBkeOZQqgKtSCK/ROdQsJhKONG/LH8J9kXmzmxxuz3yx8A5erA==} + '@visactor/vrender-kits@1.0.43': + resolution: {integrity: sha512-VZ1ukQsCLgqJwklr3SmKEO64vJf/Lco64lrEP+XCRFNmH6TqlPKhKqwhlspLA4/nUQ8ZQ/oSIcvmFqy+JuOmWQ==} - '@visactor/vrender@1.0.43-alpha.0': - resolution: {integrity: sha512-CFk6EwEmRzRcabMOW5ISBSoLFlZseZWEflOZzdxtwYf/9TQDXmkXNH1eGta2xxnK1t3mNZe6Z5MTV9VgwChIiA==} + '@visactor/vrender@1.0.43': + resolution: {integrity: sha512-F4879rCaODtwXw6ch1OGqpepw9yDDDQIq5iuEDwJrBkE/C3pZYMK0vOTLb6T2XxC2bcjqzwtnDQlKuaRm82vyw==} '@visactor/vscale@0.18.18': resolution: {integrity: sha512-iRG4kv+5Fv4KX3AxEfV95XU3I6OmF0QizyAhqHxKa7L1MaT+MRvDDk5zHWf1E8gialLbL2xDe3GnT6g/4u5jhA==} @@ -15026,9 +15026,9 @@ snapshots: '@visactor/vrender-core': 1.0.0-alpha.18 '@visactor/vutils': 1.0.4 - '@visactor/vrender-animate@1.0.43-alpha.0': + '@visactor/vrender-animate@1.0.43': dependencies: - '@visactor/vrender-core': 1.0.43-alpha.0 + '@visactor/vrender-core': 1.0.43 '@visactor/vutils': 1.0.23 '@visactor/vrender-components@1.0.0-alpha.18': @@ -15039,11 +15039,11 @@ snapshots: '@visactor/vscale': 1.0.4 '@visactor/vutils': 1.0.4 - '@visactor/vrender-components@1.0.43-alpha.0': + '@visactor/vrender-components@1.0.43': dependencies: - '@visactor/vrender-animate': 1.0.43-alpha.0 - '@visactor/vrender-core': 1.0.43-alpha.0 - '@visactor/vrender-kits': 1.0.43-alpha.0 + '@visactor/vrender-animate': 1.0.43 + '@visactor/vrender-core': 1.0.43 + '@visactor/vrender-kits': 1.0.43 '@visactor/vscale': 1.0.23 '@visactor/vutils': 1.0.23 @@ -15052,7 +15052,7 @@ snapshots: '@visactor/vutils': 1.0.4 color-convert: 2.0.1 - '@visactor/vrender-core@1.0.43-alpha.0': + '@visactor/vrender-core@1.0.43': dependencies: '@visactor/vutils': 1.0.23 color-convert: 2.0.1 @@ -15066,21 +15066,21 @@ snapshots: lottie-web: 5.13.0 roughjs: 4.5.2 - '@visactor/vrender-kits@1.0.43-alpha.0': + '@visactor/vrender-kits@1.0.43': dependencies: '@resvg/resvg-js': 2.4.1 - '@visactor/vrender-core': 1.0.43-alpha.0 + '@visactor/vrender-core': 1.0.43 '@visactor/vutils': 1.0.23 gifuct-js: 2.1.2 lottie-web: 5.13.0 roughjs: 4.6.6 - '@visactor/vrender@1.0.43-alpha.0': + '@visactor/vrender@1.0.43': dependencies: - '@visactor/vrender-animate': 1.0.43-alpha.0 - '@visactor/vrender-components': 1.0.43-alpha.0 - '@visactor/vrender-core': 1.0.43-alpha.0 - '@visactor/vrender-kits': 1.0.43-alpha.0 + '@visactor/vrender-animate': 1.0.43 + '@visactor/vrender-components': 1.0.43 + '@visactor/vrender-core': 1.0.43 + '@visactor/vrender-kits': 1.0.43 '@visactor/vscale@0.18.18': dependencies: diff --git a/docs/package.json b/docs/package.json index 3e2d9469c4..4b95c2113d 100644 --- a/docs/package.json +++ b/docs/package.json @@ -19,8 +19,8 @@ "@visactor/vchart-theme": "~1.6.6", "@visactor/vmind": "1.2.4-alpha.5", "@visactor/vutils": "~1.0.23", - "@visactor/vrender": "1.0.43-alpha.0", - "@visactor/vrender-kits": "1.0.43-alpha.0", + "@visactor/vrender": "1.0.43", + "@visactor/vrender-kits": "1.0.43", "@visactor/vtable": "1.19.0-alpha.0", "@visactor/vtable-editors": "1.19.0-alpha.0", "@visactor/vtable-gantt": "1.19.0-alpha.0", diff --git a/packages/openinula-vchart/package.json b/packages/openinula-vchart/package.json index 49906f10c2..99ad00d981 100644 --- a/packages/openinula-vchart/package.json +++ b/packages/openinula-vchart/package.json @@ -30,8 +30,8 @@ "dependencies": { "@visactor/vchart": "workspace:2.0.19", "@visactor/vutils": "~1.0.23", - "@visactor/vrender-core": "1.0.43-alpha.0", - "@visactor/vrender-kits": "1.0.43-alpha.0", + "@visactor/vrender-core": "1.0.43", + "@visactor/vrender-kits": "1.0.43", "react-is": "^18.2.0" }, "devDependencies": { diff --git a/packages/react-vchart/package.json b/packages/react-vchart/package.json index 7b77c0c065..354977c2f6 100644 --- a/packages/react-vchart/package.json +++ b/packages/react-vchart/package.json @@ -31,8 +31,8 @@ "@visactor/vchart": "workspace:2.0.19", "@visactor/vchart-extension": "workspace:2.0.19", "@visactor/vutils": "~1.0.23", - "@visactor/vrender-core": "1.0.43-alpha.0", - "@visactor/vrender-kits": "1.0.43-alpha.0", + "@visactor/vrender-core": "1.0.43", + "@visactor/vrender-kits": "1.0.43", "react-is": "^18.2.0" }, "devDependencies": { diff --git a/packages/vchart-extension/package.json b/packages/vchart-extension/package.json index c918881d6a..2a144ff051 100644 --- a/packages/vchart-extension/package.json +++ b/packages/vchart-extension/package.json @@ -21,10 +21,10 @@ "start": "ts-node __tests__/runtime/browser/scripts/initVite.ts && vite serve __tests__/runtime/browser" }, "dependencies": { - "@visactor/vrender-core": "1.0.43-alpha.0", - "@visactor/vrender-kits": "1.0.43-alpha.0", - "@visactor/vrender-components": "1.0.43-alpha.0", - "@visactor/vrender-animate": "1.0.43-alpha.0", + "@visactor/vrender-core": "1.0.43", + "@visactor/vrender-kits": "1.0.43", + "@visactor/vrender-components": "1.0.43", + "@visactor/vrender-animate": "1.0.43", "@visactor/vchart": "workspace:2.0.19", "@visactor/vutils": "~1.0.23", "@visactor/vdataset": "~1.0.23", diff --git a/packages/vchart/package.json b/packages/vchart/package.json index d99a4ad546..d894a54f63 100644 --- a/packages/vchart/package.json +++ b/packages/vchart/package.json @@ -122,10 +122,10 @@ "@visactor/vdataset": "~1.0.23", "@visactor/vscale": "~1.0.23", "@visactor/vlayouts": "~1.0.23", - "@visactor/vrender-core": "1.0.43-alpha.0", - "@visactor/vrender-kits": "1.0.43-alpha.0", - "@visactor/vrender-components": "1.0.43-alpha.0", - "@visactor/vrender-animate": "1.0.43-alpha.0", + "@visactor/vrender-core": "1.0.43", + "@visactor/vrender-kits": "1.0.43", + "@visactor/vrender-components": "1.0.43", + "@visactor/vrender-animate": "1.0.43", "@visactor/vutils-extension": "workspace:2.0.19" }, "publishConfig": { diff --git a/tools/story-player/package.json b/tools/story-player/package.json index 9fbd036b0c..6fd4a419a4 100644 --- a/tools/story-player/package.json +++ b/tools/story-player/package.json @@ -56,10 +56,10 @@ "vite": "3.2.6" }, "dependencies": { - "@visactor/vrender-core": "1.0.43-alpha.0", - "@visactor/vrender-kits": "1.0.43-alpha.0", + "@visactor/vrender-core": "1.0.43", + "@visactor/vrender-kits": "1.0.43", "@visactor/vchart": "workspace:2.0.19", - "@visactor/vrender": "1.0.43-alpha.0", + "@visactor/vrender": "1.0.43", "@visactor/vutils": "~1.0.23" } } \ No newline at end of file From ca261bb72135030ab2019c0904caca050fca0e75 Mon Sep 17 00:00:00 2001 From: skie1997 Date: Thu, 26 Mar 2026 00:58:47 +0800 Subject: [PATCH 4/4] chore: upgrade vrender version --- common/config/rush/pnpm-lock.yaml | 116 ++++++++++++------------- docs/package.json | 4 +- packages/openinula-vchart/package.json | 4 +- packages/react-vchart/package.json | 4 +- packages/vchart-extension/package.json | 8 +- packages/vchart/package.json | 8 +- tools/story-player/package.json | 6 +- 7 files changed, 75 insertions(+), 75 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index c4e20ac91f..0e068aa8d4 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -37,11 +37,11 @@ importers: specifier: 1.2.4-alpha.5 version: 1.2.4-alpha.5 '@visactor/vrender': - specifier: 1.0.43 - version: 1.0.43 + specifier: 1.0.44 + version: 1.0.44 '@visactor/vrender-kits': - specifier: 1.0.43 - version: 1.0.43 + specifier: 1.0.44 + version: 1.0.44 '@visactor/vtable': specifier: 1.19.0-alpha.0 version: 1.19.0-alpha.0 @@ -203,11 +203,11 @@ importers: specifier: workspace:2.0.19 version: link:../vchart '@visactor/vrender-core': - specifier: 1.0.43 - version: 1.0.43 + specifier: 1.0.44 + version: 1.0.44 '@visactor/vrender-kits': - specifier: 1.0.43 - version: 1.0.43 + specifier: 1.0.44 + version: 1.0.44 '@visactor/vutils': specifier: ~1.0.23 version: 1.0.23 @@ -294,11 +294,11 @@ importers: specifier: workspace:2.0.19 version: link:../vchart-extension '@visactor/vrender-core': - specifier: 1.0.43 - version: 1.0.43 + specifier: 1.0.44 + version: 1.0.44 '@visactor/vrender-kits': - specifier: 1.0.43 - version: 1.0.43 + specifier: 1.0.44 + version: 1.0.44 '@visactor/vutils': specifier: ~1.0.23 version: 1.0.23 @@ -529,17 +529,17 @@ importers: specifier: ~1.0.23 version: 1.0.23 '@visactor/vrender-animate': - specifier: 1.0.43 - version: 1.0.43 + specifier: 1.0.44 + version: 1.0.44 '@visactor/vrender-components': - specifier: 1.0.43 - version: 1.0.43 + specifier: 1.0.44 + version: 1.0.44 '@visactor/vrender-core': - specifier: 1.0.43 - version: 1.0.43 + specifier: 1.0.44 + version: 1.0.44 '@visactor/vrender-kits': - specifier: 1.0.43 - version: 1.0.43 + specifier: 1.0.44 + version: 1.0.44 '@visactor/vscale': specifier: ~1.0.23 version: 1.0.23 @@ -692,17 +692,17 @@ importers: specifier: ~1.0.23 version: 1.0.23 '@visactor/vrender-animate': - specifier: 1.0.43 - version: 1.0.43 + specifier: 1.0.44 + version: 1.0.44 '@visactor/vrender-components': - specifier: 1.0.43 - version: 1.0.43 + specifier: 1.0.44 + version: 1.0.44 '@visactor/vrender-core': - specifier: 1.0.43 - version: 1.0.43 + specifier: 1.0.44 + version: 1.0.44 '@visactor/vrender-kits': - specifier: 1.0.43 - version: 1.0.43 + specifier: 1.0.44 + version: 1.0.44 '@visactor/vutils': specifier: ~1.0.23 version: 1.0.23 @@ -1260,14 +1260,14 @@ importers: specifier: workspace:2.0.19 version: link:../../packages/vchart '@visactor/vrender': - specifier: 1.0.43 - version: 1.0.43 + specifier: 1.0.44 + version: 1.0.44 '@visactor/vrender-core': - specifier: 1.0.43 - version: 1.0.43 + specifier: 1.0.44 + version: 1.0.44 '@visactor/vrender-kits': - specifier: 1.0.43 - version: 1.0.43 + specifier: 1.0.44 + version: 1.0.44 '@visactor/vutils': specifier: ~1.0.23 version: 1.0.23 @@ -3073,29 +3073,29 @@ packages: '@visactor/vrender-animate@1.0.0-alpha.18': resolution: {integrity: sha512-9kTtvp1ef+1t+AtUiza6A7qBQP7SmvOu3/ILGrqs/HGdZVj1XGjbYvD/X/zwKJ3LEb7gGV5fa8x95e4czTvRSA==} - '@visactor/vrender-animate@1.0.43': - resolution: {integrity: sha512-VtV1ASVkePB+rxf001Uq047Bfoy3qeBdMCCkA7hKDeJJpMDKWwEq/lpwjXMBFOIbs9oym5Z2WEz6fp1FUTfr4Q==} + '@visactor/vrender-animate@1.0.44': + resolution: {integrity: sha512-MKtoaucmbQNJnuff5F6ws+c8+mRBz1gXVY/bHw38nfvSTZcsJcXYug2aDPf4V9XaUSValDnkx9TyLLbKJ0o0TA==} '@visactor/vrender-components@1.0.0-alpha.18': resolution: {integrity: sha512-7Euq+ZfswL74n2pgkaqZSsPxoSa5SPIGyXatN1eUrdzM2Z0kX6U0RcJg01fctvRs4op6WhcecRLqGvnHcBeb9Q==} - '@visactor/vrender-components@1.0.43': - resolution: {integrity: sha512-0g7sPrrQsGpSwrS8A1QcdbnQBR2rc54ww/y2eij018XA7MHSRM++MwIIASNTjaflRAFODTVSFNizHu5tCCoVoA==} + '@visactor/vrender-components@1.0.44': + resolution: {integrity: sha512-vbCa/eME1UJL2iy0l4JHYJh1m6SG3rR5jt5umblLVRQjjBEWPAnhnPwQAA2TNiyO5eHG6qnyvcjgV5aeCeuJYw==} '@visactor/vrender-core@1.0.0-alpha.18': resolution: {integrity: sha512-0ihtNvCyNkOsWPFgRqowHzq0IcQgS2Wl/nPpKbVtxWKveenwlhA+ZKoQvam6VJyBY7jeNe1pROy0mJMDyVAJQw==} - '@visactor/vrender-core@1.0.43': - resolution: {integrity: sha512-a2FUQz3JLAktRkBGE68ynyBiPDxI85lTwRk3A6QevdMv3NlUGiRFbBYpvStOhD04Vzhx49Ay9f9cBkWRosaKgw==} + '@visactor/vrender-core@1.0.44': + resolution: {integrity: sha512-DrB+cg9//RkCZjchWConeXGOC99xwvEDdPfY7eEqajjPxUooJpSQ+pt51uD0VIwQCYtpsc2jVspefqdBh/e2Cg==} '@visactor/vrender-kits@1.0.0-alpha.18': resolution: {integrity: sha512-Tvolkq+4G8qiPFZo0Aj8M//Yr6jR2h8FNkFEyWM9gbQbEiTkjpmHAJOYnoSsaPtPrcMSlG4EhJSFDk6ymANHVg==} - '@visactor/vrender-kits@1.0.43': - resolution: {integrity: sha512-VZ1ukQsCLgqJwklr3SmKEO64vJf/Lco64lrEP+XCRFNmH6TqlPKhKqwhlspLA4/nUQ8ZQ/oSIcvmFqy+JuOmWQ==} + '@visactor/vrender-kits@1.0.44': + resolution: {integrity: sha512-B28zr+aTWlFIziH3b/ufUlpKQMv1Ie9ck8kTkHIGdBM/ES+CO6//GHMa/5OxuId19a9UhJxzj8cpeE/9mZLIoQ==} - '@visactor/vrender@1.0.43': - resolution: {integrity: sha512-F4879rCaODtwXw6ch1OGqpepw9yDDDQIq5iuEDwJrBkE/C3pZYMK0vOTLb6T2XxC2bcjqzwtnDQlKuaRm82vyw==} + '@visactor/vrender@1.0.44': + resolution: {integrity: sha512-ozYCl57YxY5MVGFS3Pmwu2Q4+h3y6z1tLVu6fVaan6YDZEc1eFIhvVjskGBRd3lFdbTLdL8xRJh+LdMMoIRodQ==} '@visactor/vscale@0.18.18': resolution: {integrity: sha512-iRG4kv+5Fv4KX3AxEfV95XU3I6OmF0QizyAhqHxKa7L1MaT+MRvDDk5zHWf1E8gialLbL2xDe3GnT6g/4u5jhA==} @@ -15026,9 +15026,9 @@ snapshots: '@visactor/vrender-core': 1.0.0-alpha.18 '@visactor/vutils': 1.0.4 - '@visactor/vrender-animate@1.0.43': + '@visactor/vrender-animate@1.0.44': dependencies: - '@visactor/vrender-core': 1.0.43 + '@visactor/vrender-core': 1.0.44 '@visactor/vutils': 1.0.23 '@visactor/vrender-components@1.0.0-alpha.18': @@ -15039,11 +15039,11 @@ snapshots: '@visactor/vscale': 1.0.4 '@visactor/vutils': 1.0.4 - '@visactor/vrender-components@1.0.43': + '@visactor/vrender-components@1.0.44': dependencies: - '@visactor/vrender-animate': 1.0.43 - '@visactor/vrender-core': 1.0.43 - '@visactor/vrender-kits': 1.0.43 + '@visactor/vrender-animate': 1.0.44 + '@visactor/vrender-core': 1.0.44 + '@visactor/vrender-kits': 1.0.44 '@visactor/vscale': 1.0.23 '@visactor/vutils': 1.0.23 @@ -15052,7 +15052,7 @@ snapshots: '@visactor/vutils': 1.0.4 color-convert: 2.0.1 - '@visactor/vrender-core@1.0.43': + '@visactor/vrender-core@1.0.44': dependencies: '@visactor/vutils': 1.0.23 color-convert: 2.0.1 @@ -15066,21 +15066,21 @@ snapshots: lottie-web: 5.13.0 roughjs: 4.5.2 - '@visactor/vrender-kits@1.0.43': + '@visactor/vrender-kits@1.0.44': dependencies: '@resvg/resvg-js': 2.4.1 - '@visactor/vrender-core': 1.0.43 + '@visactor/vrender-core': 1.0.44 '@visactor/vutils': 1.0.23 gifuct-js: 2.1.2 lottie-web: 5.13.0 roughjs: 4.6.6 - '@visactor/vrender@1.0.43': + '@visactor/vrender@1.0.44': dependencies: - '@visactor/vrender-animate': 1.0.43 - '@visactor/vrender-components': 1.0.43 - '@visactor/vrender-core': 1.0.43 - '@visactor/vrender-kits': 1.0.43 + '@visactor/vrender-animate': 1.0.44 + '@visactor/vrender-components': 1.0.44 + '@visactor/vrender-core': 1.0.44 + '@visactor/vrender-kits': 1.0.44 '@visactor/vscale@0.18.18': dependencies: diff --git a/docs/package.json b/docs/package.json index 4b95c2113d..193d24886b 100644 --- a/docs/package.json +++ b/docs/package.json @@ -19,8 +19,8 @@ "@visactor/vchart-theme": "~1.6.6", "@visactor/vmind": "1.2.4-alpha.5", "@visactor/vutils": "~1.0.23", - "@visactor/vrender": "1.0.43", - "@visactor/vrender-kits": "1.0.43", + "@visactor/vrender": "1.0.44", + "@visactor/vrender-kits": "1.0.44", "@visactor/vtable": "1.19.0-alpha.0", "@visactor/vtable-editors": "1.19.0-alpha.0", "@visactor/vtable-gantt": "1.19.0-alpha.0", diff --git a/packages/openinula-vchart/package.json b/packages/openinula-vchart/package.json index 99ad00d981..6a2168d547 100644 --- a/packages/openinula-vchart/package.json +++ b/packages/openinula-vchart/package.json @@ -30,8 +30,8 @@ "dependencies": { "@visactor/vchart": "workspace:2.0.19", "@visactor/vutils": "~1.0.23", - "@visactor/vrender-core": "1.0.43", - "@visactor/vrender-kits": "1.0.43", + "@visactor/vrender-core": "1.0.44", + "@visactor/vrender-kits": "1.0.44", "react-is": "^18.2.0" }, "devDependencies": { diff --git a/packages/react-vchart/package.json b/packages/react-vchart/package.json index 354977c2f6..a82e51a3fb 100644 --- a/packages/react-vchart/package.json +++ b/packages/react-vchart/package.json @@ -31,8 +31,8 @@ "@visactor/vchart": "workspace:2.0.19", "@visactor/vchart-extension": "workspace:2.0.19", "@visactor/vutils": "~1.0.23", - "@visactor/vrender-core": "1.0.43", - "@visactor/vrender-kits": "1.0.43", + "@visactor/vrender-core": "1.0.44", + "@visactor/vrender-kits": "1.0.44", "react-is": "^18.2.0" }, "devDependencies": { diff --git a/packages/vchart-extension/package.json b/packages/vchart-extension/package.json index 2a144ff051..2728808a75 100644 --- a/packages/vchart-extension/package.json +++ b/packages/vchart-extension/package.json @@ -21,10 +21,10 @@ "start": "ts-node __tests__/runtime/browser/scripts/initVite.ts && vite serve __tests__/runtime/browser" }, "dependencies": { - "@visactor/vrender-core": "1.0.43", - "@visactor/vrender-kits": "1.0.43", - "@visactor/vrender-components": "1.0.43", - "@visactor/vrender-animate": "1.0.43", + "@visactor/vrender-core": "1.0.44", + "@visactor/vrender-kits": "1.0.44", + "@visactor/vrender-components": "1.0.44", + "@visactor/vrender-animate": "1.0.44", "@visactor/vchart": "workspace:2.0.19", "@visactor/vutils": "~1.0.23", "@visactor/vdataset": "~1.0.23", diff --git a/packages/vchart/package.json b/packages/vchart/package.json index d894a54f63..6a34da83d7 100644 --- a/packages/vchart/package.json +++ b/packages/vchart/package.json @@ -122,10 +122,10 @@ "@visactor/vdataset": "~1.0.23", "@visactor/vscale": "~1.0.23", "@visactor/vlayouts": "~1.0.23", - "@visactor/vrender-core": "1.0.43", - "@visactor/vrender-kits": "1.0.43", - "@visactor/vrender-components": "1.0.43", - "@visactor/vrender-animate": "1.0.43", + "@visactor/vrender-core": "1.0.44", + "@visactor/vrender-kits": "1.0.44", + "@visactor/vrender-components": "1.0.44", + "@visactor/vrender-animate": "1.0.44", "@visactor/vutils-extension": "workspace:2.0.19" }, "publishConfig": { diff --git a/tools/story-player/package.json b/tools/story-player/package.json index 6fd4a419a4..081c27ce9a 100644 --- a/tools/story-player/package.json +++ b/tools/story-player/package.json @@ -56,10 +56,10 @@ "vite": "3.2.6" }, "dependencies": { - "@visactor/vrender-core": "1.0.43", - "@visactor/vrender-kits": "1.0.43", + "@visactor/vrender-core": "1.0.44", + "@visactor/vrender-kits": "1.0.44", "@visactor/vchart": "workspace:2.0.19", - "@visactor/vrender": "1.0.43", + "@visactor/vrender": "1.0.44", "@visactor/vutils": "~1.0.23" } } \ No newline at end of file