Skip to content

Releases: apache/echarts

5.3.1-rc.1

02 Mar 08:05
06ee7c1
Compare
Choose a tag to compare
5.3.1-rc.1 Pre-release
Pre-release

Release 5.3.1-rc.1

5.3.0

26 Jan 17:57
0878d30
Compare
Choose a tag to compare
  • [Feature] Introduce new keyframe based animation to graphic component and custom series. #16225 (pissang)
  • [Feature] Support transition animation in the graphic component. #16225 (pissang)
  • [Feature] [svg] Refactor SVG renderer. Improved SVG rendering performance by 2x ~ 10x. #836 (pissang)
  • [Feature] [svg] Add SVG server-side rendering with zero dependencies. #15880 (pissang)
  • [Feature] [axis] Add alignTicks for mutliple axis alignment. #16300 (pissang)
  • [Feature] [state] Add select.disabled to disable select state. #15534 (susiwen8)
  • [Feature] [state] Add selectedMode: 'series' to select the whole series. #15534 (susiwen8)
  • [Feature] [state] Add emphasis.disabled to disable emphasis state. #16368 (pissang)
  • [Feature] [map] Introduce projection to map series and geo component. #16364 (pissang)
  • [Feature] [geo] Support LineString and MultiLineString in GeoJSON source. #16364 (pissang)
  • [Feature] [tooltip] Add valueFormatter in the tooltip. #16332 (pissang)
  • [Feature] [pie] [sunburst] Supports configuring radius on the four corners of sector. #16298 (plainheart)
  • [Feature] [i18n] Add Italian translation. #16211 (andrearoota)
  • [Feature] [i18n] Add Romanian translation. #15990 (szilard-dobai)
  • [Fix] [graph] Fix error when symbol is none. #16394 (pissang)
  • [Fix] [dataset] Fix sourceHeader: false may not work. #16376 (lefex)
  • [Fix] [tooltip] Fix the page will be frozen if multiple tooltips are provided. #16347 (plainheart)
  • [Fix] [bar] Optimizing bar layout in the large mode. Fix stacked bar when large is enabled. #16338 (pissang)
  • [Fix] [bar] Fix stacked bar on the log axis. #16338 (pissang)
  • [Fix] [pie] Optimize label layout and text wrapping #16034 (Ovilia)
  • [Fix] [polar] Fix edge symbols are clipped unexpectedly for the tiny offset. #16329 (plainheart)
  • [Fix] [map] Fix some labels won't be shown when legend is enabled and no label formatter specified. #16322 (plainheart)
  • [Fix] [pie] Fix tangential rotation with startAngle. #16307 (Ovilia)
  • [Fix] [graph] Support using dataType param to highlight edge by dispatchAction. #16243 (Dingzhaocheng)
  • [Fix] [pie] Fix label of first sector may not shown. #16229 (116050423)
  • [Fix] [tooltip] Fix tooltip lagging when transition is disabled. #16212 (plainheart)
  • [Fix] [axis] Fix axis label width not affect the grid layout. #16203 (Ovilia)
  • [Fix] [lines] fix NPE issue when lines series has no coordinate system. #16184 (plainheart)
  • [Fix] [line] Fix using endLabel may throw excpetion when series is totally filtered. #16339 (pissang)
  • [Fix] [dataZoom] Optimize shadow render performance when dragging on the chart. #16070 (pissang)
  • [Fix] [line] Fix bezier points calculated wrong when monotone smooth is used. #16069 (pissang)
  • [Fix] [line] Fix tooltip not shown when all values are null #16001 (kongmoumou)
  • [Fix] [axis] Fix scale on the log axis. #15998 (susiwen8)
  • [Fix] [radar] Fix tooltip displayed wrong when name.show is false. #15985 (Ovilia)
  • [Fix] [progressive] Optimize progressive rendering performance #15870 (pissang)
  • [Fix] [svg] Fix rect path can't be closed bug.
  • [Fix] [svg] Normalize color when using SVG renderer to support more cases. #767 (plainheart)
  • [Fix] [pictorialBar] Fixed incorrectly display when data is 0 and border is used. #12793 (yanheSu)
  • [Fix] [map] Optimize default label position calculation. Use centroid of the largest area. #16364 (pissang)
  • [Fix] [animation] Fix opacity may be wrong when set divideShape: 'clone' in the universal transition #16250 (pissang)
  • [Fix] [bar] Optimize morphing on the bar with rounded cap. #16246 (pissang)
  • Add .js extension in the import statement #16276 (pissang)

