Changelog
master
v3.14.0
v3.13.0
v3.12.1
v3.12.0
v3.11.2
v3.11.1
v3.11.0
v3.10.2
v3.10.1
v3.10.0
v3.9.0
v3.8.1
v3.8.0
v3.7.0
v3.6.0
v3.5.0
v3.4.0
v3.3.0
v3.2.0
v3.1.0
v3.0.1
v3.0.0
v3.0.0-preview9
v3.0.0-preview8
v3.0.0-preview7
v3.0.0-preview6
v3.0.0-preview5
v3.0.0-preview4
v3.0.0-preview3
v3.0.0-preview2
v3.0.0-preview1
v2.8.1
v2.8.0
v2.7.0
v2.6.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.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
master
v3.14.0
Key Highlights:
- Added real-time sorting functionality for
Bar - Added support for
\nline breaks initemFormatterforTooltip - Added support for {index} formatting in
AxisLabel - Added
speedtoAnimationto specify animation speed - Optimized column alignment in
Tooltip
Detailed Changelog:
- (2025.03.15) Released version
v3.14.0 - (2025.03.09) Fixed an issue where
Bardisplayed abnormally when placed in differentGridswithin the sameChart - (2025.03.07) Added
speedtoAnimationto specify animation speed - (2025.03.06) Optimized the performance of newly added animations in
Animation - (2025.03.04) Fixed an issue where
labelinTreemapdisplayed abnormally - (2025.03.02) Added
columnGapWidthsparameter toTooltipto set the gap distance between column texts - (2025.03.01) Optimized the refresh of
Commentcomponent - (2025.02.23) Added support for {index}, {index-1}, {-index}, and {-index-1} wildcards in
formatterforLabelinAxis - (2025.02.23) Added
realtimeSorttoBarto support real-time sorting - (2025.02.19) Added support for
\nline breaks initemFormatterforTooltip - (2025.02.18) Optimized the alignment of
Tooltip - (2025.02.09) Fixed an issue where
SaveAsImagedid not support transparency when saving images (#337) - (2025.02.05) Added support for setting
datastyles separately inGraphChart - (2025.02.05) Refactored the
sizeFunctionparameter inSerieSymbol - (2025.01.23) Fixed an issue where
LabelinTreemapwas not displayed - (2025.01.15) Fixed an issue where dynamically adding
ComponenttoChartat runtime caused exceptions (#339) - (2025.01.08) Fixed an issue where residual components affected
Textinitialization whenTextMeshProwas turned off
v3.13.0
Key Features:
- Added the
UITextextension component - Added the
UIToggleextension component - Added the
UISliderextension component - Refactored the
UIProgressextension component - Added
borderWidthandemptyColorconfigurations toSymbolStyle - Added the
size2parameter toSymbolStyleto support rectangular markers - Other optimizations and bug fixes
Detailed Changelog:
- (2025.01.01) Released
v3.13.0 - (2024.12.27) Added the
size2parameter toSymbolStyleto support rectangular markers - (2024.12.26) Optimized
Textalignment inTextMeshProfor proper centering - (2024.12.25) Added support for {f0} in the
Tooltip'sitemFormattersetting - (2024.12.25) Fixed an issue where some labels on the
YAxismight not display during range refresh - (2024.12.23) Added
borderWidthandemptyColorconfigurations toSymbolStyle - (2024.12.17) Added the
UISliderextension component - (2024.12.10) Added the
UIToggleextension component - (2024.12.09) Fixed an issue where the
UITable'sscrollbarcould not be dragged - (2024.12.07) Fixed an issue where custom nodes could not be placed under the
Chartnode - (2024.12.05) Added the
UITextextension component - (2024.12.04) Removed the unused
tmpAlignmentoption fromTextStyle
v3.12.1
Version Highlights:
- Enhanced Chinese and English support for the official website documentation.
- Optimized the rendering performance of line charts when data points are densely packed.
- Other issue fixes.
Log Details:
- (2024.12.01) Released
v3.12.1version. - (2024.11.30) Fixed an issue where the
Tooltipdisplayed incorrectly on mobile devices when setting other anchors in charts. - (2024.11.27) Resolved some code warning issues in
Unity6. - (2024.11.26) Fixed a problem where the
Tooltipmight exceed the screen and appear incomplete under specific circumstances. - (2024.11.24) Fixed an issue where
UITablewould also select items during dragging. - (2024.11.22) Fixed an abnormal effect issue when dynamically changing the
Timetimeline withAnimationenabled. - (2024.11.18) Optimized
Linerendering for better performance when data points are densely packed. - (2024.11.16) Fixed an issue where
Animationcould not be enabled through code (#334). - (2024.11.13) Fixed a problem where dynamically modifying the
startandendofDataZoomthrough code did not refresh the chart. - (2024.11.05) Fixed an issue where the
Titleremained visible after being set to hidden. - (2024.11.01) Improved
websitedocumentation in both English and Chinese.
v3.12.0
Version Highlights:
- Added
radiusGradientparameter forRingto set the gradient direction - Added support for
dateandtimeinnumericFormatter - Improved
originparameter setting forAreaStyleto define the starting position of area filling - Adjusted and perfected the documentation
- Other optimizations and fixes
Log Details:
- (2024.09.30) Released version
v3.12.0 - (2024.09.27) Improved the
5-minute tutorial - (2024.09.24) Improved support for multiple Series in
Legend'sformatter(#332) - (2024.09.22) Adjusted the display style of the
Documentation - (2024.09.09) Added support for
dateandtimeinnumericFormatter - (2024.09.03) Improved the setting of the
originparameter forAreaStyleto define the starting position of area filling - (2024.09.01) Added
radiusGradientparameter forRingto set the gradient direction - (2024.09.01) Optimized the position of the first Label when
Axisis used as a time axis
v3.11.2
- (2024.08.01) Release
v3.11.2 - (2024.07.29) Fixed compatibility issue with
Tooltipreporting error on wechat mini game platform (#326) - (2024.07.27) Adjust the default position of
AxisNameforAxis - (2024.07.22) Improved the behavior of
Pie'sLabelwhenTooltipis triggered - (2024.07.21) Fix to
Tooltipindicating inaccurate content when openingDataZoom - (2024.07.17) Fixed an issue where
LabelofMarkLinecould flash during initialization - (2024.07.16) Optimized the default effect of
TooltipwhenAxisisTimetimeline - (2024.07.15) Optimized segmentation when Axis is Time
- (2024.07.14) Improved movement performance when
AxisisTime - (2024.07.12) Optimized the initial display effect of
Label - (2024.07.06) Fix to
Chartbackground not adaptive when dynamically created (#323)
v3.11.1
- (2024.07.01) Release
v3.11.1 - (2024.07.01) Fixed an issue where
Seriehas multiple abnormal colors - (2024.06.23) Fixed an issue where
labelswould pile up during initialization
v3.11.0
Release Highlights:
- Added
Line3DChartfor 3D line charts - Added
GraphChartfor relationship graphs - Added support for 3D coordinate systems
- Added
triggerOnsetting forTooltipto define trigger conditions - Various bug fixes and optimizations
Changelog Details:
- (2024.06.16) Released version
v3.11.0 - (2024.06.15) Added buttons for adding, deleting, and moving data up and down under
Editor - (2024.06.11) Fixed issue where
Axis'sIndicatorLabelmight overlap withTooltip - (2024.06.11) Fixed issue where
Tooltip'sAxisIndicatorLabelmight not display when inCrossmode (#315) - (2024.06.10) Renamed
Tooltip'sCorsstoCross - (2024.06.09) Added
minCategorySpacingsetting forAxisto define the default minimum category spacing - (2024.06.09) Fixed inaccurate indicator position of
Tooltip'sCrosswhenAxisis a category axis andDataZoomis enabled - (2024.06.06) Fixed animation issue when
Serieis cloned (#320) - (2024.06.04) Fixed issue where
Serie'sstatedoes not refresh when set dynamically via code - (2024.05.29) Adjusted the right-click menu of
XChartsin theHierarchyview toUI/XCharts - (2024.05.29) Added support for 3D coordinate systems to category axes
- (2024.05.19) Optimized editing performance in
Editor - (2024.05.09) Added utility class
JsonUtil - (2024.05.01) Fixed the issue where
Tooltipcaused garbage collection (GC) on every frame (#311) (by @stefanbursuc) - (2024.04.23) Fixed chart exception issue after multiple calls to
ConvertXYAxis() - (2024.04.22) Fixed potential incorrect retrieval of
GridCoordwhenDataZoomcontrols multiple axes (#317) - (2024.04.22) Added 3D coordinate system
- (2024.04.15) Optimized
DateTimeUtilfor timezone issues when converting timestamps toDateTime - (2024.04.15) Optimized
GridCoordto displayLeftRightTopBottomparameters even whenGridLayoutis enabled (#316) - (2024.04.14) Fixed incorrect label position of
Tooltip'sCrosswhenDataZoomis enabled (#315) - (2024.04.12) Fixed incorrect effect of
Candlesticks(#313) - (2024.03.20) Added
triggerOnsetting forTooltipto define trigger conditions - (2024.03.19) Fixed color issue when setting
opacityinPie'sItemStyle(#309)
v3.10.2
- (2024.03.11) Release
v3.10.2 - (2024.03.11) Fix to
Legend'sformattershowing possible mismatches when setting {d} (#304) - (2024.03.11) Fix to
Tooltipstill showing after moving out of coordinate system - (2024.03.08) Fixed an issue where
Tooltip's title might not appear after upgrading from an older version
v3.10.1
- (2024.02.21) Release
v3.10.1 - (2024.02.19) Fix to
Tooltipdot markers not adapting to color
v3.10.0
Highlights:
- Added bi-category axis support
- Added more segmentation shortcut menu to create charts, which can create dozens of charts with one click
- Added chart border Settings to support rounded corner charts
- Fixed several issues
Extension features:
- Added
SankeyChartSankey chart - Added
borderSettings forUITable
Log details:
- (2024.02.01) Release
v3.10.0 - (2024.01.31) Fix to Tooltip not displaying after itemFormatter is set to -
- (2024.01.27) Fix to TextLimit not working after TextMeshPro is enabled (#301)
- (2024.01.24) Added
Barto support both X and Y axes asCategoryaxes - (2024.01.23) Added {y} wildcard to get the class name of the Y-axis
- (2024.01.23) Added
Lineto support both X and Y axes asCategoryaxes - (2024.01.18) Fixed dynamic modification of
Animationstypecode - (2024.01.13) Added more quick Chart creation menus for Chart
- (2024.01.09) added
borderStyletoBackgroundto give the chart rounded corners by default - (2024.01.07) Fix to invalid first ContentLabelStyle setting color for Tooltop
- (2024.01.01) Added
BorderStyleborder style - (2023.12.26) Added support for Heatmap's maxCache parameter
- (2023.12.25) Optimizes the number of vertices drawn when `Line`` opens clip
- (2023.12.22) Fixed an issue where some border data of
Scattermap was not displayed - (2023.12.21) Fix to
TriggerTooltip()interface may not fire when 0 or maximum index is specified - (2023.12.19) Fixed an issue where
Legend'sLabelStyledoes not take effect after setting its formatter - (2023.12.12) Added TextLimit for Legend to limit the length of the text displayed in the legend
- (2023.12.11) Fix to coordinate drawing failure when
Seriewas added withdouble-maxvalue - (2023.12.10) Add
SerietominShowLabelto hidelabelsthat are less than the specified value - (2023.12.09) Add depth to
LevelStyleto specify the level to which it belongs - (2023.12.09) Added
LevelStyleLineStyleto set line styles - (2023.12.09) Adding
SerietoLinkcan be used to add node-edge relationships to Sankey diagrams - (2023.12.05) added
ResetChartStatus()to actively reset chart status
v3.9.0
Highlights:
- Added
AnimationinAxisto improve the animation effect of data changes - Added
minorTickforLogtype ofAxis - Added MarkLine's
onTopsetting to displayed at the top level - Perfect code comments and documentation
- Fixed several issues
Extension features:
UITableadds the carousel functionUITableadds data api and callback functionsPie3DChartoptimizes rendering performance
Log details:
- (2023.12.01) Release
v3.9.0 - (2023.12.01) Fixed inaccurate display of Tooltip's
titleFormatterset to {b} - (2023.11.30) Added support for
SerieDatato addLabelseparately - (2023.11.28) Fix to
Tooltipincorrectly indicating the number line - (2023.11.24) fixed inaccurate return values in Chart's
UpdateData()interface - (2023.11.24) Fix to
Axisnot working smoothly when updating data - (2023.11.23) Added Animation support for Axis
- (2023.11.16) Cancel
Legend'sformatterand replace it withLabelStyle - (2023.11.14) Improved annotation and documentation for LabelStyle's formatter (#291)
- (2023.11.11) Fix to comments Documentation for some comments in
Documentation(#290) - (2023.11.11) fixed an issue where Legend's formatter didn't refresh automatically when data was changed
- (2023.11.05) Fix to SerieEventData's value always being 0 (#287)
- (2023.11.03) Fix to abnormal mouse movement when setting
Bargradient (#285) - (2023.11.02) Optimizes ignoring of formatter when SerieData is set to ignore
- (2023.11.01) Added whether MarkLine's
onTopsetting is displayed at the top level - (2023.10.21) Fix to
Labellocation exception whenPiehas 0 data - (2023.10.21) Added subscale support for
Axis - (2023.10.19) Fixed abnormal lead line when
Pieset rose chart - (2023.10.15) Fixed Animation exception when
Linewas set toAlongPath(#281) - (2023.10.12) Fixed invalid value axis when
MarkLinespecifiedyValue - (2023.10.11) Fixed invalid setting of
SerieshowDataDimension
v3.8.1
- (2023.10.02) Release
v3.8.1version - (2023.09.29) Fixed issue where
Baris set toBottomwhen horizontal does not take effect - (2023.09.22) Added support for dashed lines in
Line's smooth curves - (2023.09.16) Fix to
Tooltipreporting an exception when there is no data in the category axis (#279) - (2023.09.16) Fix to
Piedrawing exception with no data (#278) - (2023.09.12) Added
PieradiusGradientto set the gradient effect in the radius direction - (2023.09.05) Improved the performance of LabelLine`s lineEndX in Pie
- (2023.09.05) Fixed
TriggerTooltip()interface not working forRing - (2023.09.05) Fixed drawing error when
Radardata is all zeros
v3.8.0
Highlights:
- Refactoring
Animationanimation system, adding support forNew AnimationandInteractive animation - Improved
PieChartanimation interactive representation - Added four new markers for
Symbol:EmptyTriangle,EmptyDiamond,PlusandMinus - Improved
Chartmouse interaction callback - Added the function of
LabelLineto fix the horizontal coordinate - Added
GridLayoutgrid layout component - Added
Autotype forTooltip - Optimizes and fixes several other issues
Log details:
- (2023.09.03) Release
v3.8.0 - (2023.09.01) Added
TooltipAuto to automatically set display type and trigger type - (2023.08.29) Added gridIndex support for
Ringto set the specified grid - (2023.08.29) Added gridIndex support for Radar to set the specified grid
- (2023.08.29) Added gridIndex support for
Pieto set specified grids - (2023.08.29) Added the GridLayout component for managing multiple GridCoord layouts
- (2023.08.25) Fixed display only one Label when there are multiple Marklines
- (2023.08.25) Fixed MarkLine drawing outside the coordinate system after opening Clip
- (2023.08.24) Optimizes
YAxisto default 0-1 range when all data is 0 - (2023.08.23) Fixed an issue where
LabelofYAxiscould duplicate - (2023.08.22) Fixed
Bardisplay hidden drawing performance exception - (2023.08.22) Improved Zebra histogram rendering performance (#276)
- (2023.08.16) Added Daemon daemon to resolve an error after TMP is enabled locally
- (2023.08.15) Fixed
Datadisplaying axes incorrectly when data is between -1 and 1 (#273) (b y@Ambitroc) - (2023.08.14) Fixed
XChartsupdating error afterTextMeshProandNewInputSystemare enabled locally (#272) - (2023.08.12) Fixed
Charterror when deleted at runtime (#269) - (2023.08.11) Fixed an issue where data could not be added when DataZoom was enabled
- (2023.08.11) Fixed
itemFormatternot working whenSerieDatasets ItemStyle separately - (2023.08.10) Improved BarChart
s performance when Tooltips Trigger is an Item - (2023.08.09) Added
Axisto support dynamic icon colors by settingcolorofIconStyletoclear - (2023.08.08) Added support for
PieforLabelLineslineEndX - (2023.08.05) Clean up the code for
Examplesand remove unnecessary use cases - (2023.08.04) Added support for
LabelLine'slineEndXto set the boot line to fixed X position - (2023.08.04) Added support for Ring`s avoidLabelOverlap to avoid text stacking (#247)
- (2023.08.03) Improved Chart`s onSerieEnter, onSerieExit, and onSerieClick callbacks
- (2023.08.02) Fixed invalid
onSerieEnterandonSerieExitcallbacks forBarChart - (2023.08.02) Added support for Symbol's
PlusandMinussigns - (2023.07.31) Added support for Symbol's
EmptyTriangleandEmptyDiamond, improvedSymbolperformance - (2023.07.31) Improved the default configuration effect of
Line - (2023.07.27) Add
SerietominRadiusto set minimum radius - (2023.07.26) Added
MLValuemultiple values - (2023.07.25) Added
XLoglog system - (2023.07.18) Improved the interactive animation effect of
Piepie chart - (2023.07.14) Added support for
AnimationInteractioninteractive animation configuration - (2023.07.11) Added
AnimationAdditionnew animation configuration support - (2023.07.11) Reconstructs
Animationanimation system to improve animation experience - (2023.06.30) Added support for PolarCood`s indicatorLabelOffset setting indicating text offsets
- (2023.06.30) Fixed an issue where the background color of Axis
IndicatorLabelcould be abnormal - (2023.06.30) Added support for Axis
IndicatorLabelcustomizablecolor - (2023.06.12) Fixed an issue where AxisLabel's formatterFunction had the wrong value on the value axis
v3.7.0
Highlights:
- Added
HelpDocofficial website help document redirection - Added support for
ClipforLine - Optimize the range Settings of
Axis - Other optimizations and fixes
Log details:
- (2022.06.08) Release v3.7.0
- (2023.06.04) Added
HelpDochelp document skip - (2023.05.30) Fixed Serie name with
_line causingLegendto not fire (#252) (by @svr2kos2) - (2023.05.10) Added
MinMaxAutorange type forAxis - (2023.05.10) Added support for
ClipforLine - (2023.05.04) Fixed
AxissettingCeilRatenot taking effect in range -1 to 1 - (2023.05.04) Optimizes MinMax type range calculations for Axis
- (2023.05.04) Fixed AxisLabel displaying
Labelformatting incorrectly when the data is all floating point numbers less than 1 - (2023.05.04) Fixed
Themebeing reset after modifying default theme parameters - (2023.05.04) Added
WarningwhenSymbolselectsCustomtype - (2023.04.15) Fixed
DataZoommay be abnormal in multiple charts (#252) - (2023.04.14) Fixed
Tooltipmay be abnormal when there is only one data - (2023.04.14) Added
BaseChartsTriggerTooltip()interface to try to triggerToolTip - (2023.04.12) Optimizes
RadarCoodsettingstartAnglewith text following the adjustment position - (2023.04.12) Added
Radarsupport for wildcard {b} - (2023.04.11) Fixed an issue where Inspector could be abnormal when dynamically adding components
v3.6.0
- (2023.04.01) Release
v3.6.0version - (2023.03.14) Fix for Tooltip's
titleFormatersetting {b} may not take effect - (2023.03.14) Fix for
BarChartnot drawing bar background when data is 0 (#250) (by @Ambitroc) - (2023.03.12) Added
LabelStyleautoRotateto set automatic rotation of angled vertical text - (2023.03.10) Added
VRand other non-mouse input for Point location acquisition (#248) (by @Ambitroc) - (2023.03.09) Adds callbacks to Chart's
onSerieClick,onSerieDown,onSerieEnterandonSerieExit - (2023.03.09) Fixed click-check offset for
Pienot taking effect - (2023.03.04) Added Positions for Legend to customize legend positions
- (2023.03.03) Fixed
Animationchanging animation that might not work - (2023.02.28) Fixed issue with Serie's Label not refreshing when
Legendis clicked - (2023.02.26) Adds DataZoom's
startEndFunctiondelegate - (2023.02.12) Refactor the Component code and adjust the API
- (2023.02.10) Fix
Axiswith incorrect minimum inLogaxis in some cases - (2023.02.10) Optimizes the default display format of Axis's value Label
- (2023.02.08) Added startLock and endLock for DataZoom
- (2023.02.02) Fixed bug where datazoom xaxis label could be displayed off-chart when datazoom is turned on
- (2023.02.02) Optimizes the
ignoresetting ofSerieDatato ignore data - (2023.02.01) Fix
XChartsMgr.ContainsChart()interface exception - (2023.01.31) Added support for
InputSystem(#242) (by @Bian-Sh) - (2023.01.11) Fixed chart not refreshing after removing Component from Inspector (#241)
- (2023.01.06) Fixed bug with
Piedisplaying abnormal Label when the last few values are 0 (#240) - (2023.01.03) deletes serie
MarkColorand adds ItemStyleMarkColor - (2022.12.29) Added
+to list editor - (2022.12.29) Fixed
UpdateXYData()interface affecting data accuracy (#238) - (2022.12.28) Fixed abnormal display when setting
borderwhenPiehas only one data (#237) - (2022.12.22) Adjust
Covertrename toConvert, involving interfaces such as:ConvertXYAxis(),CovertSerie(), etc - (2022.12.22) Fixed abnormal display of
LabelafterConvert XY Axis - (2022.12.12) Fixed an issue where the
ValueAxis ofaxiscalculated the value range incorrectly in some cases - (2022.12.12) Optimized legend's formatter to support {h} wildcards
- (2022.12.12) Fixed abnormal display of Legend's formatter when set to a fixed value
- (2022.12.08) Added
AreaStyletoTopparameter to set whether the line graph gradient goes to the top or to the actual position - (2022.12.07) Adds text wildcard {h} for
Formatterto support setting current color values
v3.5.0
Highlights:
- Updated documentation structure, added Official XCharts Homepage
- Added support for the DataZoom box selected.
- Added support for maximum width Settings for bars.
- Other optimizations.
Upgrade Note:
- Due to the adjustment of the document directory structure, it is recommended to back up the files before upgrading and delete the original XCharts before upgrading them.
Log details:
- (2022.12.01) Release v3.5.0
- (2022.11.30) Increase
SeriebarMaxWidthcan set the maximum width ofBar - (2022.11.30) Optimize
TooltipsShadowdrawing to stay within chart scope - (2022.11.29) Fix an issue with
Seriedata item index exception indicated byTooltip - (2022.11.27) Optimizes the offset Settings for
AxisAxisName - (2022.11.27) Optimize the Position of
Commentby replacing position withLocation - (2022.11.27) Optimizes
TooltipLineStyleto support settingShadowwhen using color - (2022.11.27) Adjust the Documentation structure
- (2022.11.26) Optimizes LabelLine's
symbolnot to be displayed by default - (2022.11.26) Fixed
LineChartadding unordered data display exception whenXYis numeric axis - (2022.11.26) Fixed an exception when selecting
DataZoomfrom right to left - (2022.11.20) Rename
UdpateXAxisIcon()interface toUpdateXAxisIcon()(#235) - (2022.11.12) Added
PieLabelLinesupportSymbol - (2022.11.12) Added
DataZoomMarqueeStylesupport box selection area - (2022.11.10) Optimized area color fill effect for
Radarwhen type isSingle - (2022.11.04) Fixed exception after itemFormatter
Tooltipset wildcard {d}
v3.4.0
Highlights:
- Added
indicatorLabelofAxisto set different indicator text styles separately - Add
markColorofSerieto set the logo color - Add
startAngleofRadarCoordto set the starting Angle ofRadar - Optimize the numerical interval representation of
Axis - Added
DataZoomsupport for numeric axes - Add
SmoothLimitofLineto control different effects of smoothing curves
Details:
- (2022.11.01) Release
v3.4.0version - (2022.10.30) adds API:
AddData(),ClearSerieData(),ClearComponentData() - (2022.10.30) Added
Axis'sindicatorLabel, removedTooltip'sindicatorLabelStyle(#226) - (2022.10.29) Add
SeriemarkColorto set logo colors for display ofLegendandTooltip(#229) - (2022.10.26) increase the startAngle of RadarCoord to set the startAngle of Radar
- (2022.10.21) Fixed
Chartnot displayingLabelproperly when controlled byLayout(#231) - (2022.10.21) fixed compatibility issues on Unity2019.2
- (2022.10.18) Optimize the numerical performance of
Axis - (2022.10.15) Fixed an issue where
AxisLabelmight not appear properly whenDataZoomis enabled (#227) - (2022.10.14) Added
DataZoomsupport for numeric axes - (2022.10.13) Fixed the
Piecircle with abnormal border Settings (#225) - (2022.10.13) Fixed the
Downloadinterface causing theiOSplatform packaging failure - (2022.10.12) Added support for
AnimationUnscaledTimeto set whether the animation is affected by TimeScale (#223) - (2022.10.10) Optimizes the
Documentation~format - (2022.10.10) Add
LineSmoothLimitto control different effects of smoothing curves - (2022.10.05) Fixed an issue where
Seriehid information whenTooltipwas also displayed - (2022.09.30) Fixed
DivideByZeroExceptionwhen Chart `is very small (#230)
v3.3.0
Highlights:
- Optimized chart details to support more functions
- Add lots of Demo examples
- Improved documentation and fixed several issues
- Added PolarChart support for Bar and Heatmap
- Added a HeatmapChart type
- Improved Tooltip display
Details:
- (2022.09.26) Optimizes the default number of segments for
Axisat the category Axis - (2022.09.25) Fixed the problem that some interfaces in the
APIdocument were not exported - (2022.09.24) optimize
FunnelChart - (2022.09.23) Optimizes
ParallelChart - (2022.09.22) Added
SaveAsImage()interface to save charts to images - (2022.09.21) Fixed an issue where the
InsertSerie()interface did not refresh the graph - (2022.09.21) Optimized
PolarChartforLinethermal map support - (2022.09.20) Added
PolarChartsupport forHeatmap - (2022.09.19) Added
PolarChartsupport for multi-bar graphs and stacked bar graphs - (2022.09.16) Added
PolarChartsupport forBarhistogram - (2022.09.14) Added support for
PolarCoordto set ring polar coordinates viaRadius - (2022.09.09) Fixed an issue where some components of edit parameters in
Editormight not refresh in real time - (2022.09.08) Added support for
RingChartsettableLabelLinebootline - (2022.09.06) Added support for
SerieSymbolminSizeandmaxSizeparameters to set maximum and minimum sizes - (2022.09.06) Added support for
showStartLineandshowEndLineparameters forAxisSplitLineto set whether to display the first splitter - (2022.09.06) Added
Heatmapsupport for different patterns viasymbol - (2022.09.05) Added
HeatmapheatmapTypesupport for settingDataandCounttwo different mapping methods of Heatmap - (2022.09.05) Optimizes
Tooltipwhen indicating numerical axis in thermograph - (2022.09.02) Added
onPointerEnterPiecallback support - (2022.09.02) Optimize the HeatmapChart `
- (2022.08.30) optimizes
RadarChart - (2022.08.30) Fixed
DataZoomcalculation range inaccuracies in some cases (#221) - (2022.08.29) optimizes the default behavior of
BarChartwhen data is too dense - (2022.08.29) optimizes
YAxisMax/min calculations whenDataZoomis enabled - (2022.08.29) optimized
CandlestickChartmassive data rendering - (2022.08.28) fixed an issue where
LineChartdoes not appear properly in the case of stacking and custom Y-axis range - (2022.08.26) Added
Legendnew icon typeCandlestick - (2022.08.26) optimizes
CandlestickChartperformance and adjusts relatedAddData()interface parameters - (2022.08.26) Added support for setting different display positions in Tooltip's
positionparameter - (2022.08.26) Delete the
fixedXEnableandfixedYEnablearguments of Tooltip - (2022.08.25) EmphasisStyle
EmphasisStylehas emphasised the support forlabel - (2022.08.25) Added support for
formatterfor {d3} specified percentage of dimension data - (2022.08.24) fixed the
labelof theScatterChartnot refreshing - (2022.08.24) fixed abnormal display of
labelofMarkLinein some cases
v3.2.0
Highlights:
Seriesupports highlighting, EmphasisStyle, EmphasisStyle, BlurStyle, and SelectStyleAxissupports sub-scale and sub-partition of coordinate axes:MinorTickandMinorSplitLineSeriesupports different color selection strategies:colorByRadarsupports smooth curves:smoothLinesupports filling as a convex polygon:AreaStyleinnerFillDataZoomsupports timeline- Other optimizations and issue fixes
Details:
- (2022.08.16) Release
v3.2.0version - (2022.08.15) optimized
SmoothBezier curve algorithm - (2022.08.13) Fixed an issue where the
DataZoomcomponent might not display correctly when opened - (2022.08.11) Optimized Tooltip supports
ignoreDataDefaultContent - (2022.08.10) fixed abnormal display of some components of
Chartunder 3D camera - (2022.08.10) Fix
RemoveSerie()interface not working (#219) - (2022.08.10) Optimized font synchronization for Theme
- (2022.08.10) optimizes the default
layerof Chart toUI - (2022.08.09) optimizes the
Timetimeline ofAxis - (2022.08.09) Added AreaStyle
innerFillparameter to support filling convex polygons - (2022.08.08) Optimized the maintenance of data item indexes in
Serie, added detection and repair functions, and fixed related problems - (2022.07.29) Fixed
Unityversion compatibility: Chart creation exception after some versions import - (2022.07.29) Add
AxistoTimetimeline, support sub-scale and sub-divider - (2022.07.28) optimizes the
Radarimage - (2022.07.28) increase
SeriecolorByparameter configuration color taking strategy - (2022.07.27) Adds StateStyle
Symbolto configure the Symbol style in the state - (2022.07.27) remove selectedSize from SerieSymbol
- (2022.07.24) adds default state Settings for
SerieandSerieData - (2022.07.22) add three states
EmphasisStyle,EmphasisStyle,SelectStyleofSerie - (2022.07.22) remove
highlightColorandhighlightToColorarguments fromAreaStyle - (2022.07.22) Omit the
Emphasis,EmphasisItemStyle,EmphasisLabelStyle,EmphasisLabelLinecomponent - (2022.07.20) Added
Sincefeature support for classes - (2022.07.20) fixed the
showStartLabelandshowEndLabelparameter Settings forAxisLabelnot taking effect whenAxisis on theValueAxis - (2022.07.19) Added
AxistoMinorSplitLineto set the Axis degree divider - (2022.07.19) Added
AxisMinorTickto set the Axis sub-scale - (2022.07.17) Add the
smoothparameter for Radar to set the smooth curve - (2022.07.15) Added DataZoom support for the
Timetimeline
v3.1.0
- (2022.07.12) Release
v3.1.0version - (2022.07.12) Fixed
SerieignoreLineBreaknot working - (2022.07.07) Optimized
AxisminMaxTypeto support precision to decimals when specified asMinMax - (2022.07.05) Fixed drawing exception when there are multiple coordinate systems in
Chart(#210) - (2022.07.04) Added the axisMaxSplitNumber parameter of
Settingsto set the maximum number of partitions forAxis - (2022.07.04) Fixed Axis
Tickdrawing position after settingoffset(#209) - (2022.07.03) Optimize the
AxisLabelformatterFunction custom delegate - (2022.07.03) Added the
onZeroparameter ofAxisNameto support setting the coordinate AxisName and position to match the Y-axis 0 scale (#207) - (2022.07.02) Fixed bug where
Legendwas not working whenPieChartwas being created dynamically with code (#206) - (2022.07.02) Fixed
YAxisAxisLabel settingonZeronot working - (2022.07.02) Fixed
AxisLabelcode refreshing after settingdistanceproperty - (2022.06.30) Fixed an issue where components could not be initialized when creating diagrams under
Runtimecode - (2022.06.29) Added
itemFormattersupport for {c0} inTooltipto display dimension data (#205) - (2022.06.28) Optimize text performance when
Piesets upavoidLabelOverlap(#56) - (2022.06.25) Optimize smooth curve representation of
Line(#169) - (2022.06.25) Fixed inconsistent display of
TooltipwhenDataZoomis enabled (#203) - (2022.06.25) Fixed
Toolipdrawing exception when there is no data in the category axis (#204) - (2022.06.25) Optimize
SeriesettingPlaceHolderforTooltipperformance - (2022.06.25) Added
Sinceto identify the version from which the configuration parameter is supported - (2022.06.24) Optimize
Painterdrawing layer,Toplayer is subdivided intoUpperandToplayers - (2022.06.24) Added
Legendsupport forBackgroundandPadding - (2022.06.21) Added
TextStylesupport forSprite AssetofTextMeshPro(#201) - (2022.06.20) Optimize boundary limits for
Tooltip(#202) - (2022.06.20) Fixes compilation error when
TextMeshProis turned on - (2022.06.20) Fixed issue where the fade Animation of
Animationwould not work
v3.0.1
- (2022.06.16) Release
v3.0.1version - (2022.06.16) Fixed an issue where the
foldoutarrow onInspectorcould not be expanded - (2022.06.15) Optimized
Docauto-generation, improved code comments and configuration item manual documentation - (2022.06.14) Optimized
SerieLabelStyleto support dynamic adjustment ofIcon - (2022.06.13) Optimized
Backgroundsetting - (2022.06.10) Added
LegendAxisLabel support forautoColor - (2022.06.08) Fixed issue where
AxisAxisLabelstill shows the first and last two labels when not displayed
v3.0.0
- More robust underlying framework.
- More powerful performance.
- Smaller serialized files.
- Better interactive experience.
- More component support.
- More powerful ability to self-report text.
- More reasonable component adjustments.
- More flexible component insertion and removal.
- More efficient secondary development.
- Richer Demo examples.
- Added
Timeaxis. - Added
SingleAxis. - Added multiple coordinate systems:
Grid,Polar,Radar,SingleAxis. - Added multiple animation methods.
- Added multiple chart interactions.
- Added internationalization support.
- Added
Widgets. - Added multiple extension charts.
v3.0.0-preview9
v3.0.0-preview8
v3.0.0-preview7
v3.0.0-preview6
v3.0.0-preview5
v3.0.0-preview4
v3.0.0-preview3
v3.0.0-preview2
v3.0.0-preview1
v2.8.2
- (2022.08.15) Release
v2.8.2version - (2022.08.15) Added support for the
HeatmapChartformatter for custom Tooltip - (2022.07.13) Fixed
SerieLabelrefresh exception #215 - (2022.06.30) Optimize
Radarso that theTooltiplayer is aboveIndicator
v2.8.1
- (2022.05.03) Added
onLegendClick,onLegendEnterandonLegendExitdelegate callbacks forLegend - (2022.04.21) Fixed bug #192 with
RingChartTooltipexception - (2022.04.21) Fixed error when setting
minShowNuminDataZoom
v2.8.0
- (2022.04.10) Added the debug information panel
- (2022.04.09) Fixed
VisualMapnot working in some cases - (2022.04.08) Optimized
XChartsinitialization #190 - (2022.04.08) Fixed color error #187 in
Radar - (2022.03.24) Fixed
Axisprecision issue #184
v2.7.0
- (2022.03.20) Release
v2.7.0version - (2022.02.21) Fixed chart name repeat check error #183
- (2022.02.17) Fixed bug where axis split line might be displayed outside the coordinate system #181
- (2022.02.08) Fixed {d} formatter error when value is 0
- (2022.02.08) Fixed
YAxisAxisLabel'sonZerodoes not work - (2022.01.06) Improved
Zebrabar chart
v2.6.0
- (2021.12.30) Release
v2.6.0version - (2021.12.21) Fixed
Emphasisdont work - (2021.12.17) Fixed
MarkLinedoes not auto refresh label active when serie hide #178 - (2021.12.10) Improved
Radar'sAxisLineandSplitLineto be controlled separately - (2021.12.08) Fixed y axis does not refresh when serie hidden
- (2021.12.04) Added
Symbolnew 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
boundaryGapdisplay error in some cases #174 - (2021.11.30) Fixed serie
ignoredisplay error in some cases #173
v2.5.0
- (2021.11.27) Release
v2.5.0version - (2021.11.27) Added
Tooltipdelegate functionpositionFunction - (2021.10.29) Removed settings for
TextMeshProwhen package first imported - (2021.10.29) Added support for {e} in
Tooltip#170 - (2021.09.08) Improved
RadarChart - (2021.09.07) Fixed bug where
labeldoes not disappear at the end ofPieChartfade animation #168 - (2021.09.06) Fixed bug where
GaugeChartchangingsplitNumberwith code does not refreshlabel#167
v2.4.0
Highlights:
- 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.0version - (2021.08.31) Optimized the gradient effect of
RingChart - (2021.08.31) Fixed bug where
SerieLabeldoes not refresh whenDataZoomis 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'salongWithLinePath - (2021.08.22) Added
Serie'signoreLineBreak(#164) - (2021.08.22) Fixed
Axislabel may not be updated whenDataZoomis turn on (#164) - (2021.08.15) Improved
Axis'sAxisLabeltext rotate setting to avoid inconsistency offset inDataZoom(#163) - (2021.08.14) Added
Legend'stextAutoColorto set the text color match withSeriecolor (#163) - (2021.08.12) Optimize
BarChartsettingCornerwhen 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
ignoreis enabled (#161) - (2021.07.29) Improved
BarChart'sZebragradient support - (2021.07.26) Fixed issue where
XChartspath could not be found whenTextMeshPro Enable(#160)
v2.3.0
Highlights:
- Data store upgraded from
floattodouble - Added
MarkLine Seriecan useIconStyleto configure ICONS uniformlyLabelsupports custom display styles with codeDataZoomis perfectPieChartoptimization- Problem fixes
Upgrade Note:
- Since the data type is upgraded to
double, the implicit conversion offloattodoublemay have precision problems, so it is recommended that all previous data types offloatbe manually changed todouble.
Details:
- (2021.07.24) Release
v2.3.0version - (2021.07.22) Improved
SerieSymbolto supportPictorialBarchartextension - (2021.07.19) Fixed issue where
Tooltipwas not displayed onWdbGLplatform - (2021.07.18) Added
iconStylefor serie - (2021.07.15) Added
MarkLine(#142) - (2021.07.09) Optimize
BarChartto set whether to show bars viaseriedata.show - (2021.07.08) Optimize data storage type from
floattodouble - (2021.07.05) Fixed
PiechartavoidLabelOverlapparameter not working - (2021.07.04) Fixed incorrect mouse area indication after
PieChartselected sector - (2021.07.04) Optimize when the
LabelofPieChartisInside, the offset can be adjusted by the parameterMargin - (2021.07.01) Added
DataZoomarguments tosupportInsideScrollandsupportInsideDragto set whether scrolling and dragging are supported in the coordinate system - (2021.06.27) Add
showStartLabelandshowEndLabelarguments toAxisLabelto set whether theLabelshould be displayed at the beginning and end of theAxisLabel - (2021.06.27) Added
formatterdelegate method toAxisLabelandSerieLabel(#145) - (2021.06.27) Added
DataZoom'sorientparameter to set horizontal or vertical styles - (2021.06.21) Added
iconStyle'sAutoHideWhenLabelEmptyto set whether the icon is automatically hidden whenlabelis empty
v2.2.3
- (2021.06.20) Release
v2.2.3version - (2021.06.20) Fixed the default display of
IconinAxis
v2.2.2
- (2021.06.18) Release
v2.2.2version - (2021.06.18) Optimize
Axisto automatically hideIconwhenLabelis empty - (2021.06.17) Fixed an issue where
maxCachewas set to one more number of actual data - (2021.06.17) Fixed an issue where
TextMeshProcould not be opened and closed in time to refresh - (2021.06.17) Fixed an issue where
XChartsalways pops up when importingXCharts
v2.2.1
- (2021.06.13) Release
v2.2.1version - (2021.06.13) Improved support for multiple screens
- (2021.06.12) Added
iconStylealignparameter to set the horizontal alignment of the icon - (2021.06.12) Improve
Themeimport (#148) - (2021.06.10) Fixed compatibility issues with
Unityversion (#154) - (2021.06.05) Improved Candlestickchart support for inverse (#152)
- (2021.06.04) Fixed
Gaugehaving an abnormal pointer position when the minimum value is negative (#153)
v2.2.0
- (2021.05.30) Release
v2.2.0version - (2021.05.25) Improved
TextStylesupport foralignment - (2021.05.24) Fixed the problem that
Labelcould not display properly whenPieChartdata were all0 - (2021.05.24) Fixed an issue where
Serie Namewas not working on theAdd Seriepanel (#149) - (2021.05.23) Added
TextStyleautoWrapto set whether to wrap lines - (2021.05.23) Added
TextStyleautoAlignwhether to set alignment automatically - (2021.05.23) Added
widthandheightofaxisLabelto support custom text length and width - (2021.05.23) Added
AxisiconStyleandiconsto support setting coordinate Axis labels to display icons - (2021.05.20) Added the
insertDataHeadparameter toSerieandAxisto 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
Ganttchartchart and provide it as an extension module - (2021.05.11) Added support for
VisualMapto set color byPiecewise - (2021.05.09) Fixed an issue where
RingChartcould not set the background color of the ring #141 - (2021.05.08) Added
Liquidchartsupport forRectshape - (2021.05.07) Improved the
Axisscale performance #135 - (2021.05.01) Added
Settingsparameters 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
Radarswitching toCircleanomaly #139 - (2021.04.29) Added
Settings'sreversePainterto set whether or notSerieis drawn in reverse order - (2021.04.28) Fixed bug where
AxisLabeldisplayed incorrectly withDataRoom(#138) - (2021.04.26) Fixed dynamically creating chart at runtime would be abnormal #137
- (2021.04.26) Added support for
Barchartto draw gradient borders - (2021.04.23) Added support for custom charts
- (2021.04.22) Fixed bug where
GaugeaxisLabel's text color could not be adjusted - (2021.04.13) Add the
ShowStarttickand 'ShowEndTickparameters 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
Unityversion - (2021.04.12) Fixed problem
missing class attribute 'ExtensionOfNativeClass'after Theme refactoring #131
v2.1.0
- (2021.04.07) Release
v2.1.0version - (2021.03.31) Optimized and refactor
Themeto solve problems with the same or missing references #118 - (2021.03.30) Optimized
Tooltipto 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
ThemeUnbindbutton to unbind theme when copying chart #118 - (2021.03.18) Fixed an issue where the check box after
FoldoutinInspectorcould not be checked - (2021.03.18) Fixed an issue with
BarChartdisplaying an exception in the0value - (2021.03.14) Fixed
Tooltipindicator was not indicating the correct location in some cases - (2021.03.13) Optimized the editing experience and component refresh after
MulticomponentModeis enabled #128 - (2021.03.10) Added
CandlestickChart#124 - (2021.03.06) Added
PieChart'sminAngleparameter to support setting minimum sector angle #117 - (2021.03.05) Added support for
Legendfor several built-in ICONS #90 - (2021.03.02) Added
DataRoomsupport for value axes #71 - (2021.03.02) Optimized
TextMeshProcompatibility 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
TooltipinHeatmapChart#123 - (2021.02.22) Fixed compatibility issues with
Unityversion - (2021.02.21) Added
TooltipparameterignoreDataShow - (2021.02.19) Fixed an issue where charts could appear abnormal when under
LayoutGroupcontrol #121 - (2021.02.18) Fixed an issue where the
Radarcould not refresh itself after parameter changing #122
v2.0.0
- (2021.02.05) Release
v2.0.0version - (2021.02.03) Fixed an issue where
AxislineOnZerodid not work onYAxis#116 - (2021.01.29) Fixed incorrect display of
TickonCategoryaxis whenBoundaryGapandalignWithLabelareTrue#115 - (2021.01.25) Optimized some details
- (2021.01.22) Fixed a
Inpsectordisplayed error
v2.0.0-preview.2
- (2021.01.21) Release
v2.0.0-preview.2version - (2021.01.21) Fixed an error about
AxisTickinInpsector - (2021.01.21) Fixed a build compatibility error
- (2021.01.19) Added
XChartsSettingseditorShowAllListDataparameter 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.1version
v1.6.3
- (2021.01.02) Release
v1.6.3version - (2020.12.18) fixed an issue where updating data when
Animationwas not enabled caused the chart to keep refreshing - (2020.12.01) fixed an issue where a newly created chart on
Unity2020could not be drawn properly
v1.6.2
- (2020.11.22) Release
v1.6.2version - (2020.11.22) Fixed an issue where
LineChartdraws an exception when the data is too dense #99 - (2020.11.21) Fixed an issue where the scale position of
LineChartcould be abnormal ifalignWithLabelwastrue - (2020.11.21) Fixed
Unity5compatibility error reporting problem - (2020.11.13) Improved
RadarChartIndicatorsupport for\nline feed - (2020.11.12) Fixed
LineChartreporting errors when the type wasSmoothwhen the data was too secure #100 - (2020.10.22) Optimized the support of
VisualMapforPiecewiseinHeatmapChart - (2020.09.22) Fixed
PieChartinconsistent border size - (2020.09.18) Added
Remove All Chart Objectto Remove All child nodes under the Chart (automatically reinitialized) - (2020.09.18) Fixed
SerieLabelalso displayed after hidedSerieby clicked the legend #94 - (2020.09.18) Optimized coordinate axis calibration and text display #93
- (2020.09.17) Fixed
Packageimport missingmetafile causing failure #92 - (2020.09.08) Optimized the color of
Legendto automatically match the custom color ofItemStyle - (2020.09.05) Optimized
LineChartto displayXAxis1without usingXAxis1. - (2020.08.29) Added
toColorandtoColor2ofLineStyleto set the horizontal gradient ofLineChart. CancelItemStyleto set the horizontal gradient ofLineChart. - (2020.08.29) Added the
onPointerClickPieofPieChart, a callback function of click pie area. - (2020.08.29) Added the
onPointerClickBarofBarChart, a callback function of click bar.
v1.6.0
- (2020.08.24) Release
v1.6.0version - (2020.08.23) Refactor code, replace
ColorwithColor32for reduce implicit conversion (Can cause custom colors to lose, reference FAQ 29 to upgrade) - (2020.08.15) Optimized
PieChartdrawing performance effect #85 - (2020.08.11) Added
LiquidChartdata change animation#83 - (2020.08.11) Optimized
PieCharttext stack and lead line effects#85 - (2020.08.08) Optimized
LineChartthe rendering performance of dense data - (2020.07.30) Added
LineChartto configure gradient throughVisualMaporItemStyle#78 - (2020.07.25) Fixed a problem with
LineChartemerging abnormal in animation drawing#79 - (2020.07.25) Fixed a problem with gradual discoloration on
LiquidChartat100%#80 - (2020.07.25) Added
RadarChartsupport forformatterofTooltip#77 - (2020.07.23) Added
RingChartring gradient support#75 - (2020.07.21) Added
formatterofAxisLabelandSerieLabelto configure numeric formatting separately. - (2020.07.17) Added animation completion callback interface for
SerieAnimation. - (2020.07.17) Optimized
ChartunderScrollViewwithout affecting the scrolling and dragging ofScrollView. - (2020.07.16) Fixed a problem with
Tooltipthat would also show up if it was blocked on top. #74 - (2020.07.07) Fixed issue where
SerieLabelposition was out of order - (2020.07.07) Added
Tooltipto theoffsetparameter - (2020.07.06) Added
Liquidchart - (2020.07.01) Added
PolarChart
v1.5.2
- (2020.06.25) Fixed an issue where
BarChartwould draw a small number of bars when the value was0 - (2020.06.24) Fixed an issue where
PieChartwas drawing abnormally after settingClockwise#65 - (2020.06.23) Optimized the drawing effect of
LineChartwhen the difference between peak and valley is too large #64 - (2020.06.18) Fixed an issue where
SerieLabelmight not be displayed when adding data again - (2020.06.17) Added
SerieDatatoserieSymbol#66 - (2020.06.17) Fixed
Check For Updatebug inUnity 2018version #63 - (2020.06.16) Added
SerieavoidLabelOverlapparameter to avoid pie chart TAB stacking #56 - (2020.06.15) Fixed an issue where the
SerieLabelcontrol display could be deranged - (2020.06.11) Fixed
Check warningnot working - (2020.06.11) Fixed issue where
PiechartandRingchartwere not displayed when data fraction was very small - (2020.06.11) Added
TooltiptotitleFormatterto support configuration placeholder {i} to ignore not showing titles - (2020.06.07) Added
customFadeInDelayand other custom data item delay and duration callback function #58 - (2020.06.07) Optimized
Piechartto display equal parts when all the data are0#59 - (2020.06.04) Added
autoOffsetparameter setting forSerieLabelto determine whether the up and down offset is automatically determined - (2020.06.04) Added
TooltiptoAlwayShowparameter setting to always show after triggering - (2020.06.04) Tooltip's
formattersupports {.1} wildcards - (2020.06.04) Optimizes the number of
Legendto automatically wrap to display #53
v1.5.1
- (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设置gap时只有一个数据时绘制异常的问题 - (2020.05.27) 修复调用
UpdateDataName()接口时不会自动刷新的问题 - (2020.05.27) 优化
柱状图的渐变色效果 - (2020.05.24) 修复
Axis同时设置boundaryGap和alignWithLabel时Tick绘制异常的问题 - (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) 增加
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) 增加
Convert XY Axis互换XY轴配置 - (2020.04.17) 增加
Axis可通过inverse参数设置坐标轴反转 - (2020.04.16) 修复
Check warning在Unity2019.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) 增加
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
v1.3.1
- (2020.03.14) 发布
v1.3.1版本 - (2020.03.14) 修复
LineChart开启ingore时部分数据可能绘制异常的问题 - (2020.03.13) 修复
LineChart的label偏移显示异常的问题
v1.3.0
- (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的支持
v1.2.0
- (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接口
v1.1.0
- (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等参数不生效的问题
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) 优化结构,分离为
XCharts和XChartsDemo两部分
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) 增加
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增加lineSampleDistBaseChart的minShowDataNumber删除,Serie增加minShowBaseChart的maxShowDataNumber删除,Serie增加maxShowBaseChart的maxCacheDataNumber删除,Serie增加maxCacheBaseChart的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中配置
v0.8.3
- (2019.08.15) 发布
v0.8.3版本 - (2019.08.14) 修复
PieChart的Label无法自动更新的问题 - (2019.08.13) 修复
UpdateData接口无法更新数据的问题 - (2019.08.07) 增加
SerieSymbol的Color、Opacity配置
v0.8.2
- (2019.08.07) 发布
v0.8.2版本 - (2019.08.07) 修复区域平滑折线图显示异常的问题
- (2019.08.06) 修复
serie系列数超过调色盘颜色数时获取的颜色异常的问题 - (2019.08.06) 修复当
Axis的minMaxType为Custom时max设置为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) 增加
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) 增加
双坐标轴支持,代码改动较大
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控制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三种默认主题
v0.1.0
- (2018.09.05) 发布
v0.1.0版本