From ee361b5da41a4eec1d8f50b4e8bd026f80d82f34 Mon Sep 17 00:00:00 2001 From: Mike DiDomizio Date: Mon, 20 Jan 2025 23:26:46 -0500 Subject: [PATCH 01/27] Update React Paris conference year to 2025 (#7439) --- src/content/community/conferences.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/community/conferences.md b/src/content/community/conferences.md index 6d84dfe3f..ec6cc9bfc 100644 --- a/src/content/community/conferences.md +++ b/src/content/community/conferences.md @@ -11,7 +11,7 @@ Do you know of a local React.js conference? Add it here! (Please keep the list c ## Upcoming Conferences {/*upcoming-conferences*/} ### React Paris 2025 {/*react-paris-2025*/} -March 20 - 21, 2024. In-person in Paris, France (hybrid event) +March 20 - 21, 2025. In-person in Paris, France (hybrid event) [Website](https://react.paris/) - [Twitter](https://x.com/BeJS_) From e88e3d0f456bf2eda8ec73cab44425ed3a89b515 Mon Sep 17 00:00:00 2001 From: Simone Civetta Date: Tue, 21 Jan 2025 05:27:13 +0100 Subject: [PATCH 02/27] React Native Connection is back in 2025 (#7311) --- src/content/community/conferences.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/content/community/conferences.md b/src/content/community/conferences.md index ec6cc9bfc..a610608fd 100644 --- a/src/content/community/conferences.md +++ b/src/content/community/conferences.md @@ -15,6 +15,11 @@ March 20 - 21, 2025. In-person in Paris, France (hybrid event) [Website](https://react.paris/) - [Twitter](https://x.com/BeJS_) +### React Native Connection 2025 {/*react-native-connection-2025*/} +April 3 (Reanimated Training) + April 4 (Conference), 2025. Paris, France. + +[Website](https://reactnativeconnection.io/) - [X](https://x.com/reactnativeconn) - [Bluesky](https://bsky.app/profile/reactnativeconnect.bsky.social) + ### App.js Conf 2025 {/*appjs-conf-2025*/} May 28 - 30, 2025. In-person in Kraków, Poland + remote From b03017aaee6541c0b3c653edb4b82c56ee99a88d Mon Sep 17 00:00:00 2001 From: slavgetov Date: Tue, 21 Jan 2025 18:09:10 +0200 Subject: [PATCH 03/27] fix typo (#7440) --- src/content/reference/react/useImperativeHandle.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/reference/react/useImperativeHandle.md b/src/content/reference/react/useImperativeHandle.md index 92f6e2cda..00b9893be 100644 --- a/src/content/reference/react/useImperativeHandle.md +++ b/src/content/reference/react/useImperativeHandle.md @@ -46,7 +46,7 @@ function MyInput({ ref }) { -Starting with React 19, [`ref` is available a prop.](/blog/2024/12/05/react-19#ref-as-a-prop) In React 18 and earlier, it was necessary to get the `ref` from [`forwardRef`.](/reference/react/forwardRef) +Starting with React 19, [`ref` is available as a prop.](/blog/2024/12/05/react-19#ref-as-a-prop) In React 18 and earlier, it was necessary to get the `ref` from [`forwardRef`.](/reference/react/forwardRef) From c140d2cc6f87a481753509fbb36c6e1d2705e74e Mon Sep 17 00:00:00 2001 From: Aris Markogiannakis Date: Wed, 22 Jan 2025 10:37:25 +0000 Subject: [PATCH 04/27] Update conferences.md for CityJS Athens and London Events (#7425) * Update conferences.md for CityJS Athens and London Events Dear people, I would really appreciate if you include our community events on your website. It might not be titled as React conferences but it does have a lot of React on it! Thank you it is very much appreciated. * Update conferences.md Removed spaces as requested. --- src/content/community/conferences.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/content/community/conferences.md b/src/content/community/conferences.md index a610608fd..dd9dd2510 100644 --- a/src/content/community/conferences.md +++ b/src/content/community/conferences.md @@ -20,11 +20,21 @@ April 3 (Reanimated Training) + April 4 (Conference), 2025. Paris, France. [Website](https://reactnativeconnection.io/) - [X](https://x.com/reactnativeconn) - [Bluesky](https://bsky.app/profile/reactnativeconnect.bsky.social) +### CityJS London 2025 {/*cityjs-london*/} +April 23 - 25, 2025. In-person in London, UK + +[Website](https://london.cityjsconf.org/) - [Twitter](https://x.com/cityjsconf) - [Bluesky](https://bsky.app/profile/cityjsconf.bsky.social) + ### App.js Conf 2025 {/*appjs-conf-2025*/} May 28 - 30, 2025. In-person in Kraków, Poland + remote [Website](https://appjs.co) - [Twitter](https://twitter.com/appjsconf) +### CityJS Athens 2025 {/*cityjs-athens*/} +May 27 - 31, 2025. In-person in Athens, Greece + +[Website](https://athens.cityjsconf.org/) - [Twitter](https://x.com/cityjsconf) - [Bluesky](https://bsky.app/profile/cityjsconf.bsky.social) + ### React Summit 2025 {/*react-summit-2025*/} June 13 - 17, 2025. In-person in Amsterdam, Netherlands + remote (hybrid event) From 7cdbed03a6599a2948659b56bb2e6c10777461dc Mon Sep 17 00:00:00 2001 From: Sophie Alpert Date: Fri, 24 Jan 2025 09:25:14 -0800 Subject: [PATCH 05/27] Mention startTransition in useActionState docs (#7448) --- src/content/reference/react/useActionState.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/content/reference/react/useActionState.md b/src/content/reference/react/useActionState.md index a6905cec2..f83f6bdc7 100644 --- a/src/content/reference/react/useActionState.md +++ b/src/content/reference/react/useActionState.md @@ -68,7 +68,7 @@ If used with a Server Function, `useActionState` allows the server's response fr `useActionState` returns an array with the following values: 1. The current state. During the first render, it will match the `initialState` you have passed. After the action is invoked, it will match the value returned by the action. -2. A new action that you can pass as the `action` prop to your `form` component or `formAction` prop to any `button` component within the form. +2. A new action that you can pass as the `action` prop to your `form` component or `formAction` prop to any `button` component within the form. The action can also be called manually within [`startTransition`](/reference/react/startTransition). 3. The `isPending` flag that tells you whether there is a pending Transition. #### Caveats {/*caveats*/} @@ -102,8 +102,8 @@ function MyComponent() { `useActionState` returns an array with the following items: 1. The current state of the form, which is initially set to the initial state you provided, and after the form is submitted is set to the return value of the action you provided. -2. A new action that you pass to `
` as its `action` prop. -3. A pending state that you can utilise whilst your action is processing. +2. A new action that you pass to `` as its `action` prop or call manually within `startTransition`. +3. A pending state that you can utilise while your action is processing. When the form is submitted, the action function that you provided will be called. Its return value will become the new current state of the form. From 07f13abcf38889d58f549827165b3a724275d6cb Mon Sep 17 00:00:00 2001 From: lauren Date: Fri, 24 Jan 2025 13:49:29 -0500 Subject: [PATCH 06/27] [ci] Add workflow to label PRs from core team (#7451) Reuses the main repo's workflow to label if a PR is opened by a core team member. --- .github/workflows/label_core_team_prs.yml | 31 +++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .github/workflows/label_core_team_prs.yml diff --git a/.github/workflows/label_core_team_prs.yml b/.github/workflows/label_core_team_prs.yml new file mode 100644 index 000000000..2ed6e344c --- /dev/null +++ b/.github/workflows/label_core_team_prs.yml @@ -0,0 +1,31 @@ +name: Label Core Team PRs + +on: + pull_request_target: + +env: + TZ: /usr/share/zoneinfo/America/Los_Angeles + # https://github.com/actions/cache/blob/main/tips-and-workarounds.md#cache-segment-restore-timeout + SEGMENT_DOWNLOAD_TIMEOUT_MINS: 1 + +jobs: + check_maintainer: + uses: facebook/react/.github/workflows/shared_check_maintainer.yml@main + with: + actor: ${{ github.event.pull_request.user.login }} + + label: + if: ${{ needs.check_maintainer.outputs.is_core_team == 'true' }} + runs-on: ubuntu-latest + needs: check_maintainer + steps: + - name: Label PR as React Core Team + uses: actions/github-script@v7 + with: + script: | + github.rest.issues.addLabels({ + owner: context.repo.owner, + repo: context.repo.repo, + issue_number: ${{ github.event.number }}, + labels: ['React Core Team'] + }); From 2f248396ecf23f6524207a909e2d8dcc43086558 Mon Sep 17 00:00:00 2001 From: lauren Date: Fri, 24 Jan 2025 15:08:25 -0500 Subject: [PATCH 07/27] [ci] Specify is_remote input to maintainer check workflow (#7453) --- .github/workflows/label_core_team_prs.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/label_core_team_prs.yml b/.github/workflows/label_core_team_prs.yml index 2ed6e344c..3d9fa2be1 100644 --- a/.github/workflows/label_core_team_prs.yml +++ b/.github/workflows/label_core_team_prs.yml @@ -13,6 +13,7 @@ jobs: uses: facebook/react/.github/workflows/shared_check_maintainer.yml@main with: actor: ${{ github.event.pull_request.user.login }} + is_remote: true label: if: ${{ needs.check_maintainer.outputs.is_core_team == 'true' }} From a5aad0d5e92872ef715b462b1dd6dcbeb45cf781 Mon Sep 17 00:00:00 2001 From: lauren Date: Fri, 24 Jan 2025 15:25:50 -0500 Subject: [PATCH 08/27] [ci] Update discord notification bot to use remote workflow (#7455) --- .github/workflows/discord_notify.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/discord_notify.yml b/.github/workflows/discord_notify.yml index ff2caa1bf..9d83081cc 100644 --- a/.github/workflows/discord_notify.yml +++ b/.github/workflows/discord_notify.yml @@ -2,11 +2,18 @@ name: Discord Notify on: pull_request_target: - types: [ labeled ] + types: [labeled] jobs: + check_maintainer: + uses: facebook/react/.github/workflows/shared_check_maintainer.yml@main + with: + actor: ${{ github.event.pull_request.user.login }} + is_remote: true + notify: - if: ${{ github.event.label.name == 'React Core Team' }} + if: ${{ needs.check_maintainer.outputs.is_core_team == 'true' }} + needs: check_maintainer runs-on: ubuntu-latest steps: - name: Discord Webhook Action @@ -18,4 +25,4 @@ jobs: embed-author-icon-url: ${{ github.event.pull_request.user.avatar_url }} embed-title: '#${{ github.event.number }} (+${{github.event.pull_request.additions}} -${{github.event.pull_request.deletions}}): ${{ github.event.pull_request.title }}' embed-description: ${{ github.event.pull_request.body }} - embed-url: ${{ github.event.pull_request.html_url }} \ No newline at end of file + embed-url: ${{ github.event.pull_request.html_url }} From 4d44167a43b4f326086aa050c3ff18f0c1f66e73 Mon Sep 17 00:00:00 2001 From: Sruthi Krishnakumar <76727733+SruthiKrish19@users.noreply.github.com> Date: Mon, 27 Jan 2025 21:55:15 +0530 Subject: [PATCH 09/27] import missing useState in the useEffect markdown file (#7457) --- src/content/reference/react/useEffect.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/content/reference/react/useEffect.md b/src/content/reference/react/useEffect.md index bf148339b..ba183d3aa 100644 --- a/src/content/reference/react/useEffect.md +++ b/src/content/reference/react/useEffect.md @@ -23,7 +23,7 @@ useEffect(setup, dependencies?) Call `useEffect` at the top level of your component to declare an Effect: ```js -import { useEffect } from 'react'; +import { useState, useEffect } from 'react'; import { createConnection } from './chat.js'; function ChatRoom({ roomId }) { @@ -81,7 +81,7 @@ Some components need to stay connected to the network, some browser API, or a th To [connect your component to some external system,](/learn/synchronizing-with-effects) call `useEffect` at the top level of your component: ```js [[1, 8, "const connection = createConnection(serverUrl, roomId);"], [1, 9, "connection.connect();"], [2, 11, "connection.disconnect();"], [3, 13, "[serverUrl, roomId]"]] -import { useEffect } from 'react'; +import { useState, useEffect } from 'react'; import { createConnection } from './chat.js'; function ChatRoom({ roomId }) { From 066b6c1ee84d974a8b28fa8cc090fc9cb4668702 Mon Sep 17 00:00:00 2001 From: Phanendra Guptha Katta <47347106+phanendraguptha@users.noreply.github.com> Date: Mon, 27 Jan 2025 11:33:37 -0600 Subject: [PATCH 10/27] bumped up the versions of docsearch packages (#7458) --- package.json | 4 +- yarn.lock | 339 +++++++++++++++++++++++++-------------------------- 2 files changed, 168 insertions(+), 175 deletions(-) diff --git a/package.json b/package.json index 07e6136e6..6d6b53f92 100644 --- a/package.json +++ b/package.json @@ -24,8 +24,8 @@ }, "dependencies": { "@codesandbox/sandpack-react": "2.13.5", - "@docsearch/css": "^3.6.1", - "@docsearch/react": "^3.6.1", + "@docsearch/css": "^3.8.3", + "@docsearch/react": "^3.8.3", "@headlessui/react": "^1.7.0", "@radix-ui/react-context-menu": "^2.1.5", "body-scroll-lock": "^3.1.3", diff --git a/yarn.lock b/yarn.lock index 7c9f52f42..a118cbeda 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,153 +2,148 @@ # yarn lockfile v1 -"@algolia/autocomplete-core@1.9.3": - version "1.9.3" - resolved "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz" - integrity sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw== +"@algolia/autocomplete-core@1.17.9": + version "1.17.9" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.17.9.tgz#83374c47dc72482aa45d6b953e89377047f0dcdc" + integrity sha512-O7BxrpLDPJWWHv/DLA9DRFWs+iY1uOJZkqUwjS5HSZAGcl0hIVCQ97LTLewiZmZ402JYUrun+8NqFP+hCknlbQ== + dependencies: + "@algolia/autocomplete-plugin-algolia-insights" "1.17.9" + "@algolia/autocomplete-shared" "1.17.9" + +"@algolia/autocomplete-plugin-algolia-insights@1.17.9": + version "1.17.9" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.17.9.tgz#74c86024d09d09e8bfa3dd90b844b77d9f9947b6" + integrity sha512-u1fEHkCbWF92DBeB/KHeMacsjsoI0wFhjZtlCq2ddZbAehshbZST6Hs0Avkc0s+4UyBGbMDnSuXHLuvRWK5iDQ== + dependencies: + "@algolia/autocomplete-shared" "1.17.9" + +"@algolia/autocomplete-preset-algolia@1.17.9": + version "1.17.9" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.17.9.tgz#911f3250544eb8ea4096fcfb268f156b085321b5" + integrity sha512-Na1OuceSJeg8j7ZWn5ssMu/Ax3amtOwk76u4h5J4eK2Nx2KB5qt0Z4cOapCsxot9VcEN11ADV5aUSlQF4RhGjQ== + dependencies: + "@algolia/autocomplete-shared" "1.17.9" + +"@algolia/autocomplete-shared@1.17.9": + version "1.17.9" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.17.9.tgz#5f38868f7cb1d54b014b17a10fc4f7e79d427fa8" + integrity sha512-iDf05JDQ7I0b7JEA/9IektxN/80a2MZ1ToohfmNS3rfeuQnIKI3IJlIafD0xu4StbtQTghx9T3Maa97ytkXenQ== + +"@algolia/client-abtesting@5.20.0": + version "5.20.0" + resolved "https://registry.yarnpkg.com/@algolia/client-abtesting/-/client-abtesting-5.20.0.tgz#984472e4ae911285a8e3be2b81c121108f87a179" + integrity sha512-YaEoNc1Xf2Yk6oCfXXkZ4+dIPLulCx8Ivqj0OsdkHWnsI3aOJChY5qsfyHhDBNSOhqn2ilgHWxSfyZrjxBcAww== + dependencies: + "@algolia/client-common" "5.20.0" + "@algolia/requester-browser-xhr" "5.20.0" + "@algolia/requester-fetch" "5.20.0" + "@algolia/requester-node-http" "5.20.0" + +"@algolia/client-analytics@5.20.0": + version "5.20.0" + resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-5.20.0.tgz#25944c8c7bcc06a16ae3b26ddf86d0d18f984349" + integrity sha512-CIT9ni0+5sYwqehw+t5cesjho3ugKQjPVy/iPiJvtJX4g8Cdb6je6SPt2uX72cf2ISiXCAX9U3cY0nN0efnRDw== + dependencies: + "@algolia/client-common" "5.20.0" + "@algolia/requester-browser-xhr" "5.20.0" + "@algolia/requester-fetch" "5.20.0" + "@algolia/requester-node-http" "5.20.0" + +"@algolia/client-common@5.20.0": + version "5.20.0" + resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-5.20.0.tgz#0b6b96c779d30afada68cf36f20f0c280e3f1273" + integrity sha512-iSTFT3IU8KNpbAHcBUJw2HUrPnMXeXLyGajmCL7gIzWOsYM4GabZDHXOFx93WGiXMti1dymz8k8R+bfHv1YZmA== + +"@algolia/client-insights@5.20.0": + version "5.20.0" + resolved "https://registry.yarnpkg.com/@algolia/client-insights/-/client-insights-5.20.0.tgz#37b59043a86423dd283d05909faea06e4eff026b" + integrity sha512-w9RIojD45z1csvW1vZmAko82fqE/Dm+Ovsy2ElTsjFDB0HMAiLh2FO86hMHbEXDPz6GhHKgGNmBRiRP8dDPgJg== + dependencies: + "@algolia/client-common" "5.20.0" + "@algolia/requester-browser-xhr" "5.20.0" + "@algolia/requester-fetch" "5.20.0" + "@algolia/requester-node-http" "5.20.0" + +"@algolia/client-personalization@5.20.0": + version "5.20.0" + resolved "https://registry.yarnpkg.com/@algolia/client-personalization/-/client-personalization-5.20.0.tgz#d10da6d798f9a5f6cf239c57b9a850deb29e5683" + integrity sha512-p/hftHhrbiHaEcxubYOzqVV4gUqYWLpTwK+nl2xN3eTrSW9SNuFlAvUBFqPXSVBqc6J5XL9dNKn3y8OA1KElSQ== + dependencies: + "@algolia/client-common" "5.20.0" + "@algolia/requester-browser-xhr" "5.20.0" + "@algolia/requester-fetch" "5.20.0" + "@algolia/requester-node-http" "5.20.0" + +"@algolia/client-query-suggestions@5.20.0": + version "5.20.0" + resolved "https://registry.yarnpkg.com/@algolia/client-query-suggestions/-/client-query-suggestions-5.20.0.tgz#1d4f1d638f857fad202cee7feecd3ffc270d9c60" + integrity sha512-m4aAuis5vZi7P4gTfiEs6YPrk/9hNTESj3gEmGFgfJw3hO2ubdS4jSId1URd6dGdt0ax2QuapXufcrN58hPUcw== + dependencies: + "@algolia/client-common" "5.20.0" + "@algolia/requester-browser-xhr" "5.20.0" + "@algolia/requester-fetch" "5.20.0" + "@algolia/requester-node-http" "5.20.0" + +"@algolia/client-search@5.20.0": + version "5.20.0" + resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-5.20.0.tgz#4b847bda4bef2eee8ba72ef3ce59be612319e8d0" + integrity sha512-KL1zWTzrlN4MSiaK1ea560iCA/UewMbS4ZsLQRPoDTWyrbDKVbztkPwwv764LAqgXk0fvkNZvJ3IelcK7DqhjQ== + dependencies: + "@algolia/client-common" "5.20.0" + "@algolia/requester-browser-xhr" "5.20.0" + "@algolia/requester-fetch" "5.20.0" + "@algolia/requester-node-http" "5.20.0" + +"@algolia/ingestion@1.20.0": + version "1.20.0" + resolved "https://registry.yarnpkg.com/@algolia/ingestion/-/ingestion-1.20.0.tgz#b91849fe4a8efed21c048a0a69ad77934d2fc3fd" + integrity sha512-shj2lTdzl9un4XJblrgqg54DoK6JeKFO8K8qInMu4XhE2JuB8De6PUuXAQwiRigZupbI0xq8aM0LKdc9+qiLQA== dependencies: - "@algolia/autocomplete-plugin-algolia-insights" "1.9.3" - "@algolia/autocomplete-shared" "1.9.3" + "@algolia/client-common" "5.20.0" + "@algolia/requester-browser-xhr" "5.20.0" + "@algolia/requester-fetch" "5.20.0" + "@algolia/requester-node-http" "5.20.0" -"@algolia/autocomplete-plugin-algolia-insights@1.9.3": - version "1.9.3" - resolved "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz" - integrity sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg== +"@algolia/monitoring@1.20.0": + version "1.20.0" + resolved "https://registry.yarnpkg.com/@algolia/monitoring/-/monitoring-1.20.0.tgz#5b3a7964b08a91b1c71466bf5adb8a1597e3134b" + integrity sha512-aF9blPwOhKtWvkjyyXh9P5peqmhCA1XxLBRgItT+K6pbT0q4hBDQrCid+pQZJYy4HFUKjB/NDDwyzFhj/rwKhw== dependencies: - "@algolia/autocomplete-shared" "1.9.3" + "@algolia/client-common" "5.20.0" + "@algolia/requester-browser-xhr" "5.20.0" + "@algolia/requester-fetch" "5.20.0" + "@algolia/requester-node-http" "5.20.0" -"@algolia/autocomplete-preset-algolia@1.9.3": - version "1.9.3" - resolved "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz" - integrity sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA== +"@algolia/recommend@5.20.0": + version "5.20.0" + resolved "https://registry.yarnpkg.com/@algolia/recommend/-/recommend-5.20.0.tgz#49f8f8d31f815b107c8ebd1c35220d90b22fd876" + integrity sha512-T6B/WPdZR3b89/F9Vvk6QCbt/wrLAtrGoL8z4qPXDFApQ8MuTFWbleN/4rHn6APWO3ps+BUePIEbue2rY5MlRw== dependencies: - "@algolia/autocomplete-shared" "1.9.3" + "@algolia/client-common" "5.20.0" + "@algolia/requester-browser-xhr" "5.20.0" + "@algolia/requester-fetch" "5.20.0" + "@algolia/requester-node-http" "5.20.0" -"@algolia/autocomplete-shared@1.9.3": - version "1.9.3" - resolved "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz" - integrity sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ== - -"@algolia/cache-browser-local-storage@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.24.0.tgz" - integrity sha512-t63W9BnoXVrGy9iYHBgObNXqYXM3tYXCjDSHeNwnsc324r4o5UiVKUiAB4THQ5z9U5hTj6qUvwg/Ez43ZD85ww== - dependencies: - "@algolia/cache-common" "4.24.0" - -"@algolia/cache-common@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.24.0.tgz" - integrity sha512-emi+v+DmVLpMGhp0V9q9h5CdkURsNmFC+cOS6uK9ndeJm9J4TiqSvPYVu+THUP8P/S08rxf5x2P+p3CfID0Y4g== - -"@algolia/cache-in-memory@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.24.0.tgz" - integrity sha512-gDrt2so19jW26jY3/MkFg5mEypFIPbPoXsQGQWAi6TrCPsNOSEYepBMPlucqWigsmEy/prp5ug2jy/N3PVG/8w== - dependencies: - "@algolia/cache-common" "4.24.0" - -"@algolia/client-account@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.24.0.tgz" - integrity sha512-adcvyJ3KjPZFDybxlqnf+5KgxJtBjwTPTeyG2aOyoJvx0Y8dUQAEOEVOJ/GBxX0WWNbmaSrhDURMhc+QeevDsA== - dependencies: - "@algolia/client-common" "4.24.0" - "@algolia/client-search" "4.24.0" - "@algolia/transporter" "4.24.0" - -"@algolia/client-analytics@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.24.0.tgz" - integrity sha512-y8jOZt1OjwWU4N2qr8G4AxXAzaa8DBvyHTWlHzX/7Me1LX8OayfgHexqrsL4vSBcoMmVw2XnVW9MhL+Y2ZDJXg== - dependencies: - "@algolia/client-common" "4.24.0" - "@algolia/client-search" "4.24.0" - "@algolia/requester-common" "4.24.0" - "@algolia/transporter" "4.24.0" - -"@algolia/client-common@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz" - integrity sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA== - dependencies: - "@algolia/requester-common" "4.24.0" - "@algolia/transporter" "4.24.0" - -"@algolia/client-personalization@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.24.0.tgz" - integrity sha512-l5FRFm/yngztweU0HdUzz1rC4yoWCFo3IF+dVIVTfEPg906eZg5BOd1k0K6rZx5JzyyoP4LdmOikfkfGsKVE9w== - dependencies: - "@algolia/client-common" "4.24.0" - "@algolia/requester-common" "4.24.0" - "@algolia/transporter" "4.24.0" - -"@algolia/client-search@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz" - integrity sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA== - dependencies: - "@algolia/client-common" "4.24.0" - "@algolia/requester-common" "4.24.0" - "@algolia/transporter" "4.24.0" - -"@algolia/logger-common@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.24.0.tgz" - integrity sha512-LLUNjkahj9KtKYrQhFKCzMx0BY3RnNP4FEtO+sBybCjJ73E8jNdaKJ/Dd8A/VA4imVHP5tADZ8pn5B8Ga/wTMA== - -"@algolia/logger-console@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.24.0.tgz" - integrity sha512-X4C8IoHgHfiUROfoRCV+lzSy+LHMgkoEEU1BbKcsfnV0i0S20zyy0NLww9dwVHUWNfPPxdMU+/wKmLGYf96yTg== - dependencies: - "@algolia/logger-common" "4.24.0" - -"@algolia/recommend@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@algolia/recommend/-/recommend-4.24.0.tgz" - integrity sha512-P9kcgerfVBpfYHDfVZDvvdJv0lEoCvzNlOy2nykyt5bK8TyieYyiD0lguIJdRZZYGre03WIAFf14pgE+V+IBlw== - dependencies: - "@algolia/cache-browser-local-storage" "4.24.0" - "@algolia/cache-common" "4.24.0" - "@algolia/cache-in-memory" "4.24.0" - "@algolia/client-common" "4.24.0" - "@algolia/client-search" "4.24.0" - "@algolia/logger-common" "4.24.0" - "@algolia/logger-console" "4.24.0" - "@algolia/requester-browser-xhr" "4.24.0" - "@algolia/requester-common" "4.24.0" - "@algolia/requester-node-http" "4.24.0" - "@algolia/transporter" "4.24.0" - -"@algolia/requester-browser-xhr@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz" - integrity sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA== - dependencies: - "@algolia/requester-common" "4.24.0" - -"@algolia/requester-common@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.24.0.tgz" - integrity sha512-k3CXJ2OVnvgE3HMwcojpvY6d9kgKMPRxs/kVohrwF5WMr2fnqojnycZkxPoEg+bXm8fi5BBfFmOqgYztRtHsQA== - -"@algolia/requester-node-http@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz" - integrity sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw== - dependencies: - "@algolia/requester-common" "4.24.0" - -"@algolia/transporter@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.24.0.tgz" - integrity sha512-86nI7w6NzWxd1Zp9q3413dRshDqAzSbsQjhcDhPIatEFiZrL1/TjnHL8S7jVKFePlIMzDsZWXAXwXzcok9c5oA== - dependencies: - "@algolia/cache-common" "4.24.0" - "@algolia/logger-common" "4.24.0" - "@algolia/requester-common" "4.24.0" +"@algolia/requester-browser-xhr@5.20.0": + version "5.20.0" + resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.20.0.tgz#998fd5c1123fbc49b664c484c6b0cd7cefc6a1fa" + integrity sha512-t6//lXsq8E85JMenHrI6mhViipUT5riNhEfCcvtRsTV+KIBpC6Od18eK864dmBhoc5MubM0f+sGpKOqJIlBSCg== + dependencies: + "@algolia/client-common" "5.20.0" + +"@algolia/requester-fetch@5.20.0": + version "5.20.0" + resolved "https://registry.yarnpkg.com/@algolia/requester-fetch/-/requester-fetch-5.20.0.tgz#fed4f135f22c246ce40cf23c9d6518884be43e5e" + integrity sha512-FHxYGqRY+6bgjKsK4aUsTAg6xMs2S21elPe4Y50GB0Y041ihvw41Vlwy2QS6K9ldoftX4JvXodbKTcmuQxywdQ== + dependencies: + "@algolia/client-common" "5.20.0" + +"@algolia/requester-node-http@5.20.0": + version "5.20.0" + resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-5.20.0.tgz#920a9488be07c0521951da92f36be61f47c4d0e0" + integrity sha512-kmtQClq/w3vtPteDSPvaW9SPZL/xrIgMrxZyAgsFwrJk0vJxqyC5/hwHmrCraDnStnGSADnLpBf4SpZnwnkwWw== + dependencies: + "@algolia/client-common" "5.20.0" "@alloc/quick-lru@^5.2.0": version "5.2.0" @@ -895,20 +890,20 @@ resolved "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz" integrity sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw== -"@docsearch/css@3.6.1", "@docsearch/css@^3.6.1": - version "3.6.1" - resolved "https://registry.npmjs.org/@docsearch/css/-/css-3.6.1.tgz" - integrity sha512-VtVb5DS+0hRIprU2CO6ZQjK2Zg4QU5HrDM1+ix6rT0umsYvFvatMAnf97NHZlVWDaaLlx7GRfR/7FikANiM2Fg== +"@docsearch/css@3.8.3", "@docsearch/css@^3.8.3": + version "3.8.3" + resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-3.8.3.tgz#12f377cf8c14b687042273f920efdfdb794e9fcf" + integrity sha512-1nELpMV40JDLJ6rpVVFX48R1jsBFIQ6RnEQDsLFGmzOjPWTOMlZqUcXcvRx8VmYV/TqnS1l784Ofz+ZEb+wEOQ== -"@docsearch/react@^3.6.1": - version "3.6.1" - resolved "https://registry.npmjs.org/@docsearch/react/-/react-3.6.1.tgz" - integrity sha512-qXZkEPvybVhSXj0K7U3bXc233tk5e8PfhoZ6MhPOiik/qUQxYC+Dn9DnoS7CxHQQhHfCvTiN0eY9M12oRghEXw== +"@docsearch/react@^3.8.3": + version "3.8.3" + resolved "https://registry.yarnpkg.com/@docsearch/react/-/react-3.8.3.tgz#72f6bcbbda6cd07f23398af641e483c27d16e00a" + integrity sha512-6UNrg88K7lJWmuS6zFPL/xgL+n326qXqZ7Ybyy4E8P/6Rcblk3GE8RXxeol4Pd5pFpKMhOhBhzABKKwHtbJCIg== dependencies: - "@algolia/autocomplete-core" "1.9.3" - "@algolia/autocomplete-preset-algolia" "1.9.3" - "@docsearch/css" "3.6.1" - algoliasearch "^4.19.1" + "@algolia/autocomplete-core" "1.17.9" + "@algolia/autocomplete-preset-algolia" "1.17.9" + "@docsearch/css" "3.8.3" + algoliasearch "^5.14.2" "@emnapi/runtime@^1.2.0": version "1.3.1" @@ -1920,26 +1915,24 @@ ajv@^8.0.1: require-from-string "^2.0.2" uri-js "^4.2.2" -algoliasearch@^4.19.1: - version "4.24.0" - resolved "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.24.0.tgz" - integrity sha512-bf0QV/9jVejssFBmz2HQLxUadxk574t4iwjCKp5E7NBzwKkrDEhKPISIIjAU/p6K5qDx3qoeh4+26zWN1jmw3g== - dependencies: - "@algolia/cache-browser-local-storage" "4.24.0" - "@algolia/cache-common" "4.24.0" - "@algolia/cache-in-memory" "4.24.0" - "@algolia/client-account" "4.24.0" - "@algolia/client-analytics" "4.24.0" - "@algolia/client-common" "4.24.0" - "@algolia/client-personalization" "4.24.0" - "@algolia/client-search" "4.24.0" - "@algolia/logger-common" "4.24.0" - "@algolia/logger-console" "4.24.0" - "@algolia/recommend" "4.24.0" - "@algolia/requester-browser-xhr" "4.24.0" - "@algolia/requester-common" "4.24.0" - "@algolia/requester-node-http" "4.24.0" - "@algolia/transporter" "4.24.0" +algoliasearch@^5.14.2: + version "5.20.0" + resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-5.20.0.tgz#15f4eb6428f258d083d1cbc47d04a8d66eecba5f" + integrity sha512-groO71Fvi5SWpxjI9Ia+chy0QBwT61mg6yxJV27f5YFf+Mw+STT75K6SHySpP8Co5LsCrtsbCH5dJZSRtkSKaQ== + dependencies: + "@algolia/client-abtesting" "5.20.0" + "@algolia/client-analytics" "5.20.0" + "@algolia/client-common" "5.20.0" + "@algolia/client-insights" "5.20.0" + "@algolia/client-personalization" "5.20.0" + "@algolia/client-query-suggestions" "5.20.0" + "@algolia/client-search" "5.20.0" + "@algolia/ingestion" "1.20.0" + "@algolia/monitoring" "1.20.0" + "@algolia/recommend" "5.20.0" + "@algolia/requester-browser-xhr" "5.20.0" + "@algolia/requester-fetch" "5.20.0" + "@algolia/requester-node-http" "5.20.0" anser@^2.1.1: version "2.1.1" From 9001bc6f232e2e91e45dd05897fff2c3379e49f7 Mon Sep 17 00:00:00 2001 From: Ryan Christian <33403762+rschristian@users.noreply.github.com> Date: Mon, 27 Jan 2025 11:34:16 -0600 Subject: [PATCH 11/27] docs: Correct var reference in prerender example (#7434) --- src/content/reference/react-dom/static/prerender.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/reference/react-dom/static/prerender.md b/src/content/reference/react-dom/static/prerender.md index 198faea64..25468d7f6 100644 --- a/src/content/reference/react-dom/static/prerender.md +++ b/src/content/reference/react-dom/static/prerender.md @@ -230,7 +230,7 @@ async function renderToString() { bootstrapScripts: ['/main.js'] }); - const reader = stream.getReader(); + const reader = prelude.getReader(); let content = ''; while (true) { const {done, value} = await reader.read(); From 305db5f269ad92ba94ed78451395519c6dcf8d05 Mon Sep 17 00:00:00 2001 From: Renato Dell'Osso Date: Mon, 27 Jan 2025 12:34:36 -0500 Subject: [PATCH 12/27] Capitalized Suspense in a few files (#7449) --- src/content/blog/2024/12/05/react-19.md | 2 +- src/content/reference/react-dom/static/prerender.md | 2 +- src/content/reference/react-dom/static/prerenderToNodeStream.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/content/blog/2024/12/05/react-19.md b/src/content/blog/2024/12/05/react-19.md index 62a6ce464..aac80a44f 100644 --- a/src/content/blog/2024/12/05/react-19.md +++ b/src/content/blog/2024/12/05/react-19.md @@ -294,7 +294,7 @@ A component was suspended by an uncached promise. Creating promises inside a Cli -To fix, you need to pass a promise from a suspense powered library or framework that supports caching for promises. In the future we plan to ship features to make it easier to cache promises in render. +To fix, you need to pass a promise from a Suspense powered library or framework that supports caching for promises. In the future we plan to ship features to make it easier to cache promises in render. diff --git a/src/content/reference/react-dom/static/prerender.md b/src/content/reference/react-dom/static/prerender.md index 25468d7f6..6450e4a34 100644 --- a/src/content/reference/react-dom/static/prerender.md +++ b/src/content/reference/react-dom/static/prerender.md @@ -291,7 +291,7 @@ Suspense-enabled data fetching without the use of an opinionated framework is no ### My stream doesn't start until the entire app is rendered {/*my-stream-doesnt-start-until-the-entire-app-is-rendered*/} -The `prerender` response waits for the entire app to finish rendering, including waiting for all suspense boundaries to resolve, before resolving. It is designed for static site generation (SSG) ahead of time and does not support streaming more content as it loads. +The `prerender` response waits for the entire app to finish rendering, including waiting for all Suspense boundaries to resolve, before resolving. It is designed for static site generation (SSG) ahead of time and does not support streaming more content as it loads. To stream content as it loads, use a streaming server render API like [renderToReadableStream](/reference/react-dom/server/renderToReadableStream). \ No newline at end of file diff --git a/src/content/reference/react-dom/static/prerenderToNodeStream.md b/src/content/reference/react-dom/static/prerenderToNodeStream.md index 039987497..eb12f4b38 100644 --- a/src/content/reference/react-dom/static/prerenderToNodeStream.md +++ b/src/content/reference/react-dom/static/prerenderToNodeStream.md @@ -289,7 +289,7 @@ Suspense-enabled data fetching without the use of an opinionated framework is no ### My stream doesn't start until the entire app is rendered {/*my-stream-doesnt-start-until-the-entire-app-is-rendered*/} -The `prerenderToNodeStream` response waits for the entire app to finish rendering, including waiting for all suspense boundaries to resolve, before resolving. It is designed for static site generation (SSG) ahead of time and does not support streaming more content as it loads. +The `prerenderToNodeStream` response waits for the entire app to finish rendering, including waiting for all Suspense boundaries to resolve, before resolving. It is designed for static site generation (SSG) ahead of time and does not support streaming more content as it loads. To stream content as it loads, use a streaming server render API like [renderToPipeableStream](/reference/react-dom/server/renderToPipeableStream). From ef705c704c9b2a39cef7dd2b9745e4deaf784dde Mon Sep 17 00:00:00 2001 From: Eli White Date: Mon, 27 Jan 2025 10:08:30 -0800 Subject: [PATCH 13/27] Update Eli's github username on the team page (#7460) --- src/content/community/team.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/community/team.md b/src/content/community/team.md index 94f31f09f..9b93bf941 100644 --- a/src/content/community/team.md +++ b/src/content/community/team.md @@ -22,7 +22,7 @@ Current members of the React team are listed in alphabetical order below. Dan got into programming after he accidentally discovered Visual Basic inside Microsoft PowerPoint. He has found his true calling in turning [Sebastian](#sebastian-markbåge)'s tweets into long-form blog posts. Dan occasionally wins at Fortnite by hiding in a bush until the game ends. - + Eli got into programming after he got suspended from middle school for hacking. He has been working on React and React Native since 2017. He enjoys eating treats, especially ice cream and apple pie. You can find Eli trying quirky activities like parkour, indoor skydiving, and aerial silks. From 3bb7a4eb249b25ef6b47e1664d8985d4813c5f80 Mon Sep 17 00:00:00 2001 From: Ricky Date: Mon, 27 Jan 2025 12:56:16 -0600 Subject: [PATCH 14/27] Team page updates (#7438) --- public/images/team/andrey-lunyov.jpg | Bin 57593 -> 0 bytes public/images/team/hendrik.jpg | Bin 0 -> 313304 bytes public/images/team/jordan.jpg | Bin 0 -> 287363 bytes public/images/team/kathryn-middleton.jpg | Bin 131982 -> 0 bytes public/images/team/lauren.jpg | Bin 1150963 -> 232612 bytes public/images/team/luna-wei.jpg | Bin 290260 -> 0 bytes public/images/team/mike.jpg | Bin 0 -> 317644 bytes public/images/team/noahlemen.jpg | Bin 337566 -> 0 bytes public/images/team/pieter.jpg | Bin 0 -> 367596 bytes public/images/team/sam.jpg | Bin 102275 -> 0 bytes public/images/team/sathya.jpg | Bin 70489 -> 0 bytes public/images/team/tianyu.jpg | Bin 52668 -> 0 bytes src/components/MDX/TeamMember.tsx | 2 +- src/content/community/acknowledgements.md | 5 +++- src/content/community/team.md | 28 +++++++++++----------- 15 files changed, 19 insertions(+), 16 deletions(-) delete mode 100644 public/images/team/andrey-lunyov.jpg create mode 100644 public/images/team/hendrik.jpg create mode 100644 public/images/team/jordan.jpg delete mode 100644 public/images/team/kathryn-middleton.jpg delete mode 100644 public/images/team/luna-wei.jpg create mode 100644 public/images/team/mike.jpg delete mode 100644 public/images/team/noahlemen.jpg create mode 100644 public/images/team/pieter.jpg delete mode 100644 public/images/team/sam.jpg delete mode 100644 public/images/team/sathya.jpg delete mode 100644 public/images/team/tianyu.jpg diff --git a/public/images/team/andrey-lunyov.jpg b/public/images/team/andrey-lunyov.jpg deleted file mode 100644 index aeaaec06a232c29f46d7d22bff1714ebbf94e2c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57593 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 diff --git a/public/images/team/hendrik.jpg b/public/images/team/hendrik.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b39ea5be22fedee96e6a2247285e22f9d58f3b05 GIT binary patch literal 313304 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