Jack Pope

Results 20 issues of Jack Pope

Reverting some of https://github.com/facebook/react/pull/27804 which renamed this option to stable. This PR just replaces internal usage to make upcoming PRs cleaner. Keeping isConcurrent unstable for the next major release in...

CLA Signed
React Core Team

Following #28768, add a path to testing Fast JSX on www. Cleaning up string ref usage on www will be a longer term effort and given the expected win here,...

CLA Signed
React Core Team

### Description React is preparing changes, including some breaking, for the [next major release](https://react.dev/blog/2024/02/15/react-labs-what-we-have-been-working-on-february-2024#the-next-major-version-of-react). There are changes to the Reconciler that break `react-pixi-fiber`. To prepare for the new versions, `react-pixi-fiber`...

React is preparing changes, including some breaking, for the [next major release](https://react.dev/blog/2024/02/15/react-labs-what-we-have-been-working-on-february-2024#the-next-major-version-of-react). There are changes to the Reconciler that break `@react-three/fiber`. To repro: - Install react and react-dom @experimental -...

React is preparing changes, including some breaking, for the [next major release](https://react.dev/blog/2024/02/15/react-labs-what-we-have-been-working-on-february-2024#the-next-major-version-of-react). There are changes to the Reconciler that break `react-konva`. To repro: - Install react and react-dom @experimental -...

As described in https://github.com/konvajs/react-konva/issues/799, React 19 has some breaking changes that will require updates from third-party rendering libraries. I needed to get a new build of react-konva with React 19...

Content from legacy docs https://legacy.reactjs.org/docs/test-utils.html#act

CLA Signed
react core team

- Make it more clear that shallow rendering is not supported - Provide recommendations for incrementally migrating tests before major version upgrade

CLA Signed
react core team

This adds an `InlineJsxTransform` optimization pass, toggled by the `enableInlineJsxTransform` flag. When enabled, JSX will be transformed into React Element object literals, preventing runtime overhead during element creation. TODO: -...

CLA Signed
React Core Team

This PR adds a new validator behind the `validateExtraneousEffectDependencies` config option, default `false`. This is an experimental error log to flag the over-inclusion of values in the effect dep array...

CLA Signed