Apache ECharts 4.9.0 Release Highlights and New Features
Apache ECharts 4.9.0, an open‑source JavaScript charting library incubated by Apache, introduces new features such as polygon graph connections and horizontal funnel orientation, adds tooltip text shadow and brush style options, and resolves numerous bugs across components like toolbox, tooltip, and bar charts.
Apache ECharts (incubating) is an open‑source project donated by Baidu to the Apache Software Foundation and is currently under incubation. ECharts is a JavaScript‑based data visualization chart library that provides intuitive, vivid, interactive, and highly customizable visualizations.
ECharts
It offers a large set of common data visualization charts, built on ZRender (a lightweight canvas library). It provides basic components such as coordinate systems, legends, tooltips, and toolboxes, and constructs line (area) charts, bar (column) charts, scatter (bubble) charts, pie (donut) charts, candlestick charts, maps, force‑directed graphs, chord diagrams, and supports stacked and mixed multi‑chart displays across any dimensions.
Apache ECharts (incubating) 4.9.0 has been released. ECharts is an open‑source visualization library implemented in JavaScript that runs smoothly on PCs and mobile devices, compatible with most browsers (IE8‑11, Chrome, Firefox, Safari, etc.), relies on the vector graphics library ZRender, and offers intuitive, richly interactive, highly customizable visualizations.
The main updates in this version are:
[Feature] [graph] Supports using polygons to connect nodes in a graph #12590 (wf123537200)
[Feature] [funnel] Adds orient option to funnel, supporting horizontal layout #12754 (regrex)
[Enhancement] [tooltip] Adds text shadow option #12664 (Ovilia)
[Enhancement] [toolbox] Adds brushStyle option for brush rectangle styling in dataZoom #12550 (zhiyuc123)
[Fix] [themeRiver] Optimizes data processing for themeRiver #12022 (Zaynex)
[Fix] [toolbox] Fixes incorrect rendering after editing pie chart data in data view #12561 (plainheart)
[Fix] [toolbox] Fixes NaN display issue in dataView when using datasets #11849 (susiwen8)
[Fix] [toolbox] Fixes potential errors of saveAsImage in certain environments #12643 (lzr900515)
[Fix] [lines] Fixes disappearance of lines when setOption is reapplied without data #12850 (plainheart)
[Fix] [sunburst] [treemap] Fixes bug where levels label formatter fails to run #12742 (Ovilia)
[Fix] [tooltip] Fixes tooltip layout issue in richText rendering mode #12608 (plainheart)
[Fix] [tree] Fixes missing display of graphic symbols on first render #12367 (plainheart)
[Fix] [bar] Fixes error when toggling showBackground from false to true #13085 (easonyq)
Laravel Tech Community
Specializing in Laravel development, we continuously publish fresh content and grow alongside the elegant, stable Laravel framework.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.