Skip to content

Conversation

@sebmarkbage
Copy link
Collaborator

AFAIK this is not needed to prevent any exploit but we don't really need this. We allow functions on pretty much any other object anyway but never on the "then" property since those would be serialized as Promises by the client anyway.

@meta-cla meta-cla bot added the CLA Signed label Dec 5, 2025
@github-actions github-actions bot added the React Core Team Opened by a member of the React Core Team label Dec 5, 2025
@react-sizebot
Copy link

Comparing: f99241b...69c9cb7

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.84 kB 6.84 kB = 1.88 kB 1.88 kB
oss-stable/react-dom/cjs/react-dom-client.production.js = 608.36 kB 608.36 kB = 107.68 kB 107.68 kB
oss-experimental/react-dom/cjs/react-dom.production.js = 6.84 kB 6.84 kB +0.05% 1.88 kB 1.88 kB
oss-experimental/react-dom/cjs/react-dom-client.production.js = 667.47 kB 667.47 kB = 117.57 kB 117.57 kB
facebook-www/ReactDOM-prod.classic.js = 693.67 kB 693.67 kB = 122.07 kB 122.06 kB
facebook-www/ReactDOM-prod.modern.js = 684.10 kB 684.10 kB = 120.45 kB 120.45 kB

Significant size changes

Includes any change greater than 0.2%:

(No significant changes)

Generated by 🚫 dangerJS against 69c9cb7

@sebmarkbage sebmarkbage merged commit 3016ff8 into facebook:main Dec 5, 2025
243 of 244 checks passed
github-actions bot pushed a commit to code/lib-react that referenced this pull request Dec 7, 2025
AFAIK this is not needed to prevent any exploit but we don't really need
this. We allow functions on pretty much any other object anyway but
never on the "then" property since those would be serialized as Promises
by the client anyway.

DiffTrain build for [3016ff8](facebook@3016ff8)
github-actions bot pushed a commit to code/lib-react that referenced this pull request Dec 7, 2025
AFAIK this is not needed to prevent any exploit but we don't really need
this. We allow functions on pretty much any other object anyway but
never on the "then" property since those would be serialized as Promises
by the client anyway.

DiffTrain build for [3016ff8](facebook@3016ff8)
ch4og pushed a commit to csmplay/mapban that referenced this pull request Dec 23, 2025
This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
| [react](https://react.dev/) ([source](https://github.com/facebook/react/tree/HEAD/packages/react)) | [`19.2.1` -> `19.2.3`](https://renovatebot.com/diffs/npm/react/19.2.1/19.2.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/react/19.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react/19.2.1/19.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [react-dom](https://react.dev/) ([source](https://github.com/facebook/react/tree/HEAD/packages/react-dom)) | [`19.2.1` -> `19.2.3`](https://renovatebot.com/diffs/npm/react-dom/19.2.1/19.2.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/react-dom/19.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-dom/19.2.1/19.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>facebook/react (react)</summary>

### [`v19.2.3`](https://github.com/facebook/react/releases/tag/v19.2.3): 19.2.3 (December 11th, 2025)

[Compare Source](facebook/react@v19.2.2...v19.2.3)

##### React Server Components

- Add extra loop protection to React Server Functions ([@&#8203;sebmarkbage](https://github.com/sebmarkbage) [#&#8203;35351](facebook/react#35351))

### [`v19.2.2`](https://github.com/facebook/react/releases/tag/v19.2.2): 19.2.2 (December 11th, 2025)

[Compare Source](facebook/react@v19.2.1...v19.2.2)

##### React Server Components

- Move `react-server-dom-webpack/*.unbundled` to private `react-server-dom-unbundled` ([@&#8203;eps1lon](https://github.com/eps1lon) [#&#8203;35290](facebook/react#35290))
- Patch Promise cycles and toString on Server Functions ([@&#8203;sebmarkbage](https://github.com/sebmarkbage), [@&#8203;unstubbable](https://github.com/unstubbable) [#&#8203;35289](facebook/react#35289), [#&#8203;35345](facebook/react#35345))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xNC4yIiwidXBkYXRlZEluVmVyIjoiNDIuMTQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Reviewed-on: https://git.csmpro.ru/csmpro/mapban/pulls/75
Co-authored-by: Renovate Bot <[email protected]>
Co-committed-by: Renovate Bot <[email protected]>
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.

3 participants