5.3.0-rc.1

23 Jan 07:24
0878d30
Compare
Choose a tag to compare
5.3.0-rc.1 Pre-release
Pre-release
Merge pull request #16414 from apache/release-dev

release 5.3.0

5.2.2

01 Nov 03:53
000ee7d
Compare
Choose a tag to compare
  • [Feature] [line] Add triggerLineEvent. Support trigger mouse event on polyline and polygon area. #15847 (susiwen8)
  • [Feature] [i18n] Add Russian translation. #15867 (finkrer)
  • [Feature] [i18n] Add Polish translation. #15891 (CaelumNigre)
  • [Fix] [line] fix smoothed line with duplicate points failed to draw #15942 (pissang)
  • [Fix] [line] Fix visual gradient is wrong when coords are between two stops. #15938 (pissang)
  • [Fix] [calendar] Fix i18n doesn't work in the calendar coordinate system #15935 (plainheart)
  • [Fix] [bar] Fix label value animation is not accurate in the bar racing case. #15916 (Ovilia)
  • [Fix] [axis] fix charts render abnormally when yAxis.max is set to be a value less than the min value of the series data. #15878 (plainheart)
  • [Fix] [tooltip] Fix boolean value display. #15869 (Ovilia)
  • [Fix] [types] Add undefined to the return type of getInstanceByDom and getInstanceById #15913 (plainheart)

5.2.2-rc.1

27 Oct 04:30
000ee7d
Compare
Choose a tag to compare
5.2.2-rc.1 Pre-release
Pre-release
Merge pull request #15951 from apache/release-dev

Release 5.2.2

5.2.1

21 Sep 02:21
1c70026
Compare
Choose a tag to compare
  • [Feature] [i18n] Adding pt-BR (Portuguese, Brazil) lang. #15722 (williamorim)
  • [Feature] [axis] add axisLabel.hideOverlap. #15583 (svedova) #15712 (pissang)
  • [Feature] [sunburst] Add radius in levels #15706 (Ovilia)
  • [Fix] [line] Fix animation may be wrong when data changes lot. #15731 (pissang)
  • [Fix] [legend] Fix icon not keep aspect. #15720 (pissang)
  • [Fix] [line] Optimize line gradient leaks on the edge when the range is large. #15711 (pissang)
  • [Fix] [marker] Fix markLine, markPoint and markArea may not work on time axis if use string time data #15686 (100pah)
  • [Fix] [tooltip] Fix tooltip may be lagging and shaking in Chrome(with the devtools open) and Firefox. #15683 (plainheart)
  • [Fix] [svg] Fix svg mouse event doesn't work normally in Firefox when using shadow. #812 (plainheart)
  • [Fix] [line] Not stop existing expand animation when update. #15599 (Ovilia)
  • [Fix] [geo] Fix href attribute not work in SVG source. #803 (plainheart)
  • [Fix] [polar] Fix wrong sector clockwise when previous data is 0. #15589 (Ovilia)
  • [Fix] [type] Improve option types. #15696 (pissang)
  • [Fix] Fix prototype pollution. GHSA-fhv8-fx5f-7fxf

5.2.1-rc.1

17 Sep 05:27
1c70026
Compare
Choose a tag to compare
5.2.1-rc.1 Pre-release
Pre-release
Merge pull request #15745 from apache/release-dev

release 5.2.1

5.2.0

01 Sep 05:21
41b7769
Compare
Choose a tag to compare

