Blog

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

ApexCharts 8.6 and 8.7: Overlapping Markers, Named Palettes and Your Element's Height

ApexCharts 8.6 and 8.7: Overlapping Markers, Named Palettes and Your Element's Height

ApexCharts 8.6.0 (October 29, 2026) and 8.7.0 (October 31) are fix releases with a few behaviour changes to check: the library stops writing min-height on your element, marker events name every point drawn at one spot, a palette you name is kept in dark mode, and unit charts update faster. react-apexcharts 2.2.0 stops ref breaking charts on React 19.

Read More
ApexMaps 1.2: Street Tiles, a View Event and Translated Map Text

ApexMaps 1.2: Street Tiles, a View Event and Translated Map Text

ApexMaps 1.2.0 shipped on October 26, 2026. geo.tiles draws raster street tiles from any {z}/{x}/{y} server under a Web Mercator map, the viewChange event and getView() report what is on screen, and a top-level locale option translates every string the map writes itself. The React, Vue and Angular wrappers moved to 1.2.0 alongside.

Read More
ApexCharts 8.5: Gauge Targets, Hover Without a Tooltip, and Full Dash Patterns

ApexCharts 8.5: Gauge Targets, Hover Without a Tooltip, and Full Dash Patterns

ApexCharts 8.5.0 shipped on October 24, 2026. Gauges and radial bars gain target marks, tooltip.visible keeps hover events without drawing the box, every dash option takes a full pattern, and 100% stacked area and line charts now draw percentages. A few behaviours changed, each listed with how to reverse it.

Read More
ApexCharts 8.3 and 8.4: Cooperative Wheel Zoom, Text-Safe Labels, and Shadow DOM

ApexCharts 8.3 and 8.4: Cooperative Wheel Zoom, Text-Safe Labels, and Shadow DOM

8.3.0 to 8.4.1 shipped between October 15 and 21. The mouse wheel zooms only with Ctrl or Cmd held, so a page of charts scrolls past them; series names, categories and tree node names show as text; charts work inside a shadow root; and about 120 fixes change a few behaviours, each listed with how to reverse it.

Read More
ApexGrid 3.6 and Enterprise 0.8: Themes From Any Ancestor, Formula-Safe Exports

ApexGrid 3.6 and Enterprise 0.8: Themes From Any Ancestor, Formula-Safe Exports

ApexGrid 3.6.0 and Enterprise 0.8.0 are quality releases from a full code audit. --ag-* tokens now reach the grid from any ancestor, shadow hosts included, dark grids read their own --ag-dark-* inputs, CSV export and copy neutralise spreadsheet formulas, and failed server requests are retried. No exported symbol was removed or renamed.

Read More
ApexMaps 1.1: Pixel Maps

ApexMaps 1.1: Pixel Maps

ApexMaps 1.1.0 adds pixel maps: type: 'pixel' draws a choropleth as a lattice of dots, squares, hexagons or diamonds, on a flat map or a globe, with the same rows, join and colour scale. Nothing breaks, and the React, Vue and Angular wrappers accept it as they are.

Read More
ApexTree 2.2, ApexGantt 3.19 and ApexSankey 1.13: Shadow DOM Support

ApexTree 2.2, ApexGantt 3.19 and ApexSankey 1.13: Shadow DOM Support

ApexTree 2.2.0, ApexGantt 3.19.0 and ApexSankey 1.13.0 shipped on October 21, 2026 with one shared change: each works inside a shadow root, and destroy() and rendering now leave the container's other content alone. No option changed.

Read More
ApexCharts 8.1 and 8.2: Plugin Highlights, Safer Server Output, and 150 Fixes

ApexCharts 8.1 and 8.2: Plugin Highlights, Safer Server Output, and 150 Fixes

8.0.1, 8.1.0 and 8.2.0 shipped within three days. Server output now escapes text, Weave plugins can draw a part of each value with api.highlight(), and about 150 fixes from an audit of the 8.x code change thirteen behaviours a page may rely on, each listed with how to reverse it where that is possible.

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