facebookexperimental/Recoil
### [`v0.7.6`](https://togithub.com/facebookexperimental/Recoil/releases/tag/0.7.6)
[Compare Source](https://togithub.com/facebookexperimental/Recoil/compare/0.7.5...0.7.6)
- Expose flag to disable "duplicate atom key" checking / logging, as it was too noisy in environments such as NextJS or some dev environments using Fast Refresh. ([#733](https://togithub.com/facebookexperimental/Recoil/issues/733), [#2020](https://togithub.com/facebookexperimental/Recoil/issues/2020), [#2046](https://togithub.com/facebookexperimental/Recoil/issues/2046))
- Import RecoilEnv from the recoil package, and set `RecoilEnv.RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED = false` in code to disable the checking and logging.
- We also support `process.env.RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED=false` in NodeJS environments such as NextJs
- ***Caution***: This disables all checks for duplicate atom keys including legitimate errors, so use with caution!
- Workaround for React 18 environments with nested renderers that don't support useSyncExternalStore(). ([#2001](https://togithub.com/facebookexperimental/Recoil/issues/2001), [#2010](https://togithub.com/facebookexperimental/Recoil/issues/2010))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
0.7.5
->0.7.6
Release Notes
facebookexperimental/Recoil
### [`v0.7.6`](https://togithub.com/facebookexperimental/Recoil/releases/tag/0.7.6) [Compare Source](https://togithub.com/facebookexperimental/Recoil/compare/0.7.5...0.7.6) - Expose flag to disable "duplicate atom key" checking / logging, as it was too noisy in environments such as NextJS or some dev environments using Fast Refresh. ([#733](https://togithub.com/facebookexperimental/Recoil/issues/733), [#2020](https://togithub.com/facebookexperimental/Recoil/issues/2020), [#2046](https://togithub.com/facebookexperimental/Recoil/issues/2046)) - Import RecoilEnv from the recoil package, and set `RecoilEnv.RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED = false` in code to disable the checking and logging. - We also support `process.env.RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED=false` in NodeJS environments such as NextJs - ***Caution***: This disables all checks for duplicate atom keys including legitimate errors, so use with caution! - Workaround for React 18 environments with nested renderers that don't support useSyncExternalStore(). ([#2001](https://togithub.com/facebookexperimental/Recoil/issues/2001), [#2010](https://togithub.com/facebookexperimental/Recoil/issues/2010))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.