v5.2.0

Break Changes

All Changes

  • [Feature] Introduce universal transition to all series. #15208 (pissang)
  • [Feature] [color] Add series.colorBy #13788 (Ovilia)
  • [Feature] [label] Support sector label positions for polar bars #774 (Ovilia)
  • [Feature] [effectScatter] Add rippleEffect.number #15335 (plainheart)
  • [Feature] [gauge] Add pointer.showAbove to allow pointer show above the title and details. #15337 (AmosChenYQ) #15326 (susiwen8)
  • [Feature] [emphasis] emphasis.color can use 'inherit' to be not higlighted. #15172 (Foreverwzh)
  • [Feature] [pie] Display an empty cicle when pie don't have value. #15095 (ssthouse)
  • [Fix] [dataset] Fix dataset performance drops signifcantly on high dimensions data. #15355 (pissang)
  • [Fix] [axis] Optimize format in time axis #15465 (leavest) #15434 (zhiyuc123)
  • [Fix] [custom] Optimize text font compatibility with legacy code. #15454 (AmosChenYQ)
  • [Fix] [memory] Optimize memory when chart instance is still hold after dispose #15417 (pissang)
  • [Fix] [line] Optimize color gradient when having infinite value. #15416 (plainheart)
  • [Fix] [date] Optimize date parsing #15410 (quillblue)
  • [Fix] [line] Fix render bug. #788 (pissang)
  • [Fix] [candlestick] Fix style lost after update #15368 (pissang)
  • [Fix] [sankey] Gradient should follow orient. #15363 (susiwen8)
  • [Fix] [tooltip] Fix tooltip formatter doesn't renders HTMLElement if tooltip position is specified. #15313 (plainheart)
  • [Fix] [tooltip] Tooltip should clear content when formatter returns null. #15313 (plainheart)
  • [Fix] [bar] Set label to be inside when position is 'middle' #15309 (Ovilia)
  • [Fix] [marker] Fix 'clampData' undefined error in 'getMarkerPosition' #15297 (AmosChenYQ)
  • [Fix] [treemap] Fix old nodes not removed when disabled animation #15283 (villebro)
  • [Fix] [tree] Fix edge may not removed when update data #15251 (ssthouse)
  • [Fix] [pie/sunburst] Fix borderRadius can't be reset in pie series and sunburst series when setting it to null or undefined #15243 (plainheart)
  • [Fix] [canvas] Fix unexpected none or null fillStyle may be warned in firefox #784 (plainheart)
  • [Fix] [highlight] Hightlight multiple series through chart.dispatchAction not work as expected #15207 (ssthouse)
  • [Fix] [sankey] Fix drag bug when using series.nodes to represent data. #15199 (DuLinRain)
  • [Fix] [svg] Optimize exported SVG compatibility for Powerpoint. #767 (plainheart)
  • [Fix] [legend] Fix text.lineHeight not work #773 (ssthouse)
  • [Fix] [pie] Change the default borderJoin to round. #15145 (plainheart)
  • [Fix] [radar] Change the default borderJoin to round. #15381 (Ovilia)
  • [Fix] [treemap] Fix label.show set to false will throw error #15141 (susiwen8)
  • [Fix] [pictorialBar] Fix pictorialBar zero value label display. #15132 (ssthouse)
  • [Fix] [lines] Fix lines can't be cleared by chart.clear() #15088 (plainheart)
  • [Fix] [endLabel] Fix endLabel not display when only set emphasis.show to true. #15072 (Ovilia)
  • [Fix] [svg] Fix rect path not closed. #767 (plainheart)
  • [Fix] [treemap] Add treeAncestors in callback params #14976 (pissang)
  • [Fix] [tree] Fix error when running setOption twice with different data #14930 (Map1en)
  • [Fix] [radar] Fix radar symbol border is scaled #15396 (pissang)
  • [Fix] [marker] Fix symbolOffset and symbolKeepAspect doesn't work in markPoint. #14737 (plainheart)
  • [Fix] [gauge] Fix data index and series index is missing. #14688 (yufeng04)
  • [Fix] [tooltip] Tooltip arrow will follow borderWidth. #14393 (g7i)
  • [Fix] [geo] Fix geo switch from hidden to show fail. #15361 (pissang)
  • [Fix] [type] Optimize type of renderItem in custom series.
  • [Fix] [type] Optimize option type of echarts.init. #15487 (John60676)
  • [Fix] [type] There is no polarIndex when coordinate of series is polar #15281 (Map1en)
  • [Fix] [type] Optimize type when using SVG source in geo component. #15263 (leosxie)
  • [Fix] [type] Fix wrong type for pie data and map data. #15144 (plainheart)

