Releases: apexcharts/apexcharts.js
Releases Β· apexcharts/apexcharts.js
π Version 3.7.1
π Enhancements
- New method - toggleDataPointSelection to select/deselect a particular data point.
- Allow null dataLabels if user want to display a custom text in place of null value - #633
- Allow timestamps in labels and categories when using datetime xaxis
π Bug fixes
- Fix zooming issue when the mouse leaves the chart area - fixes #578 -
- Yaxis scale for small values - out of bounds fix - fixes #622
- Range annotations fix for horizontal bar chart - fixes #627
- Small padding to bar charts in datetime xaxis - fixes #628
- Move eventList to the constructor to prevent undefined - fixes #626
- Fix pie chart issue A negative value is not valid when was happening in small pie donut chart on resizing - Thanks to @grinat
Misc Changes
- Add Korean locales - Thanks @yangkun
- Update issue templates to include React/Vue templates
π Version 3.7.0
π Enhancements
- New property -
chart.zoom.autoScaleYaxis
when zoomed which changes the y-axis based on the zoom selection - fixes #246, #297, #566 - Range annotations in category charts - fixes #600
π Bug fixes
- Prevent updating all grouped charts when exec is called - fixes #610
- Prevent duplicate y-axis labels for small values in a multi-axis chart - fixes #619
- RemoveEventlistener on destroy - fixes #612
- Do not draw annotation for empty text - fixes #621
Misc Changes
- Put locales back in the
dist
directory which was accidentally ignored inpackage.json
- fixes apexcharts/vue-apexcharts#26
π Version 3.6.12
π Enhancements
- Heatmap new property - reverseNegativeShade - fixes #597
- Allow hiding tooltip for specific series. New property
tooltip.enabledOnSeries
added - fixes #599
π Bug fixes
- Fixed first and the last bar out of area bounds fix - fixes #540
- Duplicate y-axis labels fix - fixes #576, #fixes #588
- To prevent CSS selector issue, replace class-name of a series to an HTML attribute - fixes #593
- Annotations orientation fix when adding it dynamically - fixes #606
- Prevent overflow of markers outside the drawing area
- toggleSeries issue in multi-axis chart - fixes apexcharts/vue-apexcharts#91
Misc Changes
- Add missing types
- In real-time charts - provide another approach to reset data to preserve animation - fixes #605
π Version 3.6.11
π Bug fixes
- Fix module augmentations issue caused by invalid export in types.
π Version 3.6.10
π Enhancements
- Fill colors
fill.colors
accepts a function to modify color based on the value - fixes #568 - In Donut charts, on legend click, show donut dataLabels - fixes #559
π Bug fixes
- yaxis labels rotation in horizontal bar chart - fixes #571
- if x property in the data array is numeric, xaxis should be numeric - fixes #569
- Radar chart dark polygons for the dark theme - fixes #558
- Prevent drawing last cropped label in datetime x-axis - fixes #305
Misc Changes
- Add new types
- Update types to allow colors accept function
π Version 3.6.9
π Enhancements
- Improve Rangebar chart animations
- Add default label formatters for Rangebar charts
- Allow drop shadow color to be different for each series - fix #551
π Bug fixes
- Prevent drawing background label in annotation if the text is empty - fixes #528
- Ultra small values fix - fixes #553
- Fix x-axis range issue when no labels are provided - fixes #491
- Turn off x-axis rotation to prevent wrong y-axis values fixes #522
- AppendSeries issue fix - fixes #546
- In stacked bar charts, improved data label calculations.
Misc Changes
- Unit test for exponential values added
- Add new types
- Rangebar and Timeline samples created
π Version 3.6.8
π Enhancements
- Improve pie/donut tooltip positions
π Bug fixes
- Donut getting cropped when title added fixed; fixes #526
- Prevent forcing yaxis
niceScale
when min and max is provided - fixes #492 - In stacked charts, Data labels overlap issue fix - fixes #514; fixes #521
- Marker tooltip - fixed position when followCursor is set to true
- Heatmap color issue when 0 values were provided fixed - fixes #508
- In candlestick charts - fix minXDiff variable to avoid overlap
- Prevent text ellipsis on datetime xaxis - fixes #507
- Xaxis range fix - fixes #511
Misc changes
- Add more e2e tests for new chart types
- Update Types
π Version 3.6.7
π Enhancements
- Allow single data-point to have a different color - fixes #467
- Timeline bar chart initial version implemented (not ready for production)
- Add default tooltip formatters for the timeline bar chart
π Bug fixes
- In reversed y-axis in a multi-axis chart, check for yaxis existence to prevent errors
- Bug fix when xaxis.range is neglected when labels are absent - fixes #491
- Cleanup as well as tiny bug fixes in data parsing
- Prevent forceful conversion of numeric xaxis; fixes #493
- Bug fix when a same negative value is present - fixes #504
- Small values in yaxis prevent fixed max/min - fixes #461
- Selection event bug fix; fixes #506
- Stacked bar overlap issue fix - fixes #507
- Return correct seriesIndex in the shared tooltip - fixes #478
π Version 3.6.6
π Enhancements
- Re-added Webpack build for AMD. Fixes loading using Require.js; fixes #357
π Bug fixes
- In multiple yaxis - minWidth was not working for multi-axis chart; fixes #473
- DataLabels should not print null values - fixes #469
xaxis.tickPlacement: 'on'
caused categories labels being neglected - fixes #472- Rotate x-axis labels when they overlap
- Dynamically updating theme mode should update all text colors - fixes #459 - Thanks @cemujax
- When series is updated with a null array, render a blank chart - fixes #428
- paired value data fix - fixes #466
π Version 3.6.5
π Enhancements
- Added theme.mode - fixes #218
- New event - events.markerClick - fixes #452
- Provided a new option to set parent height - parentHeightOffset; fixes #454
π Bug fixes
π₯ Breaking Changes
- Added endingShape property again until borderRadius in bars is implemented.
Misc changes
- Gridlines added in a separate parent element - fixes #395
- Typings added for react-apexcharts / vue-apexcharts