Releases: welldone-software/why-did-you-render
Releases · welldone-software/why-did-you-render
v4.2.3
v4.2.2
v4.2.1
v4.2.0
I came across situations where a component is re-rendered
because a property that holds a huge object deep equals to it's previous version is passed to it
(after a request to the API that returns the same result)
this caused my console to almost crash with tracks of every single nested property of it.
so now we would:
- only report the topmost object as being deepEqulas while ignoring what's inside and how much of it is different / deepEquls.
v4.1.3
v4.1.3-alpha.0
v4.1.3-alpha.0
v4.1.2
v4.1.1
added logOwnerReasons by @Hypnosphi.
You can read about it here:
https://github.com/welldone-software/why-did-you-render#logownerreasons
added support to Sets tracking by @jfrumar-infinitusai
v4.1.0-alpha.1
added types of logOwnerReasons
to the typescript file
v4.1.0-alpha.0
added logOwnerReasons
by @Hypnosphi.
You can read about it here:
https://github.com/welldone-software/why-did-you-render#logownerreasons