Releases: VisActor/VChart
Releases · VisActor/VChart
v1.3.0
🆕 feat
- @visactor/vchart: support label component event in #614
- @visactor/vchart: support configuration of
sortDataByAxis
for sort series data with axis, details in #644 - @visactor/vchart: new component spec item
noOuterPadding
to hide the outer side of padding, related #663 - @visactor/vchart: add new property
theme
to vchart init option to configure custom theme without modifying spec, related #689 - @visactor/vchart: add
bandField
andlinearField
as common settings to crosshair's theme, related #698 - @visactor/vchart: enhance
dataToPosition
in common geo series for #567 - @visactor/vchart: geo coordinate component support invert and getScale API
- @visactor/vchart: indicator
offsetY
support radius - @visactor/vchart: supplement the callback parameters of discrete legend custom
data
to support obtaining scales, relate #667 - @visactor/vchart: optimize the logic of updateSpec to ensure that chart series and components can be updated normally, details in #692
- @visactor/vchart: use the vrender function to break and link invalidType.
- @visactor/vchart: updated
updateFullData
api to allow users to update fields at the same time when updating data, details in #478 - @visactor/vchart:
innerBorder
/outerBorder
supports the same configuration way as other graphic attributes. - @visactor/vchart: add
getRegion()
andgetCenter()
method in _markAttributeContext forextensionMark
- @visactor/vchart: new method
pauseAnimation()
,resumeAnimation()
andstopAnimation()
which support pausing, resuming and stopping all animation via vchart instance, related #534 - @visactor/vchart: linear axis support
noDecimals
in tick configuration, see #396 - @visactor/vchart: label support
dataFilter
and custom layout - @visactor/vchart: new builtin dark theme, related #294
- @visactor/vchart: add
clone
property indata.parse
to control whether clone the user data - @visactor/vchart: cartesian axis label support
containerAlign
, relate #380 - @visactor/vchart: tooltip support configure single content line style, related #338
- @visactor/vchart: support total label in stack charts. see #110
🐛 fix
- @visactor/vchart: dataZoom error when switching theme
- @visactor/vchart: SankeyChart legends not working, fix the bug #345
- @visactor/vchart: fix the problem that selected clear not work after event filter check for mark
- @visactor/vchart: brush callback not update when updateSpec. fix #672
- @visactor/vchart: highlight was not correct beacasue of same key
- @visactor/vchart: when open roam and set dataZoom invisible, the interaction does not work as expected. fix #611
- @visactor/vchart: fix the issue where updateSpec not work when data.id is missing in spec, see #535
- @visactor/vchart: if only
level
is configured in the event filter parameter buttype
is not configured, then as long as thelevel
is matched, it will be triggered, relate #623 - @visactor/vchart: fix the infinite loop problem caused by arc adjustment, fixed #680
- @visactor/vchart: map label support formatMethod
- @visactor/vchart: add config to control clip mode about marker. fix #181
- @visactor/vchart: fix the issue where bar charts do not stack when percent is set to false, see#557
- @visactor/vchart: fix the problem that the title component clear incompletely.
- @visactor/vchart: improve the priority of markByName and mark in theme, related #418
- @visactor/vchart: dimension_hover resets the state when the mouse leaves the chart, related #513
🔨 refactor
- @visactor/vchart: sink the axis label's flush logic to the vrender-component, relate #651
- @visactor/vchart: access arc label component in pie chart
- @visactor/vchart: remove line mark of area-series, merge style into area mark
⚡ perf
- @visactor/vchart: dont trigger resize of vgrammar view when initializing the chart.
- @visactor/vchart: dont create the processor and tooltipHandler when creating the tooltip, create them when using them.
v1.2.3
🐛 fix
- @visactor/vchart:
niceDomain
should only works for linear scale, fixed #528 - @visactor/vchart: fix the issue of the chart's size is not correctly when
updateSpec
in lark block env, closed #566 - @visactor/vchart: handle scenarios with the same range in continuous legend, fixed #579
- @visactor/vchart: error when configuring
tooltip.parentElement
with a HTMLElement object, related #641 - @visactor/vchart: error when mouse hovering during
updateSpec
executing - @visactor/vchart: fix the position error in the wordCloud chart. Fix #521 and fix #533
- @visactor/vchart: error when mouse hovering during
updateSpec()
executing. - @visactor/vchart: background will not update when the spec or theme are updated, related #545
- @visactor/vchart: tooltip shape style is incorrect when configuring custom key/value, related #336
- @visactor/vchart: when chart size is very small, the size assigned to the title may be negative, which needs to be fault-tolerant, otherwise it will easily cause the page to freeze, closed #546
What's Changed
- fix: background will not update when spec or theme updating by @zamhown in #544
- Fix/issue 546: Title 组件在小尺寸下造成的卡死问题 by @kkxxkk2019 in #547
- Fix/dimension tooltip 1.2.0 by @zamhown in #548
- Fix/dimension tooltip 1.2.0 by @zamhown in #549
- Perf/area line active point by @xuefei1313 in #539
- Chore/rush publish by @kkxxkk2019 in #556
- Sync/main by @kkxxkk2019 in #559
- fix(vchart-schema): fix the vchart schema of patternProperties by @kkxxkk2019 in #588
- Fix/wordcloud text offset by @skie1997 in #565
- Fix/issue 566 by @kkxxkk2019 in #599
- Feat/documents by @purpose233 in #589
- Pre release/1.2.3 beta.0 by @zamhown in #606
- fix: error when mouse hovering during updateSpec executing by @zamhown in #605
- chore: reduce postinstall build content and improve rush update speed by @kkxxkk2019 in #604
- fix: replace the domain of tos link by @purpose233 in #607
- chore: optimize rush update to increase speed by @kkxxkk2019 in #609
- fix: error when mouse hovering during updateSpec executing by @zamhown in #618
- Pre release/1.2.3 beta.1 by @zamhown in #619
- Fix/issue 528 by @kkxxkk2019 in #624
- Fix/issue 579 by @kkxxkk2019 in #622
- Fix/parent element by @zamhown in #642
- Fix/parent element by @zamhown in #648
- [Auto release] release 1.2.3 by @github-actions in #656
Full Changelog: v1.2.2...v1.2.3
v1.2.2
perf
- @visactor/vchart: add active point for line & area series to optimization the performance of user interactive, #539
🐛 fix
- @visactor/vchart: background will not update when spec or theme updating, related #545
- @visactor/vchart: tooltip shape style incorrect when configure custom key/value, related #336
- @visactor/vchart: when chart size is very small, the size assigned to title may be negative, which needs to be fault-tolerant, otherwise it will easily cause the page to freeze, closed #546
What's Changed
- [Auto release] release 1.2.2 by @github-actions in #558
Full Changelog: v1.2.1...v1.2.2
v1.2.1
🐛 fix
- @visactor/vchart: fix the problem that the axis-component cannot take effect after configuring minWidth and maxWidth, details are in #379
- @visactor/vchart: fix the issue of axis move slighty when manual legend filtering, details are in #426
- @visactor/vchart: fix the issue about when axis.label is autoLimit, the chart layout can not work as expect after resize, details in #429
- @visactor/vchart: fix appear animation state fixed #327
- @visactor/vchart: cloneDeep user data to avoid modifying user data
- @visactor/vchart: fix the resize problem in progress chart, fixed #502
- @visactor/vchart: if the region size is invalid, ignore the wordcloud layout, fixed #506, #410
- @visactor/taro-vchart: use the vchart es5 product to compact low version environment, related to #466
- @visactor/taro-vchart: no need to check event.target.id
🔖 other
- @visactor/vchart: add es5 build product
What's Changed
- sync 1.1.0 by @kkxxkk2019 in #287
- chore:Update README.md,add React-VChart link by @xuanhun in #284
- fix: indicator component does not cleared when chart is updated #250 by @pairone in #290
- ci: update trigger rules for bug-server and unit-test workflow by @kkxxkk2019 in #295
- Fix/274 map issue by @xiaoluoHe in #291
- feat: export react-vchart type define by @ssfxz in #297
- Fix/issue 251 by @kkxxkk2019 in #311
- feat(vchart): support
renderFinished
andanimationEnd
event for vchart by @kkxxkk2019 in #240 - feat: support static api
getLogger
in vchart class by @xuefei1313 in #312 - fix: fix the issue that the update of label visible fails to take eff… by @xiaoluoHe in #314
- Sync/main by @kkxxkk2019 in #318
- Sync/1.1.1 by @kkxxkk2019 in #329
- Feat/extend json schema by @kkxxkk2019 in #303
- Feat/sync method by @zamhown in #346
- Feat/support on error handler in init option by @xuefei1313 in #340
- feat: geo-coordinate support zoom api in #292 by @xiaoluoHe in #339
- Feat/linear dimension tooltip by @zamhown in #293
- Feat/support background of series and chart by @xuefei1313 in #279
- Fix/react vchart onerror by @xile611 in #353
- Issue 335 by @kkxxkk2019 in #349
- Fix/issue 321 by @kkxxkk2019 in #354
- fix: fix the issue of geo source lost by @xiaoluoHe in #356
- fix(vchart): fix the issue where linearAxis.expand does not work when… by @xiaoluoHe in #359
- Sync/main by @kkxxkk2019 in #364
- Pre release/1.2.0 beta.1 by @kkxxkk2019 in #352
- Perf/stack data optimization by @xuefei1313 in #363
- Feat/issue 330 by @kkxxkk2019 in #351
- Fix/issue 337 by @kkxxkk2019 in #367
- fix: set default value for nodeAlign in sankey chart by @pairone in #362
- Fix/word cloud updateSpec by @skie1997 in #369
- Fix/341 sankey chart support source field by @pairone in #366
- Feat/tooltip event by @zamhown in #371
- chore: update common/config/rush/pnpm-lock.yaml by @kkxxkk2019 in #377
- Feat/sankey diagram data structure by @pairone in #375
- Fix/waterfall datazoom by @skie1997 in #389
- Fix/issue 306 and 309 data zoom bug by @skie1997 in #376
- Fix/waterfall bar style setting by @xuefei1313 in #387
- fix: fixing the exception thrown when updating the map updateSpec by @xiaoluoHe in #390
- Feat log axis dev/1.2.0 by @skie1997 in #394
- fix: fixing the issue where updateSpec does not have an effect on map… by @xiaoluoHe in #402
- [Auto release] release 1.1.3 by @github-actions in #403
- Sync/main by @kkxxkk2019 in #412
- fix(wordCloud): fix wordCloud size error probelm. fix #400, fix #260 by @skie1997 in #406
- chore: update README logo to adapt dark mode by @zamhown in #404
- Perf/axis tick data by @xuefei1313 in #413
- Perf/add animationThreshold configuration to support automatically close animationa when the amount of data is large by @xuefei1313 in #313
- Perf/remove multiple statistics data by @xuefei1313 in #425
- chore: upgrade vrender to v0.14 by @kkxxkk2019 in #423
- Feat/mark line 1.2.0 by @skie1997 in #424
- Feat/issue 328 support
barGapInGroup
for bar series and rangeColumn series, used to adjust the gap between bars in each group, by @kkxxkk2019 in #383 - Fix/issue 370 by @kkxxkk2019 in #433
- Fix/wrong update of react components by @xile611 in #431
- fix: bar label does not show in the expected position when axis is inversed by @xiaoluoHe in #442
- Fix/issue 443: by @kkxxkk2019 in #445
- Fix/issue 408: The title color configured on the theme does not take effect by @kkxxkk2019 in #441
- fix: fix the issue that updateSpec of pie chart causes innerRadius/ou… by @xiaoluoHe in #448
- dev/1.2.0 merge into develop by @kkxxkk2019 in #365
- Fix/issue 449 by @kkxxkk2019 in #471
- feat: filling full data to map mark data in #420 by @xiaoluoHe in #469
- Fix/472: type fix by @kkxxkk2019 in #473
- Feat/tooltip optimize by @zamhown in #461
- feat: time axis tooltip optimization by @zamhown in #463
- fix: tooltip content is out of bounds in some uncommon case, related … by @zamhown in #468
- chore: upgrade vrender version to 0.13.9, vrender-component version t… by @kkxxkk2019 in #480
- Fix/react vchart wrong update by @xile611 in #485
- Feat/time axis tooltip by @zamhown in #483
- Fix/brush by @skie1997 in #432
- fix(react-vchart): fix the issue update wrong `eventsBind… by @xile611 in #486
- Feat/data filter for axis label and tick by @kkxxkk2019 in #487
- Fix/polar axis update by @zamhown in #493
- [Auto release] release 1.2.0 by @github-actions in #494
- Sync/main by @kkxxkk2019 in #495
- chore: because of the pnpm strategy, update the version accurately by @kkxxkk2019 in #504
- Chore/vchart: 添加 vchart es5 编译产物,用于 �taro-vchart by @kkxxkk2019 in #500
- fix: fix the appear animation state by @purpose233 in #501
- Fix/379 bug minwidthmaxwith do not work on axis by @xuefei1313 in #447
- fix: fix the resize problem in progress chart by @purpose233 in #511
- Fix/word cloud size by @kkxxkk2019 in #515
- Fix/type comment:fix the error comment and upgrade vgrammar version by @kkxxkk2019 in #516
- fix(axis-layout): fix the issue of axis move slighty when manual lege… by @xuefei1313 in #464
- Fix/data modify by @kkxxkk2019 in #526
- Feat/497 feature add api setviewbox not include render by @xuefei1313 in #530
- [Auto release] release 1.2.1 by @github-actions in #536
New Contributors
- @xuanhun made their first contribution in #284
- @purpose233 made their first contribution in #501
Full Changelog: v1.1.2...v1.2.1
v1.2.0
🆕 feat
- @visactor/vchart: support
dataFilter
for axis label and axis tick - @visactor/vchart: dimension tooltip supports linear axis
- @visactor/vchart: filling full data to map mark data in #420
- @visactor/vchart*: support background of chart & series
- @visactor/vchart*: support configuration of onerror in chart instance initoption,
new VChart(spec, { onError: () => {} })
- @visactor/vchart: supplement sync methods in vchart instance
- @visactor/vchart: support dimension tooltip for time axis, related #437
- @visactor/vchart: add
tooltipShow
event andtooltipHide
event for vchart, related #337 - @visactor/vchart: add attribute dimensionInfo in tooltip handler event params when activeType is mark. related #475
- @visactor/vchart: add a new event type
tooltipRelease
. related #427 - @visactor/vchart: support axis of
type: 'log'
. close #392 - @visactor/vchart: support
renderFinished
andanimationEnd
event for vchart - @visactor/vchart: support
barGapInGroup
for bar series and rangeColumn series, used to set the spacing between bars within a group, relate #328 - @visactor/vchart: support
seriesMark
for area, line and radar series, which can used to set series main mark, closed #330 - @visactor/vchart: extended data structures supported by sankey chart
🐛 fix
- @visactor/vchart: set the correct return type of
getLegendDataById
andgetLegendDataByIndex
, closed #472 - @visactor/vchart: the non-stack radar area should start from the minimum of radius axis, not o, fix #370
- @visactor/vchart: bar label does not show in the expected position when axis is inversed, fix #378
- @visactor/vchart: fix the issue of the title color configured on the theme does not take effect, fixed #408"
- @visactor/vchart: fix the issue that updateSpec of pie chart causes innerRadius/outerRadius to be incorrect when hovering in #435
- @visactor/vchart: fix the issue of y axis's title can not auto ellipsis, fixed #443, #417
- @visactor/vchart: fix the issue of axis label flush config disable when axis inverse is true, fixed #449
- @visactor/vchart: startAngle and endAngle of polar axis will be reset when executing updateSpec, related #332
- @visactor/vchart: solve the issue that tooltip content is out of bounds in some uncommon case, related #397
- @visactor/react-vchart: catch error in BaseChart
- @visactor/react-vchart:
<VChart />
shoud not update when spec is equal, fix #428 - @visactor/react-vchart: the components of react vchart should not update when no props or children are updated
⚡ perf
- data: add animationThreshold configuration to support automatically close animationa when the amount of data is large
- axis-tick: optimize the calculation times of axis ticks, optimize the discrete axis sampling algorithm
- data: remove redundant data statistics calculations
- stack: use 0 to replace Number.epsilon in stack operation closed #350
What's Changed
- sync 1.1.0 by @kkxxkk2019 in #287
- chore:Update README.md,add React-VChart link by @xuanhun in #284
- fix: indicator component does not cleared when chart is updated #250 by @pairone in #290
- ci: update trigger rules for bug-server and unit-test workflow by @kkxxkk2019 in #295
- Fix/274 map issue by @xiaoluoHe in #291
- feat: export react-vchart type define by @ssfxz in #297
- Fix/issue 251 by @kkxxkk2019 in #311
- feat(vchart): support
renderFinished
andanimationEnd
event for vchart by @kkxxkk2019 in #240 - feat: support static api
getLogger
in vchart class by @xuefei1313 in #312 - fix: fix the issue that the update of label visible fails to take eff… by @xiaoluoHe in #314
- Sync/main by @kkxxkk2019 in #318
- Sync/1.1.1 by @kkxxkk2019 in #329
- Feat/extend json schema by @kkxxkk2019 in #303
- Feat/sync method by @zamhown in #346
- Feat/support on error handler in init option by @xuefei1313 in #340
- feat: geo-coordinate support zoom api in #292 by @xiaoluoHe in #339
- Feat/linear dimension tooltip by @zamhown in #293
- Feat/support background of series and chart by @xuefei1313 in #279
- Fix/react vchart onerror by @xile611 in #353
- Issue 335 by @kkxxkk2019 in #349
- Fix/issue 321 by @kkxxkk2019 in #354
- fix: fix the issue of geo source lost by @xiaoluoHe in #356
- fix(vchart): fix the issue where linearAxis.expand does not work when… by @xiaoluoHe in #359
- Sync/main by @kkxxkk2019 in #364
- Pre release/1.2.0 beta.1 by @kkxxkk2019 in #352
- Perf/stack data optimization by @xuefei1313 in #363
- Feat/issue 330 by @kkxxkk2019 in #351
- Fix/issue 337 by @kkxxkk2019 in #367
- fix: set default value for nodeAlign in sankey chart by @pairone in #362
- Fix/word cloud updateSpec by @skie1997 in #369
- Fix/341 sankey chart support source field by @pairone in #366
- Feat/tooltip event by @zamhown in #371
- chore: update common/config/rush/pnpm-lock.yaml by @kkxxkk2019 in #377
- Feat/sankey diagram data structure by @pairone in #375
- Fix/waterfall datazoom by @skie1997 in #389
- Fix/issue 306 and 309 data zoom bug by @skie1997 in #376
- Fix/waterfall bar style setting by @xuefei1313 in #387
- fix: fixing the exception thrown when updating the map updateSpec by @xiaoluoHe in #390
- Feat log axis dev/1.2.0 by @skie1997 in #394
- fix: fixing the issue where updateSpec does not have an effect on map… by @xiaoluoHe in #402
- [Auto release] release 1.1.3 by @github-actions in #403
- Sync/main by @kkxxkk2019 in #412
- fix(wordCloud): fix wordCloud size error probelm. fix #400, fix #260 by @skie1997 in #406
- chore: update README logo to adapt dark mode by @zamhown in #404
- Perf/axis tick data by @xuefei1313 in #413
- Perf/add animationThreshold configuration to support automatically close animationa when the amount of data is large by @xuefei1313 in #313
- Perf/remove multiple statistics data by @xuefei1313 in #425
- chore: upgrade vrender to v0.14 by @kkxxkk2019 in #423
- Feat/mark line 1.2.0 by @skie1997 in #424
- Feat/issue 328 support
barGapInGroup
for bar series and rangeColumn series, used to adjust the gap between bars in each group, by @kkxxkk2019 in #383 - Fix/issue 370 by @kkxxkk2019 in #433
- Fix/wrong update of react components by @xile611 in #431
- fix: bar label does not show in the expected position when axis is inversed by @xiaoluoHe in #442
- Fix/issue 443: by @kkxxkk2019 in #445
- Fix/issue 408: The title color configured on the theme does not take effect by @kkxxkk2019 in #441
- fix: fix the issue that updateSpec of pie chart causes innerRadius/ou… by @xiaoluoHe in #448
- dev/1.2.0 merge into develop by @kkxxkk2019 in #365
- Fix/issue 449 by @kkxxkk2019 in #471
- feat: filling full data to map mark data in #420 by @xiaoluoHe in #469
- Fix/472: type fix by @kkxxkk2019 in #473
- Feat/tooltip optimize by @zamhown in #461
- feat: time axis tooltip optimization by @zamhown in #463
- fix: tooltip content is out of bounds in some uncommon case, related … by @zamhown in #468
- chore: upgrade vrender version to 0.13.9, vrender-component version t… by @kkxxkk2019 in #480
- Fix/react vchart wrong update by @xile611 in #485
- Feat/time axis tooltip by @zamhown in #483
- Fix/brush by @skie1997 in #432
- fix(react-vchart): fix the issue u...
v1.1.3
🐛 fix
- @visactor/vchart: fix the issue of sankeyChart sourceFiled and targetFiled not working, closed #341
- @visactor/vchart: fix the issue of SankeyChart can't render, when unset nodeAlign, closed #343
- @visactor/vchart: if series.getSeriesField() return undefined, use
DEFAULT_DATA_SERIES_FIELD
to ensure legend data filter, fixed #337" - @visactor/vchart: fixing the issue where
updateSpec
does not have an effect on map type in #401 - @visactor/vchart: fixing the exception thrown when updating the map updateSpec
- @visactor/vchart: fix bar style could not work in waterfall chart
- @visactor/react-vchart: fix the issue of sankeyChart sourceFiled and targetFiled not working, closed #341
- @visactor/react-vchart: fix the issue of SankeyChart can't render, when unset nodeAlign, closed #343
- @visactor/taro-vchart: fix the issue of sankeyChart sourceFiled and targetFiled not working, closed #341
- @visactor/taro-vchart: fix the issue of SankeyChart can't render, when unset nodeAlign, closed #343
- @visactor/lark-vchart: fix the issue of sankeyChart sourceFiled and targetFiled not working, closed #341
- @visactor/lark-vchart: fix the issue of SankeyChart can't render, when unset nodeAlign, closed #343
What's Changed
- sync 1.1.0 by @kkxxkk2019 in #287
- chore:Update README.md,add React-VChart link by @xuanhun in #284
- fix: indicator component does not cleared when chart is updated #250 by @pairone in #290
- ci: update trigger rules for bug-server and unit-test workflow by @kkxxkk2019 in #295
- Fix/274 map issue by @xiaoluoHe in #291
- feat: export react-vchart type define by @ssfxz in #297
- Fix/issue 251 by @kkxxkk2019 in #311
- feat: support static api
getLogger
in vchart class by @xuefei1313 in #312 - fix: fix the issue that the update of label visible fails to take eff… by @xiaoluoHe in #314
- Sync/main by @kkxxkk2019 in #318
- Sync/1.1.1 by @kkxxkk2019 in #329
- feat: geo-coordinate support zoom api in #292 by @xiaoluoHe in #339
- Issue 335 by @kkxxkk2019 in #349
- Fix/issue 321 by @kkxxkk2019 in #354
- fix: fix the issue of geo source lost by @xiaoluoHe in #356
- fix(vchart): fix the issue where linearAxis.expand does not work when… by @xiaoluoHe in #359
- Sync/main by @kkxxkk2019 in #364
- Fix/issue 337 by @kkxxkk2019 in #367
- fix: set default value for nodeAlign in sankey chart by @pairone in #362
- Fix/word cloud updateSpec by @skie1997 in #369
- Fix/341 sankey chart support source field by @pairone in #366
- Fix/waterfall datazoom by @skie1997 in #389
- Fix/issue 306 and 309 data zoom bug by @skie1997 in #376
- Fix/waterfall bar style setting by @xuefei1313 in #387
- fix: fixing the exception thrown when updating the map updateSpec by @xiaoluoHe in #390
- fix: fixing the issue where updateSpec does not have an effect on map… by @xiaoluoHe in #402
- [Auto release] release 1.1.3 by @github-actions in #403
New Contributors
Full Changelog: v1.1.2...v1.1.3
v1.1.2
🆕 feat
- @visactor/vchart: geo-coordinate support zoom api
🐛 fix
- @visactor/vchart: fix the issue of pie mark's
key
value duplication causes drawing error, closed #321 - @visactor/vchart: fix the issue where linearAxis.expand does not work when there are identical data values in #358
- @visactor/vchart: fix the issue of geo source lost
- @visactor/vchart: fix the issue that the update of label visible fails to take effect with updateSpec, closed #304
- @visactor/vchart: fix the issue when the min and max of the axes are the same, closed #355
What's Changed
- chore: sync the 1.1.1 publish change by @kkxxkk2019 in #325
- [Auto release] release 1.1.2 by @github-actions in #361
Full Changelog: v1.1.1...v1.1.2
v1.1.1
🐛 fix
- vchart: fix the problem of default logLevel not sync to vgrammar
- map: fix the issue that some map data cannot be drawn
- map: fix the issue of misalignment of the map after interaction with legend
- indicator: add
specKey
for Indicator to fix the issue that the indicator text does not display after the update, close #251 - map: fix the issue that defaultFillColor does not work in map
What's Changed
- [Auto release] release 1.1.1 by @github-actions in #315
Full Changelog: v1.1.0...v1.1.1
v1.1.0
🆕 feature
- @visactor/vchart: add
markLine.autoRange
property to set if user need to extend axis domain when markLine is out of domain - @visactor/vchart: axis adds
sampling
property, which is used to control whether to enable the axis sampling logic, which is enabled by default - @visactor/vchart: add anti-overlapping logic for cartesian axis labels
- @visactor/vchart: support
dataFilter
property for axis label and tick for data filter - @visactor/vchart: axis's label, tick's state style supports function
- @visactor/vchart: discrete legend's item's style and state style supports function
- @visactor/vchart: add a new api
convertDatumToPosition
for vchart, used for converting data to coordinate position - @visactor/vchart: add a new api
convertValueToPosition
api for vchart, used for converting value to coordinate position - @visactor/vchart: support image-mark & add background attribute to fill-mark
- @visactor/vchart: support
specified
of scale in vchart - @visactor/vchart: new config of global unique tooltip
- @visactor/vchart: add
'normal-inline'
layoutType - @visactor/vchart: band type axis support
domain
property - @visactor/vchart: add default crosshair config for some cartesian charts
- @visactor/vchart:
spec.theme
can be a string, which means a registered theme name - @visactor/vchart: optimize tooltip performance
- @visactor/vchart: support rewind geojson data
- @visactor/vchart: support poptip for ellipsis text
- @visactor/vchart: add poptip theme configuration
- @visactor/vchart: delegate the events on marker component
- @visactor/vchart: set default crosshair configuration for radar and rose chart
- @visactor/vchart: tooltip supports multiline config
- @visactor/lark-vchart: support mouse event for lark
🐛 fix
- @visactor/vchart: unified
borderRadius
tocornerRadius
- @visactor/vchart: not support cornerRadiusXXX anymore, use
cornerRadius
- @visactor/vchart: cartesianAxis and polarAxis are abstract class, should not be imported by users
- @visactor/vchart: remove deprecated maxWidth/minWidth api in tooltip
- @visactor/vchart: pickable shoule be false if label component is configured
interactive: false
- @visactor/vchart: change mark default stroke color to the series color
- @visactor/vchart: Correctly update global-scale when updateSpec
- @visactor/vchart: typed chart cannot enable progressive render
- @visactor/vchart: add global-scale updateDomain on chart updateData
- @visactor/vchart: add miss params of data.parse in chart updateData
- @visactor/vchart: add
isReleased
tag for compiler to stop the render after chart's release - @visactor/vchart: fix the issue that markName filter can not work in event query
- @visactor/vchart: compact the globalThis in non-browser env
- @visactor/vchart: fix the issue in line chart when the xField and yField fields are the same, fixed#108
- @visactor/vchart: the issue that mode value does not exit in trigger config
- @visactor/vchart: delegated events on component models should not participate in bubbling
- @visactor/vchart: fix the issue that fieldX2 does not involved in statistics. closed#254
- @visactor/vchart: fix the issue that linear axis can not show crosshair
- @visactor/vchart: the issue where the legend component is hidden but still affect the layout calculation
- @visactor/vchart: symbol center label not work
- @visactor/vchart: pickable shoule be false if label component is configured
interactive: false
- @visactor/vchart: line mark has a different easing in update animation causes strange animation effect
- @visactor/vchart:
channel
config not work in animation - @visactor/vchart: default tooltip handler needs to adapt to the scale property
- @visactor/vchart: export IRegionSpec from VChart
- @visactor/vchart: fix the mistake of compute totalPosition in waterfall-series
- @visactor/vchart: The "label.visible" is not effect in RangeColumn Chart
- @visactor/vchart: compact window variable for non-browser env
- @visactor/react-vchart: rebind event to chart after chart is re-render, fix #68
- @visactor/react-vchart: the issue that mode value does not exit in trigger config
- @visactor/react-vchart: fix type of event handlers, series, charts and components
- @visactor/taro-vchart: pickable shoule be false if label component is configured
interactive: false
- @visactor/taro-vchart: add global-scale updateDomain on chart updateData
- @visactor/taro-vchart: fix the freecanvasId for block-vchart lark-vchart and taro-vchart
- @visactor/taro-vchart: the issue that mode value does not exit in trigger config
- @visactor/taro-vchart: Ensure that dpr is updated in real time and release old charts in time
- @visactor/lark-vchart: pickable shoule be false if label component is configured
interactive: false
- @visactor/lark-vchart: add global-scale updateDomain on chart updateData
- @visactor/lark-vchart: fix the freecanvasId for block-vchart lark-vchart and taro-vchart
- @visactor/lark-vchart: the issue that mode value does not exit in trigger config
- @visactor/lark-vchart: Ensure that dpr is updated in real time and release old charts in time
🔨 refactor
- @visactor/vchart: series auto install mark
- @visactor/vchart: chart auto install series
What's Changed
- fix: box-plot direction and axis bug by @da730 in #191
- Chore/update change all by @xile611 in #188
- feat: new config of global unique tooltip by @zamhown in #189
- fix: [Bug] The "label.visible" is not effect in RangeColumn Chart #107 by @pairone in #193
- Feat/brush event by @skie1997 in #201
- feat: tooltip supports multiline config by @zamhown in #199
- Pre release/1.1.0 beta.5 by @zamhown in #202
- chore: add site link in readme doc by @kkxxkk2019 in #207
- build: prelease version 1.1.0-beta.6 by @kkxxkk2019 in #208
- fix: default tooltip handler needs to adapt to the scale property by @zamhown in #209
- fix: change mark default stroke color to the series color by @xiaoluoHe in #184
- Feat/convert data to position by @kkxxkk2019 in #200
- Feat/feature set dimension index default params by @xuefei1313 in #212
- build: prelease version 1.1.0-beta.7 by @kkxxkk2019 in #215
- fix: ensure that dpr is updated in real time and release old charts i… by @xuefei1313 in #214
- ci: update PULL_REQUEST_TEMPLATE, add 'Related PR link' item by @kkxxkk2019 in #217
- fix: correctly update global-scale when updateSpec by @xuefei1313 in #219
- fix(dataZoom): fix bug of datazoom not clear when updateSpec and mark disappear when xField is array by @skie1997 in #210
- Feat/add marker out range and marker performance enhance by @skie1997 in #213
- Fix/type of react vchart by @xile611 in #222
- Feat/mouse event for lark by @kkxxkk2019 in #225
- Feat/convert value to position by @kkxxkk2019 in #221
- feat: support rewind in map data register by @xiaoluoHe in #227
- docs: add links for README by @kkxxkk2019 in #229
- fix: typed chart cannot enable progressive render by @xiaoluoHe in #230
- fix: pickable shoule be false if label component is configured `inter… by @xiaoluoHe in #234
- Fix/231 bug after updatedata did not call global scale update domain by @xuefei1313 in #232
- Feat/upgrade logger by @xuefei1313 in #235
- Pre release/1.1.0 beta.8 by @kkxxkk2019 in #244
- fix: remove adaptive type conversion and decrease execution times of
getBoundingClientRect()
by @zamhown in #236 - fix: fix the issue of vite reporting errors due to require by @neuqzxy in #248
- Feat/feature support scale specified by @xuefei1313 in #238
- refactor: refactor ci trigger test script and support retry request w… by @front-end-captain in #255
- Feat/add default logger level by @xuefei1313 in #257
- chore: remove optimizeDeps.exclude in vchart's demo vite config by @kkxxkk2019 in #256
- axis label layout by @kkxxkk2019 in #203
- build: prelease version 1.1.0-beta.9 by @kkxxkk2019 in #261
- feat: support image-mark & add background attribute to fill-mark by @xuefei1313 in #266
- Fix/issue 254 by @kkxxkk2019 in #262
- Feat/component state style enhancement by @kkxxkk2019 in #264
- fix: fix t...
v1.1.0-beta.9
What's Changed
- fix: box-plot direction and axis bug by @da730 in #191
- feat: new config of global unique tooltip by @zamhown in #189
- fix: [Bug] The "label.visible" is not effect in RangeColumn Chart #107 by @pairone in #193
- Feat/brush event by @skie1997 in #201
- feat: tooltip supports multiline config by @zamhown in #199
- fix: default tooltip handler needs to adapt to the scale property by @zamhown in #209
- fix: change mark default stroke color to the series color by @xiaoluoHe in #184
- Feat/convert data to position by @kkxxkk2019 in #200
- Feat/feature set dimension index default params by @xuefei1313 in #212
- fix: ensure that dpr is updated in real time and release old charts i… by @xuefei1313 in #214
- fix: correctly update global-scale when updateSpec by @xuefei1313 in #219
- fix(dataZoom): fix bug of datazoom not clear when updateSpec and mark disappear when xField is array by @skie1997 in #210
- Feat/add marker out range and marker performance enhance by @skie1997 in #213
- Fix/type of react vchart by @xile611 in #222
- Feat/mouse event for lark by @kkxxkk2019 in #225
- Feat/convert value to position by @kkxxkk2019 in #221
- feat: support rewind in map data register by @xiaoluoHe in #227
- fix: typed chart cannot enable progressive render by @xiaoluoHe in #230
- fix: pickable should be false if label component is configured `inter… by @xiaoluoHe in #234
- Fix/231 bug after updatedata did not call global scale update domain by @xuefei1313 in #232
- Feat/upgrade logger by @xuefei1313 in #235
- fix: remove adaptive type conversion and decrease execution times of
getBoundingClientRect()
by @zamhown in #236 - fix: fix the issue of vite reporting errors due to require by @neuqzxy in #248
- Feat/feature support scale specified by @xuefei1313 in #238
- refactor: refactor ci trigger test script and support retry request w… by @front-end-captain in #255
- Feat/add default logger level by @xuefei1313 in #257
- axis label layout by @kkxxkk2019 in #203
New Contributors
Full Changelog: v1.0.0-beta.4...v1.1.0-beta.9