CHANGELOG-EN.md 32 KB

更新日志

branch-2.0
v2.5.0
v2.4.0
v2.3.0
v2.2.3
v2.2.2
v2.2.1
v2.2.0
v2.1.1
v2.1.0
v2.0.1
v2.0.0
v2.0.0-preview.2
v2.0.0-preview.1
v1.6.3
v1.6.1
v1.6.0
v1.5.2
v1.5.1
v1.5.0
v1.4.0
v1.3.1
v1.3.0
v1.2.0
v1.1.0
v1.0.5
v1.0.4
v1.0.3
v1.0.2
v1.0.1
v1.0.0
v0.8.3
v0.8.2
v0.8.1
v0.8.0
v0.5.0
v0.1.0

branch-2.0

  • (2021.12.08) Fixed y axis does not refresh when serie hidden
  • (2021.12.04) Added Symbol new types: EmptyRect, EmptyTriangle, EmptyDiamond
  • (2021.12.04) Added setting symbol empty area color by itemStyle's backgroundColor
  • (2021.12.03) Fixed formatter {c} not work #175
  • (2021.12.03) Fixed axis boundaryGap display error in some cases #174
  • (2021.11.30) Fixed serie ignore display error in some cases #173

v2.5.0

  • (2021.11.27) Release v2.5.0 version
  • (2021.11.27) Added Tooltip delegate function positionFunction
  • (2021.10.29) Removed settings for TextMeshPro when package first imported
  • (2021.10.29) Added support for {e} in Tooltip #170
  • (2021.09.08) Improved RadarChart
  • (2021.09.07) Fixed bug where label does not disappear at the end of PieChart fade animation #168
  • (2021.09.06) Fixed bug where GaugeChart changing splitNumber with code does not refresh label #167

v2.4.0

Main points

  • LineChart support the line of ignore data is disconnected or connected
  • LineChart support animation at a constant speed
  • Other optimizations and bug fixes

