v1.0.0-beta
Pre-release
Pre-release
github-actions
released this
04 Jan 13:52
·
354 commits
to master
since this release
Essential Links
Breaking Changes
- #256 Add context to display callback (#255)
- #248 Remove annotations array, using an object instead and min/max on value and endValue options
- #239 Align event hooks with to datalabels plugin
Enhancements
- #282 Maintain the label always inside the chartArea, whatever rotation has been set
- #275 Implement a separate labelDrawTime option
- #267 Adds cornerRadius options to box annotation
- #277 Update for Chart.js 3.0.0-beta.7
- #263 Adds ellipse, triangle and point annotations
- #256 Add context to display callback (#255)
- #254 Enable Auto rotation of labels (#250)
- #248 Remove annotations array, using an object instead and min/max on value and endValue options
- #246 `display` setting for annotation
- #239 Align event hooks with to datalabels plugin
- #229 Chart.js v3 compatibility
- #178 Add rotation option for line labels
- #129 allow multiple lines of text in the line label
- #116 move configure step to draw time, to support render call
- #107 eslint fixes
Bugs Fixed
- #290 Enables display options (#289)
- #281 Add returns elements in `resyncElements`
- #270 Line labels position options (not center) don't work
- #266 Fixes events catching on rotated line labels
- #274 Various fixes
- #248 Remove annotations array, using an object instead and min/max on value and endValue options
- #241 Fix destroying annotations and beforeDatasetsDraw
- #237 Fix some issues detected by inspecting samples
- #173 Added PLUGIN ID because missing
- #152 Fix getting chart borders for box size setting
- #109 Pass the index of value datapoint to getPixelValue
- #130 Read plugin options from plugins.annotation
Types
- #261 Add initial types
Documentation
Development
Thanks to @ShineSmile, @Svetomechc, @aoifef, @benmccann, @extend1994, @holmari, @joshkel, @kurkle, @mafatekhov, @philippemilink, @stockiNail, @strixy and @veggiesaurus