Skip to content

Bump apexcharts from 3.44.2 to 8.7.0 in /dashboard - #903

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/dashboard/apexcharts-8.7.0
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/dashboard/apexcharts-8.7.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 3, 2026

Copy link
Copy Markdown
Contributor

Bumps apexcharts from 3.44.2 to 8.7.0.

Release notes

Sourced from apexcharts's releases.

💎 Version 8.7.0

A minor release: six chart fixes that first came up in the Blazor wrapper, plus a fix for line series in candlestick charts.

Fixes:

  • A palette you name is kept. theme.palette: 'palette1' in dark mode, or 'palette4' in light mode, used to be swapped for the mode's default at render and after updateOptions. Charts that set no palette still follow the mode, including through undo, redo and perspectives.
  • CSV export writes each point's own x. On a category axis that became numeric (numeric x values with no xaxis.type), rows took the axis tick labels instead, so with tickAmount set the first rows read 1, 40, 80 and so on.
  • An intersect tooltip lists every series whose marker is drawn at the hovered spot, not only the topmost one (#4778).
  • An x range annotation stays drawn when you zoom inside it on a category axis converted to numeric.
  • A line or area series keeps its line when a string x repeats.
  • A single series with numeric x values and no axis type gets its default tick count back, instead of one tick per point (a regression since 8.3.0). An explicit tickAmount: 'dataPoints' is unchanged.
  • A line series in a candlestick chart no longer floors the y axis.

Behaviour changes to check when upgrading:

  • markerClick and dataPointSelection, and click on the SVG renderer, carry a new coincident list naming every point drawn at that spot. seriesIndex and dataPointIndex still name the marker drawn on top. The canvas renderer's click does not carry it; use markerClick there.
  • Where markers overlap, the intersect tooltip shows one row per series.
  • perspectives.capture() and the captured view state include theme.paletteExplicit.
  • CSV output changes for two shapes that were wrong: a category axis converted to numeric now writes each point's x, and a bar chart with Date x values writes the epoch.
  • apexcharts.min.js grows by about 2.6 KB gzipped, mostly the coincident marker lookup in core.

🐛 Fixes

  • Shade the 3D funnel connector of a hex alpha or named colour (#4949). Thanks @​nk-batman21.
  • Follow a container that moves in the frame the chart draws.
  • Keep an x range on a zoomed category axis when its ends are off screen.
  • Write each point's own x in the CSV, not the axis ticks.
  • Keep the default tick count on numeric x values with no axis type.
  • List every series whose marker is drawn at the hovered spot.
  • Keep a palette the page names, palette1 and palette4 included.
  • Let undo, perspectives and the default mode keep a defaulted palette following the mode.
  • Keep the chart's tickAmount when an update brings a formatter or categories.
  • Keep the CSV category a string and a Date x its epoch.
  • Keep the line when a string x repeats.
  • Keep a line series in a candlestick chart from flooring the y axis (#5407).

The default bundle is 277,531 B gzipped, up 2,889 B (1.1%) from 8.6.0.

Upgrading is npm install apexcharts@8.7.0.

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

💎 Version 8.6.0

A minor release: ApexCharts stops writing on the element you render into, plus fixes for unit chart updates and destroy timing.

Behaviour changes to check when upgrading:

  • ApexCharts no longer sets min-height on the element passed to new ApexCharts(el). The height it reserves (the chart height plus chart.parentHeightOffset) is now a min-height on its own .apexcharts-canvas wrapper, so a min-height you give the element, through a style prop or a class, applies while the chart is mounted and survives destroy() (react-apexcharts#751). Rendered heights are otherwise unchanged; code that read the reservation from the element should read it from .apexcharts-canvas.
  • Unit chart updates follow chart.animations.dynamicAnimation: 350 ms by default (was 800), and no tween when it is disabled. Set dynamicAnimation: { speed: 800 } for the old pace.

🐛 Fixes

  • Updates follow dynamicAnimation, 350 ms by default (was 800).

... (truncated)

Commits
  • 1f91440 release: 8.7.0
  • 3f2367e chore(build): raise the apexcharts.min.js budget to 278,000 B
  • bb833db chore: bump version to 8.7.0
  • 8da8582 Merge pull request #5408 from apexcharts/fix/blazor-reported-bugs-stable
  • 9b6ff1a fix: keep a line series in a candlestick chart from flooring the y axis
  • 55c4093 docs(license): oem carries no developer seats
  • f77070f chore(build): raise the budgets for the Blazor-reported fixes
  • 91b9cfc docs(types): say when click carries coincident
  • e4924ef Merge branch 'fix/repeated-x-line'
  • a4022e2 Merge branch 'fix/theme-palette-sentinel'
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for apexcharts since your current version.

Install script changes

This version adds prepare script that runs during installation. Review the package contents before updating.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [apexcharts](https://github.com/apexcharts/apexcharts.js) from 3.44.2 to 8.7.0.
- [Release notes](https://github.com/apexcharts/apexcharts.js/releases)
- [Commits](apexcharts/apexcharts.js@v3.44.2...v8.7.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Nov 3, 2026

This branch has not been deployed

No deployments
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants