Releases: VisActor/VChart
Releases · VisActor/VChart
v1.12.13
🐛 fix
- @visactor/vchart: fix
groupKey
of boxplot series, fix #3409, related to #2855 - @visactor/vchart: fix the issue where the length of the outerlabel line is incorrect when richtext, fix #3441
What's Changed
- fix: fix the issue where the length of the outerlabel line is incorre… by @xiaoluoHe in #3441
- Fix/box plot state by @xile611 in #3443
- fix: upgrade vrender to 0.20.16, vgrammar to 0.14.16 by @xile611 in #3448
Full Changelog: v1.12.12...v1.12.13
v1.12.12
🐛 fix
- @visactor/vchart: fix: fix the issue where modifying area.visible through updateSpec does not take effect, related #3393
- @visactor/vchart: fix incorrect rendering when changing
direction
via updateSpec in area chart, related #3406 - @visactor/vchart: fix zIndex of background image, fix #3403
- @visactor/vchart: fix error of tooltip when chart is released, fix #3428
⚡ perf
- @visactor/vchart: optimize the effect of break data
What's Changed
- fix: fix the issue of area incorrect rendering via updateSpec by @xiaoluoHe in #3418
- Fix/background zindex by @xile611 in #3423
- Fix/tooltip mousemove error by @xile611 in #3430
- Perf/break data score by @xile611 in #3426
- fix: upgrade vrender to 0.20.15, vgrammar to 0.15.15 by @xile611 in #3431
Full Changelog: v1.12.11...v1.12.12
v1.12.11
🆕 feat
- @visactor/vchart: support axis sync to the axis that has breaks
- @visactor/vchart: tooltip can support customized
trigger
andtriggerOff
🐛 fix
- @visactor/vchart: fix the issue where the axis breaks render incorrectly in some cases
- @visactor/vchart: fix
zIndex
of series, fix #3395 - @visactor/vchart: fix layout of title when orient is "left" or "right", fix #3401
- @visactor/vchart: fix the issue of custom svg string in tooltip shape, related #3384
- @visactor/vchart: tooltip
enterable
should work when update, fix #3405 - @visactor/vchart: fix tooltip position by
mode: pointer
, close #3367 - @visactor/vchart: wordcloud should not throw error when
word.visible
isfalse
, fix #3378 - @visactor/vchart: fix the issue where the scrolling legend triggers map zooming under certain conditions, related #3391
What's Changed
- Fix/tooltip custom svg symbol type by @xiaoluoHe in #3394
- Fix/wordcloud error when visible false by @xile611 in #3390
- Fix: zoom conflict by @xiaoluoHe in #3415
- Feat/support axis sync to break axis by @xuefei1313 in #3413
- Feat/tooltip trigger by @xile611 in #3368
- Fix/tooltip position tl by @xile611 in #3389
- Fix/series zindex by @xile611 in #3398
- Fix/tooltip enterable udpate by @xile611 in #3410
- Fix/title layout by @xile611 in #3408
- fix: upgrade vrender to 0.20.14, vgrammar to 0.14.14 by @xile611 in #3419
- Fix/aixs break scope by @xiaoluoHe in #3420
Full Changelog: v1.12.10...v1.12.11
v1.12.10
🆕 feat
- @visactor/vchart: pie series support center of percent string
🐛 fix
- @visactor/vchart: scroll not dispatch view update when axis is not display. fix#3278
- @visactor/vchart: changes to
roam
via updateSpec do not take effect - @visactor/vchart: fix the issue of symbolActiveMark visible setting
- @visactor/vchart: fix issue with chart background in harmony
- @visactor/vchart: fix event of angle axis in radarchart, fix #3343
- @visactor/vchart: type issue of title theme
🔨 refactor
- @visactor/vchart: optimize setter and getter about markConfig
v1.12.9
🆕 feat
- @visactor/vchart: support tooltip for overlapped points, close #3224
🐛 fix
- @visactor/vchart: fixed the issue where map labels do not scale accordingly after updateSpec.
- @visactor/vchart: all the SeriesData should call
compileData()
, fix #3322 - @visactor/vchart: clear throttle timer when out, fix #3326
- @visactor/vchart: fix
tooltipHide
event when handler is empty - @visactor/vchart: tooltip data should has
datum
in each line - @visactor/vchart: Fixed the issue of label component misalignment in specific situations
- @visactor/vchart: Fixed the issue of partial blank areas in charts during resizing when dpr is not an integer, fix #3255
What's Changed
- docs: upgrade harmony docs into ohpm docs by @neuqzxy in #3317
- docs: add 'afterResize' TTL event into docs by @13ob0 in #3324
- Fix/tooltip update content data by @xile611 in #3319
- Feat/map update spec by @xiaoluoHe in #3309
- docs: add option en doc and fix documented options disappeared by @mengxi-ream in #3328
- docs: add Japanese versions of README.md and CONTRIBUTING.md by @eltociear in #3323
- Fix/fix funnel data by @xile611 in #3327
- Feat/scatter overlap points by @xile611 in #3329
- Fix/tooltip hide event by @xile611 in #3325
- fix: upgrade vrender to 0.20.10, vgrammar to 0.14.11 by @xile611 in #3334
- Fix/tooltip hide by @xile611 in #3338
New Contributors
- @13ob0 made their first contribution in #3324
- @eltociear made their first contribution in #3323
Full Changelog: v1.12.8...v1.12.9
v1.12.8
🆕 feat
- @visactor/vchart: support
firstVisible
of axis label, close #3200 - @visactor/vchart: support
roam.blank
to enable dragging from blank area of region in map chart - @visactor/vchart: optimize data empty condition
🐛 fix
- @visactor/vchart: upgrade vrender to 0.20.9, vgrammar to 0.14.10
- @visactor/vchart: chart should
remake
when visible of axis change, fix #3287 - @visactor/vchart: fix visible change of label, fix #3277
- @visactor/vchart: custom theme by chartType cannot work in initial options, #3285
- @visactor/vchart: fix issue of
html
anddom
not work correctly in label - @visactor/vchart: axis line on zero should consider the bindAxis's inverse, fixed#3306
- react-vchart: register labels by default in circlePacking, sankey, sunburst, treemap, venn, fix #3148
🔨 refactor
- @visactor/vchart: refactor implement of
enterable
in tooltip component
What's Changed
- fix: custom theme by chartType cannot work in initial options by @xiaoluoHe in #3286
- docs: update harmony-vchart docs by @neuqzxy in #3291
- Refactor/tooltip set by field by @xile611 in #3272
- Fix/axis visible change by @xile611 in #3294
- Fix/react vchart labels by @xile611 in #3302
- Fix/issue 3306 by @kkxxkk2019 in #3307
- Feat optimize data empty condition by @youngwinds in #3305
- Feat/map roam blank by @xiaoluoHe in #3304
- Docs/harmony readme by @neuqzxy in #3308
- Fix/tooltip enterable not update by @xile611 in #3288
- fix: fix issue of
html
anddom
not work correctly in label by @xiaoluoHe in #3310 - Fix/upgrade vrender 0.20.9 by @xile611 in #3311
- feat: support
firstVisible
in axis label by @xiaoluoHe in #3273
Full Changelog: v1.12.7...v1.12.8
v1.12.7
🆕 feat
- @visactor/vchart: feat: support
minLength
in funnel outerlabel line - react-vchart: support
morphConfig
of react-vchart, close #3219
🐛 fix
- @visactor/vchart: fix error of
updateSpec
when data changed, fix #3261 - @visactor/vchart: color of linear progress track in dark mode
- @visactor/vchart: datazoom state field and value field is incomplete problem. fix#3199
- @visactor/vchart: fix title of axis when the bounds is empty, fix #3265
- @visactor/vchart: fix media-query when
updateSpec
- @visactor/vchart: fix updateSpec when add attributes
width
,height
tospec
What's Changed
- fix: color of linear progress track in dark mode by @mengxi-ream in #3232
- Feat/funnel outer label min line width by @xiaoluoHe in #3270
- fix: fix updateSpec when add attributes
width
,height
tospec
by @xile611 in #3266 - Fix/datazoom statefield by @skie1997 in #3240
- Feat/react vchart morphing by @xile611 in #3262
- Fix/update spec data by @xile611 in #3268
- fix: fix title of axis when the bounds is empty, fix #3265 by @xile611 in #3269
- Fix/media query when update by @xile611 in #3276
Full Changelog: v1.12.6...v1.12.7
v1.12.6
🆕 feat
- @visactor/vchart: Added lifecycle hooks,
afterCreateVChart
,beforeInitializeChart
,afterInitializeChart
- @visactor/vchart: Polar coordinate angle axis supports configurations like
autoLimit
,autoWrap
,autoHide
, etc.
🐛 fix
- @visactor/vchart: Allow adding
indicator
components in polar charts - @visactor/vchart: Fix the default value issue of
position
in thelabel
component, fix #3242 - @visactor/vchart: Fix type error, change
type
inPointerMarkSpec
to an optional type, fix #3227 - @visactor/vchart: Use
throttle
for throttling when triggeringresize
- @visactor/vchart: Fix the chart update type to be
reCompile
instead ofremake
when updatinglabel
configurations - @visactor/vchart: Fix the issue where
customMark
does not supportmarkName
event filters - @visactor/vchart: Fix the issue of incorrect animation triggering during radar chart updates, fix #3228
What's Changed
- fix: type of pointermarkspec is not required anymore by @mengxi-ream in #3230
- fix: allow indicator spec in polar chart by @mengxi-ream in #3229
- Feat/add lift cycle for vstory by @xuefei1313 in #3247
- Fix/update of label by @xile611 in #3236
- fix: position error in bar chart by @youngwinds in #3245
- fix: use
throttle
when trigger resize by @xile611 in #3253 - Fix/custom mark event by @xile611 in #3226
- feat: angle-axis of polar charts support auto-limit by @xile611 in #3249
- fix: radar animation optimization by @xiaoluoHe in #3251
Full Changelog: v1.12.5...v1.12.6
v1.12.5
🆕 feat
- @visactor/vchart: extension mark and customized mark support
markName
event filter
🐛 fix
- @visactor/vchart: optimize first axis label autolimit effect
- @visactor/vchart:
animationUpdate
should also control labels animation - @visactor/vchart: fix default value of circular-progress, fix #2683
- @visactor/vchart: fix typos in FAQ documents 86
- @visactor/vchart: fix display of radar-chart when has negative radius
- @visactor/vchart:
word.style.fontWeight
should change the style of text in wordcloud
🔨 refactor
- @visactor/vchart: reduce duplicated
getSpecInfo
What's Changed
- Feat/label animate config by @xiaoluoHe in #3206
- Feat/axis auto limit overflow limit length by @xiaoluoHe in #3205
- docs: add axis label autoWrap option by @xiaoluoHe in #3211
- fix: fix error of parse group encode by @xile611 in #3204
- Fix/wordcloud font weight by @xile611 in #3212
- fix: fix default value of circular-progress, fix #2683 by @xile611 in #3210
- Fix/fix typos of faq 86 by @xuefei1313 in #3216
- Refactor/simplify get spec info by @xile611 in #3214
- Fix/fix extension mark event by @xile611 in #3220
- Fix/radar negative radius by @xile611 in #3217
Full Changelog: v1.12.4...v1.12.5
v1.12.4
🆕 feat
- @visactor/vchart: support axis break
- @visactor/vchart: stackCornerRadius support callback. feat#3164
- @visactor/vchart: add
crossNodeAlign
to sankey
🐛 fix
- @visactor/vchart: bind first axis to series but not last. fix#3139
- @visactor/vchart: crosshair won't update when switch theme
- @visactor/vchart: wordcloud text overlap. fix#3177
- @visactor/vchart: fix zIndex of label in pie-chart
🔧 chore
- @visactor/vchart: clear state when updateSpec. fix#3162
What's Changed
- Feat: update bundle config vchart extension & fix bugs by @xiaoluoHe in #3189
- docs: add nuxtjs on-demand loading by @H-Sven in #3196
- fix: crosshair won't update when switch theme by @Crayon-Shinchan in #3194
- Fix/z index of pie by @xile611 in #3198
- Fix/word cloud layout by @skie1997 in #3192
- chore: clear state when updateSpec. fix#3162 by @skie1997 in #3175
- fix: bind first axis to series but not last. fix#3139 by @skie1997 in #3195
- feat: stackCornerRadius support callback. feat#3164 by @skie1997 in #3202
- docs: make docs about sort and transforms clearer by @Crayon-Shinchan in #3197
- Refator/tooltip helper by @xile611 in #3185
- feat: add
crossNodeAlign
to sankey by @xile611 in #3203 - Feat/axis break by @kkxxkk2019 in #3128
New Contributors
Full Changelog: v1.12.3...v1.12.4