2020-07-10 09:13:26 +08:00
# 更新日志
2021-05-21 07:24:02 +08:00
[master ](#master )
2021-08-31 21:13:59 +08:00
[v2.4.0 ](#v2.4.0 )
2021-07-24 09:31:40 +08:00
[v2.3.0 ](#v2.3.0 )
2021-06-20 17:05:15 +08:00
[v2.2.3 ](#v2.2.3 )
2021-06-18 06:48:11 +08:00
[v2.2.2 ](#v2.2.2 )
2021-06-13 12:10:50 +08:00
[v2.2.1 ](#v2.2.1 )
2021-05-30 20:17:45 +08:00
[v2.2.0 ](#v2.2.0 )
2021-04-13 20:56:33 +08:00
[v2.1.1 ](#v2.1.1 )
2021-04-07 20:30:40 +08:00
[v2.1.0 ](#v2.1.0 )
2021-02-26 01:03:47 +08:00
[v2.0.1 ](#v2.0.1 )
2021-02-05 21:53:46 +08:00
[v2.0.0 ](#v2.0.0 )
2021-01-29 21:31:04 +08:00
[v2.0.0-preview.2 ](#v2.0.0-preview.2 )
[v2.0.0-preview.1 ](#v2.0.0-preview.1 )
[v1.6.3 ](#v1.6.3 )
[v1.6.1 ](#v1.6.1 )
[v1.6.0 ](#v1.6.0 )
[v1.5.2 ](#v1.5.2 )
[v1.5.1 ](#v1.5.1 )
[v1.5.0 ](#v1.5.0 )
[v1.4.0 ](#v1.4.0 )
[v1.3.1 ](#v1.3.1 )
[v1.3.0 ](#v1.3.0 )
[v1.2.0 ](#v1.2.0 )
[v1.1.0 ](#v1.1.0 )
[v1.0.5 ](#v1.0.5 )
[v1.0.4 ](#v1.0.4 )
[v1.0.3 ](#v1.0.3 )
[v1.0.2 ](#v1.0.2 )
[v1.0.1 ](#v1.0.1 )
[v1.0.0 ](#v1.0.0 )
[v0.8.3 ](#v0.8.3 )
[v0.8.2 ](#v0.8.2 )
[v0.8.1 ](#v0.8.1 )
[v0.8.0 ](#v0.8.0 )
[v0.5.0 ](#v0.5.0 )
[v0.1.0 ](#v0.1.0 )
2021-01-29 21:24:29 +08:00
2021-05-16 23:38:06 +08:00
## master
2021-01-29 21:24:29 +08:00
2021-09-06 21:33:44 +08:00
* (2021.09.06) Fixed bug where `GaugeChart` changing `splitNumber` with code does not refresh `label` #167
2021-08-31 21:13:59 +08:00
## 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 21:05:02 +08:00
* (2021.08.31) Optimized the gradient effect of `RingChart`
2021-08-31 13:41:46 +08:00
* (2021.08.31) Fixed bug where `SerieLabel` does not refresh when `DataZoom` is dragged (#165 )
2021-08-26 20:42:11 +08:00
* (2021.08.25) Fixed an issue where the theme switch could not be save to the scene (#166 )
2021-08-24 07:21:00 +08:00
* (2021.08.24) Added `Animation` 's `alongWithLinePath`
2021-08-22 09:26:14 +08:00
* (2021.08.22) Added `Serie` 's `ignoreLineBreak` (#164 )
2021-08-22 07:55:16 +08:00
* (2021.08.22) Fixed `Axis` label may not be updated when `DataZoom` is turn on (#164 )
2021-08-15 22:35:27 +08:00
* (2021.08.15) Improved `Axis` 's `AxisLabel` text rotate setting to avoid inconsistency offset in `DataZoom` (#163 )
2021-08-14 15:05:37 +08:00
* (2021.08.14) Added `Legend` 's `textAutoColor` to set the text color match with `Serie` color (#163 )
2021-08-12 22:16:00 +08:00
* (2021.08.12) Optimize `BarChart` setting `Corner` when the positive and negative columns are fillet symmetric
2021-08-03 08:23:02 +08:00
* (2021.08.03) Fixed y axis not displaying when all data is 0
2021-07-29 08:27:23 +08:00
* (2021.07.29) Fixed ignored data will also participate in calculations when `ignore` is enabled (#161 )
2021-07-29 08:05:54 +08:00
* (2021.07.29) Improved `BarChart` 's `Zebra` gradient support
2021-07-26 21:28:13 +08:00
* (2021.07.26) Fixed issue where `XCharts` path could not be found when `TextMeshPro Enable` (#160 )
2021-07-24 09:31:40 +08:00
## 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 08:11:12 +08:00
* (2021.07.22) Improved `SerieSymbol` to support `PictorialBarchart` extension
2021-07-19 08:23:39 +08:00
* (2021.07.19) Fixed issue where `Tooltip` was not displayed on `WdbGL` platform
2021-07-18 14:16:06 +08:00
* (2021.07.18) Added `iconStyle` for serie
2021-07-16 08:31:10 +08:00
* (2021.07.15) Added `MarkLine` (#142 )
2021-07-09 06:50:19 +08:00
* (2021.07.09) Optimize `BarChart` to set whether to show bars via `seriedata.show`
2021-07-08 07:19:31 +08:00
* (2021.07.08) Optimize data storage type from `float` to `double`
2021-07-05 07:12:20 +08:00
* (2021.07.05) Fixed `Piechart` `avoidLabelOverlap` parameter not working
2021-07-04 21:16:30 +08:00
* (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 07:38:06 +08:00
* (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 21:45:17 +08:00
* (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 12:26:20 +08:00
* (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
2021-06-21 07:08:59 +08:00
2021-06-20 17:05:15 +08:00
# # v2.2.3
* (2021.06.20) Release `v2.2.3` version
* (2021.06.20) Fixed the default display of `Icon` in `Axis`
2021-06-18 06:48:11 +08:00
## 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`
2021-06-13 12:10:50 +08:00
## v2.2.1
* (2021.06.13) Release `v2.2.1` version
2021-06-13 11:50:41 +08:00
* (2021.06.13) Improved support for multiple screens
2021-06-27 12:26:20 +08:00
* (2021.06.12) Added `iconStyle` `align` parameter to set the horizontal alignment of the icon
2021-06-13 12:10:50 +08:00
* (2021.06.12) Improve `Theme` import (#148 )
2021-06-10 12:54:13 +08:00
* (2021.06.10) Fixed compatibility issues with `Unity` version (#154 )
2021-06-05 09:56:40 +08:00
* (2021.06.05) Improved Candlestickchart support for inverse (#152 )
2021-06-12 14:32:23 +08:00
* (2021.06.04) Fixed `Gauge` having an abnormal pointer position when the minimum value is negative (#153 )
2021-06-04 23:08:34 +08:00
2021-05-30 20:17:45 +08:00
## v2.2.0
* (2021.05.30) Release `v2.2.0` version
2021-05-25 08:06:32 +08:00
* (2021.05.25) Improved `TextStyle` support for `alignment`
2021-05-24 21:35:53 +08:00
* (2021.05.24) Fixed the problem that `Label` could not display properly when `PieChart` data were all `0`
2021-05-24 07:28:45 +08:00
* (2021.05.24) Fixed an issue where `Serie Name` was not working on the `Add Serie` panel (#149 )
2021-05-25 08:06:32 +08:00
* (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-24 07:28:45 +08:00
* (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 23:38:06 +08:00
* (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-10 08:27:43 +08:00
* (2021.05.09) Fixed an issue where `RingChart` could not set the background color of the ring #141
2021-05-08 09:42:25 +08:00
* (2021.05.08) Added `Liquidchart` support for `Rect` shape
2021-05-07 08:35:49 +08:00
* (2021.05.07) Improved the `Axis` scale performance #135
2021-05-01 22:43:17 +08:00
* (2021.05.01) Added `Settings` parameters for painter's material #140
2021-05-01 20:21:31 +08:00
* (2021.05.01) Fixed an issue where some super large or super small values could not be properly represented
2021-04-29 19:43:42 +08:00
* (2021.04.29) Fixed an issue with `Radar` switching to `Circle` anomaly #139
2021-04-29 07:30:42 +08:00
* (2021.04.29) Added `Settings` 's `reversePainter` to set whether or not `Serie` is drawn in reverse order
2021-04-28 07:00:23 +08:00
* (2021.04.28) Fixed bug where `AxisLabel` displayed incorrectly with `DataRoom` (#138 )
2021-04-26 19:37:02 +08:00
* (2021.04.26) Fixed dynamically creating chart at runtime would be abnormal #137
2021-04-26 07:17:26 +08:00
* (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-14 08:59:03 +08:00
* (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
2021-04-13 20:56:33 +08:00
## v2.1.1
* (2021.04.13) Define the code and clear `Warning`
* (2021.04.13) Fixed compatibility issues with `Unity` version
2021-04-12 12:55:22 +08:00
* (2021.04.12) Fixed problem `missing class attribute 'ExtensionOfNativeClass'` after Theme refactoring #131
2021-04-07 20:30:40 +08:00
## v2.1.0
* (2021.04.07) Release `v2.1.0` version
2021-03-31 21:17:29 +08:00
* (2021.03.31) Optimized and refactor `Theme` to solve problems with the same or missing references #118
2021-03-30 20:24:12 +08:00
* (2021.03.30) Optimized `Tooltip` to support setting different category axis data #129
2021-03-29 20:27:21 +08:00
* (2021.03.29) Optimized the custom draw callback API
2021-03-25 12:55:52 +08:00
* (2021.03.25) Added `Ganttchart`
2021-03-22 03:26:16 +08:00
* (2021.03.22) Added `Theme` `Unbind` button to unbind theme when copying chart #118
2021-03-18 20:15:40 +08:00
* (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 05:23:08 +08:00
* (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 13:03:36 +08:00
* (2021.03.10) Added `CandlestickChart` #124
2021-03-06 08:52:15 +08:00
* (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 10:07:40 +08:00
* (2021.03.01) Fixed display exception of hidden gameObjects when enabling and disabling a chart #125
2021-02-26 01:03:47 +08:00
## v2.0.1
2021-02-26 00:54:43 +08:00
* (2021.02.26) Fixed incorrect position of `Tooltip` in `HeatmapChart` #123
* (2021.02.22) Fixed compatibility issues with `Unity` version
2021-02-21 02:42:45 +08:00
* (2021.02.21) Added `Tooltip` parameter `ignoreDataShow`
2021-02-19 22:01:56 +08:00
* (2021.02.19) Fixed an issue where charts could appear abnormal when under `LayoutGroup` control #121
2021-02-18 09:24:01 +08:00
* (2021.02.18) Fixed an issue where the `Radar` could not refresh itself after parameter changing #122
2021-02-05 21:53:46 +08:00
## v2.0.0
* (2021.02.05) Release `v2.0.0` version
2021-02-03 12:51:50 +08:00
* (2021.02.03) Fixed an issue where `Axisline` `OnZero` did not work on `YAxis` #116
2021-01-29 20:55:58 +08:00
* (2021.01.29) Fixed incorrect display of `Tick` on `Category` axis when `BoundaryGap` and `alignWithLabel` are `True` #115
2021-03-14 05:23:08 +08:00
* (2021.01.25) Optimized some details
2021-01-22 09:08:52 +08:00
* (2021.01.22) Fixed a `Inpsector` displayed error
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v2.0.0-preview.2
2021-01-29 21:24:29 +08:00
2021-01-21 12:51:06 +08:00
* (2021.01.21) Release `v2.0.0-preview.2` version
2021-01-21 12:40:46 +08:00
* (2021.01.21) Fixed an error about `AxisTick` in `Inpsector`
2021-01-21 12:34:48 +08:00
* (2021.01.21) Fixed a build compatibility error
2021-02-21 02:42:45 +08:00
* (2021.01.19) Added `XChartsSettings` `editorShowAllListData` parameter to configure whether to display all the list's data in Inspector
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v2.0.0-preview.1
2021-01-29 21:24:29 +08:00
2021-01-19 12:39:12 +08:00
* (2021.01.19) Release `v2.0.0-preview.1` version
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v1.6.3
2021-01-29 21:24:29 +08:00
2021-01-02 14:08:43 +08:00
* (2021.01.02) Release `v1.6.3` version
2020-12-18 19:06:34 +08:00
* (2020.12.18) fixed an issue where updating data when `Animation` was not enabled caused the chart to keep refreshing
2020-12-01 09:29:11 +08:00
* (2020.12.01) fixed an issue where a newly created chart on `Unity2020` could not be drawn properly
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v1.6.2
2021-01-29 21:24:29 +08:00
2020-11-22 20:29:32 +08:00
* (2020.11.22) Release `v1.6.2` version
2020-11-22 15:10:56 +08:00
* (2020.11.22) Fixed an issue where `LineChart` draws an exception when the data is too dense #99
2020-11-21 08:42:03 +08:00
* (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 08:48:59 +08:00
* (2020.11.13) Improved `RadarChart` `Indicator` support for `\n` line feed
2020-11-12 09:38:26 +08:00
* (2020.11.12) Fixed `LineChart` reporting errors when the type was `Smooth` when the data was too secure #100
2021-03-14 05:23:08 +08:00
* (2020.10.22) Optimized the support of `VisualMap` for `Piecewise` in `HeatmapChart`
2020-09-22 07:25:05 +08:00
* (2020.09.22) Fixed `PieChart` inconsistent border size
2020-09-18 22:24:51 +08:00
* (2020.09.18) Added `Remove All Chart Object` to Remove All child nodes under the Chart (automatically reinitialized)
2020-09-18 22:00:03 +08:00
* (2020.09.18) Fixed `SerieLabel` also displayed after hided `Serie` by clicked the legend #94
2021-03-14 05:23:08 +08:00
* (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 23:35:40 +08:00
* (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 22:44:32 +08:00
* (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.
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v1.6.0
2021-01-29 21:24:29 +08:00
2020-11-22 20:29:32 +08:00
* (2020.08.24) Release `v1.6.0` version
2020-08-23 14:31:26 +08:00
* (2020.08.23) Refactor code, replace `Color` with `Color32` for reduce implicit conversion (Can cause custom colors to lose, reference [Q&A 29 ](https://github.com/monitor1394/unity-ugui-XCharts/blob/master/Assets/XCharts/Documentation/xcharts-questions-and-answers-EN.md ) to upgrade)
2021-03-14 05:23:08 +08:00
* (2020.08.15) Optimized `PieChart` drawing performance effect #85
2020-08-11 09:25:28 +08:00
* (2020.08.11) Added `LiquidChart` data change animation#83
2021-03-14 05:23:08 +08:00
* (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 09:31:44 +08:00
* (2020.07.30) Added `LineChart` to configure gradient through `VisualMap` or `ItemStyle` #78
2020-07-25 19:20:14 +08:00
* (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 14:09:57 +08:00
* (2020.07.25) Added `RadarChart` support for `formatter` of `Tooltip` #77
2020-07-23 12:52:06 +08:00
* (2020.07.23) Added `RingChart` ring gradient support#75
2020-07-21 09:13:51 +08:00
* (2020.07.21) Added `formatter` of `AxisLabel` and `SerieLabel` to configure numeric formatting separately.
2020-07-17 12:19:21 +08:00
* (2020.07.17) Added animation completion callback interface for `SerieAnimation` .
2021-03-14 05:23:08 +08:00
* (2020.07.17) Optimized `Chart` under `ScrollView` without affecting the scrolling and dragging of `ScrollView` .
2020-07-17 09:26:01 +08:00
* (2020.07.16) Fixed a problem with `Tooltip` that would also show up if it was blocked on top. #74
2021-03-14 05:23:08 +08:00
* (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`
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v1.5.2
2021-01-29 21:24:29 +08:00
2021-03-14 05:23:08 +08:00
* (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
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v1.5.1
2021-01-29 21:24:29 +08:00
2020-07-10 09:13:26 +08:00
* (2020.06.03) 发布`v1.5.1` 版本
* (2020.06.02) 增加`Radar` 的`ceilRate` ,设置最大最小值的取整倍率
* (2020.06.02) 优化`Tooltip` 的`formatter` ,支持`{c1:1-1:f1}` 格式配置
* (2020.05.31) 优化`Background` 组件的生效条件,需要有单独的父节点(升级前需要自己处理旧的背景节点)
* (2020.05.30) 优化`PieChart` 支持设置`ignoreValue` 不显示指定数据
* (2020.05.30) 修复`RadarChart` 为`Circle` 时不绘制`SplitArea` 的问题
* (2020.05.30) 优化`RadarChart` 在设置`max` 为`0` 时可自动刷新最大值
* (2020.05.29) 修复`PieChart` 设置`space` 时只有一个数据时绘制异常的问题
* (2020.05.27) 修复调用`UpdateDataName()` 接口时不会自动刷新的问题
* (2020.05.27) 优化`柱状图` 的渐变色效果
* (2020.05.24) 修复`Axis` 同时设置`boundaryGap` 和`alignWithLabel` 时`Tick` 绘制异常的问题
* (2020.05.24) 优化版本更新检测
2021-03-14 05:23:08 +08:00
* (2020.06.25) release `v1.5.2`
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v1.5.0
2021-01-29 21:24:29 +08:00
2020-07-10 09:13:26 +08:00
* (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) 增加`Serie` 的`large` 和`largeThreshold` 参数配置折线图和柱状图的性能模式
* (2020.05.13) 完善Demo, 增加性能演示Demo
* (2020.05.13) 优化性能,优化大数据绘制,重构代码
* (2020.05.04) 增加`numericFormatter` 参数可配置数值格式化显示,去掉`forceENotation` 参数
* (2020.04.28) 增加`自由锚点` 支持,任意对齐方式
* (2020.04.23) 优化`ScatterChart` 的`Tooltip` 显示效果
* (2020.04.23) 增加`Tooltip` 的`formatter` 对`{.}` 、`{c:0}` 、`{c1:1}` 的支持
* (2020.04.19) 优化`LineChart` 折线图的区域填充渐变效果
* (2020.04.19) 增加`AxisLabel` 的`onZero` 参数可将`Label` 显示在`0` 刻度上
* (2020.04.19) 增加`Serie` 和`AxisLabel` 的`showAsPositiveNumber` 参数将负数数值显示为正数
* (2020.04.18) 增加`Covert XY Axis` 互换XY轴配置
* (2020.04.17) 增加`Axis` 可通过`inverse` 参数设置坐标轴反转
* (2020.04.16) 修复`Check warning` 在`Unity2019.3` 上的显示问题
* (2020.04.16) 修复`PieChart` 在设置`Space` 参数后动画绘制异常的问题
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v1.4.0
2021-01-29 21:24:29 +08:00
2020-07-10 09:13:26 +08:00
* (2020.04.11) 发布`v1.4.0` 版本
* (2020.04.11) 增加`Check warning` 检测功能
* (2020.04.09) 修复`Legend` 初始化异常的问题
* (2020.04.08) 增加`PieChart` 通过`ItemStyle` 设置边框的支持
* (2020.03.29) 增加`Axis` 的`ceilRate` 设置最大最小值的取整倍率
* (2020.03.29) 增加`BarChart` 可通过`itemStyle` 的`cornerRadius` 设置`圆角柱图`
* (2020.03.29) 增加`itemStyle` 的`cornerRadius` 支持圆角矩形
* (2020.03.24) 优化`Editor` 参数编辑,兼容`Unity2019.3` 及以上版本
* (2020.03.24) 增加`Serie` 在`inspector` 上可进行调整顺序、添加和删除操作
* (2020.03.23) 修复`Title` 的`textStyle` 和`subTextStyle` 无效的问题
* (2020.03.22) 增加`BarChart` 通过`barType` 参数设置`胶囊柱状图`
* (2020.03.21) 增加`BarChart` 和`HeatmapChart` 可通过`ignore` 参数设置忽略数据的支持
* (2020.03.21) 增加`ItemStyle` 的`tooltipFormatter` 参数可单独配置`Serie` 的`Tooltip` 显示
* (2020.03.20) 修复`X Axis 1` 和`Y Axis 1` 配置变更时不会自动刷新的问题
* (2020.03.20) 增加`AxisTick` 的`width` 参数可单独设置坐标轴刻度的宽度
* (2020.03.20) 增加`Serie` 的`radarType` 参数设置`多圈` 和`单圈` 雷达图
* (2020.03.17) 增加`BarChart` 可用`ItemStyle` 的`backgroundColor` 设置数据项背景颜色
* (2020.03.17) 增加`SerieData` 的`ItemStyle` 和`Emphasis` 可单独配置数据项样式的支持
* (2020.03.15) 重构`EmptyCricle` 类型的`Symbol` 边宽取自`ItemStyle` 的`borderWidth` 参数
* (2020.03.15) 重构`SerieSymbol` ,去掉`color` 和`opacity` 参数,取自`ItemStyle`
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v1.3.1
2021-01-29 21:24:29 +08:00
2020-07-10 09:13:26 +08:00
* (2020.03.14) 发布`v1.3.1` 版本
* (2020.03.14) 修复`LineChart` 开启`ingore` 时部分数据可能绘制异常的问题
* (2020.03.13) 修复`LineChart` 的`label` 偏移显示异常的问题
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v1.3.0
2021-01-29 21:24:29 +08:00
2020-07-10 09:13:26 +08:00
* (2020.03.11) 发布`v1.3.0` 版本
* (2020.03.11) 优化`LineChart` 的`label` 偏移显示
* (2020.03.11) 优化清空并重新添加数据后的自动刷新问题
* (2020.03.10) 增加`LineChart` 的普通折线图可通过`ignore` 参数设置忽略数据的支持
* (2020.03.09) 增加`BarChart` 可通过`ItemStyle` 配置边框的支持
* (2020.03.08) 增加`RingChart` 环形图
* (2020.03.05) 调整`Serie` 的`arcShaped` 参数重命名为`roundCap`
* (2020.03.05) 增加运行时和非运行时参数变更自动刷新图表
* (2020.02.26) 重构`Legend` 图例,改变样式,增加自定义图标等设置
* (2020.02.23) 增加`BaseChart.AnimationFadeOut()` 渐出动画,重构动画系统
* (2020.02.13) 增加`BaseChart.RefreshTooltip()` 接口立即重新初始化`Tooltip` 组件
* (2020.02.13) 增加`Tooltip` 的`textStyle` 参数配置内容文本样式,去掉`fontSize` 和`fontStyle` 参数
* (2020.02.13) 增加`TextStyle` 的`lineSpacing` 参数配置行间距
* (2020.02.11) 增加`Radar` 的`splitLine` 参数配置分割线,去掉`lineStyle` 参数
* (2020.02.11) 增加`Tooltip` 的`backgroundImage` 参数配置背景图
* (2020.02.11) 增加`Tooltip` 的`paddingLeftRight` 和`paddingTopBottom` 参数配置文字和边框的间距
* (2020.02.11) 增加`Tooltip` 的`lineStyle` 参数配置指示线样式
* (2020.02.11) 增加`Axis` 的`splitLine` 参数控制分割线,去掉`showSplitLine` 和`splitLineType` 参数(更新时需要重新设置分割线相关设置)
* (2020.02.10) 增加`Serie` 的`clip` 参数控制是否超出坐标系外裁剪(只适用于折线图、柱状图、散点图)
* (2020.02.08) 增加`SerieSymbol` 的`gap` 参数控制图形标记的外留白距离
* (2020.01.26) 增加`TextLimit` 组件可以设置`AxisLabel` 的文本自适应
* (2020.01.20) 优化`Tooltip` 设置`itemFormatter` 时显示系列颜色
* (2020.01.20) 增加`Radar` 雷达图在`inspector` 配置`areaStyle` 的支持
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v1.2.0
2021-01-29 21:24:29 +08:00
2020-07-10 09:13:26 +08:00
* (2020.01.15) 发布`v1.2.0` 版本
* (2020.01.15) 增加`AxisLabel` 格式化为整数的支持(`{value:f0}` )
* (2020.01.15) 增加折线图对数轴`Log` 的支持
* (2020.01.09) 修复当设置`DataZoom` 的`minShowNum` 时可能异常的问题
* (2020.01.08) 修复当设置`AxisLine` 的`onZero` 时刻度显示异常的问题
* (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接口
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v1.1.0
2021-01-29 21:24:29 +08:00
2020-07-10 09:13:26 +08:00
* (2019.12.17) 发布`v1.1.0` 版本
* (2019.12.16) 修复`Overlay` 模式下不显示`Tooltip` 的问题
* (2019.12.15) 增加`Title` 的`TextStyle` 支持
* (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` 等参数不生效的问题
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v1.0.5
2021-01-29 21:24:29 +08:00
2020-07-10 09:13:26 +08:00
* (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) 优化结构,分离为`XCharts` 和`XChartsDemo` 两部分
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v1.0.4
2021-01-29 21:24:29 +08:00
2020-07-10 09:13:26 +08:00
* (2019.11.05) 发布`v1.0.4` 版本
* (2019.11.05) 增加`Radar` 雷达组件文本样式参数配置支持
* (2019.11.04) 修复`Unity2018.3` 以下版本代码不兼容的问题
* (2019.11.04) 优化`SerieLabel` 过多时引起的性能问题
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v1.0.3
2021-01-29 21:24:29 +08:00
2020-07-10 09:13:26 +08:00
* (2019.11.03) 发布`v1.0.3` 版本
* (2019.11.03) 增加`Editor` 快捷添加图表:`Hierarchy` 试图下右键`XCharts->LineChart`
* (2019.11.02) 优化非配置参数变量命名和访问权限,简化`API`
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v1.0.2
2021-01-29 21:24:29 +08:00
2020-07-10 09:13:26 +08:00
* (2019.10.31) 发布`v1.0.2` 版本
* (2019.10.31) 修复`prefab` 预设制作报错的问题
2021-01-11 08:54:28 +08:00
* (2019.10.31) 增加访问主题组件API: `BaseChart.theme`
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v1.0.1
2021-01-29 21:24:29 +08:00
2020-07-10 09:13:26 +08:00
* (2019.10.26) 发布`v1.0.1` 版本
* (2019.10.26) 修复版本检查功能在非运行时异常的问题
* (2019.10.26) 增加科学计数法显示数值的支持(查阅`forceENotation` 参数)
* (2019.10.26) 增加`Axis` 类目轴数据为空时的默认显示支持
* (2019.10.26) 增加`Axis` 数值轴的最大最小值可设置为小数的支持,优化极小数图表的表现效果
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v1.0.0
2021-01-29 21:24:29 +08:00
2020-07-10 09:13:26 +08:00
* (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) 增加`Serie` 的`barType` 参数,可配置`斑马柱状图`
* (2019.10.18) 增加`Serie` 的`barPercentStack` 参数,可配置`百分比堆叠柱状图`
* (2019.10.16) 增加`Demo` 首页`LineChart` 的代码动态控制效果
* (2019.10.15) 移除`Pie` 组件,相关参数放到`Settings` 中配置
* (2019.10.15) 增加`Demo` 首页,展示代码动态控制效果
* (2019.10.14) 增加`RadarChart` 、`ScatterChart` 和`HeatmapChart` 的起始动画效果
* (2019.10.14) 增加`SerieData` 的`radius` 自定义数据项的半径
* (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) 增加`SerieLabel` 的`LineType` 给饼图配置不同类型的视觉引导线
* (2019.10.02) 增加`ScatterChart` 同时对`Scatter` 和`Line` 的支持,实现折线图和散点图的组合图
* (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) 重构代码:
* `BaseChart` 的`sampleDist` 删除,`Serie` 增加`lineSampleDist`
* `BaseChart` 的`minShowDataNumber` 删除,`Serie` 增加`minShow`
* `BaseChart` 的`maxShowDataNumber` 删除,`Serie` 增加`maxShow`
* `BaseChart` 的`maxCacheDataNumber` 删除,`Serie` 增加`maxCache`
* `BaseChart` 的`AddSerie()` 接口参数调整
* `BaseChart` 的`UpdateData()` 接口参数调整
* `Axis` 增加`maxCache`
* (2019.09.28) 增加`LineChart` 和`BarChart` 同时对`Line` 、`Bar` 类型`Serie` 的支持,实现折线图和柱状图的组合图
* (2019.09.27) 增加`Axis` 的`splitNumber` 设置为`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` 配置`Axis` 的`AxisLabel` 的格式化输出
* (2019.09.23) 增加`Tooltip` 的`FontSize` 、`FontStyle` 配置字体大小和样式
* (2019.09.23) 增加`Formatter` 配置`SerieLabel` 、`Legend` 、`Tooltip` 的格式化输出
* (2019.09.19) 增加`LineArrow` 配置带箭头曲线
* (2019.09.19) 增加`Tooltip` 的`FixedWidth` 、`FixedHeight` 、`MinWidth` 、`MinHeight` 设置支持
* (2019.09.18) 增加单条堆叠柱状图
* (2019.09.18) 增加虚线`Dash` 、点线`Dot` 、点划线`DashDot` 、双点划线`DashDotDot` 等类型的折线图支持
* (2019.09.17) 增加`AnimationEnabel()` 启用或取消起始动画接口
* (2019.09.17) 增加`Axis` 的`Interval` 强制设置坐标轴分割间隔
* (2019.09.16) 去掉`Serie` 中的旧版本数据兼容,不再支持`xData` 和`yData`
* (2019.09.06) 增加`Animation` 在重新初始化数据时自启动功能
* (2019.09.06) 增加`SerieLabel` 的`Border` 边框相关配置支持
* (2019.09.05) 增加`PieChart` 的`Animation` 初始化动画配置支持
* (2019.09.03) 增加`BarChart` 的`Animation` 初始化动画配置支持
* (2019.09.02) 增加`LineChart` 的`Animation` 初始化动画配置支持
* (2019.08.22) 增加`AxisName` 的`Offset` 偏移配置支持
* (2019.08.22) 增加`AxisLine` 的`Width` 配置支持
* (2019.08.20) 增加`SerieLabel` 的背景宽高、文字边距、文字旋转的配置
* (2019.08.20) 增加`BarChart` 的`Label` 配置支持
* (2019.08.15) 增加`LineChart` 的`Label` 配置
* (2019.08.15) 重构`BarChart` ,移除`Bar` 组件,相关参数统一放到`Serie` 中配置
* (2019.08.15) 重构`LineChart` ,移除`Line` 组件,相关参数统一放到`Serie` 中配置
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v0.8.3
2021-01-29 21:24:29 +08:00
2020-07-10 09:13:26 +08:00
* (2019.08.15) 发布`v0.8.3` 版本
* (2019.08.14) 修复`PieChart` 的`Label` 无法自动更新的问题
* (2019.08.13) 修复`UpdateData` 接口无法更新数据的问题
* (2019.08.07) 增加`SerieSymbol` 的`Color` 、`Opacity` 配置
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v0.8.2
2021-01-29 21:24:29 +08:00
2020-07-10 09:13:26 +08:00
* (2019.08.07) 发布`v0.8.2` 版本
* (2019.08.07) 修复区域平滑折线图显示异常的问题
* (2019.08.06) 修复`serie` 系列数超过调色盘颜色数时获取的颜色异常的问题
* (2019.08.06) 修复当`Axis` 的`minMaxType` 为`Custom` 时`max` 设置为`100` 不生效的问题
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v0.8.1
2021-01-29 21:24:29 +08:00
2020-07-10 09:13:26 +08:00
* (2019.08.04) 发布`v0.8.1` 版本
2021-01-29 21:24:29 +08:00
* (2019.08.04) 修复`Inspector` 中修改数据不生效的问题
2021-01-29 21:36:49 +08:00
## v0.8.0
2021-01-29 21:24:29 +08:00
2020-07-10 09:13:26 +08:00
* (2019.08.04) 发布`v0.8.0` 版本
* (2019.08.04) 优化`RadarChart` 雷达图,增加多雷达图支持
* (2019.08.01) 增加代码API注释文档, 整理代码
* (2019.07.29) 增加`Radius` 、`Area` 两种南丁格尔玫瑰图展示类型
* (2019.07.29) 增加`SerieLabel` 配置饼图标签,支持`Center` 、`Inside` 、`Outside` 等显示位置
* (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) 增加`双坐标轴` 支持,代码改动较大
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v0.5.0
2021-01-29 21:24:29 +08:00
2020-07-10 09:13:26 +08:00
* (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` 控制`RadarChart` 的`Area` 透明度
* (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) 增加`Default` 、`Light` 、`Dark` 三种默认主题
2021-01-29 21:24:29 +08:00
2021-01-29 21:36:49 +08:00
## v0.1.0
2021-01-29 21:24:29 +08:00
2020-07-10 09:13:26 +08:00
* (2018.09.05) 发布`v0.1.0` 版本