dependabot[bot] opened a new pull request, #202:
URL: https://github.com/apache/doris-opentelemetry-demo/pull/202

   Bumps the npm-production-dependencies group with 5 updates in the 
/src/flagd-ui directory:
   
   | Package | From | To |
   | --- | --- | --- |
   | 
[@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss)
 | `4.0.14` | `4.1.18` |
   | [@vercel/otel](https://github.com/vercel/otel) | `1.10.4` | `2.1.0` |
   | [next](https://github.com/vercel/next.js) | `15.2.2` | `16.1.6` |
   | [react](https://github.com/facebook/react/tree/HEAD/packages/react) | 
`19.0.0` | `19.2.4` |
   | 
[react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | 
`19.0.0` | `19.2.4` |
   
   Bumps the npm-production-dependencies group with 33 updates in the 
/src/frontend directory:
   
   | Package | From | To |
   | --- | --- | --- |
   | [next](https://github.com/vercel/next.js) | `15.2.1` | `16.1.6` |
   | [react](https://github.com/facebook/react/tree/HEAD/packages/react) | 
`19.0.0` | `19.2.4` |
   | 
[react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | 
`19.0.0` | `19.2.4` |
   | 
[@bufbuild/protobuf](https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protobuf)
 | `2.2.3` | `2.11.0` |
   | [@grpc/grpc-js](https://github.com/grpc/grpc-node) | `1.12.6` | `1.14.3` |
   | 
[@openfeature/flagd-provider](https://github.com/open-feature/js-sdk-contrib/tree/HEAD/libs/providers/flagd)
 | `0.13.3` | `0.13.4` |
   | 
[@openfeature/flagd-web-provider](https://github.com/open-feature/js-sdk-contrib/tree/HEAD/libs/providers/flagd-web)
 | `0.7.2` | `0.7.4` |
   | [@openfeature/react-sdk](https://github.com/open-feature/js-sdk) | 
`0.4.11` | `1.2.0` |
   | 
[@opentelemetry/auto-instrumentations-node](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-node)
 | `0.56.1` | `0.69.0` |
   | 
[@opentelemetry/auto-instrumentations-web](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-web)
 | `0.45.1` | `0.56.0` |
   | 
[@opentelemetry/context-zone](https://github.com/open-telemetry/opentelemetry-js)
 | `1.30.1` | `2.5.1` |
   | [@opentelemetry/core](https://github.com/open-telemetry/opentelemetry-js) 
| `1.30.1` | `2.5.1` |
   | 
[@opentelemetry/exporter-metrics-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js)
 | `0.57.2` | `0.212.0` |
   | 
[@opentelemetry/exporter-trace-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js)
 | `0.57.2` | `0.212.0` |
   | 
[@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js)
 | `0.57.2` | `0.212.0` |
   | 
[@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js)
 | `0.57.2` | `0.212.0` |
   | 
[@opentelemetry/resource-detector-alibaba-cloud](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/resource-detector-alibaba-cloud)
 | `0.30.1` | `0.33.1` |
   | 
[@opentelemetry/resource-detector-aws](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/resource-detector-aws)
 | `1.12.0` | `2.11.0` |
   | 
[@opentelemetry/resource-detector-container](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/resource-detector-container)
 | `0.6.1` | `0.8.2` |
   | 
[@opentelemetry/resource-detector-gcp](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/resource-detector-gcp)
 | `0.33.1` | `0.46.0` |
   | 
[@opentelemetry/resources](https://github.com/open-telemetry/opentelemetry-js) 
| `1.30.1` | `2.5.1` |
   | 
[@opentelemetry/sdk-metrics](https://github.com/open-telemetry/opentelemetry-js)
 | `1.30.1` | `2.5.1` |
   | 
[@opentelemetry/sdk-node](https://github.com/open-telemetry/opentelemetry-js) | 
`0.57.2` | `0.212.0` |
   | 
[@opentelemetry/sdk-trace-base](https://github.com/open-telemetry/opentelemetry-js)
 | `1.30.1` | `2.5.1` |
   | 
[@opentelemetry/sdk-trace-node](https://github.com/open-telemetry/opentelemetry-js)
 | `1.30.1` | `2.5.1` |
   | 
[@opentelemetry/sdk-trace-web](https://github.com/open-telemetry/opentelemetry-js)
 | `1.30.1` | `2.5.1` |
   | 
[@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query)
 | `5.67.2` | `5.90.21` |
   | [cookies-next](https://github.com/andreizanik/cookies-next) | `5.1.0` | 
`6.1.1` |
   | [dotenv](https://github.com/motdotla/dotenv) | `16.4.7` | `17.3.1` |
   | [dotenv-expand](https://github.com/motdotla/dotenv-expand) | `12.0.1` | 
`12.0.3` |
   | [sharp](https://github.com/lovell/sharp) | `0.33.5` | `0.34.5` |
   | 
[styled-components](https://github.com/styled-components/styled-components) | 
`6.1.15` | `6.3.9` |
   | [uuid](https://github.com/uuidjs/uuid) | `11.1.0` | `13.0.0` |
   
   Bumps the npm-production-dependencies group with 18 updates in the 
/src/payment directory:
   
   | Package | From | To |
   | --- | --- | --- |
   | [@grpc/grpc-js](https://github.com/grpc/grpc-node) | `1.12.6` | `1.14.3` |
   | 
[@openfeature/flagd-provider](https://github.com/open-feature/js-sdk-contrib/tree/HEAD/libs/providers/flagd)
 | `0.13.3` | `0.13.4` |
   | 
[@opentelemetry/auto-instrumentations-node](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-node)
 | `0.56.1` | `0.69.0` |
   | [@opentelemetry/core](https://github.com/open-telemetry/opentelemetry-js) 
| `1.30.1` | `2.5.1` |
   | 
[@opentelemetry/exporter-metrics-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js)
 | `0.57.2` | `0.212.0` |
   | 
[@opentelemetry/exporter-trace-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js)
 | `0.57.2` | `0.212.0` |
   | 
[@opentelemetry/resource-detector-alibaba-cloud](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/resource-detector-alibaba-cloud)
 | `0.30.1` | `0.33.1` |
   | 
[@opentelemetry/resource-detector-aws](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/resource-detector-aws)
 | `1.12.0` | `2.11.0` |
   | 
[@opentelemetry/resource-detector-container](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/resource-detector-container)
 | `0.6.1` | `0.8.2` |
   | 
[@opentelemetry/resource-detector-gcp](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/resource-detector-gcp)
 | `0.33.1` | `0.46.0` |
   | 
[@opentelemetry/resources](https://github.com/open-telemetry/opentelemetry-js) 
| `1.30.1` | `2.5.1` |
   | 
[@opentelemetry/sdk-metrics](https://github.com/open-telemetry/opentelemetry-js)
 | `1.30.1` | `2.5.1` |
   | 
[@opentelemetry/sdk-node](https://github.com/open-telemetry/opentelemetry-js) | 
`0.57.2` | `0.212.0` |
   | [uuid](https://github.com/uuidjs/uuid) | `11.1.0` | `13.0.0` |
   | [@grpc/proto-loader](https://github.com/grpc/grpc-node) | `0.7.13` | 
`0.8.0` |
   | [@openfeature/server-sdk](https://github.com/open-feature/js-sdk) | 
`1.17.1` | `1.20.1` |
   | 
[@opentelemetry/instrumentation-runtime-node](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-runtime-node)
 | `0.12.2` | `0.24.0` |
   | [pino](https://github.com/pinojs/pino) | `9.6.0` | `10.3.1` |
   
   
   Updates `@tailwindcss/postcss` from 4.0.14 to 4.1.18
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/tailwindlabs/tailwindcss/releases";><code>@​tailwindcss/postcss</code>'s
 releases</a>.</em></p>
   <blockquote>
   <h2>v4.1.18</h2>
   <h3>Fixed</h3>
   <ul>
   <li>Ensure validation of <code>source(…)</code> happens relative to the file 
it is in (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19274";>#19274</a>)</li>
   <li>Include filename and line numbers in CSS parse errors (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19282";>#19282</a>)</li>
   <li>Skip comments in Ruby files when checking for class names (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19243";>#19243</a>)</li>
   <li>Skip over arbitrary property utilities with a top-level <code>!</code> 
in the value (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19243";>#19243</a>)</li>
   <li>Support environment API in <code>@tailwindcss/vite</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18970";>#18970</a>)</li>
   <li>Preserve case of theme keys from JS configs and plugins (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19337";>#19337</a>)</li>
   <li>Write source maps correctly on the CLI when using <code>--watch</code> 
(<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19373";>#19373</a>)</li>
   <li>Handle special defaults (like <code>ringColor.DEFAULT</code>) in JS 
configs (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19348";>#19348</a>)</li>
   <li>Improve backwards compatibility for <code>content</code> theme key from 
JS configs (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19381";>#19381</a>)</li>
   <li>Upgrade: Handle <code>future</code> and <code>experimental</code> config 
keys (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19344";>#19344</a>)</li>
   <li>Try to canonicalize any arbitrary utility to a bare value (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19379";>#19379</a>)</li>
   <li>Validate candidates similarly to Oxide (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19397";>#19397</a>)</li>
   <li>Canonicalization: combine <code>text-*</code> and <code>leading-*</code> 
classes (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19396";>#19396</a>)</li>
   <li>Correctly handle duplicate CLI arguments (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19416";>#19416</a>)</li>
   <li>Don’t emit color-mix fallback rules inside <code>@keyframes</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19419";>#19419</a>)</li>
   <li>CLI: Don't hang when output is <code>/dev/stdout</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19421";>#19421</a>)</li>
   </ul>
   <h2>v4.1.17</h2>
   <h3>Fixed</h3>
   <ul>
   <li>Substitute <code>@variant</code> inside legacy JS APIs (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19263";>#19263</a>)</li>
   <li>Prevent occasional crash on Windows when loaded into a worker thread (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19242";>#19242</a>)</li>
   </ul>
   <h2>v4.1.16</h2>
   <h3>Fixed</h3>
   <ul>
   <li>Discard candidates with an empty data type (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19172";>#19172</a>)</li>
   <li>Fix canonicalization of arbitrary variants with attribute selectors (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19176";>#19176</a>)</li>
   <li>Fix invalid colors due to nested <code>&amp;</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19184";>#19184</a>)</li>
   <li>Improve canonicalization for <code>&amp; &gt; :pseudo</code> and 
<code>&amp; :pseudo</code> arbitrary variants (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19178";>#19178</a>)</li>
   </ul>
   <h2>v4.1.15</h2>
   <h3>Fixed</h3>
   <ul>
   <li>Fix Safari devtools rendering issue due to <code>color-mix</code> 
fallback (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19069";>#19069</a>)</li>
   <li>Suppress Lightning CSS warnings about <code>:deep</code>, 
<code>:slotted</code>, and <code>:global</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19094";>#19094</a>)</li>
   <li>Fix resolving theme keys when starting with the name of another theme 
key in JS configs and plugins (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19097";>#19097</a>)</li>
   <li>Allow named groups in combination with <code>not-*</code>, 
<code>has-*</code>, and <code>in-*</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19100";>#19100</a>)</li>
   <li>Prevent important utilities from affecting other utilities (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19110";>#19110</a>)</li>
   <li>Don’t index into strings with the <code>theme(…)</code> function (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19111";>#19111</a>)</li>
   <li>Fix parsing issue when <code>\t</code> is used in at-rules (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19130";>#19130</a>)</li>
   <li>Upgrade: Canonicalize utilities containing <code>0</code> values (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19095";>#19095</a>)</li>
   <li>Upgrade: Migrate deprecated <code>break-words</code> to 
<code>wrap-break-word</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19157";>#19157</a>)</li>
   </ul>
   <h3>Changed</h3>
   <ul>
   <li>Remove the <code>postinstall</code> script from oxide (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19149";>#19149</a>)</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md";><code>@​tailwindcss/postcss</code>'s
 changelog</a>.</em></p>
   <blockquote>
   <h2>[4.1.18] - 2025-12-11</h2>
   <h3>Fixed</h3>
   <ul>
   <li>Ensure validation of <code>source(…)</code> happens relative to the file 
it is in (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19274";>#19274</a>)</li>
   <li>Include filename and line numbers in CSS parse errors (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19282";>#19282</a>)</li>
   <li>Skip comments in Ruby files when checking for class names (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19243";>#19243</a>)</li>
   <li>Skip over arbitrary property utilities with a top-level <code>!</code> 
in the value (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19243";>#19243</a>)</li>
   <li>Support environment API in <code>@tailwindcss/vite</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18970";>#18970</a>)</li>
   <li>Preserve case of theme keys from JS configs and plugins (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19337";>#19337</a>)</li>
   <li>Write source maps correctly on the CLI when using <code>--watch</code> 
(<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19373";>#19373</a>)</li>
   <li>Handle special defaults (like <code>ringColor.DEFAULT</code>) in JS 
configs (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19348";>#19348</a>)</li>
   <li>Improve backwards compatibility for <code>content</code> theme key from 
JS configs (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19381";>#19381</a>)</li>
   <li>Upgrade: Handle <code>future</code> and <code>experimental</code> config 
keys (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19344";>#19344</a>)</li>
   <li>Try to canonicalize any arbitrary utility to a bare value (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19379";>#19379</a>)</li>
   <li>Validate candidates similarly to Oxide (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19397";>#19397</a>)</li>
   <li>Canonicalization: combine <code>text-*</code> and <code>leading-*</code> 
classes (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19396";>#19396</a>)</li>
   <li>Correctly handle duplicate CLI arguments (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19416";>#19416</a>)</li>
   <li>Don’t emit color-mix fallback rules inside <code>@keyframes</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19419";>#19419</a>)</li>
   <li>CLI: Don't hang when output is <code>/dev/stdout</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19421";>#19421</a>)</li>
   </ul>
   <h2>[3.4.19] - 2025-12-10</h2>
   <h3>Fixed</h3>
   <ul>
   <li>Don’t break <code>sibling-*()</code> functions when used inside 
<code>calc(…)</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19335";>#19335</a>)</li>
   </ul>
   <h2>[4.1.17] - 2025-11-06</h2>
   <h3>Fixed</h3>
   <ul>
   <li>Substitute <code>@variant</code> inside legacy JS APIs (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19263";>#19263</a>)</li>
   <li>Prevent occasional crash on Windows when loaded into a worker thread (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19242";>#19242</a>)</li>
   </ul>
   <h2>[4.1.16] - 2025-10-23</h2>
   <h3>Fixed</h3>
   <ul>
   <li>Discard candidates with an empty data type (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19172";>#19172</a>)</li>
   <li>Fix canonicalization of arbitrary variants with attribute selectors (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19176";>#19176</a>)</li>
   <li>Fix invalid colors due to nested <code>&amp;</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19184";>#19184</a>)</li>
   <li>Improve canonicalization for <code>&amp; &gt; :pseudo</code> and 
<code>&amp; :pseudo</code> arbitrary variants (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19178";>#19178</a>)</li>
   </ul>
   <h2>[4.1.15] - 2025-10-20</h2>
   <h3>Fixed</h3>
   <ul>
   <li>Fix Safari devtools rendering issue due to <code>color-mix</code> 
fallback (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19069";>#19069</a>)</li>
   <li>Suppress Lightning CSS warnings about <code>:deep</code>, 
<code>:slotted</code>, and <code>:global</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19094";>#19094</a>)</li>
   <li>Fix resolving theme keys when starting with the name of another theme 
key in JS configs and plugins (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19097";>#19097</a>)</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/tailwindlabs/tailwindcss/commit/9b32f7cb2fd341e1f9ddbe40a4d61d2f272ae33f";><code>9b32f7c</code></a>
 Release v4.1.18 (<a 
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/19431";>#19431</a>)</li>
   <li><a 
href="https://github.com/tailwindlabs/tailwindcss/commit/9c8cf8ac19dd5e742794d33e249b4f9c69b3fa5c";><code>9c8cf8a</code></a>
 Fix formatting of path in README.md (<a 
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/19407";>#19407</a>)</li>
   <li><a 
href="https://github.com/tailwindlabs/tailwindcss/commit/e9c9c4f79db00a7a1dc7a3e2a13ced3b19f55555";><code>e9c9c4f</code></a>
 Release v4.1.17 (<a 
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/19272";>#19272</a>)</li>
   <li><a 
href="https://github.com/tailwindlabs/tailwindcss/commit/cbbbe844759a35f5bd2a976bb6e66e1f7104c574";><code>cbbbe84</code></a>
 Release 4.1.16 (<a 
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/19185";>#19185</a>)</li>
   <li><a 
href="https://github.com/tailwindlabs/tailwindcss/commit/b2e2435ccb47128f1a2724185cf2dceca13c8325";><code>b2e2435</code></a>
 Release 4.1.15 (<a 
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/19159";>#19159</a>)</li>
   <li><a 
href="https://github.com/tailwindlabs/tailwindcss/commit/b67cbcf6ccaa58097cb6d8d7e0eb1fca1091ccca";><code>b67cbcf</code></a>
 Prepare v4.1.14 release (<a 
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/19037";>#19037</a>)</li>
   <li><a 
href="https://github.com/tailwindlabs/tailwindcss/commit/b497e1eaf36437b60dc8b3523a3ea03d437cf4c1";><code>b497e1e</code></a>
 Add <code>Upgrading from Tailwind CSS v…</code> when running upgrade tool (<a 
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/19026";>#19026</a>)</li>
   <li><a 
href="https://github.com/tailwindlabs/tailwindcss/commit/210575a6a5494fe4feceacb80166627b84ab3e0f";><code>210575a</code></a>
 Update dedent 1.6.0 → 1.7.0 (minor) (<a 
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/19010";>#19010</a>)</li>
   <li><a 
href="https://github.com/tailwindlabs/tailwindcss/commit/d0f7f82787a34d91d1a9e3496500234e0b48352d";><code>d0f7f82</code></a>
 Add plugin option documentation to the postcss plugin readme (<a 
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/18940";>#18940</a>)</li>
   <li><a 
href="https://github.com/tailwindlabs/tailwindcss/commit/5b8136e838ae87f4b978e4602356aeca37cfa591";><code>5b8136e</code></a>
 Re-throw errors from PostCSS nodes (<a 
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/18373";>#18373</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/tailwindlabs/tailwindcss/commits/v4.1.18/packages/@tailwindcss-postcss";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@vercel/otel` from 1.10.4 to 2.1.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/vercel/otel/releases";><code>@​vercel/otel</code>'s 
releases</a>.</em></p>
   <blockquote>
   <h2><code>@​vercel/otel</code><a 
href="https://github.com/2";><code>@​2</code></a>.1.0</h2>
   <h3>Minor Changes</h3>
   <ul>
   <li><a href="https://redirect.github.com/vercel/otel/pull/181";>#181</a> <a 
href="https://github.com/vercel/otel/commit/14f773c2666fcfe418e9a1a0d4205d08c8f23fd1";><code>14f773c</code></a>
 Thanks <a href="https://github.com/dvoytenko";><code>@​dvoytenko</code></a>! - 
Ignore auto-configuration based on the OTEL_EXPORTER_OTLP_ env vars when trace 
drains are used. This avoids duplicate trace export.</li>
   </ul>
   <h2><code>@​vercel/otel</code><a 
href="https://github.com/2";><code>@​2</code></a>.0.1</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li><a href="https://redirect.github.com/vercel/otel/pull/170";>#170</a> <a 
href="https://github.com/vercel/otel/commit/9a695ad2edb76c43de8faa4d1e03c0944e21e6f8";><code>9a695ad</code></a>
 Thanks <a 
href="https://github.com/kakadiadarpan";><code>@​kakadiadarpan</code></a>! - add 
project id to resource attributes</li>
   </ul>
   <h2><code>@​vercel/otel</code><a 
href="https://github.com/2";><code>@​2</code></a>.0.0</h2>
   <h3>Major Changes</h3>
   <ul>
   <li>
   <p><a href="https://redirect.github.com/vercel/otel/pull/165";>#165</a> <a 
href="https://github.com/vercel/otel/commit/788741179c9a96269d59a12acb3d10fc70ff8262";><code>7887411</code></a>
 Thanks <a href="https://github.com/bengigone";><code>@​bengigone</code></a>! - 
Add support for OTel JS SDK 2.X</p>
   <h2>Breaking Changes</h2>
   <h3>1. OpenTelemetry SDK dependencies updated</h3>
   <p><strong>API package</strong> (minimum version bumped):</p>
   <ul>
   <li><code>@opentelemetry/api</code>: <code>&gt;=1.9.0 &lt;3.0.0</code> (was 
<code>&gt;=1.7.0 &lt;2.0.0</code>)</li>
   </ul>
   <p><strong>Stable packages</strong> (updated to v2.x):</p>
   <ul>
   <li><code>@opentelemetry/resources</code>: <code>&gt;=2.0.0 &lt;3.0.0</code> 
(was <code>&gt;=1.19.0 &lt;2.0.0</code>)</li>
   <li><code>@opentelemetry/sdk-metrics</code>: <code>&gt;=2.0.0 
&lt;3.0.0</code> (was <code>&gt;=1.19.0 &lt;2.0.0</code>)</li>
   <li><code>@opentelemetry/sdk-trace-base</code>: <code>&gt;=2.0.0 
&lt;3.0.0</code> (was <code>&gt;=1.19.0 &lt;2.0.0</code>)</li>
   </ul>
   <p><strong>Experimental packages</strong> (updated to v0.2XX):</p>
   <ul>
   <li><code>@opentelemetry/api-logs</code>: <code>&gt;=0.200.0 
&lt;0.300.0</code> (was <code>&gt;=0.46.0 &lt;0.200.0</code>)</li>
   <li><code>@opentelemetry/instrumentation</code>: <code>&gt;=0.200.0 
&lt;0.300.0</code> (was <code>&gt;=0.46.0 &lt;0.200.0</code>)</li>
   <li><code>@opentelemetry/sdk-logs</code>: <code>&gt;=0.200.0 
&lt;0.300.0</code> (was <code>&gt;=0.46.0 &lt;0.200.0</code>)</li>
   </ul>
   <h3>2. Minimum Node.js version requirement</h3>
   <p>The minimum supported Node.js has been raised to <code>^18.19.0 || 
&gt;=20.6.0</code> to align with OpenTelemetry JS SDK 2.x requirements. This 
means that support for Node.js 14 and 16 has been dropped.</p>
   <h3>3. Configuration changes</h3>
   <p><strong>Log Record Processors:</strong></p>
   <pre lang="typescript"><code>// Before (v1.x)
   registerOTel({
     serviceName: &quot;your-service-name&quot;,
     logRecordProcessor: myProcessor, // Single processor
   });
   <p></code></pre></p>
   </li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/vercel/otel/commit/bce5ea2986ee74b1fe0e30117a37da173a36eb22";><code>bce5ea2</code></a>
 Version Packages (<a 
href="https://redirect.github.com/vercel/otel/issues/184";>#184</a>)</li>
   <li><a 
href="https://github.com/vercel/otel/commit/14f773c2666fcfe418e9a1a0d4205d08c8f23fd1";><code>14f773c</code></a>
 Filter out auto-configured local exports when drains are configured (<a 
href="https://redirect.github.com/vercel/otel/issues/181";>#181</a>)</li>
   <li><a 
href="https://github.com/vercel/otel/commit/cb1de59f7cf36f2e0dbdc225a22cba3ef852dafc";><code>cb1de59</code></a>
 [chore] v1 is not a valid tag (<a 
href="https://redirect.github.com/vercel/otel/issues/178";>#178</a>)</li>
   <li><a 
href="https://github.com/vercel/otel/commit/7093ed0cb82812032731107ccc8d66c1e857fb2a";><code>7093ed0</code></a>
 [chore] update GitHub actions (<a 
href="https://redirect.github.com/vercel/otel/issues/175";>#175</a>)</li>
   <li><a 
href="https://github.com/vercel/otel/commit/6da3417dada1038bb0b6c0a5a36a15745b31a860";><code>6da3417</code></a>
 Version Packages (<a 
href="https://redirect.github.com/vercel/otel/issues/172";>#172</a>)</li>
   <li><a 
href="https://github.com/vercel/otel/commit/9a695ad2edb76c43de8faa4d1e03c0944e21e6f8";><code>9a695ad</code></a>
 fix: add project id to attributes (<a 
href="https://redirect.github.com/vercel/otel/issues/170";>#170</a>)</li>
   <li><a 
href="https://github.com/vercel/otel/commit/b9362a3166e7100e2637c9aa8cb953a1b4ff2bf2";><code>b9362a3</code></a>
 Version Packages (<a 
href="https://redirect.github.com/vercel/otel/issues/169";>#169</a>)</li>
   <li><a 
href="https://github.com/vercel/otel/commit/788741179c9a96269d59a12acb3d10fc70ff8262";><code>7887411</code></a>
 feat: support OpenTelemetry JS SDK 2.x (<a 
href="https://redirect.github.com/vercel/otel/issues/165";>#165</a>)</li>
   <li><a 
href="https://github.com/vercel/otel/commit/024bed7583fd0420d1246acd77fc0aae1c886723";><code>024bed7</code></a>
 [changesets] update changelog config (<a 
href="https://redirect.github.com/vercel/otel/issues/168";>#168</a>)</li>
   <li><a 
href="https://github.com/vercel/otel/commit/a44d0d01b80415e0833a47ea0a1bb54dc513e5dd";><code>a44d0d0</code></a>
 Version Packages (<a 
href="https://redirect.github.com/vercel/otel/issues/160";>#160</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/vercel/otel/compare/@vercel/[email protected]...@vercel/[email protected]";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `next` from 15.2.2 to 16.1.6
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/vercel/next.js/releases";>next's releases</a>.</em></p>
   <blockquote>
   <h2>v16.1.6</h2>
   <blockquote>
   <p>[!NOTE]
   This release is backporting bug fixes. It does <strong>not</strong> include 
all pending features/changes on canary.</p>
   </blockquote>
   <h3>Core Changes</h3>
   <ul>
   <li>Upgrade to swc 54 (<a 
href="https://redirect.github.com/vercel/next.js/issues/88207";>#88207</a>)</li>
   <li>implement LRU cache with invocation ID scoping for minimal mode response 
cache (<a 
href="https://redirect.github.com/vercel/next.js/issues/88509";>#88509</a>)</li>
   <li>tweak LRU sentinel key (<a 
href="https://redirect.github.com/vercel/next.js/issues/89123";>#89123</a>)</li>
   </ul>
   <h3>Credits</h3>
   <p>Huge thanks to <a 
href="https://github.com/mischnic";><code>@​mischnic</code></a>, <a 
href="https://github.com/wyattjoh";><code>@​wyattjoh</code></a>, and <a 
href="https://github.com/ztanner";><code>@​ztanner</code></a> for helping!</p>
   <h2>v16.1.5</h2>
   <p>Please refer the following changelogs for more information about this 
security release:</p>
   <p><a 
href="https://vercel.com/changelog/summaries-of-cve-2025-59471-and-cve-2025-59472";>https://vercel.com/changelog/summaries-of-cve-2025-59471-and-cve-2025-59472</a>
   <a 
href="https://vercel.com/changelog/summary-of-cve-2026-23864";>https://vercel.com/changelog/summary-of-cve-2026-23864</a></p>
   <h2>v16.1.4</h2>
   <blockquote>
   <p>[!NOTE]
   This release is backporting bug fixes. It does <strong>not</strong> include 
all pending features/changes on canary.</p>
   </blockquote>
   <h3>Core Changes</h3>
   <ul>
   <li>Only filter next config if experimental flag is enabled (<a 
href="https://redirect.github.com/vercel/next.js/issues/88733";>#88733</a>)</li>
   </ul>
   <h3>Credits</h3>
   <p>Huge thanks to <a 
href="https://github.com/mischnic";><code>@​mischnic</code></a> for helping!</p>
   <h2>v16.1.3</h2>
   <blockquote>
   <p>[!NOTE]
   This release is backporting bug fixes. It does <strong>not</strong> include 
all pending features/changes on canary.</p>
   </blockquote>
   <h3>Core Changes</h3>
   <ul>
   <li>Fix linked list bug in LRU deleteFromLru (<a 
href="https://redirect.github.com/vercel/next.js/issues/88652";>#88652</a>)</li>
   <li>Fix relative same host redirects in node middleware (<a 
href="https://redirect.github.com/vercel/next.js/issues/88253";>#88253</a>)</li>
   </ul>
   <h3>Credits</h3>
   <p>Huge thanks to <a 
href="https://github.com/acdlite";><code>@​acdlite</code></a> and <a 
href="https://github.com/ijjk";><code>@​ijjk</code></a> for helping!</p>
   <h2>v16.1.2</h2>
   <blockquote>
   <p>[!NOTE]
   This release is backporting bug fixes. It does <strong>not</strong> include 
all pending features/changes on canary.</p>
   </blockquote>
   <h3>Core Changes</h3>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/vercel/next.js/commit/adf8c612adddd103647c90ff0f511ea35c57076e";><code>adf8c61</code></a>
 v16.1.6</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/098c0c0f2b1fa59b78315cf2e2a98ee1934956b8";><code>098c0c0</code></a>
 [backport][ci] Make gh auth status optional when triggering a release (<a 
href="https://redirect.github.com/vercel/next.js/issues/89100";>#89100</a>)</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/a43df3279bdd6f3f69297565bc5c8679ccfe5813";><code>a43df32</code></a>
 Backport/docs fixes jan 25 16.1.x (<a 
href="https://redirect.github.com/vercel/next.js/issues/89124";>#89124</a>)</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/d6d573493e575592e76f277a0e239cc8d5f08331";><code>d6d5734</code></a>
 tweak LRU sentinel cache key (<a 
href="https://redirect.github.com/vercel/next.js/issues/89123";>#89123</a>)</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/4324698881971ef61ec2855419a3e82776e8e342";><code>4324698</code></a>
 backport: implement LRU cache with invocation ID scoping for minimal mode 
res...</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/23c4649853aa2013c39f1e3db97e666bdc10795e";><code>23c4649</code></a>
 [backport] Upgrade to swc 54 (<a 
href="https://redirect.github.com/vercel/next.js/issues/88207";>#88207</a>) (<a 
href="https://redirect.github.com/vercel/next.js/issues/89103";>#89103</a>)</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/acba4a6b9f48e0a067c592dac322410c0e122018";><code>acba4a6</code></a>
 v16.1.5</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/e1d1fc6525ef74b2bf78149f1669c2eab437c06a";><code>e1d1fc6</code></a>
 Add maximum size limit for postponed body parsing (<a 
href="https://redirect.github.com/vercel/next.js/issues/88175";>#88175</a>)</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/500ec83743639addceaede95e95913398975156c";><code>500ec83</code></a>
 fetch(next/image): reduce maximumResponseBody from 300MB to 50MB (<a 
href="https://redirect.github.com/vercel/next.js/issues/88588";>#88588</a>)</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/1caaca3cdbd2da76698bb9e60ff07d21a6fb6e77";><code>1caaca3</code></a>
 feat(next/image)!: add <code>images.maximumResponseBody</code> config (<a 
href="https://redirect.github.com/vercel/next.js/issues/88183";>#88183</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/vercel/next.js/compare/v15.2.2...v16.1.6";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `react` from 19.0.0 to 19.2.4
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/facebook/react/releases";>react's releases</a>.</em></p>
   <blockquote>
   <h2>19.2.4 (January 26th, 2026)</h2>
   <h2>React Server Components</h2>
   <ul>
   <li>Add more DoS mitigations to Server Actions, and harden Server Components 
(<a href="https://redirect.github.com/facebook/react/pull/35632";>#35632</a> by 
<a href="https://github.com/gnoff";><code>@​gnoff</code></a>, <a 
href="https://github.com/lubieowoce";><code>@​lubieowoce</code></a>, <a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a>, <a 
href="https://github.com/unstubbable";><code>@​unstubbable</code></a>)</li>
   </ul>
   <h2>19.2.3 (December 11th, 2025)</h2>
   <h2>React Server Components</h2>
   <ul>
   <li>Add extra loop protection to React Server Functions (<a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/35351";>#35351</a>)</li>
   </ul>
   <h2>19.2.2 (December 11th, 2025)</h2>
   <h2>React Server Components</h2>
   <ul>
   <li>Move <code>react-server-dom-webpack/*.unbundled</code> to private 
<code>react-server-dom-unbundled</code> (<a 
href="https://github.com/eps1lon";><code>@​eps1lon</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/35290";>facebook/react#35290</a>)</li>
   <li>Patch Promise cycles and toString on Server Functions (<a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a>, <a 
href="https://github.com/unstubbable";><code>@​unstubbable</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/35289";>#35289</a>, <a 
href="https://redirect.github.com/facebook/react/pull/35345";>#35345</a>)</li>
   </ul>
   <h2>19.2.1 (December 3rd, 2025)</h2>
   <h2>React Server Components</h2>
   <ul>
   <li>Bring React Server Component fixes to Server Actions (<a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/35277";>#35277</a>)</li>
   </ul>
   <h2>19.2.0 (Oct 1, 2025)</h2>
   <p>Below is a list of all new features, APIs, and bug fixes.</p>
   <p>Read the <a href="https://react.dev/blog/2025/10/01/react-19-2";>React 
19.2 release post</a> for more information.</p>
   <h2>New React Features</h2>
   <ul>
   <li><a 
href="https://react.dev/reference/react/Activity";><code>&lt;Activity&gt;</code></a>:
 A new API to hide and restore the UI and internal state of its children.</li>
   <li><a 
href="https://react.dev/reference/react/useEffectEvent";><code>useEffectEvent</code></a>
 is a React Hook that lets you extract non-reactive logic into an <a 
href="https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event";>Effect
 Event</a>.</li>
   <li><a 
href="https://react.dev/reference/react/cacheSignal";><code>cacheSignal</code></a>
 (for RSCs) lets your know when the <code>cache()</code> lifetime is over.</li>
   <li><a 
href="https://react.dev/reference/developer-tooling/react-performance-tracks";>React
 Performance tracks</a> appear on the Performance panel’s timeline in your 
browser developer tools</li>
   </ul>
   <h2>New React DOM Features</h2>
   <ul>
   <li>Added resume APIs for partial pre-rendering with Web Streams:
   <ul>
   <li><a 
href="https://react.dev/reference/react-dom/server/resume";><code>resume</code></a>:
 to resume a prerender to a stream.</li>
   <li><a 
href="https://react.dev/reference/react-dom/static/resumeAndPrerender";><code>resumeAndPrerender</code></a>:
 to resume a prerender to HTML.</li>
   </ul>
   </li>
   <li>Added resume APIs for partial pre-rendering with Node Streams:
   <ul>
   <li><a 
href="https://react.dev/reference/react-dom/server/resumeToPipeableStream";><code>resumeToPipeableStream</code></a>:
 to resume a prerender to a stream.</li>
   <li><a 
href="https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream";><code>resumeAndPrerenderToNodeStream</code></a>:
 to resume a prerender to HTML.</li>
   </ul>
   </li>
   <li>Updated <a 
href="https://react.dev/reference/react-dom/static/prerender";><code>prerender</code></a>
 APIs to return a <code>postponed</code> state that can be passed to the 
<code>resume</code> APIs.</li>
   </ul>
   <h2>Notable changes</h2>
   <ul>
   <li>React DOM now batches suspense boundary reveals, matching the behavior 
of client side rendering. This change is especially noticeable when animating 
the reveal of Suspense boundaries e.g. with the upcoming 
<code>&lt;ViewTransition&gt;</code> Component. React will batch as much reveals 
as possible before the first paint while trying to hit popular first-contentful 
paint metrics.</li>
   <li>Add Node Web Streams (<code>prerender</code>, 
<code>renderToReadableStream</code>) to server-side-rendering APIs for 
Node.js</li>
   <li>Use underscore instead of <code>:</code> IDs generated by useId</li>
   </ul>
   <h2>All Changes</h2>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/facebook/react/blob/main/CHANGELOG.md";>react's 
changelog</a>.</em></p>
   <blockquote>
   <h2>19.2.1 (Dec 3, 2025)</h2>
   <h3>React Server Components</h3>
   <ul>
   <li>Bring React Server Component fixes to Server Actions (<a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/35277";>#35277</a>)</li>
   </ul>
   <h2>19.2.0 (October 1st, 2025)</h2>
   <p>Below is a list of all new features, APIs, and bug fixes.</p>
   <p>Read the <a href="https://react.dev/blog/2025/10/01/react-19-2";>React 
19.2 release post</a> for more information.</p>
   <h3>New React Features</h3>
   <ul>
   <li><a 
href="https://react.dev/reference/react/Activity";><code>&lt;Activity&gt;</code></a>:
 A new API to hide and restore the UI and internal state of its children.</li>
   <li><a 
href="https://react.dev/reference/react/useEffectEvent";><code>useEffectEvent</code></a>
 is a React Hook that lets you extract non-reactive logic into an <a 
href="https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event";>Effect
 Event</a>.</li>
   <li><a 
href="https://react.dev/reference/react/cacheSignal";><code>cacheSignal</code></a>
 (for RSCs) lets your know when the <code>cache()</code> lifetime is over.</li>
   <li><a 
href="https://react.dev/reference/dev-tools/react-performance-tracks";>React 
Performance tracks</a> appear on the Performance panel’s timeline in your 
browser developer tools</li>
   </ul>
   <h3>New React DOM Features</h3>
   <ul>
   <li>Added resume APIs for partial pre-rendering with Web Streams:
   <ul>
   <li><a 
href="https://react.dev/reference/react-dom/server/resume";><code>resume</code></a>:
 to resume a prerender to a stream.</li>
   <li><a 
href="https://react.dev/reference/react-dom/static/resumeAndPrerender";><code>resumeAndPrerender</code></a>:
 to resume a prerender to HTML.</li>
   </ul>
   </li>
   <li>Added resume APIs for partial pre-rendering with Node Streams:
   <ul>
   <li><a 
href="https://react.dev/reference/react-dom/server/resumeToPipeableStream";><code>resumeToPipeableStream</code></a>:
 to resume a prerender to a stream.</li>
   <li><a 
href="https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream";><code>resumeAndPrerenderToNodeStream</code></a>:
 to resume a prerender to HTML.</li>
   </ul>
   </li>
   <li>Updated <a 
href="https://react.dev/reference/react-dom/static/prerender";><code>prerender</code></a>
 APIs to return a <code>postponed</code> state that can be passed to the 
<code>resume</code> APIs.</li>
   </ul>
   <h3>Notable changes</h3>
   <ul>
   <li>React DOM now batches suspense boundary reveals, matching the behavior 
of client side rendering. This change is especially noticeable when animating 
the reveal of Suspense boundaries e.g. with the upcoming 
<code>&lt;ViewTransition&gt;</code> Component. React will batch as much reveals 
as possible before the first paint while trying to hit popular first-contentful 
paint metrics.</li>
   <li>Add Node Web Streams (<code>prerender</code>, 
<code>renderToReadableStream</code>) to server-side-rendering APIs for 
Node.js</li>
   <li>Use underscore instead of <code>:</code> IDs generated by useId</li>
   </ul>
   <h3>All Changes</h3>
   <h4>React</h4>
   <ul>
   <li><code>&lt;Activity /&gt;</code> was developed over many years, starting 
before <code>ClassComponent.setState</code> (<a 
href="https://github.com/acdlite";><code>@​acdlite</code></a> <a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a> and many 
others)</li>
   <li>Stringify context as &quot;SomeContext&quot; instead of 
&quot;SomeContext.Provider&quot; (<a 
href="https://github.com/kassens";><code>@​kassens</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/33507";>#33507</a>)</li>
   <li>Include stack of cause of React instrumentation errors with 
<code>%o</code> placeholder (<a 
href="https://github.com/eps1lon";><code>@​eps1lon</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/34198";>#34198</a>)</li>
   <li>Fix infinite <code>useDeferredValue</code> loop in popstate event (<a 
href="https://github.com/acdlite";><code>@​acdlite</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/32821";>#32821</a>)</li>
   <li>Fix a bug when an initial value was passed to 
<code>useDeferredValue</code> (<a 
href="https://github.com/acdlite";><code>@​acdlite</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/34376";>#34376</a>)</li>
   <li>Fix a crash when submitting forms with Client Actions (<a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/33055";>#33055</a>)</li>
   <li>Hide/unhide the content of dehydrated suspense boundaries if they 
resuspend (<a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/32900";>#32900</a>)</li>
   <li>Avoid stack overflow on wide trees during Hot Reload (<a 
href="https://github.com/sophiebits";><code>@​sophiebits</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/34145";>#34145</a>)</li>
   <li>Improve Owner and Component stacks in various places (<a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a>, <a 
href="https://github.com/eps1lon";><code>@​eps1lon</code></a>: <a 
href="https://redirect.github.com/facebook/react/pull/33629";>#33629</a>, <a 
href="https://redirect.github.com/facebook/react/pull/33724";>#33724</a>, <a 
href="https://redirect.github.com/facebook/react/pull/32735";>#32735</a>, <a 
href="https://redirect.github.com/facebook/react/pull/33723";>#33723</a>)</li>
   <li>Add <code>cacheSignal</code> (<a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/33557";>#33557</a>)</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/facebook/react/commit/90ab3f89f4824ac763b6f877c6f711200d1338d2";><code>90ab3f8</code></a>
 Version 19.2.4</li>
   <li><a 
href="https://github.com/facebook/react/commit/612e371fb215498edde4c853bd1e0c8e9203808f";><code>612e371</code></a>
 Version 19.2.3</li>
   <li><a 
href="https://github.com/facebook/react/commit/b910fc15e38d4fa80003819ddb7a928a3c3dca5d";><code>b910fc1</code></a>
 Version 19.2.2</li>
   <li><a 
href="https://github.com/facebook/react/commit/053df4e8561ef4caecef31c330f4178ac25e255b";><code>053df4e</code></a>
 Version 19.2.1</li>
   <li><a 
href="https://github.com/facebook/react/commit/5667a41fe4d81aa806f6c1e8814b17975e33b317";><code>5667a41</code></a>
 Bump next prerelease version numbers (<a 
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/34639";>#34639</a>)</li>
   <li><a 
href="https://github.com/facebook/react/commit/8bb7241f4c773376893701bfe8b8ff03687342a0";><code>8bb7241</code></a>
 Bump useEffectEvent to Canary (<a 
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/34610";>#34610</a>)</li>
   <li><a 
href="https://github.com/facebook/react/commit/e3c9656d20618ed321aea85cb3d844cbd1dce078";><code>e3c9656</code></a>
 Ensure Performance Track are Clamped and Don't overlap (<a 
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/34509";>#34509</a>)</li>
   <li><a 
href="https://github.com/facebook/react/commit/68f00c901c05e3a91f6cc77b660bc2334700f163";><code>68f00c9</code></a>
 Release Activity in Canary (<a 
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/34374";>#34374</a>)</li>
   <li><a 
href="https://github.com/facebook/react/commit/0e10ee906e3ea55e4d717d4db498e1159235b06b";><code>0e10ee9</code></a>
 [Reconciler] Set ProfileMode for Host Root Fiber by default in dev (<a 
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/34432";>#34432</a>)</li>
   <li><a 
href="https://github.com/facebook/react/commit/3bf8ab430eb2182e787e0f1c74c0d9ccab89e4ac";><code>3bf8ab4</code></a>
 Add missing Activity export to development mode (<a 
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/34439";>#34439</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/facebook/react/commits/v19.2.4/packages/react";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `react-dom` from 19.0.0 to 19.2.4
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/facebook/react/releases";>react-dom's 
releases</a>.</em></p>
   <blockquote>
   <h2>19.2.4 (January 26th, 2026)</h2>
   <h2>React Server Components</h2>
   <ul>
   <li>Add more DoS mitigations to Server Actions, and harden Server Components 
(<a href="https://redirect.github.com/facebook/react/pull/35632";>#35632</a> by 
<a href="https://github.com/gnoff";><code>@​gnoff</code></a>, <a 
href="https://github.com/lubieowoce";><code>@​lubieowoce</code></a>, <a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a>, <a 
href="https://github.com/unstubbable";><code>@​unstubbable</code></a>)</li>
   </ul>
   <h2>19.2.3 (December 11th, 2025)</h2>
   <h2>React Server Components</h2>
   <ul>
   <li>Add extra loop protection to React Server Functions (<a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/35351";>#35351</a>)</li>
   </ul>
   <h2>19.2.2 (December 11th, 2025)</h2>
   <h2>React Server Components</h2>
   <ul>
   <li>Move <code>react-server-dom-webpack/*.unbundled</code> to private 
<code>react-server-dom-unbundled</code> (<a 
href="https://github.com/eps1lon";><code>@​eps1lon</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/35290";>facebook/react#35290</a>)</li>
   <li>Patch Promise cycles and toString on Server Functions (<a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a>, <a 
href="https://github.com/unstubbable";><code>@​unstubbable</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/35289";>#35289</a>, <a 
href="https://redirect.github.com/facebook/react/pull/35345";>#35345</a>)</li>
   </ul>
   <h2>19.2.1 (December 3rd, 2025)</h2>
   <h2>React Server Components</h2>
   <ul>
   <li>Bring React Server Component fixes to Server Actions (<a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/35277";>#35277</a>)</li>
   </ul>
   <h2>19.2.0 (Oct 1, 2025)</h2>
   <p>Below is a list of all new features, APIs, and bug fixes.</p>
   <p>Read the <a href="https://react.dev/blog/2025/10/01/react-19-2";>React 
19.2 release post</a> for more information.</p>
   <h2>New React Features</h2>
   <ul>
   <li><a 
href="https://react.dev/reference/react/Activity";><code>&lt;Activity&gt;</code></a>:
 A new API to hide and restore the UI and internal state of its children.</li>
   <li><a 
href="https://react.dev/reference/react/useEffectEvent";><code>useEffectEvent</code></a>
 is a React Hook that lets you extract non-reactive logic into an <a 
href="https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event";>Effect
 Event</a>.</li>
   <li><a 
href="https://react.dev/reference/react/cacheSignal";><code>cacheSignal</code></a>
 (for RSCs) lets your know when the <code>cache()</code> lifetime is over.</li>
   <li><a 
href="https://react.dev/reference/developer-tooling/react-performance-tracks";>React
 Performance tracks</a> appear on the Performance panel’s timeline in your 
browser developer tools</li>
   </ul>
   <h2>New React DOM Features</h2>
   <ul>
   <li>Added resume APIs for partial pre-rendering with Web Streams:
   <ul>
   <li><a 
href="https://react.dev/reference/react-dom/server/resume";><code>resume</code></a>:
 to resume a prerender to a stream.</li>
   <li><a 
href="https://react.dev/reference/react-dom/static/resumeAndPrerender";><code>resumeAndPrerender</code></a>:
 to resume a prerender to HTML.</li>
   </ul>
   </li>
   <li>Added resume APIs for partial pre-rendering with Node Streams:
   <ul>
   <li><a 
href="https://react.dev/reference/react-dom/server/resumeToPipeableStream";><code>resumeToPipeableStream</code></a>:
 to resume a prerender to a stream.</li>
   <li><a 
href="https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream";><code>resumeAndPrerenderToNodeStream</code></a>:
 to resume a prerender to HTML.</li>
   </ul>
   </li>
   <li>Updated <a 
href="https://react.dev/reference/react-dom/static/prerender";><code>prerender</code></a>
 APIs to return a <code>postponed</code> state that can be passed to the 
<code>resume</code> APIs.</li>
   </ul>
   <h2>Notable changes</h2>
   <ul>
   <li>React DOM now batches suspense boundary reveals, matching the behavior 
of client side rendering. This change is especially noticeable when animating 
the reveal of Suspense boundaries e.g. with the upcoming 
<code>&lt;ViewTransition&gt;</code> Component. React will batch as much reveals 
as possible before the first paint while trying to hit popular first-contentful 
paint metrics.</li>
   <li>Add Node Web Streams (<code>prerender</code>, 
<code>renderToReadableStream</code>) to server-side-rendering APIs for 
Node.js</li>
   <li>Use underscore instead of <code>:</code> IDs generated by useId</li>
   </ul>
   <h2>All Changes</h2>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/facebook/react/blob/main/CHANGELOG.md";>react-dom's 
changelog</a>.</em></p>
   <blockquote>
   <h2>19.2.1 (Dec 3, 2025)</h2>
   <h3>React Server Components</h3>
   <ul>
   <li>Bring React Server Component fixes to Server Actions (<a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/35277";>#35277</a>)</li>
   </ul>
   <h2>19.2.0 (October 1st, 2025)</h2>
   <p>Below is a list of all new features, APIs, and bug fixes.</p>
   <p>Read the <a href="https://react.dev/blog/2025/10/01/react-19-2";>React 
19.2 release post</a> for more information.</p>
   <h3>New React Features</h3>
   <ul>
   <li><a 
href="https://react.dev/reference/react/Activity";><code>&lt;Activity&gt;</code></a>:
 A new API to hide and restore the UI and internal state of its children.</li>
   <li><a 
href="https://react.dev/reference/react/useEffectEvent";><code>useEffectEvent</code></a>
 is a React Hook that lets you extract non-reactive logic into an <a 
href="https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event";>Effect
 Event</a>.</li>
   <li><a 
href="https://react.dev/reference/react/cacheSignal";><code>cacheSignal</code></a>
 (for RSCs) lets your know when the <code>cache()</code> lifetime is over.</li>
   <li><a 
href="https://react.dev/reference/dev-tools/react-performance-tracks";>React 
Performance tracks</a> appear on the Performance panel’s timeline in your 
browser developer tools</li>
   </ul>
   <h3>New React DOM Features</h3>
   <ul>
   <li>Added resume APIs for partial pre-rendering with Web Streams:
   <ul>
   <li><a 
href="https://react.dev/reference/react-dom/server/resume";><code>resume</code></a>:
 to resume a prerender to a stream.</li>
   <li><a 
href="https://react.dev/reference/react-dom/static/resumeAndPrerender";><code>resumeAndPrerender</code></a>:
 to resume a prerender to HTML.</li>
   </ul>
   </li>
   <li>Added resume APIs for partial pre-rendering with Node Streams:
   <ul>
   <li><a 
href="https://react.dev/reference/react-dom/server/resumeToPipeableStream";><code>resumeToPipeableStream</code></a>:
 to resume a prerender to a stream.</li>
   <li><a 
href="https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream";><code>resumeAndPrerenderToNodeStream</code></a>:
 to resume a prerender to HTML.</li>
   </ul>
   </li>
   <li>Updated <a 
href="https://react.dev/reference/react-dom/static/prerender";><code>prerender</code></a>
 APIs to return a <code>postponed</code> state that can be passed to the 
<code>resume</code> APIs.</li>
   </ul>
   <h3>Notable changes</h3>
   <ul>
   <li>React DOM now batches suspense boundary reveals, matching the behavior 
of client side rendering. This change is especially noticeable when animating 
the reveal of Suspense boundaries e.g. with the upcoming 
<code>&lt;ViewTransition&gt;</code> Component. React will batch as much reveals 
as possible before the first paint while trying to hit popular first-contentful 
paint metrics.</li>
   <li>Add Node Web Streams (<code>prerender</code>, 
<code>renderToReadableStream</code>) to server-side-rendering APIs for 
Node.js</li>
   <li>Use underscore instead of <code>:</code> IDs generated by useId</li>
   </ul>
   <h3>All Changes</h3>
   <h4>React</h4>
   <ul>
   <li><code>&lt;Activity /&gt;</code> was developed over many years, starting 
before <code>ClassComponent.setState</code> (<a 
href="https://github.com/acdlite";><code>@​acdlite</code></a> <a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a> and many 
others)</li>
   <li>Stringify context as &quot;SomeContext&quot; instead of 
&quot;SomeContext.Provider&quot; (<a 
href="https://github.com/kassens";><code>@​kassens</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/33507";>#33507</a>)</li>
   <li>Include stack of cause of React instrumentation errors with 
<code>%o</code> placeholder (<a 
href="https://github.com/eps1lon";><code>@​eps1lon</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/34198";>#34198</a>)</li>
   <li>Fix infinite <code>useDeferredValue</code> loop in popstate event (<a 
href="https://github.com/acdlite";><code>@​acdlite</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/32821";>#32821</a>)</li>
   <li>Fix a bug when an initial value was passed to 
<code>useDeferredValue</code> (<a 
href="https://github.com/acdlite";><code>@​acdlite</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/34376";>#34376</a>)</li>
   <li>Fix a crash when submitting forms with Client Actions (<a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/33055";>#33055</a>)</li>
   <li>Hide/unhide the content of dehydrated suspense boundaries if they 
resuspend (<a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/32900";>#32900</a>)</li>
   <li>Avoid stack overflow on wide trees during Hot Reload (<a 
href="https://github.com/sophiebits";><code>@​sophiebits</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/34145";>#34145</a>)</li>
   <li>Improve Owner and Component stacks in various places (<a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a>, <a 
href="https://github.com/eps1lon";><code>@​eps1lon</code></a>: <a 
href="https://redirect.github.com/facebook/react/pull/33629";>#33629</a>, <a 
href="https://redirect.github.com/facebook/react/pull/33724";>#33724</a>, <a 
href="https://redirect.github.com/facebook/react/pull/32735";>#32735</a>, <a 
href="https://redirect.github.com/facebook/react/pull/33723";>#33723</a>)</li>
   <li>Add <code>cacheSignal</code> (<a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/33557";>#33557</a>)</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/facebook/react/commit/90ab3f89f4824ac763b6f877c6f711200d1338d2";><code>90ab3f8</code></a>
 Version 19.2.4</li>
   <li><a 
href="https://github.com/facebook/react/commit/612e371fb215498edde4c853bd1e0c8e9203808f";><code>612e371</code></a>
 Version 19.2.3</li>
   <li><a 
href="https://github.com/facebook/react/commit/b910fc15e38d4fa80003819ddb7a928a3c3dca5d";><code>b910fc1</code></a>
 Version 19.2.2</li>
   <li><a 
href="https://github.com/facebook/react/commit/053df4e8561ef4caecef31c330f4178ac25e255b";><code>053df4e</code></a>
 Version 19.2.1</li>
   <li><a 
href="https://github.com/facebook/react/commit/861811347b8fa936b4a114fc022db9b8253b3d86";><code>8618113</code></a>
 Bump scheduler version (<a 
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34671";>#34671</a>)</li>
   <li><a 
href="https://github.com/facebook/react/commit/1bd1f01f2a46fa453de5099280b54385ca7773b1";><code>1bd1f01</code></a>
 Ship partial-prerendering APIs to Canary (<a 
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34633";>#34633</a>)</li>
   <li><a 
href="https://github.com/facebook/react/commit/2f0649a0b27516eaab549b18af15eed0420e3446";><code>2f0649a</code></a>
 [Fizz] Remove <code>nonce</code> option from resume-and-prerender APIs (<a 
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34664";>#34664</a>)</li>
   <li><a 
href="https://github.com/facebook/react/commit/5667a41fe4d81aa806f6c1e8814b17975e33b317";><code>5667a41</code></a>
 Bump next prerelease version numbers (<a 
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34639";>#34639</a>)</li>
   <li><a 
href="https://github.com/facebook/react/commit/e08f53b182fa63df6ec5938fec44d096343806d3";><code>e08f53b</code></a>
 Match <code>react-dom/static</code> test entrypoints and published entrypoints 
(<a 
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34599";>#34599</a>)</li>
   <li><a 
href="https://github.com/facebook/react/commit/8bb7241f4c773376893701bfe8b8ff03687342a0";><code>8bb7241</code></a>
 Bump useEffectEvent to Canary (<a 
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34610";>#34610</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/facebook/react/commits/v19.2.4/packages/react-dom";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `next` from 15.2.2 to 16.1.6
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/vercel/next.js/releases";>next's releases</a>.</em></p>
   <blockquote>
   <h2>v16.1.6</h2>
   <blockquote>
   <p>[!NOTE]
   This release is backporting bug fixes. It does <strong>not</strong> include 
all pending features/changes on canary.</p>
   </blockquote>
   <h3>Core Changes</h3>
   <ul>
   <li>Upgrade to swc 54 (<a 
href="https://redirect.github.com/vercel/next.js/issues/88207";>#88207</a>)</li>
   <li>implement LRU cache with invocation ID scoping for minimal mode response 
cache (<a 
href="https://redirect.github.com/vercel/next.js/issues/88509";>#88509</a>)</li>
   <li>tweak LRU sentinel key (<a 
href="https://redirect.github.com/vercel/next.js/issues/89123";>#89123</a>)</li>
   </ul>
   <h3>Credits</h3>
   <p>Huge thanks to <a 
href="https://github.com/mischnic";><code>@​mischnic</code></a>, <a 
href="https://github.com/wyattjoh";><code>@​wyattjoh</code></a>, and <a 
href="https://github.com/ztanner";><code>@​ztanner</code></a> for helping!</p>
   <h2>v16.1.5</h2>
   <p>Please refer the following changelogs for more information about this 
security release:</p>
   <p><a 
href="https://vercel.com/changelog/summaries-of-cve-2025-59471-and-cve-2025-59472";>https://vercel.com/changelog/summaries-of-cve-2025-59471-and-cve-2025-59472</a>
   <a 
href="https://vercel.com/changelog/summary-of-cve-2026-23864";>https://vercel.com/changelog/summary-of-cve-2026-23864</a></p>
   <h2>v16.1.4</h2>
   <blockquote>
   <p>[!NOTE]
   This release is backporting bug fixes. It does <strong>not</strong> include 
all pending features/changes on canary.</p>
   </blockquote>
   <h3>Core Changes</h3>
   <ul>
   <li>Only filter next config if experimental flag is enabled (<a 
href="https://redirect.github.com/vercel/next.js/issues/88733";>#88733</a>)</li>
   </ul>
   <h3>Credits</h3>
   <p>Huge thanks to <a 
href="https://github.com/mischnic";><code>@​mischnic</code></a> for helping!</p>
   <h2>v16.1.3</h2>
   <blockquote>
   <p>[!NOTE]
   This release is backporting bug fixes. It does <strong>not</strong> include 
all pending features/changes on canary.</p>
   </blockquote>
   <h3>Core Changes</h3>
   <ul>
   <li>Fix linked list bug in LRU deleteFromLru (<a 
href="https://redirect.github.com/vercel/next.js/issues/88652";>#88652</a>)</li>
   <li>Fix relative same host redirects in node middleware (<a 
href="https://redirect.github.com/vercel/next.js/issues/88253";>#88253</a>)</li>
   </ul>
   <h3>Credits</h3>
   <p>Huge thanks to <a 
href="https://github.com/acdlite";><code>@​acdlite</code></a> and <a 
href="https://github.com/ijjk";><code>@​ijjk</code></a> for helping!</p>
   <h2>v16.1.2</h2>
   <blockquote>
   <p>[!NOTE]
   This release is backporting bug fixes. It does <strong>not</strong> include 
all pending features/changes on canary.</p>
   </blockquote>
   <h3>Core Changes</h3>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/vercel/next.js/commit/adf8c612adddd103647c90ff0f511ea35c57076e";><code>adf8c61</code></a>
 v16.1.6</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/098c0c0f2b1fa59b78315cf2e2a98ee1934956b8";><code>098c0c0</code></a>
 [backport][ci] Make gh auth status optional when triggering a release (<a 
href="https://redirect.github.com/vercel/next.js/issues/89100";>#89100</a>)</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/a43df3279bdd6f3f69297565bc5c8679ccfe5813";><code>a43df32</code></a>
 Backport/docs fixes jan 25 16.1.x (<a 
href="https://redirect.github.com/vercel/next.js/issues/89124";>#89124</a>)</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/d6d573493e575592e76f277a0e239cc8d5f08331";><code>d6d5734</code></a>
 tweak LRU sentinel cache key (<a 
href="https://redirect.github.com/vercel/next.js/issues/89123";>#89123</a>)</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/4324698881971ef61ec2855419a3e82776e8e342";><code>4324698</code></a>
 backport: implement LRU cache with invocation ID scoping for minimal mode 
res...</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/23c4649853aa2013c39f1e3db97e666bdc10795e";><code>23c4649</code></a>
 [backport] Upgrade to swc 54 (<a 
href="https://redirect.github.com/vercel/next.js/issues/88207";>#88207</a>) (<a 
href="https://redirect.github.com/vercel/next.js/issues/89103";>#89103</a>)</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/acba4a6b9f48e0a067c592dac322410c0e122018";><code>acba4a6</code></a>
 v16.1.5</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/e1d1fc6525ef74b2bf78149f1669c2eab437c06a";><code>e1d1fc6</code></a>
 Add maximum size limit for postponed body parsing (<a 
href="https://redirect.github.com/vercel/next.js/issues/88175";>#88175</a>)</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/500ec83743639addceaede95e95913398975156c";><code>500ec83</code></a>
 fetch(next/image): reduce maximumResponseBody from 300MB to 50MB (<a 
href="https://redirect.github.com/vercel/next.js/issues/88588";>#88588</a>)</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/1caaca3cdbd2da76698bb9e60ff07d21a6fb6e77";><code>1caaca3</code></a>
 feat(next/image)!: add <code>images.maximumResponseBody</code> config (<a 
href="https://redirect.github.com/vercel/next.js/issues/88183";>#88183</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/vercel/next.js/compare/v15.2.2...v16.1.6";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `react` from 19.0.0 to 19.2.4
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/facebook/react/releases";>react's releases</a>.</em></p>
   <blockquote>
   <h2>19.2.4 (January 26th, 2026)</h2>
   <h2>React Server Components</h2>
   <ul>
   <li>Add more DoS mitigations to Server Actions, and harden Server Components 
(<a href="https://redirect.github.com/facebook/react/pull/35632";>#35632</a> by 
<a href="https://github.com/gnoff";><code>@​gnoff</code></a>, <a 
href="https://github.com/lubieowoce";><code>@​lubieowoce</code></a>, <a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a>, <a 
href="https://github.com/unstubbable";><code>@​unstubbable</code></a>)</li>
   </ul>
   <h2>19.2.3 (December 11th, 2025)</h2>
   <h2>React Server Components</h2>
   <ul>
   <li>Add extra loop protection to React Server Functions (<a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/35351";>#35351</a>)</li>
   </ul>
   <h2>19.2.2 (December 11th, 2025)</h2>
   <h2>React Server Components</h2>
   <ul>
   <li>Move <code>react-server-dom-webpack/*.unbundled</code> to private 
<code>react-server-dom-unbundled</code> (<a 
href="https://github.com/eps1lon";><code>@​eps1lon</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/35290";>facebook/react#35290</a>)</li>
   <li>Patch Promise cycles and toString on Server Functions (<a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a>, <a 
href="https://github.com/unstubbable";><code>@​unstubbable</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/35289";>#35289</a>, <a 
href="https://redirect.github.com/facebook/react/pull/35345";>#35345</a>)</li>
   </ul>
   <h2>19.2.1 (December 3rd, 2025)</h2>
   <h2>React Server Components</h2>
   <ul>
   <li>Bring React Server Component fixes to Server Actions (<a 
href="https://github.com/sebmarkbage";><code>@​sebmarkbage</code></a> <a 
href="https://redirect.github.com/facebook/react/pull/35277";>#35277</a>)</li>
   </ul>
   <h2>19.2.0 (Oct 1, 2025)</h2>
   <p>...
   
   _Description has been truncated_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to