Skip to content

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

Minor update

08 Jun 13:20
Compare
Choose a tag to compare
  • Updated all packages, besides eslint (8->9) because it was a pretty big update. I might do it later.
  • Fix #286 - set defaultProps to undefined when it's not present in the original to not have the warning "Support for defaultProps will be removed from function components in a future major release" by @Hypnosphi. Thank you!
  • Readme updates by myself @vzaidman and @sergeylaptev. Thank you!

v8.0.1

26 Dec 19:05
Compare
Choose a tag to compare

Breaking changes

  • Now only support React 18 since it differs quite a lot from previous versions when monkey patching. by @vzaidman
    • For older versions use @^7
  • Renamed the internal property that checks if React is monkey patched from React.isWDYR to React.__IS_WDYR__ by @vzaidman

Non-breaking changes

  • Add support for useSyncExternalStore by @iamakulov in #283
  • Updated all packages to latest versions and adjusted tests, builds and dev server
    • no more yarn audit vulnerabilities by @vzaidman

Docs updates

New Contributors

v8.0.0

26 Dec 14:35
Compare
Choose a tag to compare
v8.0.0 Pre-release
Pre-release

oops! please use v8.0.1 and above :)

v7.0.1

04 Apr 09:45
Compare
Choose a tag to compare
  • fixed the reference to React 18 in peerDependencies in package.json. Thank you @jussikinnula!

React 18

02 Apr 20:18
Compare
Choose a tag to compare
  • Added support to React 18! Thank you @jussikinnula!
  • Upgraded all packages
  • Improved race conditions in E2E tests that caused them to fail in the latest Chrome versions
    • It also made the tests clearer and faster

maintenance

14 Nov 16:43
Compare
Choose a tag to compare
  • Update all packages
  • Fixed tests for new versions
  • Fixed eslint for new versions
  • Added some TS types. Thank you @bduff9.
  • Improved the readme

v6.2.1

22 Aug 21:01
Compare
Choose a tag to compare
  • Updated all packages
  • Adjusted nollup setup files to work with the latest version
  • Fixed TypeScript types for JSX runtime files. Thank you for pointing this one out @jafin!

v6.2.0

13 Jun 09:49
Compare
Choose a tag to compare
  • updated all packages
  • #203 - Add delegate parameter to allow for harvesting additional data from react element- an advanced feature by @ereddrex. Thank you!

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