Skip to content

Conversation

rickhanlonii
Copy link
Member

No description provided.

@rickhanlonii rickhanlonii requested a review from hoxyq May 27, 2025 16:54
@github-actions github-actions bot added the React Core Team Opened by a member of the React Core Team label May 27, 2025
@react-sizebot
Copy link

Comparing: f9ae0a4...6cdce94

Critical size changes

Includes critical production bundles, as well as any change greater than 2%:

Name +/- Base Current +/- gzip Base gzip Current gzip
oss-stable/react-dom/cjs/react-dom.production.js = 6.68 kB 6.68 kB = 1.83 kB 1.83 kB
oss-stable/react-dom/cjs/react-dom-client.production.js = 529.83 kB 529.83 kB = 93.52 kB 93.52 kB
oss-experimental/react-dom/cjs/react-dom.production.js = 6.69 kB 6.69 kB = 1.83 kB 1.83 kB
oss-experimental/react-dom/cjs/react-dom-client.production.js +0.12% 650.93 kB 651.73 kB +0.14% 114.65 kB 114.81 kB
facebook-www/ReactDOM-prod.classic.js +0.29% 674.07 kB 676.00 kB +0.30% 118.55 kB 118.91 kB
facebook-www/ReactDOM-prod.modern.js +0.28% 664.42 kB 666.28 kB +0.31% 116.94 kB 117.30 kB
facebook-www/ReactDOMServerStreaming-prod.modern.js = 257.29 kB 251.51 kB = 46.86 kB 45.66 kB
oss-stable-semver/react-server/cjs/react-server.production.js = 134.25 kB 131.20 kB = 23.53 kB 23.00 kB
oss-stable/react-server/cjs/react-server.production.js = 134.25 kB 131.20 kB = 23.53 kB 23.00 kB
facebook-www/ReactDOMServer-prod.classic.js = 251.56 kB 245.73 kB = 44.86 kB 43.67 kB
facebook-www/ReactDOMServer-prod.modern.js = 246.12 kB 240.29 kB = 44.13 kB 42.93 kB
facebook-www/ReactTestRenderer-dev.classic.js = 620.74 kB 588.76 kB = 100.38 kB 95.11 kB
facebook-www/ReactTestRenderer-dev.modern.js = 620.74 kB 588.75 kB = 100.38 kB 95.11 kB
oss-experimental/react-dom/unstable_server-external-runtime.js = 15.87 kB 10.16 kB = 3.71 kB 2.70 kB

Significant size changes

Includes any change greater than 0.2%:

