This release marks the completion of recharts Milestone to migrate to Jest and React Testing Library. Thanks to all involved!
Check out the new storybook we're working on here
What's Changed
fix
- ResponsiveContainer – weird animation fix by @marcalexiei in #3169
- fix: ResponsiveContainer debounce updating early by @GreenGremlin in #3175
- fix: area component props by @Yilun-Sun in #3182
- fix: remove points attribute from SVGProps for Radar component for correct typing by @ckifer in #3265
- refactor(Label & LabelList): refine types and disable react/no-array-index-key to avoid warnings by @marcalexiei in #3270
- fix: treemap error(non boolean attribute z) by @proke03 in #3228
- Refactored: added default values in params for ReferenceArea and ReferenceLine since default props is deprecated by @aushwin in #3283
- fix: error bar overflow chart area by @Yilun-Sun in #3300
- fix: typos by @Yilun-Sun in #3309
- fix: filter out functions in filterProps, remove type from valid SVGElementPropKeys by @ckifer in #3327
- fix: remove axis domain default prop and calculate it dynamically by @lukask-proxora in #3328
- fix: NaN for Bar y and height attributes if data is null by @ckifer in #3346
- refactor: bar.tsx by @proke03 in #3349
feat
- feat: Short-circuiting axis map creation with specified domain to improve performance by @bennettdams in #3293
New Contributors
- @akib22 made their first contribution in #3179
- @proke03 made their first contribution in #3199
- @james2hey made their first contribution in #3229
- @nanguer made their first contribution in #3254
- @aushwin made their first contribution in #3283
- @bennettdams made their first contribution in #3293
Full Changelog: v2.3.2...v2.4.0