5.2.0-rc.1

28 Aug 09:46
41b7769
Compare
Choose a tag to compare
5.2.0-rc.1 Pre-release
Pre-release
Merge pull request #15619 from apache/release-dev

release 5.2.0

5.1.2

08 Jun 14:56
00fde3c
Compare
Choose a tag to compare

v5.1.2

  • [Feature] [geo/map] Support skew in transform and svg parser. #755 (pissang)
  • [Feature] [tree] Add treeAncestors property in the params of tooltip callback . #14957 (stephenLYZ)
  • [Feature] [i18n] Add Slovenian translation. #14758 (dkrat7)
  • [Fix] [canvas] Fix extra ctx.save call when dirty rect is enabled. #765 (pissang)
  • [Fix] [path] Fix small subpath may be ignored when optimizing small line segments. #760 (pissang)
  • [Fix] [tooltip] When component tooltip.formatter is not specified, use a specific default formatter, rather than use global tooltip.formatter as default. Fix #14939. #14972 (100pah)
  • [Fix] [resize] Error thrown when resize is called after setOption called with lazyUpdate: true. Fix #14846, Fix #11395. #14934 (100pah)
  • [Fix] [treemap] Error when running setOption twice with diff data. #14930 (Map1en)
  • [Fix] [tree] Error when running setOption twice with diff data. #14905 (Map1en)
  • [Fix] [option] Check the missing component before merge theme. #14966 (pissang)
  • [Fix] [text] Fix gradient text background cause rendering error. #756 (pissang)
  • [Fix] [clip] Line chart will throw an error when clip is set as false. #14813 (plainheart)
  • [Fix] [legend] Remove unexpected syntax to ensure better compatibility. #14810 (plainheart)
  • [Fix] [dataZoom] Type fix for startValue and endValue. Close #14412 #14775 (dileepyelleti)
  • [Fix] [label] Ensure the label of the temporary symbol is in front of line and area polygon. #14993 (plainheart)
  • [Fix] [stack] Fix number getPrecisionSafe incorrect on scientific notation like 3.45e-1. Stack sum eliminate floating arithmetic problem. #15015 (100pah)
  • [Fix] [dataZoom] Should no dataZoom filtering when toolbox.feature.dataZoom not declared. #15015 (100pah)
  • [Fix] [line] Avoid the infinite value in linearMap util. #14602 (plainheart)
  • [Fix] [timeline] Trigger timelineplaychange event when play to the end. #14620 (Ovilia)
  • [Fix] [custom] Fix progressive rendering in custom series. #14920 (pissang)
  • [Fix] [brush] Clamp range when brush. #14569 (susiwen8)
  • [Fix] [label] Fix labels are not on the top bug. #14542 (plainheart)
  • [Fix] [toolbox] The show option of customized toolbox button does not work. #14408 (plainheart)
  • [Fix] [type] Changed LineEndLabelOption.valueAnimation to be optional. #14806 (Bilge)
  • [Fix] [type] Export cbs and their parameter types. #14871 (dougalg)
  • [Fix] [type] Fix position callback return type. Fix #15031. (congjiujiu)
  • [Fix] [type] Remove non-required properties from PatternObject and fix some type issues. #759. (plainheart)