v1.5.1
🆕 feat
- @visactor/vchart: support correlation Chart
- @visactor/vchart: add getGraphicBounds api in layoutItem to support get graphic size
- @visactor/vchart: optimize the autoindent logic in layout to ensure padding effect is correct
- @visactor/vchart: support
centroidProperty
in map series - @visactor/vchart: scrollbar enhance zoom & drag & scroll. close #965
- @visactor/vchart: datazoom enhance zoomLock & span config. close #1082
- @visactor/vchart: supply the attributeContext params for customMark's attribute callback
- @visactor/vchart: provide afterLayout event to support users to modify layout effects
- @visactor/vchart: provide datum in the params of
updateContent
callback of tooltip, related #1244 - @visactor/vchart: add the default theme (light, dark) of markLine, markArea and funnel series
- @visactor/vchart: support load environment code on demand
🐛 fix
- @visactor/vchart: optimized the display of
padAngle
in the gauge series and changed the unit ofpadAngle
to angle, related #1215 - @visactor/vchart: link 'adjacency' interaction highlighting effect of Sankey Chart is wrong, #1121
- @visactor/vchart: fix the issue of boxplot outlier animation will throw error
- @visactor/vchart: fix the duplicate event registration in scrollbar, fixed#1241
🔨 refactor
- @visactor/vchart: add register function for chart/series/component to collect side effect code
- @visactor/vchart: add register function for animation
What's Changed
- feat: enhance invalidType: zero in scatter series by @xiaoluoHe in #1113
- Refactor/vrender core by @neuqzxy in #1099
- Feat/support after layout event by @xuefei1313 in #1126
- Pre release/1.5.1 alpha.0 by @kkxxkk2019 in #1133
- Feat/map centroid property by @xiaoluoHe in #1148
- Feat/add get graphic bounds api in layout item by @xuefei1313 in #1183
- Docs: add demo of linear progress with inner label by @pairone in #1186
- [Enhancement] supply attribute context for custom mark by @kkxxkk2019 in #1195
- Refactor/shrink side effect by @xiaoluoHe in #1083
- Refactor/register env on demand by @xiaoluoHe in #1210
- Fix/1121 sankey link adjacency interaction by @pairone in #1214
- Fix/pad angle by @zamhown in #1218
- Fix/fix 1147 bug when the legend item only has stroke it cannot be consistent with the graphic color by @xuefei1313 in #1225
- Fix/brush item highlight by @skie1997 in #1223
- [Auto release] release 1.4.3 by @github-actions in #1230
- Sync/main by @kkxxkk2019 in #1231
- chore: upgrade vgrammar version to 0.8.0 by @kkxxkk2019 in #1222
- chore: add size ci by @xiaoluoHe in #1236
- Feat/axis unit by @kkxxkk2019 in #1239
- Perf/init tooltip when use by @xile611 in #1232
- docs: add faq documents by @purpose233 in #1242
- Feat/feat 1233 enhancement optimize the autoindent logic of axis it does not need to consider the chart padding by @xuefei1313 in #1235
- Feat/update content by @zamhown in #1245
- fix(vchart): fix the duplicate event registration in scrollbar, fixed… by @kkxxkk2019 in #1246
- Fix/issue 1214 by @kkxxkk2019 in #1248
- docs: add faq 56-63 by @youngwinds in #1247
- Feat/correlation chart by @pairone in #1141
- fix: fix the issue of boxplot outlier animation will throw error by @xiaoluoHe in #1251
- feat: tooltip transformation of correlation chart by @pairone in #1250
- fix: theme supplement and demo update by @zamhown in #1229
- Feat/scrollbar and datazoom by @skie1997 in #1085
- 1.5.1 by @kkxxkk2019 in #1120
- chore: upgrade vrender version by @kkxxkk2019 in #1254
- [Auto release] release 1.5.1 by @github-actions in #1256
New Contributors
- @youngwinds made their first contribution in #1247
Full Changelog: v1.4.2...v1.5.1