diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index eb8d831c..934d7cc0 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -9,19 +9,19 @@ importers: specifiers: '@internal/eslint-config': workspace:* '@internal/ts-config': workspace:* - '@visactor/vgrammar': workspace:0.14.15 - '@visactor/vgrammar-coordinate': workspace:0.14.15 - '@visactor/vgrammar-core': workspace:0.14.15 - '@visactor/vgrammar-hierarchy': workspace:0.14.15 - '@visactor/vgrammar-plot': workspace:0.14.15 - '@visactor/vgrammar-projection': workspace:0.14.15 - '@visactor/vgrammar-sankey': workspace:0.14.15 - '@visactor/vgrammar-util': workspace:0.14.15 - '@visactor/vgrammar-wordcloud': workspace:0.14.15 - '@visactor/vgrammar-wordcloud-shape': workspace:0.14.15 - '@visactor/vrender': 0.20.15 - '@visactor/vrender-core': 0.20.15 - '@visactor/vrender-kits': 0.20.15 + '@visactor/vgrammar': workspace:0.14.16 + '@visactor/vgrammar-coordinate': workspace:0.14.16 + '@visactor/vgrammar-core': workspace:0.14.16 + '@visactor/vgrammar-hierarchy': workspace:0.14.16 + '@visactor/vgrammar-plot': workspace:0.14.16 + '@visactor/vgrammar-projection': workspace:0.14.16 + '@visactor/vgrammar-sankey': workspace:0.14.16 + '@visactor/vgrammar-util': workspace:0.14.16 + '@visactor/vgrammar-wordcloud': workspace:0.14.16 + '@visactor/vgrammar-wordcloud-shape': workspace:0.14.16 + '@visactor/vrender': 0.20.16 + '@visactor/vrender-core': 0.20.16 + '@visactor/vrender-kits': 0.20.16 '@visactor/vutils': ~0.18.18 '@vitejs/plugin-react': 3.1.0 d3-scale-chromatic: ^3.0.0 @@ -41,9 +41,9 @@ importers: '@visactor/vgrammar-util': link:../../packages/vgrammar-util '@visactor/vgrammar-wordcloud': link:../../packages/vgrammar-wordcloud '@visactor/vgrammar-wordcloud-shape': link:../../packages/vgrammar-wordcloud-shape - '@visactor/vrender': 0.20.15 - '@visactor/vrender-core': 0.20.15 - '@visactor/vrender-kits': 0.20.15 + '@visactor/vrender': 0.20.16 + '@visactor/vrender-core': 0.20.16 + '@visactor/vrender-kits': 0.20.16 '@visactor/vutils': 0.18.18 '@vitejs/plugin-react': 3.1.0_vite@3.2.6 d3-scale-chromatic: 3.1.0 @@ -60,20 +60,20 @@ importers: '@types/markdown-it': ^13.0.0 '@types/react': ^18.0.0 '@types/react-dom': ^18.0.0 - '@visactor/vgrammar': workspace:0.14.15 - '@visactor/vgrammar-coordinate': workspace:0.14.15 - '@visactor/vgrammar-core': workspace:0.14.15 - '@visactor/vgrammar-hierarchy': workspace:0.14.15 - '@visactor/vgrammar-plot': workspace:0.14.15 - '@visactor/vgrammar-projection': workspace:0.14.15 - '@visactor/vgrammar-sankey': workspace:0.14.15 - '@visactor/vgrammar-util': workspace:0.14.15 - '@visactor/vgrammar-venn': workspace:0.14.15 - '@visactor/vgrammar-wordcloud': workspace:0.14.15 - '@visactor/vgrammar-wordcloud-shape': workspace:0.14.15 - '@visactor/vrender': 0.20.15 - '@visactor/vrender-core': 0.20.15 - '@visactor/vrender-kits': 0.20.15 + '@visactor/vgrammar': workspace:0.14.16 + '@visactor/vgrammar-coordinate': workspace:0.14.16 + '@visactor/vgrammar-core': workspace:0.14.16 + '@visactor/vgrammar-hierarchy': workspace:0.14.16 + '@visactor/vgrammar-plot': workspace:0.14.16 + '@visactor/vgrammar-projection': workspace:0.14.16 + '@visactor/vgrammar-sankey': workspace:0.14.16 + '@visactor/vgrammar-util': workspace:0.14.16 + '@visactor/vgrammar-venn': workspace:0.14.16 + '@visactor/vgrammar-wordcloud': workspace:0.14.16 + '@visactor/vgrammar-wordcloud-shape': workspace:0.14.16 + '@visactor/vrender': 0.20.16 + '@visactor/vrender-core': 0.20.16 + '@visactor/vrender-kits': 0.20.16 '@visactor/vutils': ~0.18.18 '@vitejs/plugin-react': 3.1.0 axios: ^1.4.0 @@ -109,9 +109,9 @@ importers: '@visactor/vgrammar-venn': link:../../packages/vgrammar-venn '@visactor/vgrammar-wordcloud': link:../../packages/vgrammar-wordcloud '@visactor/vgrammar-wordcloud-shape': link:../../packages/vgrammar-wordcloud-shape - '@visactor/vrender': 0.20.15 - '@visactor/vrender-core': 0.20.15 - '@visactor/vrender-kits': 0.20.15 + '@visactor/vrender': 0.20.16 + '@visactor/vrender-core': 0.20.16 + '@visactor/vrender-kits': 0.20.16 '@visactor/vutils': 0.18.18 axios: 1.6.8 highlight.js: 11.9.0 @@ -153,7 +153,7 @@ importers: '@types/d3-geo': ^1.11.1 '@types/jest': ~29.5.0 '@types/node': '*' - '@visactor/vgrammar-core': workspace:0.14.15 + '@visactor/vgrammar-core': workspace:0.14.16 d3-array: 1.x eslint: ~8.18.0 jest: ~29.5.0 @@ -191,7 +191,7 @@ importers: '@rushstack/eslint-patch': ~1.1.4 '@types/jest': ~29.5.0 '@types/node': '*' - '@visactor/vgrammar-util': workspace:0.14.15 + '@visactor/vgrammar-util': workspace:0.14.16 '@visactor/vutils': ~0.18.18 eslint: ~8.18.0 jest: ~29.5.0 @@ -229,11 +229,11 @@ importers: '@types/jest': ~29.5.0 '@types/node': '*' '@visactor/vdataset': ~0.18.18 - '@visactor/vgrammar-coordinate': workspace:0.14.15 - '@visactor/vgrammar-util': workspace:0.14.15 - '@visactor/vrender-components': 0.20.15 - '@visactor/vrender-core': 0.20.15 - '@visactor/vrender-kits': 0.20.15 + '@visactor/vgrammar-coordinate': workspace:0.14.16 + '@visactor/vgrammar-util': workspace:0.14.16 + '@visactor/vrender-components': 0.20.16 + '@visactor/vrender-core': 0.20.16 + '@visactor/vrender-kits': 0.20.16 '@visactor/vscale': ~0.18.18 '@visactor/vutils': ~0.18.18 eslint: ~8.18.0 @@ -246,9 +246,9 @@ importers: '@visactor/vdataset': 0.18.18 '@visactor/vgrammar-coordinate': link:../vgrammar-coordinate '@visactor/vgrammar-util': link:../vgrammar-util - '@visactor/vrender-components': 0.20.15 - '@visactor/vrender-core': 0.20.15 - '@visactor/vrender-kits': 0.20.15 + '@visactor/vrender-components': 0.20.16 + '@visactor/vrender-core': 0.20.16 + '@visactor/vrender-kits': 0.20.16 '@visactor/vscale': 0.18.18 '@visactor/vutils': 0.18.18 devDependencies: @@ -279,14 +279,14 @@ importers: '@types/jest': ~29.5.0 '@types/node': '*' '@types/node-fetch': 2.6.4 - '@visactor/vgrammar-core': workspace:0.14.15 - '@visactor/vgrammar-hierarchy': workspace:0.14.15 - '@visactor/vgrammar-plot': workspace:0.14.15 - '@visactor/vgrammar-projection': workspace:0.14.15 - '@visactor/vgrammar-sankey': workspace:0.14.15 - '@visactor/vgrammar-venn': workspace:0.14.15 - '@visactor/vgrammar-wordcloud': workspace:0.14.15 - '@visactor/vgrammar-wordcloud-shape': workspace:0.14.15 + '@visactor/vgrammar-core': workspace:0.14.16 + '@visactor/vgrammar-hierarchy': workspace:0.14.16 + '@visactor/vgrammar-plot': workspace:0.14.16 + '@visactor/vgrammar-projection': workspace:0.14.16 + '@visactor/vgrammar-sankey': workspace:0.14.16 + '@visactor/vgrammar-venn': workspace:0.14.16 + '@visactor/vgrammar-wordcloud': workspace:0.14.16 + '@visactor/vgrammar-wordcloud-shape': workspace:0.14.16 d3-array: 1.x eslint: ~8.18.0 form-data: ~4.0.0 @@ -338,10 +338,10 @@ importers: '@rushstack/eslint-patch': ~1.1.4 '@types/jest': ~29.5.0 '@types/node': '*' - '@visactor/vgrammar-core': workspace:0.14.15 - '@visactor/vgrammar-util': workspace:0.14.15 - '@visactor/vrender-core': 0.20.15 - '@visactor/vrender-kits': 0.20.15 + '@visactor/vgrammar-core': workspace:0.14.16 + '@visactor/vgrammar-util': workspace:0.14.16 + '@visactor/vrender-core': 0.20.16 + '@visactor/vrender-kits': 0.20.16 '@visactor/vutils': ~0.18.18 eslint: ~8.18.0 jest: ~29.5.0 @@ -352,8 +352,8 @@ importers: dependencies: '@visactor/vgrammar-core': link:../vgrammar-core '@visactor/vgrammar-util': link:../vgrammar-util - '@visactor/vrender-core': 0.20.15 - '@visactor/vrender-kits': 0.20.15 + '@visactor/vrender-core': 0.20.16 + '@visactor/vrender-kits': 0.20.16 '@visactor/vutils': 0.18.18 devDependencies: '@internal/bundler': link:../../tools/bundler @@ -382,12 +382,12 @@ importers: '@types/d3-geo': ^1.11.1 '@types/jest': ~29.5.0 '@types/node': '*' - '@visactor/vgrammar-coordinate': workspace:0.14.15 - '@visactor/vgrammar-core': workspace:0.14.15 - '@visactor/vgrammar-util': workspace:0.14.15 - '@visactor/vrender-components': 0.20.15 - '@visactor/vrender-core': 0.20.15 - '@visactor/vrender-kits': 0.20.15 + '@visactor/vgrammar-coordinate': workspace:0.14.16 + '@visactor/vgrammar-core': workspace:0.14.16 + '@visactor/vgrammar-util': workspace:0.14.16 + '@visactor/vrender-components': 0.20.16 + '@visactor/vrender-core': 0.20.16 + '@visactor/vrender-kits': 0.20.16 '@visactor/vscale': ~0.18.18 '@visactor/vutils': ~0.18.18 d3-array: 1.x @@ -401,9 +401,9 @@ importers: '@visactor/vgrammar-coordinate': link:../vgrammar-coordinate '@visactor/vgrammar-core': link:../vgrammar-core '@visactor/vgrammar-util': link:../vgrammar-util - '@visactor/vrender-components': 0.20.15 - '@visactor/vrender-core': 0.20.15 - '@visactor/vrender-kits': 0.20.15 + '@visactor/vrender-components': 0.20.16 + '@visactor/vrender-core': 0.20.16 + '@visactor/vrender-kits': 0.20.16 '@visactor/vscale': 0.18.18 '@visactor/vutils': 0.18.18 devDependencies: @@ -435,8 +435,8 @@ importers: '@types/d3-geo': ^1.11.1 '@types/jest': ~29.5.0 '@types/node': '*' - '@visactor/vgrammar-core': workspace:0.14.15 - '@visactor/vgrammar-util': workspace:0.14.15 + '@visactor/vgrammar-core': workspace:0.14.16 + '@visactor/vgrammar-util': workspace:0.14.16 '@visactor/vutils': ~0.18.18 d3-array: 1.x d3-geo: ^1.12.1 @@ -479,10 +479,10 @@ importers: '@rushstack/eslint-patch': ~1.1.4 '@types/jest': ~29.5.0 '@types/node': '*' - '@visactor/vgrammar-core': workspace:0.14.15 - '@visactor/vgrammar-util': workspace:0.14.15 - '@visactor/vrender-core': 0.20.15 - '@visactor/vrender-kits': 0.20.15 + '@visactor/vgrammar-core': workspace:0.14.16 + '@visactor/vgrammar-util': workspace:0.14.16 + '@visactor/vrender-core': 0.20.16 + '@visactor/vrender-kits': 0.20.16 '@visactor/vutils': ~0.18.18 eslint: ~8.18.0 jest: ~29.5.0 @@ -493,8 +493,8 @@ importers: dependencies: '@visactor/vgrammar-core': link:../vgrammar-core '@visactor/vgrammar-util': link:../vgrammar-util - '@visactor/vrender-core': 0.20.15 - '@visactor/vrender-kits': 0.20.15 + '@visactor/vrender-core': 0.20.16 + '@visactor/vrender-kits': 0.20.16 '@visactor/vutils': 0.18.18 devDependencies: '@internal/bundler': link:../../tools/bundler @@ -522,7 +522,7 @@ importers: '@rushstack/eslint-patch': ~1.1.4 '@types/jest': ~29.5.0 '@types/node': '*' - '@visactor/vrender-core': 0.20.15 + '@visactor/vrender-core': 0.20.16 '@visactor/vutils': ~0.18.18 eslint: ~8.18.0 jest: ~29.5.0 @@ -531,7 +531,7 @@ importers: typescript: 4.9.5 vite: 3.2.6 dependencies: - '@visactor/vrender-core': 0.20.15 + '@visactor/vrender-core': 0.20.16 '@visactor/vutils': 0.18.18 devDependencies: '@internal/bundler': link:../../tools/bundler @@ -559,10 +559,10 @@ importers: '@rushstack/eslint-patch': ~1.1.4 '@types/jest': ~29.5.0 '@types/node': '*' - '@visactor/vgrammar-core': workspace:0.14.15 - '@visactor/vgrammar-util': workspace:0.14.15 - '@visactor/vrender-core': 0.20.15 - '@visactor/vrender-kits': 0.20.15 + '@visactor/vgrammar-core': workspace:0.14.16 + '@visactor/vgrammar-util': workspace:0.14.16 + '@visactor/vrender-core': 0.20.16 + '@visactor/vrender-kits': 0.20.16 '@visactor/vutils': ~0.18.18 eslint: ~8.18.0 jest: ~29.5.0 @@ -573,8 +573,8 @@ importers: dependencies: '@visactor/vgrammar-core': link:../vgrammar-core '@visactor/vgrammar-util': link:../vgrammar-util - '@visactor/vrender-core': 0.20.15 - '@visactor/vrender-kits': 0.20.15 + '@visactor/vrender-core': 0.20.16 + '@visactor/vrender-kits': 0.20.16 '@visactor/vutils': 0.18.18 devDependencies: '@internal/bundler': link:../../tools/bundler @@ -602,10 +602,10 @@ importers: '@rushstack/eslint-patch': ~1.1.4 '@types/jest': ~29.5.0 '@types/node': '*' - '@visactor/vgrammar-core': workspace:0.14.15 - '@visactor/vgrammar-util': workspace:0.14.15 - '@visactor/vrender-core': 0.20.15 - '@visactor/vrender-kits': 0.20.15 + '@visactor/vgrammar-core': workspace:0.14.16 + '@visactor/vgrammar-util': workspace:0.14.16 + '@visactor/vrender-core': 0.20.16 + '@visactor/vrender-kits': 0.20.16 '@visactor/vutils': ~0.18.18 eslint: ~8.18.0 jest: ~29.5.0 @@ -616,8 +616,8 @@ importers: dependencies: '@visactor/vgrammar-core': link:../vgrammar-core '@visactor/vgrammar-util': link:../vgrammar-util - '@visactor/vrender-core': 0.20.15 - '@visactor/vrender-kits': 0.20.15 + '@visactor/vrender-core': 0.20.16 + '@visactor/vrender-kits': 0.20.16 '@visactor/vutils': 0.18.18 devDependencies: '@internal/bundler': link:../../tools/bundler @@ -645,10 +645,10 @@ importers: '@rushstack/eslint-patch': ~1.1.4 '@types/jest': ~29.5.0 '@types/node': '*' - '@visactor/vgrammar-core': workspace:0.14.15 - '@visactor/vgrammar-util': workspace:0.14.15 - '@visactor/vrender-core': 0.20.15 - '@visactor/vrender-kits': 0.20.15 + '@visactor/vgrammar-core': workspace:0.14.16 + '@visactor/vgrammar-util': workspace:0.14.16 + '@visactor/vrender-core': 0.20.16 + '@visactor/vrender-kits': 0.20.16 '@visactor/vscale': ~0.18.18 '@visactor/vutils': ~0.18.18 eslint: ~8.18.0 @@ -660,8 +660,8 @@ importers: dependencies: '@visactor/vgrammar-core': link:../vgrammar-core '@visactor/vgrammar-util': link:../vgrammar-util - '@visactor/vrender-core': 0.20.15 - '@visactor/vrender-kits': 0.20.15 + '@visactor/vrender-core': 0.20.16 + '@visactor/vrender-kits': 0.20.16 '@visactor/vscale': 0.18.18 '@visactor/vutils': 0.18.18 devDependencies: @@ -3448,34 +3448,34 @@ packages: topojson-client: 3.1.0 dev: false - /@visactor/vrender-components/0.20.15: - resolution: {integrity: sha512-JOUqLHxUMSu+7MY3ck+iVwvB0ao02/XTebKL/KL0GMH741Jpw/ADQtr9x72KYeyqFw1K1FyiTtVuGHZfsT/G2A==} + /@visactor/vrender-components/0.20.16: + resolution: {integrity: sha512-4DeoUsIsxjCe1iSjvPUedMWkiKelH6czte/TkE5WEgTVLh3v3nrm8/nk1hyWcetU+KhoFe/I+/Y72/QNL4NtXg==} dependencies: - '@visactor/vrender-core': 0.20.15 - '@visactor/vrender-kits': 0.20.15 + '@visactor/vrender-core': 0.20.16 + '@visactor/vrender-kits': 0.20.16 '@visactor/vscale': 0.18.18 '@visactor/vutils': 0.18.18 dev: false - /@visactor/vrender-core/0.20.15: - resolution: {integrity: sha512-zPiGhq+1Kh9HABmxhqOdAAs0bOJ3xf3grE4O2e4Vvb6+tZuxKG6Zs4EGjdmz1GWobUeT1HXKZsThhs5yk8gQHA==} + /@visactor/vrender-core/0.20.16: + resolution: {integrity: sha512-irI0jKIpFmF+OoVwDgMnkKpIzeEM7uj28jWeVPZgKQGXe/ju/b0JNdGSWqpX64Uf36zbEOs2Ma6pyWi0BbSv3A==} dependencies: '@visactor/vutils': 0.18.18 color-convert: 2.0.1 - /@visactor/vrender-kits/0.20.15: - resolution: {integrity: sha512-Vu+rLtgMR9quZ73VQ90p4xOofONIc4iHYCbSshuVDlO378wb0C9lbuQyD8GFYvppEMfodKCgzPjNjpUZ/67llw==} + /@visactor/vrender-kits/0.20.16: + resolution: {integrity: sha512-hmyncSguQlZVF+U0FmjOOTD+qqHHozlEF6ABtOsnLwuquwtWSgQ7UHlnXRUdQ9wjFwMERLVAb8CXSddy3cQGcQ==} dependencies: '@resvg/resvg-js': 2.4.1 - '@visactor/vrender-core': 0.20.15 + '@visactor/vrender-core': 0.20.16 '@visactor/vutils': 0.18.18 roughjs: 4.5.2 - /@visactor/vrender/0.20.15: - resolution: {integrity: sha512-ZXGN8V2xdl6VFoP12qh1BbxYsyRmxzAEwj53ORR/vOS2sOev5lBgRBxPruZ/4APKOn2hPakrnMT3u3VVSeZrsg==} + /@visactor/vrender/0.20.16: + resolution: {integrity: sha512-f05ubNAgwcpKqeBZ9MoQ0RdbirT8QrxeUmMYlSaJqR7PqtBehbJ9H/fQmNHsNUWOzZUQKOXcy6mkxhhhO1qYDQ==} dependencies: - '@visactor/vrender-core': 0.20.15 - '@visactor/vrender-kits': 0.20.15 + '@visactor/vrender-core': 0.20.16 + '@visactor/vrender-kits': 0.20.16 /@visactor/vscale/0.18.18: resolution: {integrity: sha512-iRG4kv+5Fv4KX3AxEfV95XU3I6OmF0QizyAhqHxKa7L1MaT+MRvDDk5zHWf1E8gialLbL2xDe3GnT6g/4u5jhA==} diff --git a/common/config/rush/version-policies.json b/common/config/rush/version-policies.json index a8484b36..be5fc627 100644 --- a/common/config/rush/version-policies.json +++ b/common/config/rush/version-policies.json @@ -1 +1 @@ -[{"definitionName":"lockStepVersion","policyName":"vgrammarMain","version":"0.14.15","mainProject":"@visactor/vgrammar-core","nextBump":"patch"}] +[{"definitionName":"lockStepVersion","policyName":"vgrammarMain","version":"0.14.16","mainProject":"@visactor/vgrammar-core","nextBump":"patch"}] diff --git a/docs/dev-demos/package.json b/docs/dev-demos/package.json index 25d2d14f..1ac81fed 100644 --- a/docs/dev-demos/package.json +++ b/docs/dev-demos/package.json @@ -12,23 +12,23 @@ "@internal/eslint-config": "workspace:*", "@internal/ts-config": "workspace:*", "@visactor/vutils": "~0.18.18", - "@visactor/vgrammar": "workspace:0.14.15", - "@visactor/vgrammar-core": "workspace:0.14.15", - "@visactor/vgrammar-hierarchy": "workspace:0.14.15", - "@visactor/vgrammar-sankey": "workspace:0.14.15", - "@visactor/vgrammar-projection": "workspace:0.14.15", - "@visactor/vgrammar-wordcloud": "workspace:0.14.15", - "@visactor/vgrammar-wordcloud-shape": "workspace:0.14.15", - "@visactor/vgrammar-plot": "workspace:0.14.15", - "@visactor/vrender-core": "0.20.15", - "@visactor/vrender-kits": "0.20.15", - "@visactor/vrender": "0.20.15", + "@visactor/vgrammar": "workspace:0.14.16", + "@visactor/vgrammar-core": "workspace:0.14.16", + "@visactor/vgrammar-hierarchy": "workspace:0.14.16", + "@visactor/vgrammar-sankey": "workspace:0.14.16", + "@visactor/vgrammar-projection": "workspace:0.14.16", + "@visactor/vgrammar-wordcloud": "workspace:0.14.16", + "@visactor/vgrammar-wordcloud-shape": "workspace:0.14.16", + "@visactor/vgrammar-plot": "workspace:0.14.16", + "@visactor/vrender-core": "0.20.16", + "@visactor/vrender-kits": "0.20.16", + "@visactor/vrender": "0.20.16", "d3-scale-chromatic": "^3.0.0", "lodash": "4.17.21", "typescript": "4.9.5", "vite": "3.2.6", - "@visactor/vgrammar-util": "workspace:0.14.15", - "@visactor/vgrammar-coordinate": "workspace:0.14.15", + "@visactor/vgrammar-util": "workspace:0.14.16", + "@visactor/vgrammar-coordinate": "workspace:0.14.16", "@vitejs/plugin-react": "3.1.0" } } diff --git a/docs/site/assets/changelog/en/release.md b/docs/site/assets/changelog/en/release.md index bba8ced0..3a56e552 100644 --- a/docs/site/assets/changelog/en/release.md +++ b/docs/site/assets/changelog/en/release.md @@ -1,3 +1,15 @@ +# v0.14.15 + +2024-11-19 + + +**What's Changed** + + +**Full Changelog**: https://github.com/VisActor/VGrammar/compare/v0.14.14...v0.14.15 + +[more detail about v0.14.15](https://github.com/VisActor/VGrammar/releases/tag/v0.14.15) + # v0.14.14 2024-11-13 diff --git a/docs/site/assets/changelog/zh/release.md b/docs/site/assets/changelog/zh/release.md index 25733849..d0482524 100644 --- a/docs/site/assets/changelog/zh/release.md +++ b/docs/site/assets/changelog/zh/release.md @@ -1,3 +1,15 @@ +# v0.14.15 + +2024-11-19 + + +**What's Changed** + + +**Full Changelog**: https://github.com/VisActor/VGrammar/compare/v0.14.14...v0.14.15 + +[更多详情请查看 v0.14.15](https://github.com/VisActor/VGrammar/releases/tag/v0.14.15) + # v0.14.14 2024-11-13 diff --git a/docs/site/package.json b/docs/site/package.json index 061aae33..98a0ab1f 100644 --- a/docs/site/package.json +++ b/docs/site/package.json @@ -14,20 +14,20 @@ "dependencies": { "@arco-design/web-react": "2.46.1", "@visactor/vutils": "~0.18.18", - "@visactor/vgrammar": "workspace:0.14.15", - "@visactor/vgrammar-core": "workspace:0.14.15", - "@visactor/vgrammar-hierarchy": "workspace:0.14.15", - "@visactor/vgrammar-sankey": "workspace:0.14.15", - "@visactor/vgrammar-projection": "workspace:0.14.15", - "@visactor/vgrammar-wordcloud": "workspace:0.14.15", - "@visactor/vgrammar-wordcloud-shape": "workspace:0.14.15", - "@visactor/vgrammar-plot": "workspace:0.14.15", - "@visactor/vgrammar-util": "workspace:0.14.15", - "@visactor/vgrammar-coordinate": "workspace:0.14.15", - "@visactor/vgrammar-venn": "workspace:0.14.15", - "@visactor/vrender-core": "0.20.15", - "@visactor/vrender-kits": "0.20.15", - "@visactor/vrender": "0.20.15", + "@visactor/vgrammar": "workspace:0.14.16", + "@visactor/vgrammar-core": "workspace:0.14.16", + "@visactor/vgrammar-hierarchy": "workspace:0.14.16", + "@visactor/vgrammar-sankey": "workspace:0.14.16", + "@visactor/vgrammar-projection": "workspace:0.14.16", + "@visactor/vgrammar-wordcloud": "workspace:0.14.16", + "@visactor/vgrammar-wordcloud-shape": "workspace:0.14.16", + "@visactor/vgrammar-plot": "workspace:0.14.16", + "@visactor/vgrammar-util": "workspace:0.14.16", + "@visactor/vgrammar-coordinate": "workspace:0.14.16", + "@visactor/vgrammar-venn": "workspace:0.14.16", + "@visactor/vrender-core": "0.20.16", + "@visactor/vrender-kits": "0.20.16", + "@visactor/vrender": "0.20.16", "markdown-it": "^13.0.0", "highlight.js": "^11.8.0", "axios": "^1.4.0", diff --git a/packages/vgrammar-coordinate/package.json b/packages/vgrammar-coordinate/package.json index 7be1ac88..f3e2bfc3 100644 --- a/packages/vgrammar-coordinate/package.json +++ b/packages/vgrammar-coordinate/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vgrammar-coordinate", - "version": "0.14.15", + "version": "0.14.16", "description": "Coordinates for VGrammar", "keywords": [ "coordinate", @@ -35,7 +35,7 @@ }, "dependencies": { "@visactor/vutils": "~0.18.18", - "@visactor/vgrammar-util": "workspace:0.14.15" + "@visactor/vgrammar-util": "workspace:0.14.16" }, "devDependencies": { "@internal/bundler": "workspace:*", diff --git a/packages/vgrammar-core/CHANGELOG.json b/packages/vgrammar-core/CHANGELOG.json index 8cc42aa7..2a9dab5d 100644 --- a/packages/vgrammar-core/CHANGELOG.json +++ b/packages/vgrammar-core/CHANGELOG.json @@ -1,6 +1,18 @@ { "name": "@visactor/vgrammar-core", "entries": [ + { + "version": "0.14.16", + "tag": "@visactor/vgrammar-core_v0.14.16", + "date": "Thu, 21 Nov 2024 07:41:48 GMT", + "comments": { + "none": [ + { + "comment": "fix: fix reset of interactions\n\n" + } + ] + } + }, { "version": "0.14.15", "tag": "@visactor/vgrammar-core_v0.14.15", diff --git a/packages/vgrammar-core/CHANGELOG.md b/packages/vgrammar-core/CHANGELOG.md index 1ac20cef..8fc2a985 100644 --- a/packages/vgrammar-core/CHANGELOG.md +++ b/packages/vgrammar-core/CHANGELOG.md @@ -1,6 +1,15 @@ # Change Log - @visactor/vgrammar-core -This log was last generated on Fri, 15 Nov 2024 10:20:09 GMT and should not be manually modified. +This log was last generated on Thu, 21 Nov 2024 07:41:48 GMT and should not be manually modified. + +## 0.14.16 +Thu, 21 Nov 2024 07:41:48 GMT + +### Updates + +- fix: fix reset of interactions + + ## 0.14.15 Fri, 15 Nov 2024 10:20:09 GMT diff --git a/packages/vgrammar-core/package.json b/packages/vgrammar-core/package.json index c44a0b37..847e6c8a 100644 --- a/packages/vgrammar-core/package.json +++ b/packages/vgrammar-core/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vgrammar-core", - "version": "0.14.15", + "version": "0.14.16", "description": "VGrammar is a visual grammar library", "keywords": [ "grammar", @@ -37,12 +37,12 @@ "dependencies": { "@visactor/vutils": "~0.18.18", "@visactor/vdataset": "~0.18.18", - "@visactor/vgrammar-coordinate": "workspace:0.14.15", - "@visactor/vgrammar-util": "workspace:0.14.15", + "@visactor/vgrammar-coordinate": "workspace:0.14.16", + "@visactor/vgrammar-util": "workspace:0.14.16", "@visactor/vscale": "~0.18.18", - "@visactor/vrender-core": "0.20.15", - "@visactor/vrender-kits": "0.20.15", - "@visactor/vrender-components": "0.20.15" + "@visactor/vrender-core": "0.20.16", + "@visactor/vrender-kits": "0.20.16", + "@visactor/vrender-components": "0.20.16" }, "devDependencies": { "@internal/bundler": "workspace:*", diff --git a/packages/vgrammar-core/src/interactions/base.ts b/packages/vgrammar-core/src/interactions/base.ts index 3532e1e2..c0cc3872 100644 --- a/packages/vgrammar-core/src/interactions/base.ts +++ b/packages/vgrammar-core/src/interactions/base.ts @@ -87,7 +87,7 @@ export abstract class BaseInteraction { } reset(element?: IElement | IGlyphElement) { - // do nothing + // do nothing } protected dispatchEvent(type: 'start' | 'reset' | 'update' | 'end', params: any) { diff --git a/packages/vgrammar-core/src/interactions/element-active-by-legend.ts b/packages/vgrammar-core/src/interactions/element-active-by-legend.ts index ad96cd20..d4a1ae01 100644 --- a/packages/vgrammar-core/src/interactions/element-active-by-legend.ts +++ b/packages/vgrammar-core/src/interactions/element-active-by-legend.ts @@ -62,7 +62,7 @@ export class ElementActiveByLegend extends BaseInteraction { mark.elements.forEach(el => { el.removeState(this.options.state); @@ -70,11 +70,21 @@ export class ElementActiveByLegend extends BaseInteraction { this.start(e.detail?.data?.id); }; handleReset = (e: InteractionEvent) => { - this.reset(); + this.resetAll(); }; } diff --git a/packages/vgrammar-core/src/interactions/element-active.ts b/packages/vgrammar-core/src/interactions/element-active.ts index 3a8971d4..4422302c 100644 --- a/packages/vgrammar-core/src/interactions/element-active.ts +++ b/packages/vgrammar-core/src/interactions/element-active.ts @@ -1,5 +1,5 @@ import { InteractionStateEnum } from '../graph/enums'; -import type { ElementActiveOptions, IMark, IView, InteractionEvent } from '../types'; +import type { ElementActiveOptions, IElement, IMark, IView, InteractionEvent } from '../types'; import { BaseInteraction } from './base'; export class ElementActive extends BaseInteraction { @@ -13,6 +13,7 @@ export class ElementActive extends BaseInteraction { }; options: ElementActiveOptions; protected _marks?: IMark[]; + protected _prevActiveElement?: IElement; constructor(view: IView, options?: ElementActiveOptions) { super(view, options); @@ -39,14 +40,17 @@ export class ElementActive extends BaseInteraction { if (element) { if (this._marks && this._marks.includes(element.mark)) { element.addState(this.options.state); + this._prevActiveElement = element; } } } - reset(element: InteractionEvent['element']) { - if (element) { - if (this._marks && this._marks.includes(element.mark)) { - element.removeState(this.options.state); + reset(element?: InteractionEvent['element']) { + const el = element ?? this._prevActiveElement; + + if (el) { + if (this._marks && this._marks.includes(el.mark)) { + el.removeState(this.options.state); } } } diff --git a/packages/vgrammar-core/src/interactions/element-highlight-by-group.ts b/packages/vgrammar-core/src/interactions/element-highlight-by-group.ts index 964cae32..a3501f8d 100644 --- a/packages/vgrammar-core/src/interactions/element-highlight-by-group.ts +++ b/packages/vgrammar-core/src/interactions/element-highlight-by-group.ts @@ -37,7 +37,7 @@ export class ElementHighlightByGroup extends BaseInteraction { @@ -74,11 +74,13 @@ export class ElementHighlightByGroup extends BaseInteraction { - this.reset(e.element); + const element = e.element; + const hasActiveElement = element && this._marks && this._marks.includes(element.mark); + + if (hasActiveElement) { + this.resetAll(); + } }; } diff --git a/packages/vgrammar-core/src/interactions/element-highlight-by-key.ts b/packages/vgrammar-core/src/interactions/element-highlight-by-key.ts index 3d80ff1d..e3132391 100644 --- a/packages/vgrammar-core/src/interactions/element-highlight-by-key.ts +++ b/packages/vgrammar-core/src/interactions/element-highlight-by-key.ts @@ -37,7 +37,7 @@ export class ElementHighlightByKey extends BaseInteraction { @@ -74,30 +74,13 @@ export class ElementHighlightByKey extends BaseInteraction { - mark.elements.forEach(el => { - const isHighlight = el.key === highlightKey; - - if (isHighlight) { - el.updateStates({ - [this.options.blurState]: false, - [this.options.highlightState]: true - }); - } else { - el.updateStates({ - [this.options.blurState]: true, - [this.options.highlightState]: false - }); - } - }); - }); + } else { + this.resetAll(); } } @@ -109,7 +92,7 @@ export class ElementHighlightByKey extends BaseInteraction { mark.elements.forEach(el => { el.removeState(states); @@ -79,11 +80,21 @@ export class ElementHighlightByLegend extends BaseInteraction { this.start(e.detail?.data?.id); }; handleReset = (e: InteractionEvent) => { - this.reset(); + this.resetAll(); }; } diff --git a/packages/vgrammar-core/src/interactions/element-highlight-by-name.ts b/packages/vgrammar-core/src/interactions/element-highlight-by-name.ts index 94b5be03..87d6c8d9 100644 --- a/packages/vgrammar-core/src/interactions/element-highlight-by-name.ts +++ b/packages/vgrammar-core/src/interactions/element-highlight-by-name.ts @@ -77,7 +77,7 @@ export class ElementHighlightByName extends BaseInteraction { @@ -87,6 +87,16 @@ export class ElementHighlightByName extends BaseInteraction { const shoudStart = this.options.shouldStart ? this.options.shouldStart(e) : this._filterByName(e); if (shoudStart) { @@ -99,7 +109,7 @@ export class ElementHighlightByName extends BaseInteraction { return events; } - clearPrevElements() { + resetAll() { const { highlightState, blurState } = this.options; if (this._lastElement) { @@ -95,21 +95,17 @@ export class ElementHighlight extends BaseInteraction { this.dispatchEvent('start', { elements: [element], options: this.options }); } else if (this._lastElement && this._resetType === 'view') { - this.clearPrevElements(); + this.resetAll(); } } reset(element: InteractionEvent['element']) { - if (!this._statedElements || !this._statedElements.length) { - return; - } - - const hasActiveElement = element && this._marks && this._marks.includes(element.mark); - - if (this._resetType === 'view' && !hasActiveElement) { - this.clearPrevElements(); - } else if (this._resetType === 'self' && hasActiveElement) { - this.clearPrevElements(); + if (element) { + if (this._marks && this._marks.includes(element.mark)) { + element.removeState([this.options.highlightState, this.options.blurState]); + } + } else { + this.resetAll(); } } @@ -118,6 +114,19 @@ export class ElementHighlight extends BaseInteraction { }; handleReset = (e: InteractionEvent) => { - this.reset(e.element); + if (!this._statedElements || !this._statedElements.length) { + return; + } + const element = e.element; + + if (element) { + const hasActiveElement = this._marks && this._marks.includes(element.mark); + + if (this._resetType === 'view' && !hasActiveElement) { + this.resetAll(); + } else if (this._resetType === 'self' && hasActiveElement) { + this.resetAll(); + } + } }; } diff --git a/packages/vgrammar-core/src/interactions/element-select.ts b/packages/vgrammar-core/src/interactions/element-select.ts index 1ad89e77..e04afeab 100644 --- a/packages/vgrammar-core/src/interactions/element-select.ts +++ b/packages/vgrammar-core/src/interactions/element-select.ts @@ -65,7 +65,7 @@ export class ElementSelect extends BaseInteraction { return events; } - clearPrevElements = () => { + resetAll = () => { const { state, reverseState } = this.options; if (this._statedElements && this._statedElements.length) { @@ -81,7 +81,17 @@ export class ElementSelect extends BaseInteraction { }; handleReset = (e: InteractionEvent) => { - this.reset(e.element); + if (!this._statedElements || !this._statedElements.length) { + return; + } + const element = e.element; + const hasActiveElement = element && this._marks && this._marks.includes(element.mark); + + if (this._resetType.includes('view') && !hasActiveElement) { + this.resetAll(); + } else if (this._resetType.includes('self') && hasActiveElement) { + this.resetAll(); + } }; start(element: InteractionEvent['element']) { @@ -94,7 +104,7 @@ export class ElementSelect extends BaseInteraction { if (newStatedElements && newStatedElements.length) { this._statedElements = this.updateStates(newStatedElements, this._statedElements, state, reverseState); } else { - this.clearPrevElements(); + this.resetAll(); } } } else { @@ -113,26 +123,22 @@ export class ElementSelect extends BaseInteraction { if (this._resetType.includes('timeout')) { this._timer = setTimeout(() => { - this.clearPrevElements(); + this.resetAll(); }, this.options.triggerOff as number) as unknown as number; } } } else if (this._resetType.includes('view') && this._statedElements && this._statedElements.length) { - this.clearPrevElements(); + this.resetAll(); } } reset(element: InteractionEvent['element']) { - if (!this._statedElements || !this._statedElements.length) { - return; - } - - const hasActiveElement = element && this._marks && this._marks.includes(element.mark); - - if (this._resetType.includes('view') && !hasActiveElement) { - this.clearPrevElements(); - } else if (this._resetType.includes('self') && hasActiveElement) { - this.clearPrevElements(); + if (element) { + if (this._marks && this._marks.includes(element.mark)) { + element.removeState([this.options.state, this.options.reverseState]); + } + } else { + this.resetAll(); } } } diff --git a/packages/vgrammar-full/package.json b/packages/vgrammar-full/package.json index 187214da..0990aabf 100644 --- a/packages/vgrammar-full/package.json +++ b/packages/vgrammar-full/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vgrammar-full", - "version": "0.14.15", + "version": "0.14.16", "description": "full packages of vgrammar.", "keywords": [ "visualization", @@ -33,14 +33,14 @@ "test": "" }, "dependencies": { - "@visactor/vgrammar-core": "workspace:0.14.15", - "@visactor/vgrammar-hierarchy": "workspace:0.14.15", - "@visactor/vgrammar-plot": "workspace:0.14.15", - "@visactor/vgrammar-projection": "workspace:0.14.15", - "@visactor/vgrammar-sankey": "workspace:0.14.15", - "@visactor/vgrammar-wordcloud": "workspace:0.14.15", - "@visactor/vgrammar-wordcloud-shape": "workspace:0.14.15", - "@visactor/vgrammar-venn": "workspace:0.14.15" + "@visactor/vgrammar-core": "workspace:0.14.16", + "@visactor/vgrammar-hierarchy": "workspace:0.14.16", + "@visactor/vgrammar-plot": "workspace:0.14.16", + "@visactor/vgrammar-projection": "workspace:0.14.16", + "@visactor/vgrammar-sankey": "workspace:0.14.16", + "@visactor/vgrammar-wordcloud": "workspace:0.14.16", + "@visactor/vgrammar-wordcloud-shape": "workspace:0.14.16", + "@visactor/vgrammar-venn": "workspace:0.14.16" }, "devDependencies": { "d3-array": "1.x", diff --git a/packages/vgrammar-hierarchy/package.json b/packages/vgrammar-hierarchy/package.json index a9e8bfb5..99ee6e7a 100644 --- a/packages/vgrammar-hierarchy/package.json +++ b/packages/vgrammar-hierarchy/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vgrammar-hierarchy", - "version": "0.14.15", + "version": "0.14.16", "description": "Layout of hierarchical data for VGrammar", "keywords": [ "hierarchy", @@ -39,10 +39,10 @@ }, "dependencies": { "@visactor/vutils": "~0.18.18", - "@visactor/vgrammar-core": "workspace:0.14.15", - "@visactor/vgrammar-util": "workspace:0.14.15", - "@visactor/vrender-core": "0.20.15", - "@visactor/vrender-kits": "0.20.15" + "@visactor/vgrammar-core": "workspace:0.14.16", + "@visactor/vgrammar-util": "workspace:0.14.16", + "@visactor/vrender-core": "0.20.16", + "@visactor/vrender-kits": "0.20.16" }, "devDependencies": { "@internal/bundler": "workspace:*", diff --git a/packages/vgrammar-plot/package.json b/packages/vgrammar-plot/package.json index 5f13f6f5..0383f46d 100644 --- a/packages/vgrammar-plot/package.json +++ b/packages/vgrammar-plot/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vgrammar-plot", - "version": "0.14.15", + "version": "0.14.16", "description": "Plots of vgrammar.", "keywords": [ "plot", @@ -36,12 +36,12 @@ "dependencies": { "@visactor/vscale": "~0.18.18", "@visactor/vutils": "~0.18.18", - "@visactor/vgrammar-util": "workspace:0.14.15", - "@visactor/vgrammar-coordinate": "workspace:0.14.15", - "@visactor/vgrammar-core": "workspace:0.14.15", - "@visactor/vrender-components": "0.20.15", - "@visactor/vrender-core": "0.20.15", - "@visactor/vrender-kits": "0.20.15" + "@visactor/vgrammar-util": "workspace:0.14.16", + "@visactor/vgrammar-coordinate": "workspace:0.14.16", + "@visactor/vgrammar-core": "workspace:0.14.16", + "@visactor/vrender-components": "0.20.16", + "@visactor/vrender-core": "0.20.16", + "@visactor/vrender-kits": "0.20.16" }, "devDependencies": { "d3-array": "1.x", diff --git a/packages/vgrammar-projection/package.json b/packages/vgrammar-projection/package.json index fb45d137..f00d33f0 100644 --- a/packages/vgrammar-projection/package.json +++ b/packages/vgrammar-projection/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vgrammar-projection", - "version": "0.14.15", + "version": "0.14.16", "description": "Projections for map, used in VGrammar.", "keywords": [ "projection", @@ -35,8 +35,8 @@ }, "dependencies": { "@visactor/vutils": "~0.18.18", - "@visactor/vgrammar-util": "workspace:0.14.15", - "@visactor/vgrammar-core": "workspace:0.14.15", + "@visactor/vgrammar-util": "workspace:0.14.16", + "@visactor/vgrammar-core": "workspace:0.14.16", "d3-geo": "^1.12.1" }, "devDependencies": { diff --git a/packages/vgrammar-sankey/package.json b/packages/vgrammar-sankey/package.json index 7b2fc79c..4b0b4a23 100644 --- a/packages/vgrammar-sankey/package.json +++ b/packages/vgrammar-sankey/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vgrammar-sankey", - "version": "0.14.15", + "version": "0.14.16", "description": "Layout of sankey chart, used by VGrammar", "keywords": [ "sankey", @@ -37,10 +37,10 @@ }, "dependencies": { "@visactor/vutils": "~0.18.18", - "@visactor/vgrammar-core": "workspace:0.14.15", - "@visactor/vgrammar-util": "workspace:0.14.15", - "@visactor/vrender-core": "0.20.15", - "@visactor/vrender-kits": "0.20.15" + "@visactor/vgrammar-core": "workspace:0.14.16", + "@visactor/vgrammar-util": "workspace:0.14.16", + "@visactor/vrender-core": "0.20.16", + "@visactor/vrender-kits": "0.20.16" }, "devDependencies": { "@internal/bundler": "workspace:*", diff --git a/packages/vgrammar-util/package.json b/packages/vgrammar-util/package.json index 01b430d0..5701d878 100644 --- a/packages/vgrammar-util/package.json +++ b/packages/vgrammar-util/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vgrammar-util", - "version": "0.14.15", + "version": "0.14.16", "description": "The common utils functions of VGrammar", "keywords": [ "utils", @@ -35,7 +35,7 @@ }, "dependencies": { "@visactor/vutils": "~0.18.18", - "@visactor/vrender-core": "0.20.15" + "@visactor/vrender-core": "0.20.16" }, "devDependencies": { "@internal/bundler": "workspace:*", diff --git a/packages/vgrammar-venn/package.json b/packages/vgrammar-venn/package.json index 9dc21b2c..22503e67 100644 --- a/packages/vgrammar-venn/package.json +++ b/packages/vgrammar-venn/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vgrammar-venn", - "version": "0.14.15", + "version": "0.14.16", "description": "Venn layout transform for VGrammar", "keywords": [ "venn", @@ -34,10 +34,10 @@ "test-check": "DEBUG=jest jest --forceExit --detectOpenHandles --silent false --verbose false --runInBand" }, "dependencies": { - "@visactor/vgrammar-core": "workspace:0.14.15", - "@visactor/vgrammar-util": "workspace:0.14.15", - "@visactor/vrender-core": "0.20.15", - "@visactor/vrender-kits": "0.20.15", + "@visactor/vgrammar-core": "workspace:0.14.16", + "@visactor/vgrammar-util": "workspace:0.14.16", + "@visactor/vrender-core": "0.20.16", + "@visactor/vrender-kits": "0.20.16", "@visactor/vutils": "~0.18.18" }, "devDependencies": { diff --git a/packages/vgrammar-wordcloud-shape/package.json b/packages/vgrammar-wordcloud-shape/package.json index e87a74bf..6b5f31e5 100644 --- a/packages/vgrammar-wordcloud-shape/package.json +++ b/packages/vgrammar-wordcloud-shape/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vgrammar-wordcloud-shape", - "version": "0.14.15", + "version": "0.14.16", "description": "Layout WordCloud in specified shape, this is a transform for VGrammar.", "keywords": [ "wordcloud", @@ -36,10 +36,10 @@ "dependencies": { "@visactor/vutils": "~0.18.18", "@visactor/vscale": "~0.18.18", - "@visactor/vgrammar-core": "workspace:0.14.15", - "@visactor/vgrammar-util": "workspace:0.14.15", - "@visactor/vrender-core": "0.20.15", - "@visactor/vrender-kits": "0.20.15" + "@visactor/vgrammar-core": "workspace:0.14.16", + "@visactor/vgrammar-util": "workspace:0.14.16", + "@visactor/vrender-core": "0.20.16", + "@visactor/vrender-kits": "0.20.16" }, "devDependencies": { "@internal/bundler": "workspace:*", diff --git a/packages/vgrammar-wordcloud/package.json b/packages/vgrammar-wordcloud/package.json index 227abcba..2e81aaef 100644 --- a/packages/vgrammar-wordcloud/package.json +++ b/packages/vgrammar-wordcloud/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vgrammar-wordcloud", - "version": "0.14.15", + "version": "0.14.16", "description": "WordCloud layout transform for VGrammar", "keywords": [ "wordcloud", @@ -35,10 +35,10 @@ }, "dependencies": { "@visactor/vutils": "~0.18.18", - "@visactor/vgrammar-core": "workspace:0.14.15", - "@visactor/vgrammar-util": "workspace:0.14.15", - "@visactor/vrender-core": "0.20.15", - "@visactor/vrender-kits": "0.20.15" + "@visactor/vgrammar-core": "workspace:0.14.16", + "@visactor/vgrammar-util": "workspace:0.14.16", + "@visactor/vrender-core": "0.20.16", + "@visactor/vrender-kits": "0.20.16" }, "devDependencies": { "@internal/bundler": "workspace:*", diff --git a/packages/vgrammar/package.json b/packages/vgrammar/package.json index d15e40dc..1438a4c9 100644 --- a/packages/vgrammar/package.json +++ b/packages/vgrammar/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vgrammar", - "version": "0.14.15", + "version": "0.14.16", "description": "simple package of vgrammar.", "keywords": [ "visualization", @@ -30,7 +30,7 @@ "test": "" }, "dependencies": { - "@visactor/vgrammar-core": "workspace:0.14.15" + "@visactor/vgrammar-core": "workspace:0.14.16" }, "devDependencies": { "d3-array": "1.x",