Skip to content

Commit d5b8819

Browse files
authored
Merge pull request #4600 from VisActor/chore/upgrade-release-log
chore: upgrade release log
2 parents 494b305 + b398e00 commit d5b8819

2 files changed

Lines changed: 37 additions & 14 deletions

File tree

docs/assets/changelog/en/release.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,16 @@
2222
- **@visactor/vchart**: introduce scoped updateSpec effects to make chart, component, series, data, layout, render, and animation update ranges explicit; local component updates such as marker exit, title text, legend appearance, axis appearance, mark style, field, label, animation, and layout-related series changes now avoid unnecessary chart remake/recompile paths when the existing chart model can be updated in place
2323
- **@visactor/vchart**: align VChart with the VRender 1.1.0 app-scoped runtime, state resolver, and animation contracts while keeping standard VChart spec usage compatible; consolidate mark shared-state handling, glyph sub-graphic state isolation, word-cloud scaleIn initialization, and interaction-state behavior for Sankey, brush, legend textures, marker rich text, and circular progress tick masks
2424

25+
**💖 Community Contributions**
26+
27+
Thanks to everyone who contributed to this release through code, issue reports, test cases, and regression verification. Special thanks to:
28+
29+
- @g1f9: contributed function support for discrete legend `maxRow` / `maxCol`, and fixed linear axis nice-domain recalculation based on the final plot area.
30+
2531
**Full Changelog**: https://github.com/VisActor/VChart/compare/v2.0.20...v2.1.0
2632

