Pull Requests
#26412
Fix tests from removing hydrate in internal
#24886
[Float] stylesheet hoisting
#29118
[compiler] Todo for for-await loops
#29114
Add packageManager fields for Corepack compat
#29112
Add babel-plugin-react-compiler deps to other packages
#29109
CI: Allow to run rust compiler on macos and widnows aswell
#29108
fix: removed redundant character escape in RegExp
#29105
Implement isObject function
#29104
fix: use `filename` instead of `context.filename` in eslint compiler
#29103
Add hyperlink for Good First Issues header
#29102
docs: fix typo DESIGN_GOALS.md
#29101
Resolve defaultProps of class components in JSX runtime
#29096
[React Compiler] Fix rule name for ESLint plugin
#29095
compiler: merge reactive scopes across const StoreLocal
#29094
Update `eslint-plugin-react-compiler` to used named rule severity
#29089
[compiler]: cleanup useless clone
#29088
Move createElement/JSX Warnings into the Renderer
#29087
[compiler:publish] Specify https for registry
#29086
chore(docs): fix typo (plugion => plugin) in DESIGN_GOALS.md
#29085
[Compiler][script] Dedupe error report counts before reporting in healthcheck
#29084
[compiler] Add readme for babel plugin
#29083
[compiler] Check if current branch is main
#29082
[compiler] Various fixes for publishing script
#29081
[compiler:eslint] Fix false positive with TS type param syntax
#29080
feat: add a verbose option to react-compiler-healthcheck to log all c…
#29079
compiler: fix jsx text attributes with double quotes
#29077
fix(react-compiler-healthcheck): detect strict mode when using `<React.StrictMode/>`
#29076
[heathcheck] Check for namespaced StrictMode
#29074
add nextjs config to compiler strict check
#29073
Fix ESLint and Prettier configs for React Compiler
#29072
Add a `main` field to `eslint-plugin-react-compiler`, fixes #29068.
#29071
docs: fix typo in architecture section
#29070
docs: fix description of react_estree extensions
#29067
Bump next from 13.5.6 to 14.1.1 in /compiler
#29066
Bump @babel/traverse from 7.1.6 to 7.24.5 in /compiler
#29065
Bump tough-cookie from 4.1.2 to 4.1.4 in /compiler
#29064
Bump word-wrap from 1.2.3 to 1.2.5 in /compiler
#29063
Bump postcss from 8.4.24 to 8.4.31 in /compiler
#29061
Open-source React Compiler
#29060
Bump React 19 beta to RC
#29057
Fix react-compiler entrypoint for react-server
#29056
Revert 1 main
#29055
Implement file I/O with insertion and extraction operators
#29052
Enable `enableUnifiedSyncLane` for React Native (Meta)
#29050
Update README.md
#29049
refactor[react-devtools]: rewrite context menus
#29046
fix(eslint-plugin-react-hooks): "additionalHooks" docs are misleading
#29044
Set the current fiber to the source of the error during error reporting
#29043
[Flight] Error if a legacy React Element is attempted to be rendered
#29041
Clean up the enableEarlyReturnForPropDiffing experiment
#29039
Add `useNativeProcessing()` flag for Fabric ViewConfigs
#29038
Unify ReactFiberCurrentOwner and ReactCurrentFiber
Build Activity
#274018
Support validation for props on duplicate resource and on client resource update`
#274009
Support validation for props on duplicate resource and on client resource update`
#273566
leave found resources in place
#273552
opt-out of resource semantics when using data attributes
#273476
opt-out of resource semantics when using data attributes
#273467
fixup! opt-out of resource semantics when using data attributes
#273463
opt-out of resource semantics when using data attributes
#273077
implement proper keying for stylesheet resources
#273072
remove gate now that legacy roots no longer use resource behavior
#273068
implement proper keying for stylesheet resources
#272737
fixup! share resources with other roots using the same resourceContainer
#272734
share resources with other roots using the same resourceContainer
#272731
share resources with other roots using the same resourceContainer
#272649
fixup! refactor hoisting
#272639
refactor hoisting
#272555
improve tests
#272549
purge unmatched resources on commit
#272205
Implement FloatResources in react-dom
Resources are implemented as a new fiber type HostResource which expect ref counting and hoisting semantics. Currently only react-dom supports this and it is only enabled if the `enableFloat` flag is true.
When e...
#272179
Implement FloatResources in react-dom
Resources are implemented as a new fiber type HostResource which expect ref counting and hoisting semantics. Currently only react-dom supports this and it is only enabled if the `enableFloat` flag is true.
When e...
#272073
Implement FloatResources in react-dom
Resources are implemented as a new fiber type HostResource which expect ref counting and hoisting semantics. Currently only react-dom supports this and it is only enabled if the `enableFloat` flag is true.
When e...
#272062
debug
#271672
Implement FloatResources in react-dom
Resources are implemented as a new fiber type HostResource which expect ref counting and hoisting semantics. Currently only react-dom supports this and it is only enabled if the `enableFloat` flag is true.
When e...
#271671
Implement FloatResources in react-dom
Resources are implemented as a new fiber type HostResource which expect ref counting and hoisting semantics. Currently only react-dom supports this and it is only enabled if the `enableFloat` flag is true.
When e...
#271268
remove gates
#271267
fix feature flags and test gates
#271183
Implement FloatResources in react-dom
Resources are implemented as a new fiber type HostResource which expect ref counting and hoisting semantics. Currently only react-dom supports this and it is only enabled if the `enableFloat` flag is true.
When e...
#271181
Implement FloatResources in react-dom
Resources are implemented as a new fiber type HostResource which expect ref counting and hoisting semantics. Currently only react-dom supports this and it is only enabled if the `enableFloat` flag is true.
When e...
#271180
gate tests behind not enableFloat
#271179
fixup! [Fizz/Float] Float for stylesheet resources
#271177
lints
#271176
refactor resource creation and improve types
#271172
fixup flow types
#271159
fix imports
#271153
fix bad import
#271152
gate float behind supportsResources
#270943
fixup! Use the effects system to drive resource ref counting
#270942
Use the effects system to drive resource ref counting
This commit overhauls the client resource hoisting by usign the commit phase to acquire and release resource usage. For hydration it is possible to encounter resourcable links that end up not match...
#270416
early draft of hoisting Resources
#270043
[Fizz/Float] Float for stylesheet resources
This change implements Float for a minimal use case of hoisting stylesheet resources to the head and ensuring the flush in the appropriate spot in the stream. Subsequent commits will add support for client s...
#270034
[Fizz/Float] Float for stylesheet resources
This change implements Float for a minimal use case of hoisting stylesheet resources to the head and ensuring the flush in the appropriate spot in the stream. Subsequent commits will add support for client s...
#270031
rename flag
#270030
cleanup
#270026
remove unecessary insertion modes
#270021
remove tests for preload and related calls
#270000
remove float exports
facebook/react #274018
Loading Sandboxes...
Loading Packages...
Loading Install Instructions...
Finished!