Skip to content

Commit c18a2da

Browse files
authored
Merge pull request #4541 from VisActor/sync/main-2.0.21
Sync main v2.0.21 to develop
2 parents 2fa1e05 + 2239f6d commit c18a2da

34 files changed

Lines changed: 1300 additions & 674 deletions

File tree

.changelog/en.md

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,11 @@
1-
# v2.0.20
1+
# v2.0.21
22

3-
2026-03-26
3+
2026-04-03
44

5-
**🐛 Bug Fixes**
5+
**🆕 New Features**
66

7-
- **@visactor/vchart**: fix theme config of spec and option
8-
- **@visactor/vchart**: datazoom update domain after data change. fix#4186
7+
- TODO: Fill in change details for v2.0.21.
98

10-
**🔨 Chores**
9+
**Full Changelog**: https://github.com/VisActor/VChart/compare/v2.0.20...v2.0.21
1110

12-
- **@visactor/vchart**: update changes for 008-fix-size-legend-handler-text: Allow size legend handlerText.style to accept function-based values in the same way other legend style hooks already do, and add regression coverage proving the style callback is preserved through continuous legend attribute transformation.
13-
- **@visactor/vchart**: update changes for 009-fix-heatmap-scrollbar-axis-direction: Align ScrollBar with DataZoom by using the shared reverse-axis detection when converting scrollbar state percentages back into domain values.
14-
- **@visactor/vchart**: update changes for 009-fix-issue-of-mark-state-when-updateSpec: Fix an issue where mark states were not properly cleared when updateSpec was called, causing incorrect state persistence.
15-
- **@visactor/vchart**: update changes for 010-hide-empty-axes: Add an opt-in hideWhenEmpty axis option for cartesian axes.
16-
- **@visactor/vchart**: update changes for 009-fix-issue-of-mark-state-when-updateSpec: Fix an issue where mark states were not properly cleared when updateSpec was called, causing incorrect state persistence.
17-
- **@visactor/vchart**: upgrade vutils, vdataset, vscale, vlayouts to ~1.0.23
18-
19-
**Full Changelog**: https://github.com/VisActor/VChart/compare/v2.0.19...v2.0.20
20-
21-
[more detail about v2.0.20](https://github.com/VisActor/VChart/releases/tag/v2.0.20)
11+
[more detail about v2.0.21](https://github.com/VisActor/VChart/releases/tag/v2.0.21)

.changelog/harmony.md

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,11 @@
1-
# v2.0.20
1+
# v2.0.21
22

3-
2026-03-26
3+
2026-04-03
44

5-
**🐛 Bug Fixes**
5+
**🆕 New Features**
66

7-
- **@visactor/vchart**: fix theme config of spec and option
8-
- **@visactor/vchart**: datazoom update domain after data change. fix#4186
7+
- TODO: Fill in change details for v2.0.21.
98

10-
**🔨 Chores**
9+
**Full Changelog**: https://github.com/VisActor/VChart/compare/v2.0.20...v2.0.21
1110

12-
- **@visactor/vchart**: update changes for 008-fix-size-legend-handler-text: Allow size legend handlerText.style to accept function-based values in the same way other legend style hooks already do, and add regression coverage proving the style callback is preserved through continuous legend attribute transformation.
13-
- **@visactor/vchart**: update changes for 009-fix-heatmap-scrollbar-axis-direction: Align ScrollBar with DataZoom by using the shared reverse-axis detection when converting scrollbar state percentages back into domain values.
14-
- **@visactor/vchart**: update changes for 009-fix-issue-of-mark-state-when-updateSpec: Fix an issue where mark states were not properly cleared when updateSpec was called, causing incorrect state persistence.
15-
- **@visactor/vchart**: update changes for 010-hide-empty-axes: Add an opt-in hideWhenEmpty axis option for cartesian axes.
16-
- **@visactor/vchart**: update changes for 009-fix-issue-of-mark-state-when-updateSpec: Fix an issue where mark states were not properly cleared when updateSpec was called, causing incorrect state persistence.
17-
- **@visactor/vchart**: upgrade vutils, vdataset, vscale, vlayouts to ~1.0.23
18-
19-
**Full Changelog**: https://github.com/VisActor/VChart/compare/v2.0.19...v2.0.20
20-
21-
[more detail about v2.0.20](https://github.com/VisActor/VChart/releases/tag/v2.0.20)
11+
[more detail about v2.0.21](https://github.com/VisActor/VChart/releases/tag/v2.0.21)

.changelog/zh.md

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,11 @@
1-
# v2.0.20
1+
# v2.0.21
22

3-
2026-03-26
3+
2026-04-03
44

5-
**🐛 问题修复**
5+
**🆕 新增功能**
66

7-
- **@visactor/vchart**: 修复 theme config of spec and option
8-
- **@visactor/vchart**: datazoom update domain after data change. fix#4186
7+
- TODO: Fill in change details for v2.0.21.
98

10-
**🔨 维护与杂项**
9+
**Full Changelog**: https://github.com/VisActor/VChart/compare/v2.0.20...v2.0.21
1110

12-
- **@visactor/vchart**: 更新 changes for 008-fix-size-图例-handler-text: Allow size 图例 handlerText.style accept function-based values in the same way other 图例 style hooks already do, and add regression coverage proving the style callback is preserved through continuous 图例 attribute transformation.
13-
- **@visactor/vchart**: 更新 changes for 009-fix-heatmap-scrollbar-axis-direction: Align ScrollBar with DataZoom by using the shared reverse-axis detection when converting scrollbar state percentages back into domain values.
14-
- **@visactor/vchart**: 更新 changes for 009-fix-问题-of-mark-state-when-updateSpec: Fix an 问题 where mark states were not properly cleared when updateSpec was called, causing incorrect state persistence.
15-
- **@visactor/vchart**: 更新 changes for 010-hide-empty-axes: Add an opt-in hideWhenEmpty axis option for cartesian axes.
16-
- **@visactor/vchart**: 更新 changes for 009-fix-问题-of-mark-state-when-updateSpec: Fix an 问题 where mark states were not properly cleared when updateSpec was called, causing incorrect state persistence.
17-
- **@visactor/vchart**: 升级 vutils, vdataset, vscale, vlayouts ~1.0.23
18-
19-
**Full Changelog**: https://github.com/VisActor/VChart/compare/v2.0.19...v2.0.20
20-
21-
[更多详情请查看 v2.0.20](https://github.com/VisActor/VChart/releases/tag/v2.0.20)
11+
[更多详情请查看 v2.0.21](https://github.com/VisActor/VChart/releases/tag/v2.0.21)

common/config/rush/pnpm-lock.yaml

Lines changed: 130 additions & 20 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

common/config/rush/version-policies.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
{
33
"definitionName": "lockStepVersion",
44
"policyName": "vchartMain",
5-
"version": "2.0.19",
5+
"version": "2.0.20",
66
"mainProject": "@visactor/vchart",
77
"nextBump": "patch"
88
}

docs/assets/changelog/en/release.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
# v2.0.21
2+
3+
2026-04-03
4+
5+
**🆕 New Features**
6+
7+
- TODO: Fill in change details for v2.0.21.
8+
9+
**Full Changelog**: https://github.com/VisActor/VChart/compare/v2.0.20...v2.0.21
10+
11+
[more detail about v2.0.21](https://github.com/VisActor/VChart/releases/tag/v2.0.21)
112
# v2.0.20
213

314
2026-03-26

0 commit comments

Comments
 (0)