Blog

An archive of tips, tricks and tutorials on how to make the best use of ApexCharts library.

ApexCharts 7.5 and 7.6: Icicle Charts, Interactive Tooltips, and Weave v6

ApexCharts 7.5 and 7.6: Icicle Charts, Interactive Tooltips, and Weave v6

Two releases for two different audiences. 7.6 adds the icicle chart type and flame graphs, makes a link inside a tooltip clickable, and fixes a reduced-motion bug that looked like charts had stopped animating. 7.5 takes the Weave plugin contract to v6, where a plugin can ask what the host supports instead of guessing.

Read More
ApexCharts 7.2, 7.3 and 7.4: The Plugin API Grows Up

ApexCharts 7.2, 7.3 and 7.4: The Plugin API Grows Up

Three releases with one spine: the Weave plugin contract went from v1 to v5, and a plugin can now tell what kind of chart it is on, follow the viewer's pointer, and ask the chart for room to draw its own UI. Plus hexagon heatmap cells, a way back out of a zoom on a chart with no toolbar, and borderRadiusWhenStacked returning after being removed in 7.0.

Read More
ApexGrid 3.5 and Enterprise 0.7: Server-Side Depth, Nested Filters, and a Dependency Diet

ApexGrid 3.5 and Enterprise 0.7: Server-Side Depth, Nested Filters, and a Dependency Diet

ApexGrid 3.5.0 adds full right-to-left support, a real batch-edit API, and three accessibility items, while dropping the Ignite UI dependencies entirely. Enterprise 0.7.0 adds a server-side row model with grouping and pivot, a nested AND / OR filter builder, a live chart range handle, a grand-total row, and keyboard range selection.

Read More
What's New in ApexCharts 7.1: Four Chart Types That Do Their Own Arithmetic

What's New in ApexCharts 7.1: Four Chart Types That Do Their Own Arithmetic

ApexCharts 7.1 adds streamgraph, waterfall, dumbbell and raincloud, and the thing they have in common is that you hand each one the data you already have rather than the shape the renderer wants. Plus chart.print, and a bar-sizing fix that may change how your existing charts look.

Read More
What's New in ApexCharts 7.0: A Smaller Default, and Small Multiples in One Key

What's New in ApexCharts 7.0: A Smaller Default, and Small Multiples in One Key

ApexCharts 7.0 makes the default bundle smaller by taking nine features out of it, and adds Trellis: one dataset split into a grid of panels that agree to the pixel. Plus the two breaking changes that are easy to miss, and the two failure modes we hit upgrading this site.

Read More
What's New in ApexCharts 6.10.0: 39 Shapes a Count Can Take

What's New in ApexCharts 6.10.0: 39 Shapes a Count Can Take

ApexCharts 6.10.0 ships apexcharts/unit-shapes, a companion kit of 39 shapes a unit chart can pack its dots into: a heart, a house, a globe, a heartbeat trace, or the figure 1,024 drawn in 1,024 dots. Plus outer name labels, and a fix worth reading even if you never draw a heart.

Read More
What's New in ApexCharts 6.9

What's New in ApexCharts 6.9

ApexCharts 6.9 is the largest release in a while, and two ideas run through most of it. A chart should be able to take the measurements you actually have: histogram arrives as a chart type, and box plot and violin now accept raw observations. And one chart type should be able to become another in place: the cross-type morph stops crossfading and starts conserving the ink. Plus nested treemaps, async drilldown, and a layout seam for the unit chart.

Read More
One Key, One Palette, One Engine: ApexTree 2.1, ApexGantt 3.18 and ApexSankey 1.12

One Key, One Palette, One Engine: ApexTree 2.1, ApexGantt 3.18 and ApexSankey 1.12

Three releases that are really one change. A license key now covers every Apex product on the page instead of each library keeping a private copy of the license manager. The --apx-* design tokens are honoured family-wide, so a palette is declared once on :root. And all four products run the same spring driver. Plus destroy() finally tears down the animation loop in ApexTree and ApexSankey, which every framework wrapper has been leaking.

Read More
What's New in ApexCharts 6.8

What's New in ApexCharts 6.8

ApexCharts 6.8 is a small release with one new capability: dataLabels.offsetX and offsetY now accept a function, so a label can be nudged per data point instead of per chart. Everything else is a fix, spanning sparkline layout, brush auto-scaling, CSP-safe SVG export, threshold gradients and CSV export. One deliberate visual change to know about before upgrading.

Read More
What's New in ApexSankey 1.11

What's New in ApexSankey 1.11

ApexSankey 1.11 adds a whole layer on top of the same flow model: spring relayout and grow-in morph on update(), chord and alluvial projections, vertical orientation, circular links, five built-in themes, draggable nodes, particle flow, a plugin API with a typed event bus, and a before/after comparison split-view. Fully additive, no breaking changes.

Read More
What's New in ApexTree 2.0

What's New in ApexTree 2.0

ApexTree 2.0 replaces the tear-down-and-rebuild render with a spring motion core, so collapse, expand, layout changes and live data updates are transitions instead of cuts. On top of that reconciler: radial and dendrogram layouts, measured node heights, cards that expand in place, focus mode, semantic zoom, lazy children and a command palette. Nothing was removed, four defaults changed.

Read More
What's New in ApexCharts 6.7

What's New in ApexCharts 6.7

ApexCharts 6.7 adds the sunburst chart: a hierarchical radial chart that draws tree-structured data as concentric rings, with click-to-zoom and a drilldown-config adapter. It also brings rounded and spaced slices to the pie family, a parliament layout for the unit chart, and tooltips on point annotations. Here is what shipped, with a live demo.

Read More