Details

  • (2021.08.31) Release v2.4.0 version
  • (2021.08.31) Optimized the gradient effect of RingChart
  • (2021.08.31) Fixed bug where SerieLabel does not refresh when DataZoom is dragged (#165)
  • (2021.08.25) Fixed an issue where the theme switch could not be save to the scene (#166)
  • (2021.08.24) Added Animation's alongWithLinePath
  • (2021.08.22) Added Serie's ignoreLineBreak (#164)
  • (2021.08.22) Fixed Axis label may not be updated when DataZoom is turn on (#164)
  • (2021.08.15) Improved Axis's AxisLabel text rotate setting to avoid inconsistency offset in DataZoom (#163)
  • (2021.08.14) Added Legend's textAutoColor to set the text color match with Serie color (#163)
  • (2021.08.12) Optimize BarChart setting Corner when the positive and negative columns are fillet symmetric
  • (2021.08.03) Fixed y axis not displaying when all data is 0
  • (2021.07.29) Fixed ignored data will also participate in calculations when ignore is enabled (#161)
  • (2021.07.29) Improved BarChart's Zebra gradient support
  • (2021.07.26) Fixed issue where XCharts path could not be found when TextMeshPro Enable (#160)

v2.3.0

Main points

  • Data store upgraded from float to double
  • Added MarkLine
  • Serie can use IconStyle to configure ICONS uniformly
  • Label supports custom display styles with code
  • DataZoom is perfect
  • PieChart optimization
  • Problem fixes

Upgrade Note

Since the data type is upgraded to double, the implicit conversion of float to double may have precision problems, so it is recommended that all previous data types of float be manually changed to double.

Details

  • (2021.07.24) Release v2.3.0 version
  • (2021.07.22) Improved SerieSymbol to support PictorialBarchart extension
  • (2021.07.19) Fixed issue where Tooltip was not displayed on WdbGL platform
  • (2021.07.18) Added iconStyle for serie
  • (2021.07.15) Added MarkLine (#142)
  • (2021.07.09) Optimize BarChart to set whether to show bars via seriedata.show
  • (2021.07.08) Optimize data storage type from float to double
  • (2021.07.05) Fixed Piechart avoidLabelOverlap parameter not working
  • (2021.07.04) Fixed incorrect mouse area indication after PieChart selected sector
  • (2021.07.04) Optimize when the Label of PieChart is Inside, the offset can be adjusted by the parameter Margin
  • (2021.07.01) Added DataZoom arguments to supportInsideScroll and supportInsideDrag to set whether scrolling and dragging are supported in the coordinate system
  • (2021.06.27) Add showStartLabel and showEndLabel arguments to AxisLabel to set whether the Label should be displayed at the beginning and end of the AxisLabel
  • (2021.06.27) Added formatter delegate method to AxisLabel and SerieLabel (#145)
  • (2021.06.27) Added DataZoom's orient parameter to set horizontal or vertical styles
  • (2021.06.21) Added iconStyle's AutoHideWhenLabelEmpty to set whether the icon is automatically hidden when label is empty

# v2.2.3

  • (2021.06.20) Release v2.2.3 version
  • (2021.06.20) Fixed the default display of Icon in Axis

v2.2.2

  • (2021.06.18) Release v2.2.2 version
  • (2021.06.18) Optimize Axis to automatically hide Icon when Label is empty
  • (2021.06.17) Fixed an issue where maxCache was set to one more number of actual data
  • (2021.06.17) Fixed an issue where TextMeshPro could not be opened and closed in time to refresh
  • (2021.06.17) Fixed an issue where XCharts always pops up when importing XCharts

v2.2.1

  • (2021.06.13) Release v2.2.1 version
  • (2021.06.13) Improved support for multiple screens
  • (2021.06.12) Added iconStyle align parameter to set the horizontal alignment of the icon
  • (2021.06.12) Improve Theme import (#148)
  • (2021.06.10) Fixed compatibility issues with Unity version (#154)
  • (2021.06.05) Improved Candlestickchart support for inverse (#152)
  • (2021.06.04) Fixed Gauge having an abnormal pointer position when the minimum value is negative (#153)

v2.2.0

  • (2021.05.30) Release v2.2.0 version
  • (2021.05.25) Improved TextStyle support for alignment
  • (2021.05.24) Fixed the problem that Label could not display properly when PieChart data were all 0
  • (2021.05.24) Fixed an issue where Serie Name was not working on the Add Serie panel (#149)
  • (2021.05.23) Added TextStyle autoWrap to set whether to wrap lines
  • (2021.05.23) Added TextStyle autoAlign whether to set alignment automatically
  • (2021.05.23) Added width and height of axisLabel to support custom text length and width
  • (2021.05.23) Added Axis iconStyle and icons to support setting coordinate Axis labels to display icons
  • (2021.05.20) Added the insertDataHead parameter to Serie and Axis to control whether data is inserted into the head or tail
  • (2021.05.18) Optimize chart creation under Editor #147
  • (2021.05.16) Pull out the Ganttchart chart and provide it as an extension module
  • (2021.05.11) Added support for VisualMap to set color by Piecewise
  • (2021.05.09) Fixed an issue where RingChart could not set the background color of the ring #141
  • (2021.05.08) Added Liquidchart support for Rect shape
  • (2021.05.07) Improved the Axis scale performance #135
  • (2021.05.01) Added Settings parameters for painter's material #140
  • (2021.05.01) Fixed an issue where some super large or super small values could not be properly represented
  • (2021.04.29) Fixed an issue with Radar switching to Circle anomaly #139
  • (2021.04.29) Added Settings's reversePainter to set whether or not Serie is drawn in reverse order
  • (2021.04.28) Fixed bug where AxisLabel displayed incorrectly with DataRoom (#138)
  • (2021.04.26) Fixed dynamically creating chart at runtime would be abnormal #137
  • (2021.04.26) Added support for Barchart to draw gradient borders
  • (2021.04.23) Added support for custom charts
  • (2021.04.22) Fixed bug where Gauge axisLabel's text color could not be adjusted
  • (2021.04.13) Add the ShowStarttick and 'ShowEndTick parameters of 'AxisTick' to control whether the first and last ticks are displayed
  • (2021.04.13) Improved multi-axis support #132

v2.1.1

  • (2021.04.13) Define the code and clear Warning
  • (2021.04.13) Fixed compatibility issues with Unity version
  • (2021.04.12) Fixed problem missing class attribute 'ExtensionOfNativeClass' after Theme refactoring #131

v2.1.0

  • (2021.04.07) Release v2.1.0 version
  • (2021.03.31) Optimized and refactor Theme to solve problems with the same or missing references #118
  • (2021.03.30) Optimized Tooltip to support setting different category axis data #129
  • (2021.03.29) Optimized the custom draw callback API
  • (2021.03.25) Added Ganttchart
  • (2021.03.22) Added Theme Unbind button to unbind theme when copying chart #118
  • (2021.03.18) Fixed an issue where the check box after Foldout in Inspector could not be checked
  • (2021.03.18) Fixed an issue with BarChart displaying an exception in the 0 value
  • (2021.03.14) Fixed Tooltip indicator was not indicating the correct location in some cases
  • (2021.03.13) Optimized the editing experience and component refresh after MulticomponentMode is enabled #128
  • (2021.03.10) Added CandlestickChart #124
  • (2021.03.06) Added PieChart's minAngle parameter to support setting minimum sector angle #117
  • (2021.03.05) Added support for Legend for several built-in ICONS #90
  • (2021.03.02) Added DataRoom support for value axes #71
  • (2021.03.02) Optimized TextMeshPro compatibility issue #125
  • (2021.03.01) Fixed display exception of hidden gameObjects when enabling and disabling a chart #125

v2.0.1

  • (2021.02.26) Fixed incorrect position of Tooltip in HeatmapChart #123
  • (2021.02.22) Fixed compatibility issues with Unity version
  • (2021.02.21) Added Tooltip parameter ignoreDataShow
  • (2021.02.19) Fixed an issue where charts could appear abnormal when under LayoutGroup control #121
  • (2021.02.18) Fixed an issue where the Radar could not refresh itself after parameter changing #122

v2.0.0

  • (2021.02.05) Release v2.0.0 version
  • (2021.02.03) Fixed an issue where Axisline OnZero did not work on YAxis #116
  • (2021.01.29) Fixed incorrect display of Tick on Category axis when BoundaryGap and alignWithLabel are True #115
  • (2021.01.25) Optimized some details
  • (2021.01.22) Fixed a Inpsector displayed error

v2.0.0-preview.2

  • (2021.01.21) Release v2.0.0-preview.2 version
  • (2021.01.21) Fixed an error about AxisTick in Inpsector
  • (2021.01.21) Fixed a build compatibility error
  • (2021.01.19) Added XChartsSettings editorShowAllListData parameter to configure whether to display all the list's data in Inspector

v2.0.0-preview.1

  • (2021.01.19) Release v2.0.0-preview.1 version

v1.6.3

  • (2021.01.02) Release v1.6.3 version
  • (2020.12.18) fixed an issue where updating data when Animation was not enabled caused the chart to keep refreshing
  • (2020.12.01) fixed an issue where a newly created chart on Unity2020 could not be drawn properly

v1.6.2

  • (2020.11.22) Release v1.6.2 version
  • (2020.11.22) Fixed an issue where LineChart draws an exception when the data is too dense #99
  • (2020.11.21) Fixed an issue where the scale position of LineChart could be abnormal if alignWithLabel was true
  • (2020.11.21) Fixed Unity5 compatibility error reporting problem
  • (2020.11.13) Improved RadarChart Indicator support for \n line feed
  • (2020.11.12) Fixed LineChart reporting errors when the type was Smooth when the data was too secure #100
  • (2020.10.22) Optimized the support of VisualMap for Piecewise in HeatmapChart
  • (2020.09.22) Fixed PieChart inconsistent border size
  • (2020.09.18) Added Remove All Chart Object to Remove All child nodes under the Chart (automatically reinitialized)
  • (2020.09.18) Fixed SerieLabel also displayed after hided Serie by clicked the legend #94
  • (2020.09.18) Optimized coordinate axis calibration and text display #93
  • (2020.09.17) Fixed Package import missing meta file causing failure #92
  • (2020.09.08) Optimized the color of Legend to automatically match the custom color of ItemStyle
  • (2020.09.05) Optimized LineChart to display XAxis1 without using XAxis1.
  • (2020.08.29) Added toColor and toColor2 of LineStyle to set the horizontal gradient of LineChart. Cancel ItemStyle to set the horizontal gradient of LineChart.
  • (2020.08.29) Added the onPointerClickPie of PieChart, a callback function of click pie area.
  • (2020.08.29) Added the onPointerClickBar of BarChart, a callback function of click bar.

v1.6.0

  • (2020.08.24) Release v1.6.0 version
  • (2020.08.23) Refactor code, replace Color with Color32 for reduce implicit conversion (Can cause custom colors to lose, reference Q&A 29 to upgrade)
  • (2020.08.15) Optimized PieChart drawing performance effect #85
  • (2020.08.11) Added LiquidChart data change animation#83
  • (2020.08.11) Optimized PieChart text stack and lead line effects#85
  • (2020.08.08) Optimized LineChart the rendering performance of dense data
  • (2020.07.30) Added LineChart to configure gradient through VisualMap or ItemStyle#78
  • (2020.07.25) Fixed a problem with LineChart emerging abnormal in animation drawing#79
  • (2020.07.25) Fixed a problem with gradual discoloration on LiquidChart at 100%#80
  • (2020.07.25) Added RadarChart support for formatter of Tooltip#77
  • (2020.07.23) Added RingChart ring gradient support#75
  • (2020.07.21) Added formatter of AxisLabel and SerieLabel to configure numeric formatting separately.
  • (2020.07.17) Added animation completion callback interface for SerieAnimation.
  • (2020.07.17) Optimized Chart under ScrollView without affecting the scrolling and dragging of ScrollView.
  • (2020.07.16) Fixed a problem with Tooltip that would also show up if it was blocked on top. #74
  • (2020.07.07) Fixed issue where SerieLabel position was out of order
  • (2020.07.07) Added Tooltip to the offset parameter
  • (2020.07.06) Added Liquidchart
  • (2020.07.01) Added PolarChart

v1.5.2

  • (2020.06.25) Fixed an issue where BarChart would draw a small number of bars when the value was 0
  • (2020.06.24) Fixed an issue where PieChart was drawing abnormally after setting Clockwise #65
  • (2020.06.23) Optimized the drawing effect of LineChart when the difference between peak and valley is too large #64
  • (2020.06.18) Fixed an issue where SerieLabel might not be displayed when adding data again
  • (2020.06.17) Added SerieData to serieSymbol #66
  • (2020.06.17) Fixed Check For Update bug in Unity 2018 version #63
  • (2020.06.16) Added Serie avoidLabelOverlap parameter to avoid pie chart TAB stacking #56
  • (2020.06.15) Fixed an issue where the SerieLabel control display could be deranged
  • (2020.06.11) Fixed Check warning not working
  • (2020.06.11) Fixed issue where Piechart and Ringchart were not displayed when data fraction was very small
  • (2020.06.11) Added Tooltip to titleFormatter to support configuration placeholder {i} to ignore not showing titles
  • (2020.06.07) Added customFadeInDelay and other custom data item delay and duration callback function #58
  • (2020.06.07) Optimized Piechart to display equal parts when all the data are 0 #59
  • (2020.06.04) Added autoOffset parameter setting for SerieLabel to determine whether the up and down offset is automatically determined
  • (2020.06.04) Added Tooltip to AlwayShow parameter setting to always show after triggering
  • (2020.06.04) Tooltip's formatter supports {.1} wildcards
  • (2020.06.04) Optimizes the number of Legend to automatically wrap to display #53

v1.5.1

  • (2020.06.03) 发布v1.5.1版本
  • (2020.06.02) 增加RadarceilRate,设置最大最小值的取整倍率
  • (2020.06.02) 优化Tooltipformatter,支持{c1:1-1:f1}格式配置
  • (2020.05.31) 优化Background组件的生效条件,需要有单独的父节点(升级前需要自己处理旧的背景节点)
  • (2020.05.30) 优化PieChart支持设置ignoreValue不显示指定数据
  • (2020.05.30) 修复RadarChartCircle时不绘制SplitArea的问题
  • (2020.05.30) 优化RadarChart在设置max0时可自动刷新最大值
  • (2020.05.29) 修复PieChart设置space时只有一个数据时绘制异常的问题
  • (2020.05.27) 修复调用UpdateDataName()接口时不会自动刷新的问题
  • (2020.05.27) 优化柱状图的渐变色效果
  • (2020.05.24) 修复Axis同时设置boundaryGapalignWithLabelTick绘制异常的问题
  • (2020.05.24) 优化版本更新检测
  • (2020.06.25) release v1.5.2

v1.5.0

  • (2020.05.22) 发布v1.5.0版本
  • (2020.05.21) 增加圆角柱图支持渐变
  • (2020.05.21) 增加Background背景组件
  • (2020.05.19) 隐藏Hierarchy试图下自动生成的子节点
  • (2020.05.18) 增加chartName属性可指定图表的别称,可通过XChartMgr.Instance.GetChart(chartName)获取图表
  • (2020.05.16) 增加部分鼠标事件回调
  • (2020.05.15) 优化自带例子,Demo改名为Example
  • (2020.05.13) 增加SerielargelargeThreshold参数配置折线图和柱状图的性能模式
  • (2020.05.13) 完善Demo,增加性能演示Demo
  • (2020.05.13) 优化性能,优化大数据绘制,重构代码
  • (2020.05.04) 增加numericFormatter参数可配置数值格式化显示,去掉forceENotation参数
  • (2020.04.28) 增加自由锚点支持,任意对齐方式
  • (2020.04.23) 优化ScatterChartTooltip显示效果
  • (2020.04.23) 增加Tooltipformatter{.}{c:0}{c1:1}的支持
  • (2020.04.19) 优化LineChart折线图的区域填充渐变效果
  • (2020.04.19) 增加AxisLabelonZero参数可将Label显示在0刻度上
  • (2020.04.19) 增加SerieAxisLabelshowAsPositiveNumber参数将负数数值显示为正数
  • (2020.04.18) 增加Covert XY Axis互换XY轴配置
  • (2020.04.17) 增加Axis可通过inverse参数设置坐标轴反转
  • (2020.04.16) 修复Check warningUnity2019.3上的显示问题
  • (2020.04.16) 修复PieChart在设置Space参数后动画绘制异常的问题

v1.4.0

  • (2020.04.11) 发布v1.4.0版本
  • (2020.04.11) 增加Check warning检测功能
  • (2020.04.09) 修复Legend初始化异常的问题
  • (2020.04.08) 增加PieChart通过ItemStyle设置边框的支持
  • (2020.03.29) 增加AxisceilRate设置最大最小值的取整倍率
  • (2020.03.29) 增加BarChart可通过itemStylecornerRadius设置圆角柱图
  • (2020.03.29) 增加itemStylecornerRadius支持圆角矩形
  • (2020.03.24) 优化Editor参数编辑,兼容Unity2019.3及以上版本
  • (2020.03.24) 增加Serieinspector上可进行调整顺序、添加和删除操作
  • (2020.03.23) 修复TitletextStylesubTextStyle无效的问题
  • (2020.03.22) 增加BarChart通过barType参数设置胶囊柱状图
  • (2020.03.21) 增加BarChartHeatmapChart可通过ignore参数设置忽略数据的支持
  • (2020.03.21) 增加ItemStyletooltipFormatter参数可单独配置SerieTooltip显示
  • (2020.03.20) 修复X Axis 1Y Axis 1配置变更时不会自动刷新的问题
  • (2020.03.20) 增加AxisTickwidth参数可单独设置坐标轴刻度的宽度
  • (2020.03.20) 增加SerieradarType参数设置多圈单圈雷达图
  • (2020.03.17) 增加BarChart可用ItemStylebackgroundColor设置数据项背景颜色
  • (2020.03.17) 增加SerieDataItemStyleEmphasis可单独配置数据项样式的支持
  • (2020.03.15) 重构EmptyCricle类型的Symbol边宽取自ItemStyleborderWidth参数
  • (2020.03.15) 重构SerieSymbol,去掉coloropacity参数,取自ItemStyle

v1.3.1

  • (2020.03.14) 发布v1.3.1版本
  • (2020.03.14) 修复LineChart开启ingore时部分数据可能绘制异常的问题
  • (2020.03.13) 修复LineChartlabel偏移显示异常的问题

v1.3.0

  • (2020.03.11) 发布v1.3.0版本
  • (2020.03.11) 优化LineChartlabel偏移显示
  • (2020.03.11) 优化清空并重新添加数据后的自动刷新问题
  • (2020.03.10) 增加LineChart的普通折线图可通过ignore参数设置忽略数据的支持
  • (2020.03.09) 增加BarChart可通过ItemStyle配置边框的支持
  • (2020.03.08) 增加RingChart环形图
  • (2020.03.05) 调整SeriearcShaped参数重命名为roundCap
  • (2020.03.05) 增加运行时和非运行时参数变更自动刷新图表
  • (2020.02.26) 重构Legend图例,改变样式,增加自定义图标等设置
  • (2020.02.23) 增加BaseChart.AnimationFadeOut()渐出动画,重构动画系统
  • (2020.02.13) 增加BaseChart.RefreshTooltip()接口立即重新初始化Tooltip组件
  • (2020.02.13) 增加TooltiptextStyle参数配置内容文本样式,去掉fontSizefontStyle参数
  • (2020.02.13) 增加TextStylelineSpacing参数配置行间距
  • (2020.02.11) 增加RadarsplitLine参数配置分割线,去掉lineStyle参数
  • (2020.02.11) 增加TooltipbackgroundImage参数配置背景图
  • (2020.02.11) 增加TooltippaddingLeftRightpaddingTopBottom参数配置文字和边框的间距
  • (2020.02.11) 增加TooltiplineStyle参数配置指示线样式
  • (2020.02.11) 增加AxissplitLine参数控制分割线,去掉showSplitLinesplitLineType参数(更新时需要重新设置分割线相关设置)
  • (2020.02.10) 增加Serieclip参数控制是否超出坐标系外裁剪(只适用于折线图、柱状图、散点图)
  • (2020.02.08) 增加SerieSymbolgap参数控制图形标记的外留白距离
  • (2020.01.26) 增加TextLimit组件可以设置AxisLabel的文本自适应
  • (2020.01.20) 优化Tooltip设置itemFormatter时显示系列颜色
  • (2020.01.20) 增加Radar雷达图在inspector配置areaStyle的支持

v1.2.0

  • (2020.01.15) 发布v1.2.0版本
  • (2020.01.15) 增加AxisLabel格式化为整数的支持({value:f0}
  • (2020.01.15) 增加折线图对数轴Log的支持
  • (2020.01.09) 修复当设置DataZoomminShowNum时可能异常的问题
  • (2020.01.08) 修复当设置AxisLineonZero时刻度显示异常的问题
  • (2020.01.08) 增加Mask遮罩遮挡支持
  • (2019.12.21) 增加Tooltip的单个数据项和标题的字符串模版格式器
  • (2019.12.21) 增加DataZoom的最小显示数据个数minShowNum
  • (2019.12.20) 增加Demo40_Radar.cs雷达图代码操作Demo
  • (2019.12.20) 添加RadarChart相关API接口

v1.1.0

  • (2019.12.17) 发布v1.1.0版本
  • (2019.12.16) 修复Overlay模式下不显示Tooltip的问题
  • (2019.12.15) 增加TitleTextStyle支持
  • (2019.12.11) 修复Legend都隐藏时Value轴还显示数值的问题
  • (2019.12.11) 修复Series->Data->Size重置为0后设置无效的问题
  • (2019.12.06) 修复数据过小时AxisLabel直接科学计数法显示的问题
  • (2019.12.04) 优化和完善数据更新UpdateData接口
  • (2019.12.03) 增加圆环饼图的圆角支持,参数:serie.arcShaped
  • (2019.12.03) 增加数据更新动画,参数:serie.animation.dataChangeEnable
  • (2019.11.30) 增加GaugeChart仪表盘
  • (2019.11.22) 修复BarChart清空数据重新赋值后SerieLabel显示异常的问题
  • (2019.11.16) 修复SerieLabel设置color等参数不生效的问题

v1.0.5

  • (2019.11.12) 发布v1.0.5版本
  • (2019.11.12) 修复2018.3以下版本打开项目报错的问题
  • (2019.11.12) 增加IconStyle子组件,优化SerieData的图标配置
  • (2019.11.11) 修复Serie的图标显示在上层遮挡Label的问题
  • (2019.11.11) 修复饼图当数据过小时视觉引导线会穿透的的问题
  • (2019.11.09) 修复饼图添加数据时Label异常的问题
  • (2019.11.09) 优化结构,分离为XChartsXChartsDemo两部分

v1.0.4

  • (2019.11.05) 发布v1.0.4版本
  • (2019.11.05) 增加Radar雷达组件文本样式参数配置支持
  • (2019.11.04) 修复Unity2018.3以下版本代码不兼容的问题
  • (2019.11.04) 优化SerieLabel过多时引起的性能问题

v1.0.3

  • (2019.11.03) 发布v1.0.3版本
  • (2019.11.03) 增加Editor快捷添加图表:Hierarchy试图下右键XCharts->LineChart
  • (2019.11.02) 优化非配置参数变量命名和访问权限,简化API

v1.0.2

  • (2019.10.31) 发布v1.0.2版本
  • (2019.10.31) 修复prefab预设制作报错的问题
  • (2019.10.31) 增加访问主题组件API:BaseChart.theme

v1.0.1

  • (2019.10.26) 发布v1.0.1版本
  • (2019.10.26) 修复版本检查功能在非运行时异常的问题
  • (2019.10.26) 增加科学计数法显示数值的支持(查阅forceENotation参数)
  • (2019.10.26) 增加Axis类目轴数据为空时的默认显示支持
  • (2019.10.26) 增加Axis数值轴的最大最小值可设置为小数的支持,优化极小数图表的表现效果

v1.0.0

  • (2019.10.25) 发布v1.0.0版本
  • (2019.10.23) 增加版本检测功能:Component -> XCharts -> Check For Update
  • (2019.10.22) 增加Package Manager安装的支持
  • (2019.10.20) 增加Demo首页BarChart的代码动态控制效果
  • (2019.10.18) 增加SeriebarType参数,可配置斑马柱状图
  • (2019.10.18) 增加SeriebarPercentStack参数,可配置百分比堆叠柱状图
  • (2019.10.16) 增加Demo首页LineChart的代码动态控制效果
  • (2019.10.15) 移除Pie组件,相关参数放到Settings中配置
  • (2019.10.15) 增加Demo首页,展示代码动态控制效果
  • (2019.10.14) 增加RadarChartScatterChartHeatmapChart的起始动画效果
  • (2019.10.14) 增加SerieDataradius自定义数据项的半径
  • (2019.10.14) 增加HeatmapChart热力图
  • (2019.10.14) 增加VisualMap视觉映射组件
  • (2019.10.14) 增加ItemStyle数据项样式组件
  • (2019.10.14) 增加Emphasis高亮样式组件
  • (2019.10.10) 增加Settings全局参数配置组件,开放更多参数可配置
  • (2019.10.09) 增加AreaStyle的高亮相关参数配置鼠标悬浮时高亮之前区域
  • (2019.10.09) 优化DataZoom组件,增加双指缩放
  • (2019.10.05) 增加SerieLabelLineType给饼图配置不同类型的视觉引导线
  • (2019.10.02) 增加ScatterChart同时对ScatterLine的支持,实现折线图和散点图的组合图
  • (2019.10.01) 重构代码,废弃Series.series接口,用Series.list代替
  • (2019.10.01) 增加customDrawCallback自定义绘制回调
  • (2019.10.01) 增加SmoothDash平滑虚线的支持
  • (2019.09.30) 增加Serie采样类型sampleType的相关配置
  • (2019.09.29) 增加SerieSymbol关于显示间隔的相关配置
  • (2019.09.29) 重构代码:
    • BaseChartsampleDist删除,Serie增加lineSampleDist
    • BaseChartminShowDataNumber删除,Serie增加minShow
    • BaseChartmaxShowDataNumber删除,Serie增加maxShow
    • BaseChartmaxCacheDataNumber删除,Serie增加maxCache
    • BaseChartAddSerie()接口参数调整
    • BaseChartUpdateData()接口参数调整
    • Axis增加maxCache
  • (2019.09.28) 增加LineChartBarChart同时对LineBar类型Serie的支持,实现折线图和柱状图的组合图
  • (2019.09.27) 增加AxissplitNumber设置为0时表示绘制所有类目数据
  • (2019.09.27) 增加SampleDist采样距离的配置,对过密的曲线开启采样,优化绘制效率
  • (2019.09.27) 增加XCharts问答XChartsAPI接口XCharts配置项手册等文档
  • (2019.09.26) 增加AnimationReset()重置初始化动画接口
  • (2019.09.26) 优化LineChart的密集数据的曲线效果
  • (2019.09.25) 优化SerieData的自定义图标不与SerieLabel关联,可单独控制是否显示
  • (2019.09.24) 增加SerieData的自定义图标相关配置支持
  • (2019.09.23) 增加Formatter配置AxisAxisLabel的格式化输出
  • (2019.09.23) 增加TooltipFontSizeFontStyle配置字体大小和样式
  • (2019.09.23) 增加Formatter配置SerieLabelLegendTooltip的格式化输出
  • (2019.09.19) 增加LineArrow配置带箭头曲线
  • (2019.09.19) 增加TooltipFixedWidthFixedHeightMinWidthMinHeight设置支持
  • (2019.09.18) 增加单条堆叠柱状图
  • (2019.09.18) 增加虚线Dash、点线Dot、点划线DashDot、双点划线DashDotDot等类型的折线图支持
  • (2019.09.17) 增加AnimationEnabel()启用或取消起始动画接口
  • (2019.09.17) 增加AxisInterval强制设置坐标轴分割间隔
  • (2019.09.16) 去掉Serie中的旧版本数据兼容,不再支持xDatayData
  • (2019.09.06) 增加Animation在重新初始化数据时自启动功能
  • (2019.09.06) 增加SerieLabelBorder边框相关配置支持
  • (2019.09.05) 增加PieChartAnimation初始化动画配置支持
  • (2019.09.03) 增加BarChartAnimation初始化动画配置支持
  • (2019.09.02) 增加LineChartAnimation初始化动画配置支持
  • (2019.08.22) 增加AxisNameOffset偏移配置支持
  • (2019.08.22) 增加AxisLineWidth配置支持
  • (2019.08.20) 增加SerieLabel的背景宽高、文字边距、文字旋转的配置
  • (2019.08.20) 增加BarChartLabel配置支持
  • (2019.08.15) 增加LineChartLabel配置
  • (2019.08.15) 重构BarChart,移除Bar组件,相关参数统一放到Serie中配置
  • (2019.08.15) 重构LineChart,移除Line组件,相关参数统一放到Serie中配置

v0.8.3

  • (2019.08.15) 发布v0.8.3版本
  • (2019.08.14) 修复PieChartLabel无法自动更新的问题
  • (2019.08.13) 修复UpdateData接口无法更新数据的问题
  • (2019.08.07) 增加SerieSymbolColorOpacity配置

v0.8.2

  • (2019.08.07) 发布v0.8.2版本
  • (2019.08.07) 修复区域平滑折线图显示异常的问题
  • (2019.08.06) 修复serie系列数超过调色盘颜色数时获取的颜色异常的问题
  • (2019.08.06) 修复当AxisminMaxTypeCustommax设置为100不生效的问题

v0.8.1

  • (2019.08.04) 发布v0.8.1版本
  • (2019.08.04) 修复Inspector中修改数据不生效的问题

v0.8.0

  • (2019.08.04) 发布v0.8.0版本
  • (2019.08.04) 优化RadarChart雷达图,增加多雷达图支持
  • (2019.08.01) 增加代码API注释文档,整理代码
  • (2019.07.29) 增加RadiusArea两种南丁格尔玫瑰图展示类型
  • (2019.07.29) 增加SerieLabel配置饼图标签,支持CenterInsideOutside等显示位置
  • (2019.07.28) 增加PieChart多饼图支持
  • (2019.07.23) 优化Theme主题的自定义,切换主题时自定义配置不受影响
  • (2019.07.22) 增加EffectScatter类型的散点图
  • (2019.07.21) 增加ScatterChart散点图
  • (2019.07.21) 增加SerieData支持多维数据配置
  • (2019.07.20) 增加Symbol配置Serie标志图形的显示
  • (2019.07.19) 增加用代码添加动态正弦曲线的示例Demo11_AddSinCurve
  • (2019.07.19) 优化Legend的显示和控制
  • (2019.07.18) 优化抗锯齿,曲线更平滑
  • (2019.07.18) 增加Tooltip指示器类型,优化显示控制
  • (2019.07.15) 增加Size设置图表尺寸
  • (2019.07.14) 增加二维数据支持,XY轴都可以设置为数值轴
  • (2019.07.13) 增加双坐标轴支持,代码改动较大

v0.5.0

  • (2019.07.10) 发布v0.5.0版本
  • (2019.07.09) 增加AxisLine配置坐标轴轴线和箭头
  • (2019.07.03) 增加AxisLabel配置坐标轴刻度标签
  • (2019.07.02) 增加selected等相关参数配置PieChart的选中效果
  • (2019.06.30) 增加SplitArea配置坐标轴分割区域
  • (2019.06.29) 增加AxisName配置坐标轴名称
  • (2019.06.20) 增加AreaAlpha控制RadarChartArea透明度
  • (2019.06.13) 增加DataZoom实现区域缩放
  • (2019.06.01) 增加stepType实现LineChart阶梯线图
  • (2019.05.29) 增加InSameBar实现BarChart非堆叠同柱
  • (2019.05.29) 增加crossLabel控制Tooltip十字准星指示器
  • (2019.05.24) 增加堆叠区域图
  • (2019.05.16) 增加AxisMinMaxType控制坐标轴最大最小刻度
  • (2019.05.15) 完善数据接口
  • (2019.05.14) 增加X轴AxisType.Value模式支持
  • (2019.05.13) 增加负数数值轴支持
  • (2019.05.11) 增加自定义Editor编辑
  • (2019.03.21) 增加Tooltip
  • (2018.11.01) 增加DefaultLightDark三种默认主题

v0.1.0

  • (2018.09.05) 发布v0.1.0版本