The following dependencies have been updated by dependencies.io:
react in packages/oc-template-react-compiler/package.json from "16.9.0" to "16.12.0"
Details
react
This dependency is located in packages/oc-template-react-compiler/package.json and was updated from "16.9.0" to "16.12.0".
16.10.0
### React DOM
* Fix edge case where a hook update wasn't being memoized. ([sebmarkbage](http://github.com/sebmarkbage) in [#16359](https://www.dependencies.io/github-redirect/facebook/react/pull/16359))
* Fix heuristic for determining when to hydrate, so we don't incorrectly hydrate during an update. ([sebmarkbage](http://github.com/sebmarkbage) in [#16739](https://www.dependencies.io/github-redirect/facebook/react/pull/16739))
* Clear additional fiber fields during unmount to save memory. ([trueadm](http://github.com/trueadm) in [#16807](https://www.dependencies.io/github-redirect/facebook/react/pull/16807))
* Fix bug with required text fields in Firefox. ([halvves](http://github.com/halvves) in [#16578](https://www.dependencies.io/github-redirect/facebook/react/pull/16578))
* Prefer `Object.is` instead of inline polyfill, when available. ([ku8ar](http://github.com/ku8ar) in [#16212](https://www.dependencies.io/github-redirect/facebook/react/pull/16212))
* Fix bug when mixing Suspense and error handling. ([acdlite](http://github.com/acdlite) in [#16801](https://www.dependencies.io/github-redirect/facebook/react/pull/16801))
### Scheduler (Experimental)
* Improve queue performance by switching its internal data structure to a min binary heap. ([acdlite](http://github.com/acdlite) in [#16245](https://www.dependencies.io/github-redirect/facebook/react/pull/16245))
* Use `postMessage` loop with short intervals instead of attempting to align to frame boundaries with `requestAnimationFrame`. ([acdlite](http://github.com/acdlite) in [#16214](https://www.dependencies.io/github-redirect/facebook/react/pull/16214))
### useSubscription
* Avoid tearing issue when a mutation happens and the previous update is still in progress. ([bvaughn](http://github.com/bvaughn) in [#16623](https://www.dependencies.io/github-redirect/facebook/react/pull/16623))
## Artifacts
• react: https://unpkg.com/react@16.10.0/umd/
• react-art: https://unpkg.com/react-art@16.10.0/umd/
• react-dom: https://unpkg.com/react-dom@16.10.0/umd/
• react-is: https://unpkg.com/react-is@16.10.0/umd/
• react-test-renderer: https://unpkg.com/react-test-renderer@16.10.0/umd/
• scheduler: https://unpkg.com/scheduler@0.16.0/umd/
16.10.1
### React DOM
* Fix regression in Next.js apps by allowing Suspense mismatch during hydration to silently proceed ([sebmarkbage](https://github.com/sebmarkbage) in [#16943](https://www.dependencies.io/github-redirect/facebook/react/pull/16943))
16.10.2
### React DOM
* Fix regression in react-native-web by restoring order of arguments in event plugin extractors ([necolas](https://github.com/necolas) in [#16978](https://www.dependencies.io/github-redirect/facebook/react/pull/16978))
## Artifacts
• react: https://unpkg.com/react@16.10.2/umd/
• react-art: https://unpkg.com/react-art@16.10.2/umd/
• react-dom: https://unpkg.com/react-dom@16.10.2/umd/
• react-is: https://unpkg.com/react-is@16.10.2/umd/
• react-test-renderer: https://unpkg.com/react-test-renderer@16.10.2/umd/
• scheduler: https://unpkg.com/scheduler@0.16.2/umd/
16.11.0
### React DOM
* Fix `mouseenter` handlers from firing twice inside nested React containers. [yuanoook](https://github.com/yuanoook) in [#16928](https://www.dependencies.io/github-redirect/facebook/react/pull/16928)
* Remove `unstable_createRoot` and `unstable_createSyncRoot` experimental APIs. (These are available in the Experimental channel as `createRoot` and `createSyncRoot`.) ([acdlite](http://github.com/acdlite) in [#17088](https://www.dependencies.io/github-redirect/facebook/react/pull/17088))
## Artifacts
• react: https://unpkg.com/react@16.11.0/umd/
• react-art: https://unpkg.com/react-art@16.11.0/umd/
• react-dom: https://unpkg.com/react-dom@16.11.0/umd/
• react-is: https://unpkg.com/react-is@16.11.0/umd/
• react-test-renderer: https://unpkg.com/react-test-renderer@16.11.0/umd/
• scheduler: https://unpkg.com/scheduler@0.17.0/umd/
16.12.0
### React DOM
* Fix passive effects (`useEffect`) not being fired in a multi-root app. ([acdlite](https://github.com/acdlite) in [#17347](https://www.dependencies.io/github-redirect/facebook/react/pull/17347))
### React Is
* Fix `lazy` and `memo` types considered elements instead of components ([bvaughn](https://github.com/bvaughn) in [#17278](https://www.dependencies.io/github-redirect/facebook/react/pull/17278))
## Artifacts
• react: https://unpkg.com/react@16.12.0/umd/
• react-art: https://unpkg.com/react-art@16.12.0/umd/
• react-dom: https://unpkg.com/react-dom@16.12.0/umd/
• react-is: https://unpkg.com/react-is@16.12.0/umd/
• react-test-renderer: https://unpkg.com/react-test-renderer@16.12.0/umd/
• scheduler: https://unpkg.com/scheduler@0.18.0/umd/
Overview
The following dependencies have been updated by dependencies.io:
react
inpackages/oc-template-react-compiler/package.json
from "16.9.0" to "16.12.0"Details
react
This dependency is located in
packages/oc-template-react-compiler/package.json
and was updated from "16.9.0" to "16.12.0".16.10.0
### React DOM * Fix edge case where a hook update wasn't being memoized. ([sebmarkbage](http://github.com/sebmarkbage) in [#16359](https://www.dependencies.io/github-redirect/facebook/react/pull/16359)) * Fix heuristic for determining when to hydrate, so we don't incorrectly hydrate during an update. ([sebmarkbage](http://github.com/sebmarkbage) in [#16739](https://www.dependencies.io/github-redirect/facebook/react/pull/16739)) * Clear additional fiber fields during unmount to save memory. ([trueadm](http://github.com/trueadm) in [#16807](https://www.dependencies.io/github-redirect/facebook/react/pull/16807)) * Fix bug with required text fields in Firefox. ([halvves](http://github.com/halvves) in [#16578](https://www.dependencies.io/github-redirect/facebook/react/pull/16578)) * Prefer `Object.is` instead of inline polyfill, when available. ([ku8ar](http://github.com/ku8ar) in [#16212](https://www.dependencies.io/github-redirect/facebook/react/pull/16212)) * Fix bug when mixing Suspense and error handling. ([acdlite](http://github.com/acdlite) in [#16801](https://www.dependencies.io/github-redirect/facebook/react/pull/16801)) ### Scheduler (Experimental) * Improve queue performance by switching its internal data structure to a min binary heap. ([acdlite](http://github.com/acdlite) in [#16245](https://www.dependencies.io/github-redirect/facebook/react/pull/16245)) * Use `postMessage` loop with short intervals instead of attempting to align to frame boundaries with `requestAnimationFrame`. ([acdlite](http://github.com/acdlite) in [#16214](https://www.dependencies.io/github-redirect/facebook/react/pull/16214)) ### useSubscription * Avoid tearing issue when a mutation happens and the previous update is still in progress. ([bvaughn](http://github.com/bvaughn) in [#16623](https://www.dependencies.io/github-redirect/facebook/react/pull/16623)) ## Artifacts • react: https://unpkg.com/react@16.10.0/umd/ • react-art: https://unpkg.com/react-art@16.10.0/umd/ • react-dom: https://unpkg.com/react-dom@16.10.0/umd/ • react-is: https://unpkg.com/react-is@16.10.0/umd/ • react-test-renderer: https://unpkg.com/react-test-renderer@16.10.0/umd/ • scheduler: https://unpkg.com/scheduler@0.16.0/umd/16.10.1
### React DOM * Fix regression in Next.js apps by allowing Suspense mismatch during hydration to silently proceed ([sebmarkbage](https://github.com/sebmarkbage) in [#16943](https://www.dependencies.io/github-redirect/facebook/react/pull/16943))16.10.2
### React DOM * Fix regression in react-native-web by restoring order of arguments in event plugin extractors ([necolas](https://github.com/necolas) in [#16978](https://www.dependencies.io/github-redirect/facebook/react/pull/16978)) ## Artifacts • react: https://unpkg.com/react@16.10.2/umd/ • react-art: https://unpkg.com/react-art@16.10.2/umd/ • react-dom: https://unpkg.com/react-dom@16.10.2/umd/ • react-is: https://unpkg.com/react-is@16.10.2/umd/ • react-test-renderer: https://unpkg.com/react-test-renderer@16.10.2/umd/ • scheduler: https://unpkg.com/scheduler@0.16.2/umd/16.11.0
### React DOM * Fix `mouseenter` handlers from firing twice inside nested React containers. [yuanoook](https://github.com/yuanoook) in [#16928](https://www.dependencies.io/github-redirect/facebook/react/pull/16928) * Remove `unstable_createRoot` and `unstable_createSyncRoot` experimental APIs. (These are available in the Experimental channel as `createRoot` and `createSyncRoot`.) ([acdlite](http://github.com/acdlite) in [#17088](https://www.dependencies.io/github-redirect/facebook/react/pull/17088)) ## Artifacts • react: https://unpkg.com/react@16.11.0/umd/ • react-art: https://unpkg.com/react-art@16.11.0/umd/ • react-dom: https://unpkg.com/react-dom@16.11.0/umd/ • react-is: https://unpkg.com/react-is@16.11.0/umd/ • react-test-renderer: https://unpkg.com/react-test-renderer@16.11.0/umd/ • scheduler: https://unpkg.com/scheduler@0.17.0/umd/16.12.0
### React DOM * Fix passive effects (`useEffect`) not being fired in a multi-root app. ([acdlite](https://github.com/acdlite) in [#17347](https://www.dependencies.io/github-redirect/facebook/react/pull/17347)) ### React Is * Fix `lazy` and `memo` types considered elements instead of components ([bvaughn](https://github.com/bvaughn) in [#17278](https://www.dependencies.io/github-redirect/facebook/react/pull/17278)) ## Artifacts • react: https://unpkg.com/react@16.12.0/umd/ • react-art: https://unpkg.com/react-art@16.12.0/umd/ • react-dom: https://unpkg.com/react-dom@16.12.0/umd/ • react-is: https://unpkg.com/react-is@16.12.0/umd/ • react-test-renderer: https://unpkg.com/react-test-renderer@16.12.0/umd/ • scheduler: https://unpkg.com/scheduler@0.18.0/umd/