Blog

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

ApexCharts 7.9 and 8.0: A Smaller Default Bundle, and the Highlight Filter

ApexCharts 7.9 and 8.0: A Smaller Default Bundle, and the Highlight Filter

8.0 takes three chart types and four features out of the default bundle, which is 9.8% smaller for it, and adds one bundle that has everything. 7.9 adds the highlight filter, and the console now names a missing add-on or an unknown chart type.

Read More
ApexCharts 7.7 and 7.8: Three Default Changes and a Round of Fixes

ApexCharts 7.7 and 7.8: Three Default Changes and a Round of Fixes

Two releases on consecutive days and three defaults that change what an existing chart does: overlapping data labels move apart, waterfall labels lose their chip, and trellis headers no longer promote on click. Each is reversible in one option. Around them, updateOptions now reaches derived series and tooltip options, and hovering a large chart is much faster.

Read More
ApexMaps 1.0.0: A Stable API, Hex Tile Maps, and Hexbin Density

ApexMaps 1.0.0: A Stable API, Hex Tile Maps, and Hexbin Density

ApexMaps 1.0.0 commits the public API to semantic versioning, so breaking changes now wait for a major. It adds no features and breaks nothing since 0.4.0, which shipped hex tile layouts with a morph back to real boundaries and a hexbin series for more points than pixels. This post covers both releases.

Read More
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

7.6 adds the icicle chart type and flame graphs, makes a link inside a tooltip clickable, lets page CSS win over the library stylesheet, and stops reduced motion freezing a chart for good. 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, so a plugin can tell what chart it is on, follow the viewer's pointer and ask 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.

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 right-to-left support, a batch-edit API and three accessibility items, and drops the Ignite UI dependencies. 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, four chart types that take the data you already have and do the arithmetic themselves. Two defaults change what an existing chart can look like: chart.print lays charts out again for the printed page, and bar slots on numeric or datetime axes now size from the axis.

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 shrinks the default bundle by 13.6% by making nine rarely used features explicit imports, and adds Trellis: one dataset split into a grid of panels that agree to the pixel. Most projects upgrade with one install command; three defaults changed and one option was removed, each with a one-line fix.

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 an update() fix for options that change only a function.

Read More
What's New in ApexCharts 6.9

What's New in ApexCharts 6.9

ApexCharts 6.9 adds a histogram chart type, lets box plot and violin take raw observations, and rewrites the cross-type morph so marks travel instead of crossfading. Nested treemaps, async drilldown and a custom unit layout join them. Pie selection, grouped stacked totals and a new runtime dependency are worth checking before you upgrade.

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

ApexTree 2.1, ApexGantt 3.18 and ApexSankey 1.12 share one license slot, so a single setLicense call covers every Apex product on the page. The --apx-* design tokens now theme trees, gantt charts and sankey diagrams from :root, and destroy() stops the animation loop that every ApexTree and ApexSankey wrapper leaked on unmount.

Read More
What's New in ApexCharts 6.8

What's New in ApexCharts 6.8

ApexCharts 6.8 adds one capability: dataLabels.offsetX and offsetY accept a function, so a label can be nudged per data point instead of per chart. Everything else is a fix: CSP-safe SVG export, brush auto-scaling, threshold gradients and CSV export. Area sparklines lose the empty strip under the fill, the one visual change to check.

Read More