maicki/why-did-you-update
### [`v1.0.6`](https://renovatebot.com/gh/maicki/why-did-you-update/releases/v1.0.6)
[Compare Source](https://renovatebot.com/gh/maicki/why-did-you-update/compare/v1.0.5...v1.0.6)
Made sure we don't monkey patch components at all if they are excluded or not included. ([#43](https://renovatebot.com/gh/maicki/why-did-you-update/issues/43), [#44](https://renovatebot.com/gh/maicki/why-did-you-update/issues/44))
thanks [@astik](https://renovatebot.com/gh/astik)
### [`v1.0.5`](https://renovatebot.com/gh/maicki/why-did-you-update/releases/v1.0.5)
[Compare Source](https://renovatebot.com/gh/maicki/why-did-you-update/compare/v1.0.4...v1.0.5)
Now using [react-fast-compare](https://renovatebot.com/gh/FormidableLabs/react-fast-compare) to make deep comparisons of react props to detect props which are different by reference but equal by value.
We decided to use it to fix the library's performance issues ([#30](https://renovatebot.com/gh/maicki/why-did-you-update/issues/30))
### [`v1.0.4`](https://renovatebot.com/gh/maicki/why-did-you-update/releases/v1.0.4)
[Compare Source](https://renovatebot.com/gh/maicki/why-did-you-update/compare/v1.0.3...v1.0.4)
Fixed handling of old and new context api in functional components. ([#39](https://renovatebot.com/gh/maicki/why-did-you-update/issues/39))
### [`v1.0.3`](https://renovatebot.com/gh/maicki/why-did-you-update/releases/v1.0.3)
[Compare Source](https://renovatebot.com/gh/maicki/why-did-you-update/compare/v1.0.2...v1.0.3)
Fixed support of [React's 16 `snap` argument](https://reactjs.org/docs/react-component.html#getsnapshotbeforeupdate) in `componentDidUpdate`.
Thanks [@kyo-ago](https://renovatebot.com/gh/kyo-ago)
### [`v1.0.2`](https://renovatebot.com/gh/maicki/why-did-you-update/releases/v1.0.2)
[Compare Source](https://renovatebot.com/gh/maicki/why-did-you-update/compare/v1.0.1...v1.0.2)
#### Breaking Changes
- Dropped the support of react 14 and 15:
With the new monkey patch of version 1, tests are not passing on React 14 or 15. We decided to drop the support of those at all and added a readme notification about it.
### [`v1.0.1`](https://renovatebot.com/gh/maicki/why-did-you-update/releases/v1.0.1)
[Compare Source](https://renovatebot.com/gh/maicki/why-did-you-update/compare/v0.2.0...v1.0.1)
Added a test to ensure extended class and functional components are not swallowing statics.
### [`v0.2.0`](https://renovatebot.com/gh/maicki/why-did-you-update/releases/v0.2.0)
[Compare Source](https://renovatebot.com/gh/maicki/why-did-you-update/compare/v0.1.1...v0.2.0)
- Got the package size
- from `316 KB`, `59.7 KB minified`
- to `13.89 KB`, `4.82 KB minified`.
- Thanks for the contribution [@tomchentw](https://renovatebot.com/gh/tomchentw)
- Updated the readme with a sandbox and a simple explanation on fixing redundant renders.
- Updated all packages
- Made builds use node 10
Renovate configuration
:date: Schedule: "on saturday" (UTC).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.
This PR contains the following updates:
0.1.1
->1.0.6
Release Notes
maicki/why-did-you-update
### [`v1.0.6`](https://renovatebot.com/gh/maicki/why-did-you-update/releases/v1.0.6) [Compare Source](https://renovatebot.com/gh/maicki/why-did-you-update/compare/v1.0.5...v1.0.6) Made sure we don't monkey patch components at all if they are excluded or not included. ([#43](https://renovatebot.com/gh/maicki/why-did-you-update/issues/43), [#44](https://renovatebot.com/gh/maicki/why-did-you-update/issues/44)) thanks [@astik](https://renovatebot.com/gh/astik) ### [`v1.0.5`](https://renovatebot.com/gh/maicki/why-did-you-update/releases/v1.0.5) [Compare Source](https://renovatebot.com/gh/maicki/why-did-you-update/compare/v1.0.4...v1.0.5) Now using [react-fast-compare](https://renovatebot.com/gh/FormidableLabs/react-fast-compare) to make deep comparisons of react props to detect props which are different by reference but equal by value. We decided to use it to fix the library's performance issues ([#30](https://renovatebot.com/gh/maicki/why-did-you-update/issues/30)) ### [`v1.0.4`](https://renovatebot.com/gh/maicki/why-did-you-update/releases/v1.0.4) [Compare Source](https://renovatebot.com/gh/maicki/why-did-you-update/compare/v1.0.3...v1.0.4) Fixed handling of old and new context api in functional components. ([#39](https://renovatebot.com/gh/maicki/why-did-you-update/issues/39)) ### [`v1.0.3`](https://renovatebot.com/gh/maicki/why-did-you-update/releases/v1.0.3) [Compare Source](https://renovatebot.com/gh/maicki/why-did-you-update/compare/v1.0.2...v1.0.3) Fixed support of [React's 16 `snap` argument](https://reactjs.org/docs/react-component.html#getsnapshotbeforeupdate) in `componentDidUpdate`. Thanks [@kyo-ago](https://renovatebot.com/gh/kyo-ago) ### [`v1.0.2`](https://renovatebot.com/gh/maicki/why-did-you-update/releases/v1.0.2) [Compare Source](https://renovatebot.com/gh/maicki/why-did-you-update/compare/v1.0.1...v1.0.2) #### Breaking Changes - Dropped the support of react 14 and 15: With the new monkey patch of version 1, tests are not passing on React 14 or 15. We decided to drop the support of those at all and added a readme notification about it. ### [`v1.0.1`](https://renovatebot.com/gh/maicki/why-did-you-update/releases/v1.0.1) [Compare Source](https://renovatebot.com/gh/maicki/why-did-you-update/compare/v0.2.0...v1.0.1) Added a test to ensure extended class and functional components are not swallowing statics. ### [`v0.2.0`](https://renovatebot.com/gh/maicki/why-did-you-update/releases/v0.2.0) [Compare Source](https://renovatebot.com/gh/maicki/why-did-you-update/compare/v0.1.1...v0.2.0) - Got the package size - from `316 KB`, `59.7 KB minified` - to `13.89 KB`, `4.82 KB minified`. - Thanks for the contribution [@tomchentw](https://renovatebot.com/gh/tomchentw) - Updated the readme with a sandbox and a simple explanation on fixing redundant renders. - Updated all packages - Made builds use node 10Renovate configuration
:date: Schedule: "on saturday" (UTC).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!
".:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.