[Snyk] Upgrade apexcharts from 4.0.0 to 4.7.0 #300
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade apexcharts from 4.0.0 to 4.7.0.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 7 versions ahead of your current version.
The recommended version was released 2 months ago.
Release notes
Package name: apexcharts
-
4.7.0 - 2025-04-24
-
4.6.0 - 2025-04-21
- Fix issue with fixed Tooltip not working on nonAxisChart by @ hhjeee in #4959
- Fixing unnecessary chart destroy on create by @ siczmj in #4970
- Extend annotation label text type to array by @ dcrystalj in #4981
- fix annotation clipping calculation caused by unprecise floats by @ philipp-hillebrecht in #4985
- fix: the wrong return type of the formatter function by @ daiboom in #4988
- Fix incorrect parsing of e notation svg command values in graphics.roundPathCorners by @ ablagoev in #4991
- Fix comparison bug in clipping calculation by @ mutludev in #4995
- Added nonce in the types in option.chart.nonce by @ himanshu27tasveer in #4993
- fix: resolve function not exists by @ ismail-codar in #5020
- @ hhjeee made their first contribution in #4959
- @ siczmj made their first contribution in #4970
- @ dcrystalj made their first contribution in #4981
- @ philipp-hillebrecht made their first contribution in #4985
- @ ablagoev made their first contribution in #4991
- @ mutludev made their first contribution in #4995
- @ himanshu27tasveer made their first contribution in #4993
- @ ismail-codar made their first contribution in #5020
-
4.5.0 - 2025-02-19
- getSvgString() method is now public which allows users to get SVG string of the chart by calling method on the chart instance.
- fixes #2963, fixes #3452; safari bugs fixed by removing legend from svg foreignObject
- fixes #4937; data label issue when hideZeroBarsWhenGrouped
- fixes #4940; fixes #4935; x-axis ticks improvements
- fix #4939; hideZeroBarsWhenGrouped in column chart
- fix #4932; tooltip color in pie/donut charts
-
4.4.0 - 2025-01-22
- fix #4868; reflect marker shapes in tooltip
- fixes #1753; fixes #3641; markers disappearing after hover
- fixes #4790; fixes #4791; fix marker bug when null values were present
- Added support for the Angular compiler. by @ jeroen1602 in #4691
- Fix getting decimal part of numbers close to 0 by @ obiwac in #4909
- fix #3754; crosshair position in stacked columns
- fix #4890; radar chart marker over y-axis fix
- fix #3439; shared tooltip fix in bar chart
- fix #3661; series-title in multi-series treemap
- fix #4230; total stacked label alignment fix
- fix #4901; dataURI scaling issue
- fix #4897; fix bug which cropped line when value was zero
- fix #4904; x-axis range annotations disappearing on zoom
- fix #4907; multiple y-axis error when series is empty
- fix #4914; custom-tooltip was removed on redraw
- make default stroke.lineCap as square in bar charts
- fixes #4895; brush chart bugfix
- @ jeroen1602 made their first contribution in #4691
- @ obiwac made their first contribution in #4909
-
4.3.0 - 2024-12-19
- improve datapoint detection on mousehover for correct tooltip position
- fix #4869; custom tooltip can return html element
- fix #4876; stacked columns when uneven data is provided
- fix heatmap for uneven numeric x-axis
- fix #4854; same stroke color when range color is used in bar
- fixes #1453; date change when day changes in hour scale
- fix #4863; reactivity issue in react and vue
- fixes #4856; tooltip jump in irregular time series
- fixes #4858; x-axis tick misalignment in bar chart
- restores #4782 (isolated point in line chart not closing path) by @ bautisflow in #4871
- Remove use of global
- @ SmithKy3 made their first contribution in #4884
-
4.2.0 - 2024-12-10
- Fix logarithmic scale drawing candle-like shape by @ tim-net in #4830
- Fix heatmap gaps and ticket alignment by @ dschweinbenz in #4838
- Addition of multi-series color candle Chart by @ Kim-Taehyeong in #4836
- fix #3191; zoom selection in bar chart was offset by some pixels
- fix #4809 heatmap: align different ticks and gaps in timeseries
- fix #3907; group legends in grouped-stacked charts
- fix #4846; pie chart rendering issue in shadowDOM
- fix #4853; resizing selection rect now updates main chart
- revert #4782; fixes #4855; toggling issue in line charts
- fix #3466; correct date when 1st value in x-axis is last day of month
- Migrated all react samples from class components to functional components
- @ tim-net made their first contribution in #4830
- @ dschweinbenz made their first contribution in #4838
- @ Kim-Taehyeong made their first contribution in #4836
-
4.1.0 - 2024-11-25
-
-
-
-
-
-
-
-
-
-
-
-
-
- @ bautisflow made their first contribution in #4782
- @ rahulr-96 made their first contribution in #4788
- @ cuobiezi made their first contribution in #4798
- @ daiboom made their first contribution in #4802
- @ cmeelker made their first contribution in #4822
- @ andre-ehlert made their first contribution in #4823
-
4.0.0 - 2024-10-29
- Apply config opacity to fill colors specified in RGB format. by @ rosco54 in #4759
- Fix createBorderRadiusArr by @ rosco54 in #4760
- Update types to add missing arguments and return types by @ cyrilf in #4772
- @ cyrilf made their first contribution in #4772
from apexcharts GitHub release notesWhat's Changed
Cleaned up misplaced resolve() call in updateOptions()
What's Changed
New Contributors
Full Changelog: v4.5.0...v4.6.0
What's Changed
Full Changelog: v4.4.0...v4.5.0
What's Changed
New Contributors
Full Changelog: v4.3.0...v4.4.0
What's Changed
ApexChartsclass by @ SmithKy3 in #4884New Contributors
Full Changelog: v4.2.0...v4.3.0
What's Changed
Documentation update
New Contributors
Full Changelog: v4.1.0...v4.2.0
What's Changed
Negative line color feature added - sample; references #596

fix #4735; Zoom with the mouse scroll button always activate when "selection" is enabled
Fix isolated point in line chart not closing path by @ bautisflow in #4782
update goals type by @ rahulr-96 in #4788
#4763 bugfix Display error Date when set xaxis frist label close to next day. by @ cuobiezi in #4798
fix:#4801 The return type of the dataLabels formatter has been redefine by @ daiboom in #4802
fix #2270; improved checks for element existence before doing any calculations
fix #4828; append legend marker to window.SVG which was a problem when using multiple charts on same page
fix #4829; x-position misalignment in numeric bar charts when x is 0
fix #4794; jumping tooltp over bars in shadow DOM
fixes #4811 by @ rahulr-96 in #4812
Fix dutch locale by @ cmeelker in #4822
Allow pan and zoom on mobile devices by @ andre-ehlert in #4823
New Contributors
Full Changelog: v4.0.0...v4.1.0
What's Changed
Upgrade to Svgjs 3.2.
Svg.js, the main engine behind ApexCharts’ drawing mechanism, was long overdue for an upgrade. With apexcharts@4.0.0, both Svg.js and all related plugins have been upgraded to their latest versions. This ensures that ApexCharts stays up-to-date with its dependencies.
Other fixes
New Contributors
Full Changelog: v3.54.1...v4.0.0
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information: