Chart.js v2.7.2 Release Notes
Release Date: 2018-03-01 // about 6 years ago-
๐ Documentation: http://www.chartjs.org/docs/2.7.2/
โจ Enhancements
- #4891 Relax dependencies versions. Thanks @jsg2021
- #4923 Reset only when animating (optimization)
- #4994 Equally sized bars for bar charts
- ๐ #5062 Improve
point.xRange
andpoint.yRange
performance. Thanks @fanthos - #5076 Prevent double ticks array reverse for logarithmic scale (optimization). Thanks @jcopperfield
- 0๏ธโฃ #5095 Better default tooltip label format in the time scale
- ๐ #5240 Support multiple font colors for radial chart labels. Thanks @flaurida
๐ Issues Fixed
- #3998 Avoid tooltip truncation. Thanks @kaidohallik
- โก๏ธ #4198 Fixed updating scale options. Thanks @xg-wang
- ๐ #4874 Fixed setting canvas dimensions. Thanks @andersponders
- ๐ #4913 Fixed log scale when value is 0. Thanks @jcopperfield
- ๐ #4937 Fixed non-adjacent stacked groups. Thanks @jcopperfield
- ๐ #4942 Fixed y-axis labels partially hidden. Thanks @jcopperfield
- #4943 Round values in linear tick generator. Thanks @jcopperfield
- ๐ #4944 Fixed bumpy line on smooth dataset. Thanks @jcopperfield
- ๐ #4959 Fixed out of memory error when all data points are 0. Thanks @jcopperfield
- ๐ฑ #4959 Fixed unresponsive bubble chart. Thanks @jcopperfield
- ๐ #5005 Fixed tooltip changing while animating. Thanks @jcopperfield
- ๐ #5041 Fixed infinite loop due to insufficient bounds checking. Thanks @jcopperfield
- 0๏ธโฃ #5045 Use
time.unit
option to create default min/max for empty chart. Thanks @jcopperfield - #5088 Re-expose
Chart.Ticks.formatters
- โก๏ธ #5144 Fixed updating plugin options
- #5165 Treat negative values in doughnut charts as positive
- #5178 Don't draw tick across axis/border. Thanks @jhaenchen
- #5248 Fix label vertical alignment on vertical scales. Thanks @MPierre9
- #5275 Improve polyfill function of log10 to return whole powers of 10. Thanks @jcopperfield
๐ Documentation
- ๐ #4914 Fixed samples titles. Thanks @aspaldiko
- ๐ #4921 Add link to chartjs-plugin-waterfall. Thanks @MartinDawson
- ๐ #4930 Remove extra space. Thanks @MartinDawson
- ๐ #4979 Fixed link to time axis documentation in bar chart
- #4984 Link to Ember/Chart.js integration. Thanks @jpsirois
- #5006 Link to Angular2+ libraries (1 & 2). Thanks @realshaft
- โ๏ธ #5010 Fixed typos and broken links. Thanks @beiz23
- #5094 Add note about
legendCallback
. Thanks @cameroncf - ๐ #5166 Improve custom tooltip docs and samples
- ๐จ #5167 Add docs on how to resize charts manually for printing
- #5168 Add example on how to use the tooltip label callback
- ๐ #5169 Fixed error in polar area and doughnut chart docs
- ๐ #5173 Better variable name in API snippet. Thanks @jonquach
- #5225 Add Charba GWT integration to extensions.md. Thanks @stockiNail
- ๐ #5227 Remove trailing spaces
- #5256 Improve title of GitBook pages. Thanks @wmzhong
- #5274 Make both README.md and installation.md clearer. Thanks @wla80
Development
- #4699 Suppress coveralls errors in forks. Thanks @andig
- โฌ๏ธ #4738 Upgrade to ESLint 4
- โก๏ธ #5053 Update license year and copyright holders
- ๐ #5112 Use the Chart.js shared ESLint config
- #5113 Make
Chart.layout(Service)
importable - ๐ #5114 Make
Chart.plugins
importable - #5118 Rename
Chart.layout
toChart.layouts
- ๐ #5138 Ignore
package-lock.json
- ๐ฒ #5143 Log gulp error. Thanks @loicbourgois
- โ
#5150 Test for
showLines
in scatter chart. Thanks @loicbourgois - ๐ #5195 Setup HTML and JS linters for samples. Thanks @loicbourgois
- #5217 Fix Slack invitation link
๐ More details in the release PR: #5145