dillon1000/react

Commit

Remove concurrent apis from stable (#17088)

* Tests run in experimental mode by default

For local development, you usually want experiments enabled. Unless
the release channel is set with an environment variable, tests will
run with __EXPERIMENTAL__ set to `true`.

* Remove concurrent APIs from stable builds

Those who want to try concurrent mode should use the experimental
builds instead.

I've left the `unstable_` prefixed APIs in the Facebook build so we
can continue experimenting with them internally without blessing them
for widespread use.

* Turn on SSR flags in experimental build

* Remove prefixed concurrent APIs from www build

Instead we'll use the experimental builds when syncing to www.

* Remove "canary" from internal React version string
Browse files
Changed paths33 files
First-parent comparison
M .circleci/config.yml ModifiedM fixtures/dom/src/__tests__/wrong-act-test.js ModifiedD packages/react-devtools-shared/src/__tests__/__snapshots__/storeStressTestConcurrent-test.js.snap DeletedM packages/react-devtools-shared/src/__tests__/storeStressTestConcurrent-test.js ModifiedM packages/react-dom/src/__tests__/ReactDOMFiberAsync-test.internal.js ModifiedM packages/react-dom/src/__tests__/ReactDOMHooks-test.js ModifiedM packages/react-dom/src/__tests__/ReactDOMRoot-test.js ModifiedM packages/react-dom/src/__tests__/ReactDOMServerPartialHydration-test.internal.js ModifiedM packages/react-dom/src/__tests__/ReactDOMServerSelectiveHydration-test.internal.js ModifiedM packages/react-dom/src/__tests__/ReactDOMServerSuspense-test.internal.js ModifiedM packages/react-dom/src/__tests__/ReactServerRendering-test.js ModifiedM packages/react-dom/src/__tests__/ReactServerRenderingHydration-test.js ModifiedM packages/react-dom/src/__tests__/ReactTestUtilsAct-test.js ModifiedM packages/react-dom/src/__tests__/ReactUnmockedSchedulerWarning-test.js ModifiedM packages/react-dom/src/__tests__/ReactUpdates-test.js ModifiedM packages/react-dom/src/client/ReactDOM.js ModifiedM packages/react-dom/src/events/__tests__/ChangeEventPlugin-test.internal.js ModifiedM packages/react-dom/src/events/__tests__/DOMEventResponderSystem-test.internal.js ModifiedM packages/react-dom/src/events/__tests__/SimpleEventPlugin-test.internal.js ModifiedM packages/react-interactions/events/src/dom/__tests__/Input-test.internal.js ModifiedM packages/react-interactions/events/src/dom/__tests__/MixedResponders-test-internal.js ModifiedM packages/react-refresh/src/__tests__/ReactFresh-test.js ModifiedM packages/react/src/__tests__/ReactDOMTracing-test.internal.js ModifiedM packages/react/src/__tests__/ReactProfilerDOM-test.internal.js ModifiedM packages/shared/ReactFeatureFlags.js ModifiedM packages/shared/forks/ReactFeatureFlags.native-fb.js ModifiedM packages/shared/forks/ReactFeatureFlags.native-oss.js ModifiedM packages/shared/forks/ReactFeatureFlags.persistent.js ModifiedM packages/shared/forks/ReactFeatureFlags.test-renderer.js ModifiedM packages/shared/forks/ReactFeatureFlags.test-renderer.www.js ModifiedM packages/shared/forks/ReactFeatureFlags.www.js ModifiedM scripts/jest/setupEnvironment.js ModifiedM scripts/release/utils.js Modified
Patch

Files changed

Rendering syntax-highlighted changes…