Results 33 issues of Josh Story

When inferring the module system (esm vs cjs) the nearest pacakge.json should be consulted from the point of the file. The current implementation tracks the module system by rootContext but...

This PR moves `flushSync` out of the reconciler for uses by users. there is still an internal implementation that is used when these semantics are needed for React methods such...

CLA Signed

In the next major `findDOMNode` is being removed. This PR removes the API from the react-dom entrypoints for OSS builds and re-exposes the implementation as part of internals. `findDOMNode` is...

CLA Signed
React Core Team
React 19

Removes the digest property from errorInfo passed to onRecoverableError when handling an error propagated from the server. Previously we warned in Dev but still provided the digest on the errorInfo...

CLA Signed
React Core Team
React 19

The module pattern ``` function MyComponent() { return { render() { return this.state.foo } } } ``` has been deprecated for approximately 5 years now. This PR removes support for...

CLA Signed
React Core Team
React 19

A while back we implemented a heuristic that if a chunk was large it was assumed to be produced by the render and thus was safe to stream which results...

CLA Signed
React Core Team

stacked on #28900 This change modifies the ping mechanism for FlightServer and FizzServer to perform work synchronously if infer the ping is happening in a microtask. The heuristic is to...

CLA Signed
React Core Team

Today work that pings in a microtask in Flight and Fizz will end up being rendered in a new macrotask. This is potentially sub-optimal for cache-locality reasons but it also...

CLA Signed
React Core Team

Recurly offers a beta feature for recording an offline payment through their api this should trigger a `successful_payment` webhook as opposed to the `markSuccessful` function which simply results in an...

Updates Suspensey instances and resources to preload even during urgent updates and to potentially suspend. The current implementation is unchanged for transitions but for sync updates if there is a...

CLA Signed
React Core Team