facebookexperimental/Recoil (recoil)
### [`v0.7.7`](https://togithub.com/facebookexperimental/Recoil/releases/tag/0.7.7)
[Compare Source](https://togithub.com/facebookexperimental/Recoil/compare/0.7.6...0.7.7)
- Fix potential unhandled promise rejection in useRecoilCallback() ([#2075](https://togithub.com/facebookexperimental/Recoil/issues/2075))
- Add OSS support for GateKeeper feature toggling via RecoilEnv.RECOIL_GKS_ENABLED ([#2078](https://togithub.com/facebookexperimental/Recoil/issues/2078))
- Fix resolving suspense of async selectors used with SSR ([#2073](https://togithub.com/facebookexperimental/Recoil/issues/2073), [#1960](https://togithub.com/facebookexperimental/Recoil/issues/1960))
- Fix SSR with some versions of React DOM used with Next.JS 13 ([#2082](https://togithub.com/facebookexperimental/Recoil/issues/2082), [#2086](https://togithub.com/facebookexperimental/Recoil/issues/2086))
### [`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))
### [`v0.7.5`](https://togithub.com/facebookexperimental/Recoil/releases/tag/0.7.5)
[Compare Source](https://togithub.com/facebookexperimental/Recoil/compare/0.7.4...0.7.5)
- Fix useRecoilSnapshot() with React's Fast Refresh during development ([#1891](https://togithub.com/facebookexperimental/Recoil/issues/1891))
- Fix useRecoilSnapshot() and recoil-sync with changed browser behavior starting with Chrome v104 ([#1943](https://togithub.com/facebookexperimental/Recoil/issues/1943), [#1936](https://togithub.com/facebookexperimental/Recoil/issues/1936))
Configuration
📅 Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
0.7.4
->0.7.7
Release Notes
facebookexperimental/Recoil (recoil)
### [`v0.7.7`](https://togithub.com/facebookexperimental/Recoil/releases/tag/0.7.7) [Compare Source](https://togithub.com/facebookexperimental/Recoil/compare/0.7.6...0.7.7) - Fix potential unhandled promise rejection in useRecoilCallback() ([#2075](https://togithub.com/facebookexperimental/Recoil/issues/2075)) - Add OSS support for GateKeeper feature toggling via RecoilEnv.RECOIL_GKS_ENABLED ([#2078](https://togithub.com/facebookexperimental/Recoil/issues/2078)) - Fix resolving suspense of async selectors used with SSR ([#2073](https://togithub.com/facebookexperimental/Recoil/issues/2073), [#1960](https://togithub.com/facebookexperimental/Recoil/issues/1960)) - Fix SSR with some versions of React DOM used with Next.JS 13 ([#2082](https://togithub.com/facebookexperimental/Recoil/issues/2082), [#2086](https://togithub.com/facebookexperimental/Recoil/issues/2086)) ### [`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)) ### [`v0.7.5`](https://togithub.com/facebookexperimental/Recoil/releases/tag/0.7.5) [Compare Source](https://togithub.com/facebookexperimental/Recoil/compare/0.7.4...0.7.5) - Fix useRecoilSnapshot() with React's Fast Refresh during development ([#1891](https://togithub.com/facebookexperimental/Recoil/issues/1891)) - Fix useRecoilSnapshot() and recoil-sync with changed browser behavior starting with Chrome v104 ([#1943](https://togithub.com/facebookexperimental/Recoil/issues/1943), [#1936](https://togithub.com/facebookexperimental/Recoil/issues/1936))Configuration
📅 Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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.