Skip to content

Releases: welldone-software/why-did-you-render

v4.2.3

30 May 09:15
Compare
Choose a tag to compare
  • minor docs improvements
  • minor inner code efficiency improvements
  • fixed a bug where broken code like React.memo(null) raised a console error regarding WDYR failure.
  • updated all dev dependencies

v4.2.2

20 May 05:57
Compare
Choose a tag to compare

fixed a false positive regarding React elements with several children with different props:
#117

v4.2.1

12 May 06:47
Compare
Choose a tag to compare

fixed false positive regarding different react elements (based on their props) reported as deep equlas

v4.2.0

06 May 10:20
Compare
Choose a tag to compare

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

29 Apr 07:38
Compare
Choose a tag to compare

fixed a certain error when using with Preact.

Preact is not officially supported by the library but seems to work with it.

v4.1.3-alpha.0

29 Apr 07:37
Compare
Choose a tag to compare
v4.1.3-alpha.0 Pre-release
Pre-release
v4.1.3-alpha.0

v4.1.2

23 Apr 10:58
Compare
Choose a tag to compare

Improved readme to better explain how to add the library to projects without breaking hot reload

v4.1.1

21 Apr 17:19
Compare
Choose a tag to compare

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

18 Apr 15:36
Compare
Choose a tag to compare
v4.1.0-alpha.1 Pre-release
Pre-release

added types of logOwnerReasons to the typescript file

v4.1.0-alpha.0

18 Apr 15:36
Compare
Choose a tag to compare
v4.1.0-alpha.0 Pre-release
Pre-release

added logOwnerReasons by @Hypnosphi.

You can read about it here:
https://github.com/welldone-software/why-did-you-render#logownerreasons