Skip to content

Releases: apexcharts/apexcharts.js

πŸ’Ž Version 4.3.0

19 Dec 16:36
Compare
Choose a tag to compare

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: v4.2.0...v4.3.0

πŸ’Ž Version 4.2.0

10 Dec 10:44
Compare
Choose a tag to compare

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: v4.1.0...v4.2.0

πŸ’Ž Version 4.1.0

25 Nov 11:38
Compare
Choose a tag to compare

What's Changed

  • Negative line color feature added - sample; references #596
    Screenshot 2024-11-26 at 11 16 32β€―PM

  • 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

πŸ’Ž Version 4.0.0

29 Oct 10:44
Compare
Choose a tag to compare

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

  • 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

New Contributors

Full Changelog: v3.54.1...v4.0.0

πŸ’Ž Version 3.54.1

14 Oct 12:19
Compare
Choose a tag to compare

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: v3.54.0...v3.54.1

πŸ’Ž Version 3.54.0

29 Sep 19:23
Compare
Choose a tag to compare

What's Changed

  • fix #4683; use correct series names for legend hover
  • fix #4370; ref #4516; hide total label if it is empty
  • fix #4713; pie donut unwanted space in bottom
  • fix #1832; add check if data empty for annotations
  • fix #2012; fix annotations when category labels are provided in array
  • fix #3320; prevent markers overlap on y-axis
  • fix #2980; use fill.colors in tooltip in pie and donut
  • fix mousewheel zoom for rangebar charts
  • fix #2737; radialbar issue for 0 value in custom startAngle
  • Fix: direction rtl the vertical text displaced by @successbyte in #4674
  • tickPlacement: 'between' caused chart to crash by @rosco54 in #4705
  • Restore checks for single isolated data points by @rosco54 in #4716
  • Bump rollup from 3.20.0 to 3.29.5 by @dependabot in #4727
  • Bump axios from 1.7.3 to 1.7.7 by @dependabot in #4728
  • Bump webpack from 5.76.0 to 5.94.0 by @dependabot in #4666

New Contributors

Full Changelog: v3.53.0...v3.54.0

πŸ’Ž Version 3.53.0

30 Aug 18:50
Compare
Choose a tag to compare

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: v3.52.0...v3.53.0

πŸ’Ž Version 3.52.0

05 Aug 10:49
Compare
Choose a tag to compare

What's Changed

  • fix #1339; tooltip.enabledOnSeries bugfix in irregular time series
  • fix #4600; show percentage in 100% stacked bar chart
  • fix #4067; incorrect x-axis labels for numeric x-axis for small dataset
  • fixes #4579; heatmap legend color issue
  • feat(ci): added continuous integration tests by @Sebastian-Webster in #4577
  • Add null checks on gridRect to avoid safari error by @Nikkitory in #4599

New Contributors

Full Changelog: v3.51.0...v3.52.0

v3.51.0

21 Jul 14:37
Compare
Choose a tag to compare

What's Changed

✨ More marker shapes ✨

hswil69ah

Full Changelog: v3.50.0...v3.51.0

πŸ’Ž Version 3.50.0

05 Jul 17:57
Compare
Choose a tag to compare

What's Changed

  • Refactor markers code for generating new markers shapes (plus, cross, line)
Screenshot 2024-07-05 at 11 27 12β€―PM

New Contributors

Full Changelog: v3.49.2...v3.50.0