Skip to content

Update dependency apexcharts to v5#281

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/apexcharts-5.x
Open

Update dependency apexcharts to v5#281
renovate[bot] wants to merge 1 commit intomainfrom
renovate/apexcharts-5.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jul 31, 2025

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
apexcharts (source) 3.41.05.4.0 age confidence

Release Notes

apexcharts/apexcharts.js (apexcharts)

v5.4.0: 💎 Version 5.4.0

Compare Source

🚀 Major Changes

Build System Modernization
  • Complete tooling overhaul: Migrated from Rollup + Webpack + Babel to Vite for faster builds and better developer experience
  • Testing modernization: Transitioned from Jest to Vitest for improved performance and native ESM support
  • Removed SVG.js dependency: Replaced with a custom lightweight SVG utility, reducing bundle size and external dependencies
Performance Improvements
  • Optimized object cloning - Significantly improved performance for data processing
  • DOM query caching - Reduced redundant DOM lookups for better rendering performance
  • Event delegation - Implemented event delegation pattern to improve event handling performance
  • Treemap optimization - Enhanced Treemap-squared.js algorithm for better performance

🐛 Bug Fixes

  • Fixed y-axis title getting cut off when using formatter (#​5152)
  • Fixed annotation rectangles drifting when browser zoom level is not 100%
  • Fixed x-axis label repetition for very small numeric values (#​5127)
  • Fixed bar chart top rounding issues
  • Fixed area chart fill color when using CSS variables
  • Fixed shared tooltip showing invisible series
  • Fixed stack-column-outline chart rendering issues
  • Removed obsolete polyfills from all samples
  • Converted Treemap to proper ES module export
  • Created ChartFactory for future tree-shaking support
  • Legend font-size now supports units other than pixels (rem, vh, etc.) (#​5151)

Refactoring & Code Quality

  • Refactored data handling architecture
  • Applied code quality improvements across the codebase
  • Improved unit test coverage across utility functions, datetime, and data processing modules

Testing Improvements

  • Comprehensive unit test improvements across the library
  • Enhanced E2E testing infrastructure
  • Updated sample charts

💝 Contributors

Thank you to all contributors:

v5.3.6: 💎 Version 5.3.6

Compare Source

What's Changed

New Contributors

Full Changelog: apexcharts/apexcharts.js@v5.3.3...v5.3.6

v5.3.5

Compare Source

v5.3.4

Compare Source

v5.3.3: 💎 Version 5.3.3

Compare Source

What's Changed

  • Added data parsing support for candlestick, boxplot, rangeBar and bubble charts
  • Reset parsing flags during update when data is parsed. Fixes updateSeries and updateOptions bugs when parsing data.
  • Feature/control legend css injection by @​leechoohyoung in #​5074
  • Unhide pan/zoomselect for mobile/touch devices by @​vingerha in #​5081
  • Add a missing type and removes an unused type by @​Jo-varo in #​5065
  • Update LICENSE by @​jberes in #​5087

New Contributors

Full Changelog: apexcharts/apexcharts.js@v5.3.0...v5.3.3

v5.3.2

Compare Source

v5.3.1

Compare Source

v5.3.0: 💎 Version 5.3.0

Compare Source

What's changed

  • Data Parsing capabilites.
    ApexCharts now supports direct parsing and mapping of raw data objects, eliminating the need for manual data transformation. Complete documentation for this feature - https://apexcharts.com/docs/parsing-data/
  • Pie/Donut/RadialBar series formats
    These chart types now support XY series formats making it consistent with the rest of the chart types. Read the documentation for this change - https://apexcharts.com/docs/series/

v5.2.0

Compare Source

v5.1.0

Compare Source

v5.0.0

Compare Source

v4.7.0: 💎 Version 4.7.0

Compare Source

What's Changed

Cleaned up misplaced resolve() call in updateOptions()

v4.6.0: 💎 Version 4.6.0

Compare Source

What's Changed

New Contributors

Full Changelog: apexcharts/apexcharts.js@v4.5.0...v4.6.0

v4.5.0: 💎 Version 4.5.0

Compare Source

What's Changed

  • 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

Full Changelog: apexcharts/apexcharts.js@v4.4.0...v4.5.0

v4.4.0: 💎 Version 4.4.0

Compare Source

What's Changed

  • 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

New Contributors

Full Changelog: apexcharts/apexcharts.js@v4.3.0...v4.4.0

v4.3.0: 💎 Version 4.3.0

Compare Source

What's Changed

  • 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 ApexCharts class by @​SmithKy3 in #​4884

New Contributors

Full Changelog: apexcharts/apexcharts.js@v4.2.0...v4.3.0

v4.2.0: 💎 Version 4.2.0

Compare Source

What's Changed

  • 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
Documentation update
  • Migrated all react samples from class components to functional components

New Contributors

Full Changelog: apexcharts/apexcharts.js@v4.1.0...v4.2.0

v4.1.0: 💎 Version 4.1.0

Compare Source

What's Changed

New Contributors

Full Changelog: apexcharts/apexcharts.js@v4.0.0...v4.1.0

v4.0.0: 💎 Version 4.0.0

Compare Source

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: apexcharts/apexcharts.js@v3.54.1...v4.0.0

v3.54.1: 💎 Version 3.54.1

Compare Source

What's Changed

  • improve border radius implementation in stacked bar charts by @​junedchhipa in #​4747
  • Bar and column true stroke and fill paths by @​rosco54 in #​4753
  • fix #​4757; allow duplicate labels in yaxis
  • fix #​4623; use x value from w.config.series instead of w.globals.labels
  • fix #​4750; safari tooltip issue
  • Restore true stroke paths on bars and columns - by @​rosco54
  • fix #​4755; tooltip marker color when fill type is gradient
  • fix apexcharts/react-apexcharts#627 prevent mutating config.colors as it causes reactivity issues in react
  • move some styles to foreignObject as external styles are not applied when exporting
  • fix #​4657; fix #​4818; border radius on last element when previous datapoint is zero
  • fix #​4738; legend height when position is bottom
  • fix #​4734; last annotation was not shown because of a refactor

Full Changelog: apexcharts/apexcharts.js@v3.54.0...v3.54.1

v3.54.0: 💎 Version 3.54.0

Compare Source

What's Changed

New Contributors

Full Changelog: apexcharts/apexcharts.js@v3.53.0...v3.54.0

v3.53.0: 💎 Version 3.53.0

Compare Source

What's new

New Property

New method

  • highlightSeries; In a multi-series chart, call this method to reduce opacity of all other series and only highlight a particular one.

Enhancements

  • Mousewheel support for zooming; references #​960

Bugfixes

Announcements

  • End support for IE11.

New Contributors

Full Changelog: apexcharts/apexcharts.js@v3.52.0...v3.53.0

v3.52.0: 💎 Version 3.52.0

Compare Source

What's Changed

New Contributors

Full Changelog: apexcharts/apexcharts.js@v3.51.0...v3.52.0

v3.51.0

Compare Source

What's Changed

✨ More marker shapes

hswil69ah

Full Changelog: apexcharts/apexcharts.js@v3.50.0...v3.51.0

v3.50.0: 💎 Version 3.50.0

Compare Source

What's Changed

New Contributors

Full Changelog: apexcharts/apexcharts.js@v3.49.2...v3.50.0

v3.49.2: 💎 Version 3.49.2

Compare Source

What's Changed

New Contributors

Full Changelog: apexcharts/apexcharts.js@v3.49.1...v3.49.2

v3.49.1: 💎 Version 3.49.1

Compare Source

🆕 Enhancements

🐞 Bug fixes

v3.49.0: 💎 Version 3.49.0

Compare Source

🐞 Bug fixes

v3.48.0: 💎 Version 3.48.0

Compare Source

🆕 Enhancements

  • Provide a "step before" version of the current "step after" line chart; Fixes #​4313
  • Use ShadowRoot getElementById() when in ShadowDOM; Thanks @​cyraid

🐞 Bug fixes

  • Fixes #​4323 (multiple y-axis scale fixes for backward compatibility)
  • Zoomed scale fixes - In zoomed charts, ensure the Y axis scale fits the full min..max range of Y values
  • Fix css nonce attribute
  • Improve grid-rect to prevent bar overflowing on x-axis
  • When chart is type 'bar', ensure reference to zero is maintained
  • Fixes #​2757 (annotation overflow)
  • Fixes #​3073 (annotation overflow)
  • Fixes #​3421 (annotation overflow)
  • Fixes #​3553 (annotation overflow)
  • Fixes #​4081 (x-axis annotation fix in sparkline)

Thanks @​rosco54 for multiple y-axis scale fixes

v3.47.0: 💎 Version 3.47.0

Compare Source

🆕 Enhancements

  • Map multiple series to the same y-axis scales (in a multi-axes chart) - fixes #​4237

🐞 Bug fixes

  • Area chart gradient drawing glitch; fixes #​4271
  • Point annotation fix when y-axis is not present (in case of sparkline or hidden y-axis)
  • When chart is type 'bar', ensure reference to zero is maintained

Thanks @​rosco54 for y-axis scale improvements

v3.46.0: 💎 Version 3.46.0

Compare Source

🆕 Enhancements

🐞 Bug fixes

  • Fix #​4167 - shadow bug in multi-series chart
  • Fix #​4242 - allow labels with Invalid text

v3.45.2: 💎 Version 3.45.2

Compare Source

🆕 Enhancements

🐞 Bug fixes

  • Fix the range-bar drawing bug when the value is 0
  • Discard initialXRatio in normal category bar charts - fixes #​4134
  • Bring back original curve: smooth option for stroke as multiple people reported issues with monotoneCubic curve.

v3.45.1: 💎 Version 3.45.1

Compare Source

🐞 Bug fixes

  • fix hourly tick increment when starting at full hour. Thanks Alex Dudau
  • update linearScale() function to respect the stepSize parameter

v3.45.0: 💎 Version 3.45.0

Compare Source

🆕 Enhancements

  • New feature - yaxis.stepSize (fixes #​332)
    The step size feature helps to define the intervals or increments between values on the axes values.

🐞 Bug fixes

  • Take into account series-index for point-annotations

v3.44.2: 💎 Version 3.44.2

Compare Source

What's Changed

  • Fix stacked line charts regression bug; #​4132

v3.44.1: 💎 Version 3.44.1

Compare Source

What's Changed

New Contributors

Full Changelog: apexcharts/apexcharts.js@v3.44.0...v3.44.1

v3.44.0: 💎 Version 3.44.0

Compare Source

🆕 Enhancements

  • improve sparkline paddings on top and bottom
  • improve line smoothing to avoid backward curve fixes #​4063

🐞 Bug Fixes

  • fix default bg color in dark theme fixes #​4062
  • fix xposition in rangebar charts (for tooltips) [commit] (0130bb1)
  • prevent markers from hiding on the top and the bottom of the drawing area

v3.43.0: 💎 Version 3.43.0

[Compare Sourc


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the renovate label Jul 31, 2025
@vercel
Copy link

vercel bot commented Jul 31, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
b2b-react-sample-app Ready Ready Preview, Comment Feb 17, 2026 7:03pm

Request Review

@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from 3c20f70 to 7ef4ba3 Compare August 11, 2025 16:15
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from 7ef4ba3 to 03dbc6e Compare August 12, 2025 15:47
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from 03dbc6e to b823757 Compare August 19, 2025 20:01
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from b823757 to 684a93f Compare August 21, 2025 19:21
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from 684a93f to c64da9b Compare September 1, 2025 16:58
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from c64da9b to 71127b3 Compare September 10, 2025 18:57
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from 71127b3 to fe7af9a Compare September 11, 2025 22:58
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from fe7af9a to 2c58123 Compare September 13, 2025 00:34
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from 2c58123 to cc05f10 Compare September 25, 2025 17:34
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from cc05f10 to e03bd81 Compare September 28, 2025 14:31
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from e03bd81 to dcde8f5 Compare October 16, 2025 06:39
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from dcde8f5 to 52a260a Compare October 22, 2025 07:59
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from 52a260a to 9a4e797 Compare November 3, 2025 17:15
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from 9a4e797 to 88548e5 Compare November 9, 2025 07:17
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from 88548e5 to 5669d31 Compare November 24, 2025 19:13
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from 5669d31 to ac5da62 Compare November 26, 2025 12:54
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from ac5da62 to 0586980 Compare December 3, 2025 19:08
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from 0586980 to b0e2cbb Compare December 8, 2025 06:45
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from b0e2cbb to d1497cc Compare December 8, 2025 07:41
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from d1497cc to fd08913 Compare December 25, 2025 10:04
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from fd08913 to 840ff23 Compare January 15, 2026 13:34
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from 840ff23 to 5b6fecc Compare January 23, 2026 20:54
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from 5b6fecc to c197800 Compare February 2, 2026 16:47
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from c197800 to 9c759ab Compare February 4, 2026 14:57
@renovate renovate bot force-pushed the renovate/apexcharts-5.x branch from 9c759ab to 3237c4d Compare February 12, 2026 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants