Skip to content

Releases: apache/echarts

5.5.0

18 Feb 08:36
0f4967b
Compare
Choose a tag to compare
  • [Break Change] [Feature] [core] change to default ESM package. #19513 (100pah)
  • [Feature] [ssr] server-side rendering and client hydration. #18381 (Ovilia)
  • [Feature] [animation] support multi-level drill-down for universal transition. #17611 (tyn1998)
  • [Feature] [pie] add padAngle option. #19076 (linghaoSu)
  • [Feature] [pie] add endAngle for control pie range. #18820 (linghaoSu)
  • [Feature] [polar] allow setting angleAxis.endAngle. #19099 (yassilah)
  • [Feature] [sampler] add min-max sampler function. #19279 (snukhulov)
  • [Feature] [i18n] add Arabic(AR) translation. #19214 (OthmanAliModaes)
  • [Feature] [i18n] add Dutch(NL) translation. #19252 (tijmenamsing)
  • [Feature] [tooltip] add appendTo option to allow customizing tooltip container. #18436 (viking7982)
  • [Feature] [label] support align for min/max labels. #19228 (Ovilia)
  • [Feature] [pictorialBar] support clip for pictorialBar series. #19197 (Ovilia)
  • [Feature] [tooltip] add dataIndex to valueFormatter callback. #19123 (ChepteaCatalin)
  • [Fix] [toolbox] fix toolbox text can't apply the specified or global font style. #19170 (plainheart)
  • [Fix] [label] fix labelLine default style when normal state not show but other state show. #18800 (linghaoSu)
  • [Fix] [labelLine] fix emphasis.labelLine is not working in pie chart. #19180 (shiersansi)
  • [Fix] [marker] fix markArea position when axis is with alignWithLabel. #19516 (Ovilia)
  • [Fix] [line] fix line may cross in time axis when animation is enabled. #18960 (plainheart)
  • [Fix] [scatter] fix edge scatter may be unexpectedly clipped due to tiny offset. #18867 (plainheart)
  • [Fix] [sunburst] label rotation flipping. #19176 (Ovilia)
  • [Fix] [aria] fix hard-coded series type name translation. #19239 (Ovilia)
  • [Feature] [matrix] allow rotating relative to a point different than the origin. #1034 (ChepteaCatalin)
  • [Fix] [graph] fix force layout iteration timer doesn't stop after disposing the chart. #19514 (plainheart)
  • [Fix] [tooltip] fix potential NPE when the parent node of the tooltip element doesn't exist. #19265 (plainheart)
  • [Fix] [visualMap] fix continuous visualMap mouseover event not register except first continuous visualMap. #19097 (linghaoSu)
  • [Fix] [clip] add an extra space to the clip-path width to prevent unexpected clip. #19056 (RexSkz)
  • [Fix] [dataset] fix multi typed array detection flaw. #19035 (linghaoSu)
  • [Fix] [core] fix potential NPE when reading default init options from global object in dev environment. #19217 (sunpm)
  • [Fix] [i18n] enhance default language fallback. #19107 (ultravires)
  • [Fix] [svg] fix assigning style attribute does not work when CSP is enforced. ecomfe/zrender#1030 (alxnddr)
  • [Fix] [svg] duplicate id for background rect with multiple charts. ecomfe/zrender#1002 (Ovilia)
  • [Fix] [node] make nodejs detection resilient. ecomfe/zrender#1036 (Uzlopak)
  • [Fix] [type] make ellipsis & options of the function truncateText optional. ecomfe/zrender#1047 (plainheart)
  • [Fix] [type] add missing value type string for barMinWidth and barMaxWidth of the bar series. #19424 (zhaxnb)
  • [Feature] [type] export EChartsInitOpts and some Payload types for echarts/core. #19103 (dalenguyen)
  • [Fix] [type] allow nullable value for OptionDataValue. #19111 (avin-kavish)
  • [Fix] [type] add undefined to the return type of graphic.clipRectByRect function. #18950 (benlongo)
  • [Fix] [type] remove duplicate extends at GraphNodeItemOption. #18901 (nenoNaninu)
  • [Refactor] [util] import liftColor function from zrender. #19526 (plainheart)

New Contributors

5.5.0-rc.2

04 Feb 07:21
0f4967b
Compare
Choose a tag to compare
5.5.0-rc.2 Pre-release
Pre-release

Release 5.5.0-rc.2

5.5.0-rc.1

31 Jan 02:22
4d3bbae
Compare
Choose a tag to compare
5.5.0-rc.1 Pre-release
Pre-release

Release 5.5.0-rc.1

5.4.3

18 Jul 02:11
18b361a
Compare
Choose a tag to compare
  • [Feature] [axisPointer] Add triggerEmphasis option to disable emphasis. #18524 (juliepagano)
  • [Feature] [sankey] Support trajectory for emphasis state. #17451 (ElayGelbart)
  • [Fix] [sankey] Fix sankey line color 'target'/'source'/'gradient' doesn't work in non-normal state. #18834 (linghaoSu)
  • [Fix] [sankey] Fix value is undefined in label/edgeLabel formatter. #18733 (plainheart)
  • [Fix] [sunburst] Fix sunburst label may rotate when labelLayout.hideOverlap is enabled. #18808 (linghaoSu)
  • [Fix] [graph] Fix graph chart can't be hidden by legend due to edgeLabel NPE. #18624 (plainheart)
  • [Fix] [state] Fix focus self doesn't work when item emphasis by other component. #18511 (linghaoSu)
  • [Fix] [axis] Fix last tick doesn't show for single data. #18469 (Ovilia)
  • [Fix] [pie] Fix incorrect response area of pie piece when selectedOffset is enabled and animation is disabled. #1011 (plainheart)
  • [Fix] [custom] Fix user-defined info property was not available in the event handler. #18400 (sobolewsk)
  • [Fix] [legend] Inherit legend rich text color from legend's options. #18260 (ChepteaCatalin)
  • [Fix] [label] Fix ellipsis was not working. #18525 (Ovilia)
  • [Fix] [label] Fix endLabel fails with null data. #18841 (Ovilia)
  • [Fix] [util] Fix {yy} pattern has no zero padding in time format util. #18535 (linghaoSu)
  • [Fix] [api] Only deprecate disConnect but not disconnect. #18758 (Justineo)
  • [Fix] [i18n] Fix the abbr of "March" for the DE language ("Mar" -> "Mrz"). #18387 (Stebeber)
  • [Fix] [type] Fix wrong type for data item value of the parallel series. #18425 (ManishDait)
  • [Fix] [type] Allow passing null to the parameters of init function. #18575 (zhuscat)

5.4.3-rc.1

14 Jul 00:05
18b361a
Compare
Choose a tag to compare
5.4.3-rc.1 Pre-release
Pre-release

Release 5.4.3-rc.1

5.4.2

23 Mar 06:25
cfb3a8a
Compare
Choose a tag to compare
  • [Feature] [bar] Support borderRadius for polar bar and its background. #17995 (Ovilia)
  • [Feature] [i18n] Add Turkish(tr_TR) translation. #18012 (partitect)
  • [Feature] [i18n] Add Vietnamese(vi_VN) translation. #18279 (nghiepdev)
  • [Fix] [bar] Polar bar animation should start from r0 rather than 0. #17997 (Ovilia)
  • [Fix] [marker] Fix abnormal range of markArea in bar series. #18229 (Ovilia)
  • [Fix] [line] Fix labels don't show in line series when ssr is enabled. #18032 (plainheart)
  • [Fix] [svg] Fix defined CSS doesn't work due to unexpected encoding for style tag. #982 (plainheart)
  • [Fix] [sunburst] Fix labels might upside down in radial layout. #18240 (susiwen8)
  • [Fix] [dataset] Fix chart can't render when using object array and object item contains a property named length. #18276 (susiwen8)
  • [Fix] [tooltip] Fix tooltip still disappears after leaving the tooltip even if alwaysShowContent was enabled. #18221 (jianghaoran116)
  • [Fix] [text] Charsets like Cyrillic should break word the same as Latin. #973 (Ovilia)
  • [Fix] [type] Add missing treePathInfo property into sunburst formatter callback and add missing data option into SunburstSeriesOption. #18310 (plainheart)
  • [Fix] [type] Add missing callback function type for the symbol option of tree series. #18070 (ChepteaCatalin)

5.4.2-rc.1

14 Mar 10:34
cfb3a8a
Compare
Choose a tag to compare
5.4.2-rc.1 Pre-release
Pre-release

Release 5.4.2-rc.1

5.4.1

