-
Notifications
You must be signed in to change notification settings - Fork 4
fix(deps): update dependency recharts to v2.15.4 #2287
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
48dd6a7 to
bea6a74
Compare
bea6a74 to
5c045ec
Compare
5c045ec to
1499cb5
Compare
1499cb5 to
39152d5
Compare
39152d5 to
5eb1d8d
Compare
5eb1d8d to
6d9f94e
Compare
6d9f94e to
b2ef8ea
Compare
b2ef8ea to
d9c5041
Compare
d9c5041 to
2c717e3
Compare
2c717e3 to
b01523f
Compare
b01523f to
619864d
Compare
619864d to
0ef0201
Compare
0ef0201 to
47b31bb
Compare
62e613b to
b19f9c6
Compare
b19f9c6 to
f78f919
Compare
f78f919 to
cbc9605
Compare
cbc9605 to
f070107
Compare
f070107 to
8ee1381
Compare
8ee1381 to
e4797ac
Compare
e4797ac to
f85fa1c
Compare
f85fa1c to
8acacd2
Compare
8acacd2 to
e3bff75
Compare
e3bff75 to
fc2cd63
Compare
fc2cd63 to
affb998
Compare
affb998 to
335577c
Compare
335577c to
9102b8c
Compare
9102b8c to
782de06
Compare
782de06 to
c4513ee
Compare
This PR contains the following updates:
2.1.16->2.15.4Release Notes
recharts/recharts (recharts)
v2.15.4Compare Source
What's Changed
Last 2.x patch - releasing since the
@babel/runtimevulnerability is showing up in some security scans. Hoping to release 3.0 on 6/22 🚀Fix
X/YAxis: fix issue where recharts class names did not get passed to custom tick components by @MyungAe in #5840Bar: allowminPointSizefunction to receive null and undefined values by @eino in #5947TypeScript: fix issue which caused build errors whenallowSyntheticDefaultImports: falseby @tfaller in #5810Security
New Contributors
Full Changelog: recharts/recharts@v2.15.3...v2.15.4
v2.15.3Compare Source
Last patch release before 3.0 🚀
What's Changed
Fix
XAxis: fix padding calculation forpadding="gap"andpadding="no-gap"when XAxis is type number by @jackfletch in #5759Full Changelog: recharts/recharts@v2.15.2...v2.15.3
v2.15.2Compare Source
What's Changed
Few bugfixes and bug fix backports for 2.x
Fix
Bar/Rectangle: add index back to Bar Rectangle key to prevent duplicate key issues by @ckifer in #5561Dot: re-includepointsobject in dotProps by @brodriguezmilla in #5657Tooltip: addSVGPropsto Tooltip payload type to account for svg properties such as opacity passed by the user by @ally1002 in #5712Tooltip/Bar: fixactiveBarprop not working when tooltipshared={false}by @nizans in #5718General: allowdata-*props to be spread on svg elements and not be filtered out by @prtmwrkr in #5666New Contributors
Full Changelog: recharts/recharts@v2.15.1...v2.15.2
v2.15.1Compare Source
What's Changed
Quick patch release, nothing crazy going on here.
In the meantime please help us test recharts 3.0 alpha #5445 🚀
Fix
Legend - Typescript: adddataKeytype to legend formatter props by @lucasassisrosa in #5511. Fixes #5508Chore
react-smoothversion is up to date in package.json for R19 support by @acomanescu in #5422New Contributors
Full Changelog: recharts/recharts@v2.15.0...v2.15.1
v2.15.0Compare Source
What's Changed
Final 2.x React 19 support
!!! You still need to override your
react-isversion to matchreact/react-domfor React 19 to work with recharts !!! - see thread here - this limitation will be alleviated in recharts 3.0Feat
Add React 19 to peerDependencies - closes #4558
Fix
Bar: fix Bar mouse event types regression - closes #5308ReactTexttypeFull Changelog: recharts/recharts@v2.14.1...v2.15.0
v2.14.1Compare Source
What's Changed
Fix
X/YAxis: omit unused/accidentally added (in 2.13)refprop from axis types in #5295. Resolves #5294Full Changelog: recharts/recharts@v2.14.0...v2.14.1
v2.14.0Compare Source
What's Changed
Small release to get new top level chart events out there. Still working on 3.x, a little slower right now because of the holidays.
Feat
Area/Line/Bar/Scatter/Pie/Radar/RadialBar/FunnelChart components: add support for top levelonContextMenuandonDoubleClickevents #5254 by @abarreau in #5255Fix
Typescript fixes
LabelList:dataKeyprop for LabelList should accept any object by @ckifer in #5252Pie:PieSectorDataItem.payloadshould be an object rather than an array by @BTOdell in #5263New Contributors
Full Changelog: recharts/recharts@v2.13.3...v2.14.0
v2.13.3Compare Source
What's Changed
Small change which may (or may not) help when using ResponsiveContainer with React 19. Worth a shot.
!!
react-isoverride is still needed for React 19 to work correctly with recharts !! - see #4558Fix
7a67b41ResponsiveContainer- swapisElementfromreact-iswithReact.isValidElementFull Changelog: recharts/recharts@v2.13.2...v2.13.3
v2.13.2Compare Source
What's Changed
refprops back.Fix
Full Changelog: recharts/recharts@v2.13.1...v2.13.2
v2.13.1Compare Source
What's Changed
Fix
ResponsiveContainer: fix internal bug from 2.13 which causes responsive container to render incorrectly by @ckifer in #5174Bar:radiusprop type fixed to match expected type by @lifeofpavs in #5116New Contributors
Full Changelog: recharts/recharts@v2.13.0...v2.13.1
v2.13.0Compare Source
What's Changed
React 19 compat, fix annoying defaultProps warnings, bug fixes
Feat
React 19 compatibility - see #4558
peerDependenciesstill cannot be updated until 3.0 release, but for now R19 beta/RC releases can be used with Recharts under the following conditions:react-isversion matches yourreactandreact-domversions: use your package manager'soverridefunctionality to match yourreact-isversion to your react version or else recharts elements will not show - see #4558 (comment)CartesianGrid: add support forryprop to curve the corner of the grid background - progress on #3062Fix
General: FixdefaultPropsusage in function components, removes warnings on all affected components - see #3615ReferenceLine: fix accidental removal of type annotation by @zackliscio in #4610Line/Area: fix issue whereclipDotwould not take effect if it was the only property indotProps@ckifer in #4674Tooltip: fix issue where tooltip would not show in certain cases ifdatawas set on the graphical item by @HHongSeungWoo in #4718X/YAxis: use correct, adapted event types by @ckifer in #4967Tooltip:defaultIndexout of range error by @ckifer in #5054Pie: fix duplicate key error @ckifer in #4958Text: fix duplicate key error by @ckifer in #5088 closes #5072Typescript
New Contributors
Full Changelog: recharts/recharts@v2.12.7...v2.13.0
v2.12.7Compare Source
Whats changed
Fix
Area: re-add calculated areapointsto theareaDotcallback props when it is a function. This was accidentally removed in v2.3. Fixes #4480Brush: guard against undefined property access error when anariaLabelis not specified. Follow up from #2093 (comment)Full Changelog: recharts/recharts@v2.12.6...v2.12.7
v2.12.6Compare Source
What's Changed
Fix
Tooltip: fix glitch where Tooltip always rendered in the top left even if animation was disabled by @HHongSeungWoo in #4425 fixes #4424Chore
CI/Build fix: Added proper.jssuffixes to main module and jsnext:main paths in package.json by @dobosalparbc in #4431 fixes #2858Full Changelog: recharts/recharts@v2.12.5...v2.12.6
v2.12.5Compare Source
Small fixes while working on v3 continued...
What's Changed
Feat
BarChart: support percentage (of chart) forbarSize. Helps set size of bar when there are few datapoints Fixes #3640 by @graup in #4407Fix
Address #4382
A recent release of
@types/reactbroke some builds because they removed certain (unused) events from common event handler attributes.rechartswas unknowingly enumerating keys ofSVGPropsin theLayercomponent with the old types and causing a type error ontscwithskipLibCheck: falsetypescript - Layer: useSVGAttributesinstead ofSVGPropsin forwardRef components by @ckifer in #4413typescript - Pie: fix Pierefwhich was cast toHTMLElementwhen therefis actually referring toSVGGElement. This gave false information to whoever is usingrefon thePiecomponentFull Changelog: recharts/recharts@v2.12.4...v2.12.5
v2.12.4Compare Source
What's Changed
Small fixes while working on v3 continued...
Fix
Accessibility: remove role attribute from recharts-wrapper which caused an accessibility violation with > 1 chart on the same page by @julianna-langston in #4386, fixes #4384X/YAxis: fix incorrect padding calculation when there is 1 datapoint or less by @graup in #4314 closes #4313classNamefixes - helps slowly address #2169:Tooltip: allow customclassNameoncursorby @108yen in #4306RadarChart/RadialBarChart: allow customclassNameonPolarRadiusAxis,PolarAngleAxis, andRadardot by @108yen in #4335Pie: allow customclassNameonlabelandlabelLineofPieby @108yen in #4381Full Changelog: recharts/recharts@v2.12.3...v2.12.4
v2.12.3Compare Source
Some more small changes/fixes while working on 3.x
What's Changed
Fix
Legend: fix issue where Legend was not taken into account when scaling the chart container by @zhonglin94 in #4272 closes #4246Area: fixed a bug where className was not assigned to areaDot by @108yen in #4294 closes #4290RadialBar: address regression where radial bar and its background were off from eachother because of rounding by @ckifer in #4295 closes #4264ErrorBar: do not countnullas 0 in error bar domain by @rinkstiekema in #4297New Contributors
Full Changelog: recharts/recharts@v2.12.2...v2.12.3
v2.12.2Compare Source
What's Changed
Some more small fixes while working on 3.x
Fix
Pie: pie label keys are not unique when data is 0 by @ckifer in #4224ResponsiveContainer: Remove incorrectly timed console.warn call, only log when using soon-to-be deprecated feature by @HHongSeungWoo in #4249Full Changelog: recharts/recharts@v2.12.1...v2.12.2
v2.12.1Compare Source
What's Changed
Unintentional regression broke panoramic/compact Brush in 2.11.0 and 2.12.0, backport the fix to 2.x as we work on 3.x
Fix
Full Changelog: recharts/recharts@v2.12.0...v2.12.1
v2.12.0Compare Source
What's Changed
Bug fixes and a few small new features.
Releasing 2.12.0 to create a "clean slate" as contributors are discussing next moves for recharts.
We will try to focus on upgrades, architectural changes, and long-pending breaking changes so we can release a recharts v3. This will not be a large major version, or one hard to upgrade to, but rather a major version bump to prevent us from breaking people with library upgrades, large refactors, etc. Feature parity should hold. Thanks!
Features
Bar: Accept a callback function forminPointSizeso it can be determined by data by @ckifer in #4099 closes #2819Accessibility: Enable screen reader support with accessibilityLayer and default tooltip by @julianna-langston in #4077Fix
Bar:activeBarshould not be true by default, fixes a breaking change from 2.9.0 by @ckifer in #4139 - fixes #4103 and #4101Scatter: fix non-unique key errors by @imagineLife in #4087 - fixes #4151 and #4060Pie: fix non-unique key errors by @imagineLife in #4106Tooltip: fix bug that caused throttled tooltip to stay active when moving mouse quickly by @HHongSeungWoo in #4100 fixes #4093Chore
translateStyle, remove prop-types as a peerDepStorybook
New Contributors
Full Changelog: recharts/recharts@v2.11...v2.12.0
v2.11.0Compare Source
v2.10.4Compare Source
What's Changed
Fix some older bugs annoying bugs, TS typings, update to the storybook theme, and more
Fix
ResponsiveContainer: fixref.current.currentwithout breaking users using current implementation by @HHongSeungWoo in #4008 - closes #3718Brush: Allow Brush to be controlled with start and end index via state by @ckifer in #4034 - closes #2404Legend: TypeScript - Add the dataKey type to legend props by @HHongSeungWoo in #4035 - closes #2909Pie: TypeScript - addedpayloadtoPieSectorDataItemtype by @PavelVanecek in #4030Pie: unique sector keys fix by @imagineLife in #4009 closes #3273RadialBar: allow className to be passed to Radial Bar background by @ckifer in #4027 - closes #4011Storybook
New Contributors
Full Changelog: recharts/recharts@v2.10.3...v2.10.4
v2.10.3Compare Source
What's Changed
keybug(s) by @imagineLife in #4006 - closes #4004New Contributors
Full Changelog: recharts/recharts@v2.10.2...v2.10.3
v2.10.2Compare Source
What's Changed
Patch some bugs from 2.9 / 2.10
Fix
Tooltip: Fix tooltip rendering crash when activeItem is undefined by @tran-simon in #3982Cursor: should no longer show gray background on hover where there was none previously @HHongSeungWoo in #3992Tooltip: show tooltip whendataprop is on individual cartesian component by @HHongSeungWoo in #3988LabelList- TypeScript: LabelList offset prop issue by @ckifer in #3999Accessibility
Brush: set default aria-label and allow value override by @enriquetamames-cpi in #3950Refactor / Cleanup
New Contributors
Full Changelog: recharts/recharts@v2.10.1...v2.10.2
v2.10.1: Patch: Do not include types from test folderCompare Source
Fixes #3978
Full Changelog: recharts/recharts@v2.10...v2.10.1
v2.10.0Compare Source
v2.9.3Compare Source
Fix
Brush: Fix an issue where after 2.9Brushdoes not correctly slice data when usingLinecomponents - fixes #3929 - thank you @HHongSeungWoov2.9.2Compare Source
Fix another TS issue from 2.9.
Fix
Line/ActiveDot: Fix breaking type change for theonClickfunction ofactiveDotonLine- this resolves #3922 - thank you @andrewangelle for the quick turnaroundv2.9.1Compare Source
Bug fixes following 2.9.0
Fix
TypeScript: fix breaking change inActiveShapetypes - fixes #3911 - thanks @andrewangelleCartesianGrid: fix breaking change where you could no longer renderCartesianGridwithout a y-axis - fixes #3907 - thanks @akamfoadLine: fix infinite loop whenstrokeDasharrayis'0'onLine- fixes #3899 (and maybe others)Full Changelog: recharts/recharts@v2.9.0...v2.9.1
v2.9.0Compare Source
What's Changed
Quite a lot this minor release! We sent out a cry for help and many answered - thank you so much for that 🙌🏼
This release aims at internal maintainability, long lingering bugs, and needed improvements. Highlights include equidistant tick improvements, an active bar feature, and an ~85k/~9kb (gzipped) bundle size reduction 🚀
Feat
Bar: Implement activeBar for Bar component by @andrewangelle in #3756CartesianGrid: addsyncWithticks,horizonalValues, andverticalValuesprops to allow more grid line customization by @morozovkirill in #3746 solves #2153CartesianAxis: Improve interval option 'equidistantPreserveStart' by @nikolasrieble in #3768CartesianAxis: Throw an invariant when axisIds do not match between chart and axis components by @ckiferBrush: add onDragEnd event to Brush component by @simkesd in #3774Fix
Funnel: activeShape should work with Tooltip by @andrewangelle in #3772Scatter: activeShape should work with Tooltip by @andrewangelle in #3839Pie: activeShape should work with Tooltip by @andrewangelle in #3818RadialBar: activeShape should work with Tooltip by @andrewangelle in #3803CartesianGrid: Remove offset attribute from lines by @branberry in #3854 solves #3810ResponsiveContainer: style prop is now passed down correctly by @d-gottlieb in #3726Legend: "Functions are not valid as a React child" error in when a function is passed as the payload #3749 by @chris-mcdonald-dev in #3750Tooltip: Fix tooltip position when container uses transform scale by @MateuszTrN in #3748Tooltip: Tooltip does not include data from all charts when a separate dataset is passed to chart prop data and specified on Line/Area/etc prop data by @andrewangelle in #3733 fixes #3669Refactor
Impossible to mention all of the great refactoring done this release thanks to @PavelVanecek (33 PRs in one month!!) and others! Notable improvements include (non-breaking) type safety enhancements and source code file size reductions, and unit test improvements that will help reduce regressions.
Chore
Storybook
🚀 New Contributors (!!) 🚀
Full Changelog: recharts/recharts@v2.8.0...v2.9.0
v2.8.0Compare Source
What's Changed
Minor changes - mostly focused on resolving errors from #3615
Feat
Pie: default tabIndex and accept it as prop by @akamfoad in #3700Sankey: add prop to control sankey sorting by @daformat in #3690Brush: Add basic keyboard accessibility support for the Brush component by @julianna-langston in #3633RadialBarChart: support className prop by @victorgare in #3654Fix
Refactor
Docs
New Contributors
Full Changelog: recharts/recharts@v2.7.2...v2.8.0
v2.7.3Compare Source
tiny 1 change patch release that merges #3662 to fix an accessibility issue
imgrole from line dotsv2.7.2Compare Source
What's Changed
Fix
accessibilityLayerwhen there is no tooltip (fixes undefined access bug) by @julianna-langston in #3627nullis passed into Linedot(fixes undefined access bug althoughnullis not a supported type fordot) by @ckifer in #3637Other
Full Changelog: recharts/recharts@v2.7.1...v2.7.2
v2.7.1Compare Source
What's Changed
Fix
clipDotis provided withindotof Area and Line then dots disappear andNaNis errors appear in the DOMNew Contributors
Full Changelog: recharts/recharts@v2.7.0...v2.7.1
v2.7.0Compare Source
What's Changed
Storybook updates, a few new features, bug fixes.
Note: This release may cause more reports of this defaultProps warning - we are aware of this and trying to come up with a feasible solution.
Feat
clipDotprop by @tylerben @ckifer in #3602Fix
angleprop on XAxis visibility calculation by @bernardobelchior in #3576Docs
Refactor
Dotto function component by @akamfoad in #3478Polygonto function component by @akamfoad in #3479Reactangleto function component by @akamfoad in #3480Sectorto function component by @akamfoad in #3481Trapezoidto function component by @akamfoad in #3482Symbolsto functional component by @Yilun-Sun in #3485DefaultTooltipContentto be functional component by @akamfoad in #3618New Contributors
Full Changelog: recharts/recharts@v2.6.2...v2.7.0
v2.6.2Compare Source
fix bug where ts types error and cannot be generated when exporting in a consuming package. Fixes #3581
What's Changed
Full Changelog: recharts/recharts@v2.6.1...v2.6.2
v2.6.1Compare Source
What's Changed
Quick fix for a bug crashing treemaps with tooltips in 2.6.0
Full Changelog: recharts/recharts@v2.6.0...v2.6.1
v2.6.0Compare Source
What's Changed
Storybook documentation updates as well as our first accessibility feature thanks to @julianna-langston and some refactoring to function components!
Feat
Fix
equidistantPreserveStartaxis interval by @frontier159 in #3511Docs
Refactor
Curveto function component by @akamfoad in #3477PolarGridto function component by @akamfoad in #3471Crossto component function by @akamfoad in #3475Textto function component by @akamfoad in #3463New Contributors
Full Changelog: recharts/recharts@v2.5.0...v2.6.0
v2.5.0Compare Source
What's Changed
Feat
ResponsiveContainer:onResizecallback function by @ckifer in #3361XAxis,YAxis:includeHiddenprop - include all datapoints in domain calculation even when hidden by @neefrehman in [#3103](https://redirect.gitConfiguration
📅 Schedule: Branch creation - Only on Sunday and Saturday ( * * * * 0,6 ) (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.