Skip to content

dev: bump apexcharts from 5.16.0 to 8.3.1 - #8063

Merged
PavelJankoski merged 2 commits into
v3.37from
dependabot/npm_and_yarn/apexcharts-8.3.1
Oct 22, 2026
Merged

PavelJankoski merged 2 commits into
v3.37from
dependabot/npm_and_yarn/apexcharts-8.3.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Bumps apexcharts from 5.16.0 to 8.3.1.

Release notes

Sourced from apexcharts's releases.

💎 Version 8.3.1

A security fix: a node name containing HTML could run script when its treemap, sunburst or icicle tooltip opened. Names and data colours are now escaped there; HTML a tooltip formatter returns still renders. Upgrade if those charts show names that come from user data.

Also faster hover, fewer leftover nodes after updates, and these changes you may notice:

Change What to check
Tooltip node names show as text markup in node names
scrolled skips a pan that moves nothing scrolled counts
animationEnd waits for the last scatter dot work timed off it
An open tooltip stays open on update live or streaming data
Number formatters hide repeated y labels yaxis label formatters

🐛 Fixes

  • Give a repeated x its own CSV row. Thanks @​NotAFlightRisk.
  • Count a repeated timestamp once when picking the date format. Thanks @​NotAFlightRisk.
  • Give equal categories a stable sort order. Thanks @​NotAFlightRisk.
  • Darken a clicked slice whose expandOffset cannot be drawn.
  • Drop the empty breadcrumb band on flat treemaps with zoom.
  • Stop converting a treemap's x axis to numeric.
  • Keep the stagger delay when animateGradually is turned on.
  • Reject chart.type 'constructor' instead of crashing.
  • Fire animationEnd when the last scatter marker lands.
  • Keep an open tooltip open across a data update.
  • Hide repeated labels when a formatter returns numbers.
  • Stop firing scrolled for a pan that does not move the chart.
  • Apply zoom.breadcrumb.offsetY to the zoom breadcrumb.
  • Escape node names in treemap, sunburst and icicle tooltips.

Upgrading is npm install apexcharts@8.3.1.

Full changelog, with the detail behind each change: apexcharts/apexcharts.js@v8.3.0...v8.3.1

💎 Version 8.3.0

The mouse wheel now zooms a chart only with Ctrl or Cmd held (or a trackpad pinch), so a page of zoomable charts scrolls past them. A bare scroll over a chart shows a short hint instead. Set chart.zoom.allowMouseWheelZoom to true for the old wheel, or chart.zoom.wheelHint to false to hide the hint.

Also about 60 fixes from the rest of the 8.x audit, to bars, stacks, axes, keyboard navigation, treemaps, sunbursts, icicles, unit charts and trellis. A few change behaviour you may rely on:

Change What to check
Grouped 100% stacks each reach 100% seriesGroups with 100%
Series objects no longer get a group reads of series.group
Numeric xaxis.stepSize sets the step charts with stepSize
Log axes show values below the base the log axis floor
Ragged horizontal numeric bars sit by x one row per x value
Box plots ignore candlestick.type box plots set to 'ohlc'

✨ New

... (truncated)

Commits
  • 01822df release: 8.3.1
  • 9f7f78d chore: bump version to 8.3.1
  • 626e70f test(graphics): shrink the delayed reveal fixture for CI
  • 40f0fbf Merge pull request #5348 from NotAFlightRisk/fix/csv-duplicate-x-rows
  • 063a569 perf(icicle): skip cells thinner than half a pixel
  • f5d6184 perf(morph): probe every mark before writing any piece cell
  • 80c73a8 perf(stats): reuse the derived KDE and summary across re-renders
  • 7747ddf test(fill): pin gradient defs flat across updateSeries
  • 0be5dd3 perf(graphics): reveal delayed overlays only when new ones were added
  • 1ef6d4d fix(tooltip): escape node names in treemap, sunburst and icicle tooltips
  • Additional commits viewable in compare view

Most Recent Ignore Conditions Applied to This Pull Request
Dependency Name Ignore Conditions
apexcharts [>= 7.a, < 8]

@dependabot
dependabot Bot requested a review from a team as a code owner October 19, 2026 23:03
@dependabot
dependabot Bot requested a review from PavelJankoski October 19, 2026 23:03
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Oct 19, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apexcharts-8.3.1 branch from 225eaae to 0a47540 Compare October 22, 2026 11:43
Bumps [apexcharts](https://github.com/apexcharts/apexcharts.js) from 5.16.0 to 8.3.1.
- [Release notes](https://github.com/apexcharts/apexcharts.js/releases)
- [Commits](apexcharts/apexcharts.js@v5.16.0...v8.3.1)

---
updated-dependencies:
- dependency-name: apexcharts
  dependency-version: 8.3.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@PavelJankoski
PavelJankoski force-pushed the dependabot/npm_and_yarn/apexcharts-8.3.1 branch from 0a47540 to 9c3ceba Compare October 22, 2026 12:43
@github-actions github-actions Bot added the ui/web This is related to a web interface label Oct 22, 2026
@PavelJankoski
PavelJankoski merged commit 85733de into v3.37 Oct 22, 2026
13 of 21 checks passed
@PavelJankoski
PavelJankoski deleted the dependabot/npm_and_yarn/apexcharts-8.3.1 branch October 22, 2026 13:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code ui/web This is related to a web interface

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant