v3.1.0
Essential Links
Enhancements
- #8876 Enable event filtering per plugin
- #8875 Legend boxes support borderRadius
- #8874 Tooltip colorbox supports configurable borderWidth, borderRadius, and dash effect
- #8867 Support mirror option on x-axis
- #8864 Filler: support segment backgroundColor
- #8844 Allow styling of line segments
- #8839 Apply scale context to ticks scriptable options instead of chart context
- #8823 Dissociate border options from grid options
Bugs Fixed
- #8794 Limit onHover to chartArea
- #8877 Font: validate style, move defaults to `weight`
- #8872 Handle animating stacked bars from null values
- #8867 Support mirror option on x-axis
- #8868 Consider dynamically positioned scales for padding
- #8838 _boundSegments did not work on rising line
- #8832 Fix: update line options on resize, for gradients
- #8822 Time: Use callback helper on ticks.callback
Types
- #8847 Include `grace` in LinearScaleOptions type definition
Documentation
- #8866 Add version menu in documentation
- #8869 Document the no-parsing requirement of decimation
- #8863 Docs/broken link
- #8850 Docs migration register options
- #8837 Fix typos in canvas-background.md
- #8836 Fix typo in migration guide
- #8829 complete the first 'getting-started' example
- #8828 Document plugin event handling
Development
- #8878 Bump to 3.1.0
Thanks to @LeeLenaleee, @MosesMendoza, @Nico-DF, @etimberg, @kurkle, @m-ahmadi, @mjcross and @stockiNail