Pull Requests
#23207
[RFC] Add onHydrationError option to hydrateRoot
#28993
refactored shebangs
#28991
Sanitize key
#28990
Setup Wave 2 of Feature Flags for React Native
#28989
Update `compiled-rn` destination paths to `vendor/react`
#28988
[Flight Reply] Resolve outlined models async in Reply just like in Flight Client
#28987
[Fizz] Fallback to client replaying actions if we're trying to serialize a Blob
#28986
[Flight Reply] Encode binary streams as a single collapsed Blob
#28982
fix[react-devtools]: add backwards compat with legacy element type symbol
#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
Build Activity
#215318
Naming nits
queueRecoverableHydrationErrors -> upgradeHydrationErrorsToRecoverable
#215305
Naming nits
queueRecoverableHydrationErrors -> upgradeHydrationErrorsToRecoverable
#215302
Naming nits
- logRecoverableError -> reportError
- queueRecoverableHydrationErrors -> upgradeHydrationErrorsToRecoverable
#215292
Naming nits
- logRecoverableError -> reportError
- queueRecoverableHydrationErrors -> upgradeHydrationErrorsToRecoverable
#215290
Log with reportError instead of rethrowing
In modern browsers, reportError will dispatch an error event, emulating
an uncaught JavaScript error. We can do this instead of rethrowing
recoverable errors in a microtask, which is nice because it avoids an...
#215281
Log with reportError instead of rethrowing
In modern browsers, reportError will dispatch an error event, emulating
an uncaught JavaScript error. We can do this instead of rethrowing
recoverable errors in a microtask, which is nice because it avoids an...
#215091
Only use host config method for default behavior
Redefines the contract of the host config's logRecoverableError method
to be a default implementation for onRecoverableError if a user-provided
one is not provided when the root is created.
#215062
Only log hydration error if client render succeeds
Similar to previous step.
When an error occurs during hydration, we only want to log it if falling
back to client rendering _succeeds_. If client rendering fails,
the error will get reported to the n...
#215060
Only log hydration error if client render succeeds
Similar to previous step.
When an error occurs during hydration, we only want to log it if falling
back to client rendering _succeeds_. If client rendering fails,
the error will get reported to the n...
#214770
Don't log recoverable errors until commit phase
If the render is interrupted and restarts, we don't want to log the
errors multiple times.
This change only affects errors that are recovered by de-opting to
synchronous rendering; we'll have to do some...
#214766
Don't log recoverable errors until commit phase
If the render is interrupted and restarts, we don't want to log the
errors multiple times.
This change only affects errors that are recovered by de-opting to
synchronous rendering; we'll have to do some...
#214765
Don't log recoverable errors until commit phase
If the render is interrupted and restarts, we don't want to log the
errors multiple times.
This change only affects errors that are recovered by de-opting to
synchronous rendering; we'll have to do some...
#214764
Don't log recoverable errors until commit phase
If the render is interrupted and restarts, we don't want to log the
errors multiple times.
This change only affects errors that are recovered by de-opting to
synchronous rendering; we'll have to do some...
#213716
Log all recoverable errors
This expands the scope of onHydrationError to include all errors that
are not surfaced to the UI (an error boundary). In addition to errors
that occur during hydration, this also includes errors that recoverable
by de-opting...
#213697
Log all recoverable errors
This expands the scope of onHydrationError to include all errors that
are not surfaced to the UI (an error boundary). In addition to errors
that occur during hydration, this also includes errors that recoverable
by de-opting...
#213694
Log all recoverable errors
This expands the scope of onHydrationError to include all errors that
are not surfaced to the UI (an error boundary). In addition to errors
that occur during hydration, this also includes errors that recoverable
by de-opting...
#213053
[RFC] Add onHydrationError option to hydrateRoot
This is not the final API but I'm pushing it for discussion purposes.
When an error is thrown during hydration, we fallback to client
rendering, without triggering an error boundary. This is good becau...
#213047
[RFC] Add onHydrationError option to hydrateRoot
This is not the final API but I'm pushing it for discussion purposes.
When an error is thrown during hydration, we fallback to client
rendering, without triggering an error boundary. This is good becau...
#213022
[RFC] Add onHydrationError option to hydrateRoot
This is not the final API but I'm pushing it for discussion purposes.
When an error is thrown during hydration, we fallback to client
rendering, without triggering an error boundary. This is good becau...
#213015
[RFC] Add onHydrationError option to hydrateRoot
This is not the final API but I'm pushing it for discussion purposes.
When an error is thrown during hydration, we fallback to client
rendering, without triggering an error boundary. This is good becau...
facebook/react    #215318
Loading Sandboxes...
Loading Packages...
Loading Install Instructions...
Finished!