09 Dec 15:36
c308ec7
Compare
Choose a tag to compare
  • [Feature] [i18n] Add Hungarian(hu_HU) translation. #17978 (ifjkovacsik)
  • [Feature] [svg] Support gradients and patterns for background color in SVG renderer. #959 (plainheart)
  • [Feature] [candlestick] Provide borderColorDoji option for custom doji color. #17717 (Ovilia)
  • [Feature] [sankey] Support edgeLabel. #16767 (susiwen8)
  • [Feature] [graph] Make graph node draggable in none and circular layout. #15428 (kongmoumou)
  • [Feature] [util] Use native Map if available. #965 (JonasBa)
  • [Feature] [type] Export ECElementEvent for TypeScript. #17892 (keita-determined)
  • [Fix] [i18n] Rename language code of Ukrainian to UK. #17812 (striezel)
  • [Fix] [pie] Fix percent isn't updated after the legend is changed. #17734 (plainheart)
  • [Fix] [pie] Fix potential null access to labelLine when minShowLabelRadian is set. #17715 (plainheart)
  • [Fix] [pie] Fix center may not be converted to correct point when coordinate system is specified. #17920 (plainheart)
  • [Fix] [heatmap] Fix heatmap label may overlap when dataZoom is enabled. #17876 (plainheart)
  • [Fix] [animation] Fix incorrect dataGroupId for old data items in universalTransition. #17559 (tyn1998)
  • [Fix] [dataZoom] Fallback to extent start/end when value or percent is invalid. #17934 (plainheart)
  • [Fix] [timeline] Fix chart can't work when axis line is not shown. #17647 (plainheart)
  • [Fix] [tooltip] Fix tooltip arrow may cover the content when border is wide. #17875 (plainheart)
  • [Fix] [marker] Fix markArea doesn't show when using x/y pixel but coord is not defined. #17217 (jiawulin001)
  • [Fix] [marker] markArea of bar series now covers whole specified categories. #17098 (jiawulin001)
  • [Fix] [legend] Fix legend inverse doesn't work if series data have the same name. #17510 (caiwukun)
  • [Fix] [gauge] Render gauge sectors in the order of the "clockwise" option. #17691 (ZeekoZhu)
  • [Fix] [ssr] Fix wrong expression for extracting the font size. #968 (plainheart)
  • [Fix] [svg] Fix shape may disappear after morphing animation is finished in SVG renderer. (plainheart)
  • [Fix] [type] Fix EChartsInitOpts type error about height and width. #17727 (MainHou)
  • [Fix] [type] Add overflow property to AxisLabelBaseOption interface. #17808 (breizh24)
  • [Fix] [type] Add string & number type into the center option of pie series. #17917 (plainheart)
  • [Fix] [type] Add missing function callback into lineStyle.color for lines series. #17780 (plainheart)

5.4.1-rc.1

01 Dec 11:14
c308ec7
Compare
Choose a tag to compare
5.4.1-rc.1 Pre-release
Pre-release

Release 5.4.1-rc.1

5.4.0

25 Sep 14:02
6347c2c
Compare
Choose a tag to compare
  • [Feature] Support intelligent pointer snapping. #17102 (Ovilia)
  • [Feature] [pie] Support specifying coordinate system for pie series. #17132 (plainheart)
  • [Feature] [gauge] Support rotation for axisLabel. #16985 (MeetzhDing)
  • [Feature] [lines] Support going back for effect animation. #16943 (wangguisong)
  • [Feature] [treemap] Support emphasis state for breadcrumb. #17242 (susiwen8)
  • [Feature] [i18n] Add Ukrainian(uk-UA) translation. #17244 (Amice13)
  • [Feature] [type] Export type ElementEvent. #15291 (Map1en)
  • [Fix] [pie] Fix labelLine may not be hidden when minShowLabelRadian is specified. #17412 (plainheart)
  • [Fix] [pie] Optimize performance of pie series. #17275 (wind108369)
  • [Fix] [line] Set default z/zlevel for temporary symbol to avoid warnings. #17247 (plainheart)
  • [Fix] [bar-race] Fix lines glitch with sub-pixel optimization in animations. #17426 (Ovilia)
  • [Fix] [axis] Fix inverse option does not work for singleAxis. #17411 (wind108369)
  • [Fix] [axis] Fix axis symbol is not reversed when axis is reversed. #17329 (plainheart)
  • [Fix] [state] [emphasis] Fix emphasis.scale can't be reset and specified values may not be respected. #17442 (plainheart)
  • [Fix] [state] [emphasis] Add missing type number to emphasis.scale for scatter/line/graph series. #17390 (plainheart)
  • [Fix] [svg] Encode HTML special characters when generating SVG string. #17406 (plainheart)
  • [Fix] [visualMap] Fix the indicator doesn't show when hovering on map label. #17346 (plainheart)
  • [Fix] [custom] Fix elements may not be removed after updates. #17349. (Ovilia)
  • [Fix] [custom] Fix custom elements probably can't be removed when applying leave transition. #17308 (plainheart)
  • [Fix] [theme] Fix text style of tooltip in macarons theme. #17551 (mousne)
  • [Fix] [theme] Fix abandoned normal level in theme files. #17482 (Liangism)
  • [Fix] [axis] [log] Fix log axis breaks a single data whose log value is negative. #17322 (Ovilia)
  • [Fix] [dataZoom] Fix errors when using sliderZoom in candlestick series with dataset. #17237 (jiawulin001)
  • [Fix] [sunburst] Fix wrong log for deprecated action. #17587 (gitforhlp)
  • [Fix] [type] Ensure compatibility with TypeScript 4.8. #17582 (AviVahl)
  • [Fix] [type] Add missing value type false for nodeClick option for SunburstSeriesOption and TreemapSeriesOption. #17218 (dmzc)
  • [Fix] [typo] Fix a file name typo. src/animation/basicTrasition.tssrc/animation/basicTransition.ts #17193 (kxxoling)