2733
[more detail about v2.1.0](https://github.com/VisActor/VChart/releases/tag/v2.1.0)
34+
2835
# v2.0.22
2936

3037
2026-04-13
@@ -40,6 +47,7 @@
4047
**Full Changelog**: https://github.com/VisActor/VChart/compare/v2.0.20...v2.0.22
4148

4249
[more detail about v2.0.22](https://github.com/VisActor/VChart/releases/tag/v2.0.22)
50+
4351
# v2.0.21
4452

4553
2026-04-03
@@ -51,6 +59,7 @@
5159
**Full Changelog**: https://github.com/VisActor/VChart/compare/v2.0.20...v2.0.21
5260

5361
[more detail about v2.0.21](https://github.com/VisActor/VChart/releases/tag/v2.0.21)
62+
5463
# v2.0.20
5564

5665
2026-03-26
@@ -72,6 +81,7 @@
7281
**Full Changelog**: https://github.com/VisActor/VChart/compare/v2.0.19...v2.0.20
7382

7483
[more detail about v2.0.20](https://github.com/VisActor/VChart/releases/tag/v2.0.20)
84+
7585
# v2.0.19
7686

7787
2026-03-06
@@ -83,6 +93,7 @@
8393
**Full Changelog**: https://github.com/VisActor/VChart/compare/v2.0.18...v2.0.19
8494

8595
[more detail about v2.0.19](https://github.com/VisActor/VChart/releases/tag/v2.0.19)
96+
8697
# v2.0.18
8798

8899
2026-03-05
@@ -91,19 +102,17 @@
91102

92103
- **@visactor/vchart**: feat: optimiz workflows for release
93104

94-
95-
96105
**🐛 Bug Fixes**
97106

98107
- **@visactor/vchart**: fix: ensure DataZoom updates when data source changes (Issue #4185)
99108
- **@visactor/vchart**: fix: fix default lineWidth for heatmap label
100109

101-
102110
- **@visactor/vchart**: fix: Fix memory leaks in Player component and BaseComponent release logic.
103111

104112
**Full Changelog**: https://github.com/VisActor/VChart/compare/v2.0.17...v2.0.18
105113

106114
[more detail about v2.0.18](https://github.com/VisActor/VChart/releases/tag/v2.0.18)
115+
107116
# v2.0.17
108117

109118
2026-02-26
@@ -115,6 +124,7 @@
115124
**Full Changelog**: https://github.com/VisActor/VChart/compare/v2.0.16...v2.0.17
116125

117126
[more detail about v2.0.17](https://github.com/VisActor/VChart/releases/tag/v2.0.17)
127+
118128
# v2.0.16
119129

120130
2026-02-13

docs/assets/changelog/zh/release.md

Lines changed: 24 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,36 @@
44

55
**🆕 新增功能**
66

7-
- **@visactor/vchart**: markLine expandDistancesupport callback. close#4568
8-
- **@visactor/vchart**: 支持 function type for `maxRow` / `maxCol` of the discrete 图例, evaluated during layout against the 图例's allocated rect, so the row / column count can adapt the available space
7+
- **@visactor/vchart**: `markLine.expandDistance` 支持回调函数配置。close #4568
8+
- **@visactor/vchart**: 离散图例的 `maxRow` / `maxCol` 支持函数类型,可在布局阶段基于图例实际分配区域动态计算行数和列数。
99

1010
**🐛 问题修复**
1111

12-
- **@visactor/vchart**: waterfall lead line 问题. fix#4580
13-
- **@visactor/vchart**: preserve discrete 图例 filtering after updateSpec when `legends.data` is a callback (问题 #4566
14-
- **@visactor/vchart**: re-nice the cartesian 线性坐标轴 with the real plot-area length after layout when `tick.tickCount` is a function, so the length-based tick count and nice ceiling match the final plot area instead of the pre-layout chart viewRect
15-
- **@visactor/vchart**: vchart relayout api not work 问题. fix#4537
16-
- **@visactor/vchart**: label not follow when drag. fix#4547
17-
- **@visactor/vchart**: prcoess render error. fix#4578
12+
- **@visactor/vchart**: 修复瀑布图引导线(leader line)在部分场景下位置异常的问题。fix #4580
13+
- **@visactor/vchart**: 修复 `legends.data` 为回调函数时,`updateSpec` 后离散图例筛选状态丢失的问题。fix #4566
14+
- **@visactor/vchart**: 修复笛卡尔线性坐标轴在 `tick.tickCount` 为函数时,未基于最终绘图区尺寸重新计算 nice domain 的问题。
15+
- **@visactor/vchart**: 修复 `reLayout` API 不生效的问题。fix #4537
16+
- **@visactor/vchart**: 修复地图拖拽时标签未正确跟随的问题。fix #4547
17+
- **@visactor/vchart**: 修复部分渲染流程异常的问题。fix #4578
1818

1919
**🔨 维护与杂项**
2020

21-
- **@visactor/vchart**: 更新 changes for 009-fix-map-roam-pointer-drag: This plan fixes a map roam drag 问题 where mobile browsers lose stable vertical dragging after supportsTouchEvents is forced false
22-
- **@visactor/vchart**: introduce scoped updateSpec effects make chart, component, series, data, layout, render, and animation update ranges explicit; local component updates such as marker exit, title text, 图例 appearance, axis appearance, mark style, field, label, animation, and layout-related series changes now avoid unnecessary chart remake/recompile paths when the existing chart model can be updated in place
23-
- **@visactor/vchart**: align VChart with the VRender 1.1.0 app-scoped runtime, state resolver, and animation contracts while keeping standard VChart spec usage compatible; consolidate mark shared-state handling, glyph sub-graphic state isolation, word-cloud scaleIn initialization, and interaction-state behavior for Sankey, brush, 图例 textures, marker rich text, and circular progress tick masks
21+
- **@visactor/vchart**: 修复移动端地图漫游拖拽场景中,`supportsTouchEvents` 被设为 `false` 后纵向拖拽不稳定的问题。
22+
- **@visactor/vchart**: 引入更细粒度的 `updateSpec` 影响范围标记,显式区分 chart、component、series、data、layout、render 和 animation 等更新路径;marker 退出、标题文本、图例外观、坐标轴外观、mark 样式、字段、标签、动画及布局相关更新,在可复用现有图表模型时会避免不必要
23+
的 chart remake / recompile。
24+
- **@visactor/vchart**: 适配 VRender 1.1.0 的 app-scoped runtime、状态 resolver 和动画契约,在保持标准 VChart spec 用法兼容的基础上,收敛 mark shared-state、glyph 子图元状态隔离、词云 `scaleIn` 初始状态,以及 Sankey、Brush、图例纹理、marker 富文本、circularProgress
25+
tickMask 等交互和渲染行为。
26+
27+
**💖 社区贡献**
28+
29+
感谢所有参与本次版本建设、反馈和验证的社区贡献者。特别感谢:
30+
31+
- @g1f9: 贡献离散图例 `maxRow` / `maxCol` 函数配置支持,并修复线性坐标轴基于最终绘图区重新 nice 的问题。
2432

2533
**Full Changelog**: https://github.com/VisActor/VChart/compare/v2.0.20...v2.1.0
2634

2735
[更多详情请查看 v2.1.0](https://github.com/VisActor/VChart/releases/tag/v2.1.0)
36+
2837
# v2.0.22
2938

3039
2026-04-13
@@ -40,6 +49,7 @@
4049
**Full Changelog**: https://github.com/VisActor/VChart/compare/v2.0.20...v2.0.22
4150

4251
[更多详情请查看 v2.0.22](https://github.com/VisActor/VChart/releases/tag/v2.0.22)
52+
4353
# v2.0.21
4454

4555
2026-04-03
@@ -51,6 +61,7 @@
5161
**Full Changelog**: https://github.com/VisActor/VChart/compare/v2.0.20...v2.0.21
5262

5363
[更多详情请查看 v2.0.21](https://github.com/VisActor/VChart/releases/tag/v2.0.21)
64+
5465
# v2.0.20
5566

5667
2026-03-26
@@ -72,6 +83,7 @@
7283
**Full Changelog**: https://github.com/VisActor/VChart/compare/v2.0.19...v2.0.20
7384

7485
[更多详情请查看 v2.0.20](https://github.com/VisActor/VChart/releases/tag/v2.0.20)
86+
7587
# v2.0.19
7688

7789
2026-03-06
@@ -83,6 +95,7 @@
8395
**Full Changelog**: https://github.com/VisActor/VChart/compare/v2.0.18...v2.0.19
8496

8597
[更多详情请查看 v2.0.19](https://github.com/VisActor/VChart/releases/tag/v2.0.19)
98+
8699
# v2.0.18
87100

88101
2026-03-05

0 commit comments

Comments
 (0)