Expand to show
Name +/- Base Current +/- gzip Base gzip Current gzip
facebook-www/ReactIs-prod.classic.js +1.60% 5.80 kB 5.89 kB +1.11% 1.36 kB 1.37 kB
facebook-www/ReactIs-prod.modern.js +1.60% 5.80 kB 5.89 kB +1.11% 1.36 kB 1.37 kB
facebook-www/ReactIs-dev.classic.js +1.33% 6.40 kB 6.49 kB +1.08% 1.39 kB 1.40 kB
facebook-www/ReactIs-dev.modern.js +1.33% 6.40 kB 6.49 kB +1.08% 1.39 kB 1.40 kB
facebook-www/React-prod.modern.js +0.70% 20.87 kB 21.01 kB +0.39% 5.34 kB 5.36 kB
facebook-www/React-prod.classic.js +0.70% 20.87 kB 21.01 kB +0.39% 5.34 kB 5.36 kB
facebook-www/React-profiling.modern.js +0.69% 21.30 kB 21.45 kB +0.37% 5.42 kB 5.44 kB
facebook-www/React-profiling.classic.js +0.69% 21.30 kB 21.45 kB +0.37% 5.42 kB 5.44 kB
facebook-www/JSXDEVRuntime-dev.classic.js +0.64% 13.28 kB 13.37 kB +0.25% 3.59 kB 3.60 kB
facebook-www/JSXDEVRuntime-dev.modern.js +0.64% 13.28 kB 13.37 kB +0.25% 3.59 kB 3.60 kB
facebook-www/ReactART-prod.classic.js +0.48% 385.90 kB 387.76 kB +0.48% 64.61 kB 64.92 kB
facebook-www/ReactART-prod.modern.js +0.48% 375.98 kB 377.77 kB +0.46% 62.99 kB 63.27 kB
facebook-www/React-dev.modern.js +0.34% 55.96 kB 56.14 kB +0.11% 12.29 kB 12.30 kB
facebook-www/React-dev.classic.js +0.34% 55.96 kB 56.15 kB +0.11% 12.29 kB 12.31 kB
facebook-www/ReactART-dev.modern.js +0.30% 719.87 kB 722.02 kB +0.31% 111.78 kB 112.13 kB
facebook-www/ReactART-dev.classic.js +0.30% 729.36 kB 731.52 kB +0.30% 113.54 kB 113.87 kB
facebook-www/ReactDOM-prod.classic.js +0.29% 674.07 kB 676.00 kB +0.30% 118.55 kB 118.91 kB
facebook-www/ReactDOM-prod.modern.js +0.28% 664.42 kB 666.28 kB +0.31% 116.94 kB 117.30 kB
facebook-www/ReactDOMTesting-prod.classic.js +0.28% 688.48 kB 690.40 kB +0.27% 122.16 kB 122.49 kB
facebook-www/ReactDOMTesting-prod.modern.js +0.27% 678.82 kB 680.68 kB +0.29% 120.58 kB 120.93 kB
facebook-www/ReactDOM-profiling.modern.js +0.26% 736.33 kB 738.22 kB +0.29% 126.63 kB 127.00 kB
facebook-www/ReactDOM-profiling.classic.js +0.25% 744.38 kB 746.26 kB +0.27% 127.94 kB 128.29 kB
facebook-www/ReactReconciler-prod.classic.js +0.22% 508.32 kB 509.42 kB +0.25% 81.06 kB 81.26 kB
facebook-www/ReactReconciler-prod.modern.js +0.21% 498.08 kB 499.11 kB +0.22% 79.49 kB 79.67 kB
oss-experimental/react-server/cjs/react-server.development.js = 210.04 kB 209.44 kB = 36.40 kB 36.27 kB
oss-experimental/react-server/cjs/react-server.production.js = 149.95 kB 149.48 kB = 25.87 kB 25.74 kB
react-native/implementations/ReactFabric-dev.fb.js = 677.50 kB 675.26 kB = 109.88 kB 109.59 kB
oss-experimental/react-dom/cjs/react-dom-server.edge.development.js = 448.33 kB 446.10 kB = 78.25 kB 77.48 kB
oss-experimental/react-dom/cjs/react-dom-server.browser.development.js = 447.32 kB 445.09 kB = 78.04 kB 77.28 kB
oss-experimental/react-dom/cjs/react-dom-server.node.development.js = 443.32 kB 441.08 kB = 77.40 kB 76.64 kB
react-native/implementations/ReactFabric-profiling.fb.js = 415.55 kB 413.36 kB = 70.96 kB 70.66 kB
oss-experimental/react-dom/cjs/react-dom-server.bun.development.js = 377.07 kB 374.99 kB = 71.93 kB 71.16 kB
oss-experimental/react-dom/cjs/react-dom-server-legacy.browser.development.js = 417.27 kB 414.97 kB = 74.07 kB 73.28 kB
oss-experimental/react-dom/cjs/react-dom-server-legacy.node.development.js = 417.27 kB 414.97 kB = 74.07 kB 73.28 kB
react-native/implementations/ReactFabric-prod.fb.js = 387.35 kB 385.15 kB = 66.86 kB 66.55 kB
oss-experimental/react-markup/cjs/react-markup.react-server.development.js = 570.25 kB 566.26 kB = 101.88 kB 100.96 kB
oss-experimental/react-dom/cjs/react-dom-server.edge.production.js = 294.86 kB 292.79 kB = 52.48 kB 51.72 kB
oss-experimental/react-dom/cjs/react-dom-server.node.production.js = 290.82 kB 288.76 kB = 51.50 kB 50.74 kB
oss-experimental/react-dom/cjs/react-dom-server.browser.production.js = 288.92 kB 286.85 kB = 50.30 kB 49.52 kB
oss-experimental/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.development.js = 2,145.47 kB 2,129.05 kB = 323.64 kB 320.90 kB
oss-stable-semver/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.development.js = 2,145.29 kB 2,128.87 kB = 323.61 kB 320.88 kB
oss-stable/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.development.js = 2,145.29 kB 2,128.87 kB = 323.61 kB 320.88 kB
oss-experimental/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.production.js = 2,141.02 kB 2,124.60 kB = 322.69 kB 319.95 kB
oss-stable-semver/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.production.js = 2,140.85 kB 2,124.43 kB = 322.66 kB 319.93 kB
oss-stable/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.production.js = 2,140.85 kB 2,124.43 kB = 322.66 kB 319.93 kB
oss-stable/react-dom/cjs/react-dom-server.bun.development.js = 344.11 kB 341.06 kB = 66.75 kB 66.19 kB
oss-stable-semver/react-dom/cjs/react-dom-server.bun.development.js = 344.03 kB 340.98 kB = 66.72 kB 66.16 kB
oss-stable/react-dom/cjs/react-dom-server-legacy.browser.development.js = 384.23 kB 380.68 kB = 69.56 kB 68.98 kB
oss-stable/react-dom/cjs/react-dom-server-legacy.node.development.js = 384.23 kB 380.68 kB = 69.56 kB 68.98 kB
oss-stable-semver/react-dom/cjs/react-dom-server-legacy.browser.development.js = 384.21 kB 380.66 kB = 69.53 kB 68.95 kB
oss-stable-semver/react-dom/cjs/react-dom-server-legacy.node.development.js = 384.21 kB 380.65 kB = 69.53 kB 68.95 kB
oss-experimental/react-markup/cjs/react-markup.development.js = 388.45 kB 384.47 kB = 69.66 kB 68.78 kB
oss-experimental/react-markup/cjs/react-markup.react-server.production.js = 347.12 kB 343.31 kB = 64.17 kB 63.34 kB
facebook-www/ReactDOMServer-dev.classic.js = 407.71 kB 402.86 kB = 73.04 kB 71.87 kB
facebook-www/ReactDOMServer-dev.modern.js = 404.26 kB 399.41 kB = 72.47 kB 71.31 kB
oss-stable/react-dom/cjs/react-dom-server-legacy.browser.production.js = 230.06 kB 227.26 kB = 41.70 kB 41.18 kB
oss-stable-semver/react-dom/cjs/react-dom-server-legacy.browser.production.js = 230.04 kB 227.24 kB = 41.67 kB 41.15 kB
oss-stable/react-dom/cjs/react-dom-server.bun.production.js = 236.67 kB 233.77 kB = 43.22 kB 42.67 kB
oss-stable-semver/react-dom/cjs/react-dom-server.bun.production.js = 236.60 kB 233.69 kB = 43.20 kB 42.64 kB
oss-stable/react-dom/cjs/react-dom-server-legacy.node.production.js = 234.69 kB 231.78 kB = 43.50 kB 42.94 kB
oss-stable-semver/react-dom/cjs/react-dom-server-legacy.node.production.js = 234.66 kB 231.75 kB = 43.47 kB 42.92 kB
oss-stable/react-dom/cjs/react-dom-server.edge.development.js = 405.08 kB 399.85 kB = 72.99 kB 71.77 kB
oss-stable-semver/react-dom/cjs/react-dom-server.edge.development.js = 405.00 kB 399.77 kB = 72.94 kB 71.72 kB
oss-stable/react-dom/cjs/react-dom-server.browser.development.js = 404.30 kB 399.07 kB = 72.85 kB 71.62 kB
oss-stable-semver/react-dom/cjs/react-dom-server.browser.development.js = 404.22 kB 398.99 kB = 72.80 kB 71.57 kB
oss-stable/react-dom/cjs/react-dom-server.node.development.js = 400.86 kB 395.63 kB = 72.20 kB 70.99 kB
oss-stable-semver/react-dom/cjs/react-dom-server.node.development.js = 400.78 kB 395.55 kB = 72.16 kB 70.95 kB
oss-experimental/react-dom/cjs/react-dom-server.bun.production.js = 269.79 kB 266.04 kB = 48.08 kB 47.24 kB
oss-experimental/react-dom/cjs/react-dom-server-legacy.node.production.js = 264.51 kB 260.71 kB = 47.87 kB 47.01 kB
oss-experimental/react-dom/cjs/react-dom-server-legacy.browser.production.js = 259.45 kB 255.62 kB = 45.94 kB 45.11 kB
oss-experimental/react-markup/cjs/react-markup.production.js = 246.08 kB 242.27 kB = 44.87 kB 44.03 kB
facebook-www/ReactDOMServerStreaming-dev.modern.js = 401.52 kB 395.24 kB = 71.80 kB 70.60 kB
oss-stable/react-dom/cjs/react-dom-server.browser.production.js = 252.34 kB 247.88 kB = 45.59 kB 44.35 kB
oss-stable-semver/react-dom/cjs/react-dom-server.browser.production.js = 252.27 kB 247.80 kB = 45.57 kB 44.33 kB
oss-stable/react-dom/cjs/react-dom-server.edge.production.js = 257.66 kB 253.08 kB = 47.58 kB 46.29 kB
oss-stable-semver/react-dom/cjs/react-dom-server.edge.production.js = 257.58 kB 253.00 kB = 47.56 kB 46.27 kB
oss-stable/react-dom/cjs/react-dom-server.node.production.js = 254.25 kB 249.67 kB = 46.61 kB 45.33 kB
oss-stable-semver/react-dom/cjs/react-dom-server.node.production.js = 254.17 kB 249.60 kB = 46.58 kB 45.31 kB
oss-stable-semver/react-server/cjs/react-server.development.js = 192.92 kB 189.41 kB = 34.21 kB 33.65 kB
oss-stable/react-server/cjs/react-server.development.js = 192.92 kB 189.41 kB = 34.21 kB 33.65 kB
facebook-www/ReactDOMServerStreaming-prod.modern.js = 257.29 kB 251.51 kB = 46.86 kB 45.66 kB
oss-stable-semver/react-server/cjs/react-server.production.js = 134.25 kB 131.20 kB = 23.53 kB 23.00 kB
oss-stable/react-server/cjs/react-server.production.js = 134.25 kB 131.20 kB = 23.53 kB 23.00 kB
facebook-www/ReactDOMServer-prod.classic.js = 251.56 kB 245.73 kB = 44.86 kB 43.67 kB
facebook-www/ReactDOMServer-prod.modern.js = 246.12 kB 240.29 kB = 44.13 kB 42.93 kB
facebook-www/ReactTestRenderer-dev.classic.js = 620.74 kB 588.76 kB = 100.38 kB 95.11 kB
facebook-www/ReactTestRenderer-dev.modern.js = 620.74 kB 588.75 kB = 100.38 kB 95.11 kB
oss-experimental/react-dom/unstable_server-external-runtime.js = 15.87 kB 10.16 kB = 3.71 kB 2.70 kB

