Skip to content

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

v6.1.4

21 May 08:33
Compare
Choose a tag to compare

v6.1.3

21 May 08:33
Compare
Choose a tag to compare
v6.1.3 Pre-release
Pre-release
v6.1.3

v6.1.2

17 May 09:29
Compare
Choose a tag to compare
  • updated all packages
  • fixed defaultProps being lost on components patched by wdyr. Thank you @joeyparis!! #194

v6.1.1

13 Mar 09:16
Compare
Choose a tag to compare
  • Ignoring object getters because accessing them often errors and/or has side effects (fixing #184)
  • Updated all packages and improved the vscode development environment

v6.1.0

06 Mar 12:09
Compare
Choose a tag to compare

Now also tracks non-plain objects (like new User()).

Thank you @barakyosi!!

PR: #179
CLOSED ISSUE: #74

v6.0.5

30 Dec 07:56
Compare
Choose a tag to compare

fixed the bug "RangeError: Maximum call stack size exceeded" (#168) by making sure WDYR is not applied more than once under any circumstances.

v6.0.4

26 Dec 17:56
Compare
Choose a tag to compare
  • updated all packages, including security fixes
  • improved the code quality
    • updated test file imports
    • improved eslint rules
  • updated vscode settings files
    • added jest extension settings
    • added eslint autofix
  • improved the readme

React 17, Automatic JSX runtime transform

24 Nov 08:47
Compare
Choose a tag to compare

Breaking Changes

  • No longer minimizes the library.
    • The minimization created too many inconveniences.
    • It should only be used in dev, and it's small anyway.

Other Changes

  • Added support to React 17.
  • Added support to the new jsx-runtime transform from babel.
    • By the way, this might be a very useful thing for the library in the future.
  • Added a mechanism to test both React 16 and React 17

v6.0.0-rc.1

08 Nov 19:12
Compare
Choose a tag to compare
v6.0.0-rc.1 Pre-release
Pre-release
v6.0.0-rc.1

v6.0.0-rc.0

08 Nov 19:01
Compare
Choose a tag to compare
v6.0.0-rc.0 Pre-release
Pre-release
v6.0.0-rc.0