Pull Requests
#24404
Suppress hydration warnings when a preceding sibling suspends
#25980
[cleanup] remove feature flags warnAboutDefaultPropsOnFunctionComponents and warnAboutStringRefs
#26512
Move update scheduling to microtask
#28980
Repro for string ref + enableRefAsProp unstable props
#28979
Bundle config: Rename `global` to `hasteFileName` in bundle config
#28978
Bundle config: inline internal hook wrapper
#28977
Enable Wave 1 of Feature Flags for React Native
#28976
Devtools: Fix build-for-devtools
#28975
Devtools: Streamline getting extension from branch
#28974
DevTools: Fix inspecting components with multiple reads of the same Context in React 17
#28973
[DevTools] Expose "view source" options to Fusebox integration
#28972
[DevTools] Enable inspected element context menu in Fusebox
#28970
[DevTools] Check in `frontend.d.ts` for react-devtools-fusebox, include in build output
#28969
Introduce a faster version of the addProperties function
#28966
[Tooling] Update critical artifact list
#28965
[Fiber] render boundary in fallback if it contains a new stylesheet during sync update
#28964
Set enableUseMemoCacheHook to true everywhere
#28963
Stop committing resources to an external repo
#28962
Add `bun` to `react-dom`'s `package.json`.
#28959
typo: fix typos in codes.json
#28958
Float: Add support for crossOrigin="anonymous"
#28957
Jzhan force sync update
#28955
[react-native] Add unit test to ReactNativeAttributePayload
#28954
Move useMemoCache hook to react/compiler-runtime
#28953
feat(deps): Grouped dependencies updates by Dependabot
#28952
move from `importAssertions` to `importAttributes`
#28951
Test StrictEffects in react-dom
#28950
Update config.yml
#28949
Gaurav added a message
#28945
pranav added a message
#28944
chore: export cjs/umd as v17
#28942
Fix useActionState PendingState Type
#28940
Added a hyperlink to Node
#28939
Import correct prod version of jsx-dev-runtime for react-server
#28937
Fixed it: Update CODE_OF_CONDUCT.md
#28936
feat(badge): Add JSDelivr badge
#28934
fix(hydrate): to check and add validations for type check of argument…
#28932
Add changelog for 18.3.1
#28930
Configure JSX Feature Flags as Dynamic (Meta)
#28929
Add changelog for 18.3 and 18.3.1
#28927
[Not for merge] 18.3.1 Release
#28925
Update Changelog for 18.3.0
#28921
fix: react server condition for `react/jsx-dev-runtime`
#28920
Update made
#28919
[react-dom] Provide a way to silence devtools recommendation
#28916
Export `React.act` from 18.3
#28912
(Land #28798) Move Current Owner (and Cache) to an Async Dispatcher
#28911
Go back to shared refs instance object
#28910
Support ref cleanup function for imperative handle refs
#28909
Reconciler: Change `commitUpdate` signature to account for unused `updatePayload` parameter
#28907
[Flight][Fizz] tasks that ping in a microtask should render synchronously
#28906
Update README.md
#28905
Update canary channel label to "beta"
Build Activity
#241612
Make test better
it not has an intentional client mismatch that would error if there wasn't supression brought about by the earlier error. when it client rendres it has the updated value not found in the server response but we do not see a hydration w...
#241611
remove unnecessary gate
#241610
add test for user error case
#241570
drop extra flag gates in tests
#241567
drop extra flag gates in tests
#241562
fix comment casing
#241561
move tests back to ReactDOMFizzServer-test
#241559
add DEV suffix to didSuspendOrError to better indicate this feature should only affect dev behavior
#241557
add DEV suffix to didSuspendOrError to better indicate this feature should only affect dev behavior
#241556
factor tests to assert different behavior between prod and dev
#241540
refactor didSuspend to didSuspendOrError
the orignial behavior applied the hydration warning bailout to error paths only. originally I moved it to Suspense paths only but this commit restores it to both paths and renames the marker function as didThro...
#241531
gate test on hydration fallback flags
#241525
Only mark didSuspend on suspense path
For unknown reasons the didSuspend was being set only on the error path and nto the suspense path. The original change hoisted this to happen on both paths. This change moves the didSuspend call to the suspense pa...
#241342
Fix failing test related to client render fallbacks
This test was actually subject to the project identified in the issue fixed in this branch. After fixing the underlying issue the assertion logic needed to change to pick the right warning which now ...
#241335
see why test is failing in ci
#241329
Fix failing test related to client render fallbacks
This test was actually subject to the project identified in the issue fixed in this branch. After fixing the underlying issue the assertion logic needed to change to pick the right warning which now ...
#241328
Fix failing test related to client render fallbacks
This test was actually subject to the project identified in the issue fixed in this branch. After fixing the underlying issue the assertion logic needed to change to pick the right warning which now ...
#241326
Mark hydration as suspending on every thrownException
previously hydration would only be marked as supsending when a genuine error was thrown. This created an opportunity for a hydration mismatch that would warn after which later hydration mismatches ...
#241323
Add failing test case for #24384
If a components suspends during hydration we expect there to be mismatches with server rendered HTML but we were not always supressing warning messages related to these expected mismatches
facebook/react    #241612
Loading Sandboxes...
Loading Packages...
Loading Install Instructions...
Finished!