Generated by 🚫 dangerJS against 6cdce94

@rickhanlonii rickhanlonii merged commit b07717d into facebook:main May 28, 2025
246 checks passed
hoxyq added a commit that referenced this pull request Jun 27, 2025
Full list of changes:

* devtools: emit performance entries only when profiling
([hoxyq](https://github.com/hoxyq) in
[#33652](#33652))
* Get Server Component Function Location for Parent Stacks using Child's
Owner Stack ([sebmarkbage](https://github.com/sebmarkbage) in
[#33629](#33629))
* Added minimum indent size to Component Tree
([jsdf](https://github.com/jsdf) in
[#33517](#33517))
* [devtools-shell] layout options for testing
([jsdf](https://github.com/jsdf) in
[#33516](#33516))
* Remove feature flag enableRenderableContext
([kassens](https://github.com/kassens) in
[#33505](#33505))
* refactor[devtools]: update css for settings and support css variables
in shadow dom scnenario ([hoxyq](https://github.com/hoxyq) in
[#33487](#33487))
* [mcp] Add MCP tool to print out the component tree of the currently
open React App ([jorge-cab](https://github.com/jorge-cab) in
[#33305](#33305))
* [scripts] Switch back to flow parser for prettier
([rickhanlonii](https://github.com/rickhanlonii) in
[#33414](#33414))
* upgrade json5 ([rickhanlonii](https://github.com/rickhanlonii) in
[#33358](#33358))
* Get source location from structured callsites in prepareStackTrace
([sebmarkbage](https://github.com/sebmarkbage) in
[#33143](#33143))
* Clean up enableSiblingPrerendering flag
([jackpope](https://github.com/jackpope) in
[#32319](#32319))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA Signed React Core Team Opened by a member of the React Core Team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants