What's Changed
Fix
General
: Don't apply duplicate IDs in the DOM by @PavelVanecek in #6111Stacked Area/Bar
: give all graphical items their own unique identifier and use that to select stacked data. Fixes issue where stacked charts could not be created from the graphical itemdata
prop #6073 by @PavelVanecekStacked Area/Bar
: exclude stacked axis domain when not relevant for axis by @rinkstiekema in #6162 fixes issue where numeric stacked charts would not render correctlyArea Chart
: ranged area chart - show active dot on both points instead of just the top one by @sroy8091 in #6116 fixes #6080Polar Charts/Label
: fixLabel
in polar charts by @PavelVanecek in #6126Scatter/ErrorBar
: choose implicit Scatter ErrorBar direction based on chart layout (to be the same as 2.x) by @PavelVanecek in #6159X/YAxis/Reference Components
: allow axis values and reference items to render when there is no data but there is a domain/explicit ticks set by @ethphan in #6161X/YAxis
: pass axis padding info to custom tick components by @shreedharbhat98 in #6163
Chore / Testing
- good progress on our journey to enable
strictNullChecks
- addition of playwright visual regression tests to CI
- split
Animate
intoJavascriptAnimate
andCSSTransitionAnimate
by @PavelVanecek in #6175
New Contributors
Full Changelog: v3.1.0...v3.1.1