Bump the minor-and-patch group across 1 directory with 7 updates #196

Merged
dependabot[bot] merged 2 commits from dependabot/npm_and_yarn/minor-and-patch-acaf34eec0 into master 2026-03-20 17:28:45 +00:00
dependabot[bot] commented 2026-03-20 07:26:14 +00:00 (Migrated from github.com)

Bumps the minor-and-patch group with 7 updates in the / directory:

Package From To
@sats-connect/core 0.17.3 0.17.5
framer-motion 12.37.0 12.38.0
next 16.1.7 16.2.0
undici 7.24.4 7.24.5
@tailwindcss/postcss 4.2.1 4.2.2
eslint-config-next 16.1.7 16.2.0
tailwindcss 4.2.1 4.2.2

Updates @sats-connect/core from 0.17.3 to 0.17.5

Commits

Updates framer-motion from 12.37.0 to 12.38.0

Changelog

Sourced from framer-motion's changelog.

[12.38.0] 2026-03-16

Added

  • Added layoutAnchor prop to configure custom anchor point for resolving relative projection boxes.

Fixed

  • Reorder: Fix axis switching after window resize.
  • Reorder: Fix with virtualised lists.
  • AnimatePresence: Ensure children are removed when exit animation matches current values.
Commits
  • 0bfc9fe v12.38.0
  • 343cb0c Updating layoutAnchor
  • ee99ad2 Updating changelog
  • 062660b Updating changgelog
  • 303da7d Updating readme
  • b075adc Merge pull request #3647 from motiondivision/feat/layout-anchor
  • f0991d6 Add missing layoutAnchor !== false guard in attemptToResolveRelativeTarget
  • b5798e9 Merge pull request #3642 from motiondivision/worktree-fix-issue-3078
  • 7686c19 Merge pull request #3636 from motiondivision/worktree-fix-issue-3061
  • a95c487 Fix auto-scroll in reorder-virtualized test page
  • Additional commits viewable in compare view

Updates next from 16.1.7 to 16.2.0

Release notes

Sourced from next's releases.

v16.2.0

[!TIP]
Check out our Next v16.2 Blog Post to learn more about this release.

Core Changes

  • Upgrade React from f93b9fd4-20251217 to 65eec428-20251218: #87323
  • Turbopack: Create junction points instead of symlinks on Windows: #87606
  • Turbopack: Symlink handling follow-up: #87637
  • Add experimental routing package for resolving adapter routes: #86404
  • Ensure outputs are correct with cache components in deployment adapters: #87018
  • Move off of deprecated url.parse: #87257
  • [strict-route-types] Add experimental.strictRouteTypes config: #87378
  • misc: fix type check log for CI envs: #87838
  • fix: revalidateTag with profile should not trigger client cache invalidation: #88069
  • chore: warn when running tests against stale build: #88001
  • Redesign default error pages with cleaner, more user-friendly UI: #87988
  • dx: avoid next-env.d.ts change in dev: #88103
  • prevent browser cache from using stale RSC responses from previous builds: #86554
  • [strict-route-types] Typecheck App Router page props: #87386
  • [strict-route-types] Enforce common React Component return types in App Router: #87389
  • [strict-route-types] Switch to satisfies when validating page and route modules: #87398
  • [strict-route-types] Don't reject number in config.api.bodyParser.sizeLimit when validating route: #87633
  • Revert "dx: avoid next-env.d.ts change in dev": #88153
  • [strict-route-types] Typecheck pages router routes in absence of App Router: #87628
  • [strict-route-types] Ensure cache profiles and routes are type-checked even if .next is excluded: #87768
  • add compilation error for taint when not enabled: #88173
  • feat(next/image)!: add images.maximumResponseBody config: #88183
  • Add maximum size limit for postponed body parsing: #88175
  • metadata: use fixed segment in dynamic routes with static metadata files: #88113
  • feat: add --experimental-cpu-prof flag for dev, build, and start: #87946
  • Add experimental option to use no-cache instead of no-store in dev: #88182
  • fix overlay frames cannot be opened sometimes: #88210
  • Handle pnpm-workspace.yaml while searching for monorepo root: #74818
  • Add more debug logs to 'use cache' wrapper: #88219
  • Omit unused arguments from 'use cache' function calls: #86920
  • Only log pending revalidates... debug log if applicable: #88221
  • fix(next/image): bump sharp@0.34.5: #88238
  • Disallow javascript urls in router methods and redirects: #88185
  • Fix relative same host redirects in node middleware: #88253
  • Remove loadConfig from main development process, pass value from child process: #88230
  • Update deploy adapters outputs and handler interfaces for node and edge: #88247
  • Move Ready in time before handler initialization: #88235
  • next/image: support custom cache handlers: #88248
  • feat: add Claude Code plugin marketplace with Cache Components skill: #87993
  • refactor: consolidate PPR into cacheComponents architecture: #88243
  • Turbopack: include fewer traced files for standalone: #88322
  • feat(turbopack): add resolve plugin condition variant of Always and Never: #88190
  • perf: use length = 0 to clear the logging array: #88244
  • Time logs: Show full millisecond instead of 1 decimal: #88313

... (truncated)

Commits
  • c5c94df v16.2.0
  • 649d302 Unflake router events deploy test (#91589)
  • bcd9c19 docs: Clarify ignoreBuildErrors behavior (#91367)
  • 3683192 v16.2.0-canary.104
  • b61823d SRI turbopack documentation (#90477)
  • 0ca967b Add group depth tracking to instant validation boundary discovery (#91208)
  • a41bef9 improve allowedDevOrigins error (#91521)
  • 75c51c6 Turbopack: Use debug = "line-tables-only" for dev builds (#91539)
  • 39e705c Turbopack: Merge release-with-assertions-no-lto profile into release-with-ass...
  • 4de2201 [turbopack] Share scratch buffer across shards using thread local (#90167)
  • Additional commits viewable in compare view

Updates undici from 7.24.4 to 7.24.5

Release notes

Sourced from undici's releases.

v7.24.5

What's Changed

New Contributors

Full Changelog: https://github.com/nodejs/undici/compare/v7.24.4...v7.24.5

Commits

Updates @tailwindcss/postcss from 4.2.1 to 4.2.2

Release notes

Sourced from @​tailwindcss/postcss's releases.

v4.2.2

Added

  • Support Vite 8 in @tailwindcss/vite (#19790)

Fixed

  • Don't crash when candidates contain prototype properties like row-constructor (#19725)
  • Canonicalize calc(var(--spacing)*…) expressions into --spacing(…) (#19769)
  • Fix crash in canonicalization step when handling utilities containing @property at-rules (e.g. shadow-sm border) (#19727)
  • Skip full reload for server only modules scanned by client CSS when using @tailwindcss/vite (#19745)
  • Improve canonicalization for bare values exceeding default spacing scale suggestions (e.g. w-1234 h-1234size-1234) (#19809)
  • Fix canonicalization resulting in empty list (e.g. w-5 h-5 size-5'' instead of size-5) (#19812)
Changelog

Sourced from @​tailwindcss/postcss's changelog.

[4.2.2] - 2026-03-18

Fixed

  • Don't crash when candidates contain prototype properties like row-constructor (#19725)
  • Canonicalize calc(var(--spacing)*…) expressions into --spacing(…) (#19769)
  • Fix crash in canonicalization step when handling utilities containing @property at-rules (e.g. shadow-sm border) (#19727)
  • Skip full reload for server only modules scanned by client CSS when using @tailwindcss/vite (#19745)
  • Add support for Vite 8 in @tailwindcss/vite (#19790)
  • Improve canonicalization for bare values exceeding default spacing scale suggestions (e.g. w-1234 h-1234size-1234) (#19809)
  • Fix canonicalization resulting in empty list (e.g. w-5 h-5 size-5'' instead of size-5) (#19812)
Commits

Updates eslint-config-next from 16.1.7 to 16.2.0

Release notes

Sourced from eslint-config-next's releases.

v16.2.0

[!TIP]
Check out our Next v16.2 Blog Post to learn more about this release.

Core Changes

  • Upgrade React from f93b9fd4-20251217 to 65eec428-20251218: #87323
  • Turbopack: Create junction points instead of symlinks on Windows: #87606
  • Turbopack: Symlink handling follow-up: #87637
  • Add experimental routing package for resolving adapter routes: #86404
  • Ensure outputs are correct with cache components in deployment adapters: #87018
  • Move off of deprecated url.parse: #87257
  • [strict-route-types] Add experimental.strictRouteTypes config: #87378
  • misc: fix type check log for CI envs: #87838
  • fix: revalidateTag with profile should not trigger client cache invalidation: #88069
  • chore: warn when running tests against stale build: #88001
  • Redesign default error pages with cleaner, more user-friendly UI: #87988
  • dx: avoid next-env.d.ts change in dev: #88103
  • prevent browser cache from using stale RSC responses from previous builds: #86554
  • [strict-route-types] Typecheck App Router page props: #87386
  • [strict-route-types] Enforce common React Component return types in App Router: #87389
  • [strict-route-types] Switch to satisfies when validating page and route modules: #87398
  • [strict-route-types] Don't reject number in config.api.bodyParser.sizeLimit when validating route: #87633
  • Revert "dx: avoid next-env.d.ts change in dev": #88153
  • [strict-route-types] Typecheck pages router routes in absence of App Router: #87628
  • [strict-route-types] Ensure cache profiles and routes are type-checked even if .next is excluded: #87768
  • add compilation error for taint when not enabled: #88173
  • feat(next/image)!: add images.maximumResponseBody config: #88183
  • Add maximum size limit for postponed body parsing: #88175
  • metadata: use fixed segment in dynamic routes with static metadata files: #88113
  • feat: add --experimental-cpu-prof flag for dev, build, and start: #87946
  • Add experimental option to use no-cache instead of no-store in dev: #88182
  • fix overlay frames cannot be opened sometimes: #88210
  • Handle pnpm-workspace.yaml while searching for monorepo root: #74818
  • Add more debug logs to 'use cache' wrapper: #88219
  • Omit unused arguments from 'use cache' function calls: #86920
  • Only log pending revalidates... debug log if applicable: #88221
  • fix(next/image): bump sharp@0.34.5: #88238
  • Disallow javascript urls in router methods and redirects: #88185
  • Fix relative same host redirects in node middleware: #88253
  • Remove loadConfig from main development process, pass value from child process: #88230
  • Update deploy adapters outputs and handler interfaces for node and edge: #88247
  • Move Ready in time before handler initialization: #88235
  • next/image: support custom cache handlers: #88248
  • feat: add Claude Code plugin marketplace with Cache Components skill: #87993
  • refactor: consolidate PPR into cacheComponents architecture: #88243
  • Turbopack: include fewer traced files for standalone: #88322
  • feat(turbopack): add resolve plugin condition variant of Always and Never: #88190
  • perf: use length = 0 to clear the logging array: #88244
  • Time logs: Show full millisecond instead of 1 decimal: #88313

... (truncated)

Commits

Updates tailwindcss from 4.2.1 to 4.2.2

Release notes

Sourced from tailwindcss's releases.

v4.2.2

Added

  • Support Vite 8 in @tailwindcss/vite (#19790)

Fixed

  • Don't crash when candidates contain prototype properties like row-constructor (#19725)
  • Canonicalize calc(var(--spacing)*…) expressions into --spacing(…) (#19769)
  • Fix crash in canonicalization step when handling utilities containing @property at-rules (e.g. shadow-sm border) (#19727)
  • Skip full reload for server only modules scanned by client CSS when using @tailwindcss/vite (#19745)
  • Improve canonicalization for bare values exceeding default spacing scale suggestions (e.g. w-1234 h-1234size-1234) (#19809)
  • Fix canonicalization resulting in empty list (e.g. w-5 h-5 size-5'' instead of size-5) (#19812)
Changelog

Sourced from tailwindcss's changelog.

[4.2.2] - 2026-03-18

Fixed

  • Don't crash when candidates contain prototype properties like row-constructor (#19725)
  • Canonicalize calc(var(--spacing)*…) expressions into --spacing(…) (#19769)
  • Fix crash in canonicalization step when handling utilities containing @property at-rules (e.g. shadow-sm border) (#19727)
  • Skip full reload for server only modules scanned by client CSS when using @tailwindcss/vite (#19745)
  • Add support for Vite 8 in @tailwindcss/vite (#19790)
  • Improve canonicalization for bare values exceeding default spacing scale suggestions (e.g. w-1234 h-1234size-1234) (#19809)
  • Fix canonicalization resulting in empty list (e.g. w-5 h-5 size-5'' instead of size-5) (#19812)
Commits
  • d596b0c 4.2.2 (#19821)
  • 2228a57 Bump Lightning CSS (#19771)
  • f302fce Fix canonicalization resulting in empty list (#19812)
  • bb2f170 Improve canonicalization for bare values exceeding default spacing scale sugg...
  • faa5e88 Cleanup inconsistencies related to (regex) escapes (#19804)
  • d5717f2 run prettier
  • 51aa9d7 fix(canonicalize): handle utilities with empty property maps in collapse (#19...
  • c586bd6 Canonicalize calc(var(--spacing)*…) expressions into --spacing(…) (#19769)
  • 9ded4a2 Guard object lookups against inherited prototype properties (#19725)
  • See full diff in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions
Bumps the minor-and-patch group with 7 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@sats-connect/core](https://github.com/secretkeylabs/sats-connect-core) | `0.17.3` | `0.17.5` | | [framer-motion](https://github.com/motiondivision/motion) | `12.37.0` | `12.38.0` | | [next](https://github.com/vercel/next.js) | `16.1.7` | `16.2.0` | | [undici](https://github.com/nodejs/undici) | `7.24.4` | `7.24.5` | | [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.1` | `4.2.2` | | [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `16.1.7` | `16.2.0` | | [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.2.1` | `4.2.2` | Updates `@sats-connect/core` from 0.17.3 to 0.17.5 <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/secretkeylabs/sats-connect-core/commits">compare view</a></li> </ul> </details> <br /> Updates `framer-motion` from 12.37.0 to 12.38.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/motiondivision/motion/blob/main/CHANGELOG.md">framer-motion's changelog</a>.</em></p> <blockquote> <h2>[12.38.0] 2026-03-16</h2> <h3>Added</h3> <ul> <li>Added <code>layoutAnchor</code> prop to configure custom anchor point for resolving relative projection boxes.</li> </ul> <h3>Fixed</h3> <ul> <li><code>Reorder</code>: Fix axis switching after window resize.</li> <li><code>Reorder</code>: Fix with virtualised lists.</li> <li><code>AnimatePresence</code>: Ensure children are removed when exit animation matches current values.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/motiondivision/motion/commit/0bfc9fe015f7170c538ca70ba4677ec59d83ee76"><code>0bfc9fe</code></a> v12.38.0</li> <li><a href="https://github.com/motiondivision/motion/commit/343cb0c69e10d5c2bcc9837fb6a83d437257f064"><code>343cb0c</code></a> Updating layoutAnchor</li> <li><a href="https://github.com/motiondivision/motion/commit/ee99ad25f734287c2885d53ec0af8a8f1f6ca306"><code>ee99ad2</code></a> Updating changelog</li> <li><a href="https://github.com/motiondivision/motion/commit/062660b3c5c982d7274adbd382c6dfcd5aea77ad"><code>062660b</code></a> Updating changgelog</li> <li><a href="https://github.com/motiondivision/motion/commit/303da7dddfc41f521ec500aef8a72643169582e0"><code>303da7d</code></a> Updating readme</li> <li><a href="https://github.com/motiondivision/motion/commit/b075adc4b1dde8fa1fb1c488b1b4e7e97a07331e"><code>b075adc</code></a> Merge pull request <a href="https://redirect.github.com/motiondivision/motion/issues/3647">#3647</a> from motiondivision/feat/layout-anchor</li> <li><a href="https://github.com/motiondivision/motion/commit/f0991d6728f425eebbb58ce926bd33d05336b724"><code>f0991d6</code></a> Add missing layoutAnchor !== false guard in attemptToResolveRelativeTarget</li> <li><a href="https://github.com/motiondivision/motion/commit/b5798e99e78738a1fa8ec3414bff63796f9eb39b"><code>b5798e9</code></a> Merge pull request <a href="https://redirect.github.com/motiondivision/motion/issues/3642">#3642</a> from motiondivision/worktree-fix-issue-3078</li> <li><a href="https://github.com/motiondivision/motion/commit/7686c193e349f3b3360455615ee6ca45b8532c28"><code>7686c19</code></a> Merge pull request <a href="https://redirect.github.com/motiondivision/motion/issues/3636">#3636</a> from motiondivision/worktree-fix-issue-3061</li> <li><a href="https://github.com/motiondivision/motion/commit/a95c4877c879f0e189295cc9f4f5f1c1e1d7df2a"><code>a95c487</code></a> Fix auto-scroll in reorder-virtualized test page</li> <li>Additional commits viewable in <a href="https://github.com/motiondivision/motion/compare/v12.37.0...v12.38.0">compare view</a></li> </ul> </details> <br /> Updates `next` from 16.1.7 to 16.2.0 <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.2.0</h2> <blockquote> <p>[!TIP]<br /> <strong>Check out our Next v16.2 <a href="https://nextjs.org/blog/next-16-2">Blog Post</a> to learn more about this release.</strong></p> </blockquote> <h3>Core Changes</h3> <ul> <li>Upgrade React from <code>f93b9fd4-20251217</code> to <code>65eec428-20251218</code>: <a href="https://redirect.github.com/vercel/next.js/issues/87323">#87323</a></li> <li>Turbopack: Create junction points instead of symlinks on Windows: <a href="https://redirect.github.com/vercel/next.js/issues/87606">#87606</a></li> <li>Turbopack: Symlink handling follow-up: <a href="https://redirect.github.com/vercel/next.js/issues/87637">#87637</a></li> <li>Add experimental routing package for resolving adapter routes: <a href="https://redirect.github.com/vercel/next.js/issues/86404">#86404</a></li> <li>Ensure outputs are correct with cache components in deployment adapters: <a href="https://redirect.github.com/vercel/next.js/issues/87018">#87018</a></li> <li>Move off of deprecated url.parse: <a href="https://redirect.github.com/vercel/next.js/issues/87257">#87257</a></li> <li>[strict-route-types] Add <code>experimental.strictRouteTypes</code> config: <a href="https://redirect.github.com/vercel/next.js/issues/87378">#87378</a></li> <li>misc: fix type check log for CI envs: <a href="https://redirect.github.com/vercel/next.js/issues/87838">#87838</a></li> <li>fix: revalidateTag with profile should not trigger client cache invalidation: <a href="https://redirect.github.com/vercel/next.js/issues/88069">#88069</a></li> <li>chore: warn when running tests against stale build: <a href="https://redirect.github.com/vercel/next.js/issues/88001">#88001</a></li> <li>Redesign default error pages with cleaner, more user-friendly UI: <a href="https://redirect.github.com/vercel/next.js/issues/87988">#87988</a></li> <li>dx: avoid next-env.d.ts change in dev: <a href="https://redirect.github.com/vercel/next.js/issues/88103">#88103</a></li> <li>prevent browser cache from using stale RSC responses from previous builds: <a href="https://redirect.github.com/vercel/next.js/issues/86554">#86554</a></li> <li>[strict-route-types] Typecheck App Router page props: <a href="https://redirect.github.com/vercel/next.js/issues/87386">#87386</a></li> <li>[strict-route-types] Enforce common React Component return types in App Router: <a href="https://redirect.github.com/vercel/next.js/issues/87389">#87389</a></li> <li>[strict-route-types] Switch to <code>satisfies</code> when validating page and route modules: <a href="https://redirect.github.com/vercel/next.js/issues/87398">#87398</a></li> <li>[strict-route-types] Don't reject <code>number</code> in <code>config.api.bodyParser.sizeLimit</code> when validating route: <a href="https://redirect.github.com/vercel/next.js/issues/87633">#87633</a></li> <li>Revert &quot;dx: avoid next-env.d.ts change in dev&quot;: <a href="https://redirect.github.com/vercel/next.js/issues/88153">#88153</a></li> <li>[strict-route-types] Typecheck pages router routes in absence of App Router: <a href="https://redirect.github.com/vercel/next.js/issues/87628">#87628</a></li> <li>[strict-route-types] Ensure cache profiles and routes are type-checked even if .next is excluded: <a href="https://redirect.github.com/vercel/next.js/issues/87768">#87768</a></li> <li>add compilation error for taint when not enabled: <a href="https://redirect.github.com/vercel/next.js/issues/88173">#88173</a></li> <li>feat(next/image)!: add <code>images.maximumResponseBody</code> config: <a href="https://redirect.github.com/vercel/next.js/issues/88183">#88183</a></li> <li>Add maximum size limit for postponed body parsing: <a href="https://redirect.github.com/vercel/next.js/issues/88175">#88175</a></li> <li>metadata: use fixed segment in dynamic routes with static metadata files: <a href="https://redirect.github.com/vercel/next.js/issues/88113">#88113</a></li> <li>feat: add --experimental-cpu-prof flag for dev, build, and start: <a href="https://redirect.github.com/vercel/next.js/issues/87946">#87946</a></li> <li>Add experimental option to use no-cache instead of no-store in dev: <a href="https://redirect.github.com/vercel/next.js/issues/88182">#88182</a></li> <li>fix overlay frames cannot be opened sometimes: <a href="https://redirect.github.com/vercel/next.js/issues/88210">#88210</a></li> <li>Handle pnpm-workspace.yaml while searching for monorepo root: <a href="https://redirect.github.com/vercel/next.js/issues/74818">#74818</a></li> <li>Add more debug logs to <code>'use cache'</code> wrapper: <a href="https://redirect.github.com/vercel/next.js/issues/88219">#88219</a></li> <li>Omit unused arguments from <code>'use cache'</code> function calls: <a href="https://redirect.github.com/vercel/next.js/issues/86920">#86920</a></li> <li>Only log <code>pending revalidates...</code> debug log if applicable: <a href="https://redirect.github.com/vercel/next.js/issues/88221">#88221</a></li> <li>fix(next/image): bump sharp@0.34.5: <a href="https://redirect.github.com/vercel/next.js/issues/88238">#88238</a></li> <li>Disallow javascript urls in router methods and redirects: <a href="https://redirect.github.com/vercel/next.js/issues/88185">#88185</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> <li>Remove loadConfig from main development process, pass value from child process: <a href="https://redirect.github.com/vercel/next.js/issues/88230">#88230</a></li> <li>Update deploy adapters outputs and handler interfaces for node and edge: <a href="https://redirect.github.com/vercel/next.js/issues/88247">#88247</a></li> <li>Move Ready in time before handler initialization: <a href="https://redirect.github.com/vercel/next.js/issues/88235">#88235</a></li> <li>next/image: support custom cache handlers: <a href="https://redirect.github.com/vercel/next.js/issues/88248">#88248</a></li> <li>feat: add Claude Code plugin marketplace with Cache Components skill: <a href="https://redirect.github.com/vercel/next.js/issues/87993">#87993</a></li> <li>refactor: consolidate PPR into cacheComponents architecture: <a href="https://redirect.github.com/vercel/next.js/issues/88243">#88243</a></li> <li>Turbopack: include fewer traced files for standalone: <a href="https://redirect.github.com/vercel/next.js/issues/88322">#88322</a></li> <li>feat(turbopack): add resolve plugin condition variant of Always and Never: <a href="https://redirect.github.com/vercel/next.js/issues/88190">#88190</a></li> <li>perf: use length = 0 to clear the logging array: <a href="https://redirect.github.com/vercel/next.js/issues/88244">#88244</a></li> <li>Time logs: Show full millisecond instead of 1 decimal: <a href="https://redirect.github.com/vercel/next.js/issues/88313">#88313</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vercel/next.js/commit/c5c94dffbf084e66b172a9c6ff23d80c24973764"><code>c5c94df</code></a> v16.2.0</li> <li><a href="https://github.com/vercel/next.js/commit/649d30263535f97cc35907dc25a0d133b37d0ca7"><code>649d302</code></a> Unflake router events deploy test (<a href="https://redirect.github.com/vercel/next.js/issues/91589">#91589</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/bcd9c19a6174ed36bdcf9cc690570e7bb2d604dd"><code>bcd9c19</code></a> docs: Clarify ignoreBuildErrors behavior (<a href="https://redirect.github.com/vercel/next.js/issues/91367">#91367</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/3683192a6bea9011222e9b236f8000b5266f3fe6"><code>3683192</code></a> v16.2.0-canary.104</li> <li><a href="https://github.com/vercel/next.js/commit/b61823d7b9dd26370fb1167b31098c24b1fcd199"><code>b61823d</code></a> SRI turbopack documentation (<a href="https://redirect.github.com/vercel/next.js/issues/90477">#90477</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/0ca967b8637ca0b23a98f3d5fa6cb6675b89afb1"><code>0ca967b</code></a> Add group depth tracking to instant validation boundary discovery (<a href="https://redirect.github.com/vercel/next.js/issues/91208">#91208</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/a41bef94c5ec99cf71e286b8be02dca850b80062"><code>a41bef9</code></a> improve allowedDevOrigins error (<a href="https://redirect.github.com/vercel/next.js/issues/91521">#91521</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/75c51c65410bc0d4a852b28bab42943dbf765135"><code>75c51c6</code></a> Turbopack: Use <code>debug = &quot;line-tables-only&quot;</code> for dev builds (<a href="https://redirect.github.com/vercel/next.js/issues/91539">#91539</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/39e705ca9fcbf417ed4381737737d40c79fc13ef"><code>39e705c</code></a> Turbopack: Merge release-with-assertions-no-lto profile into release-with-ass...</li> <li><a href="https://github.com/vercel/next.js/commit/4de2201764a31ecb45f02c1024bfb145496b1520"><code>4de2201</code></a> [turbopack] Share scratch buffer across shards using thread local (<a href="https://redirect.github.com/vercel/next.js/issues/90167">#90167</a>)</li> <li>Additional commits viewable in <a href="https://github.com/vercel/next.js/compare/v16.1.7...v16.2.0">compare view</a></li> </ul> </details> <br /> Updates `undici` from 7.24.4 to 7.24.5 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/nodejs/undici/releases">undici's releases</a>.</em></p> <blockquote> <h2>v7.24.5</h2> <h2>What's Changed</h2> <ul> <li>Formdata tests by <a href="https://github.com/KhafraDev"><code>@​KhafraDev</code></a> in <a href="https://redirect.github.com/nodejs/undici/pull/4902">nodejs/undici#4902</a></li> <li>test: add unexpected disconnect guards to more client test files by <a href="https://github.com/samayer12"><code>@​samayer12</code></a> in <a href="https://redirect.github.com/nodejs/undici/pull/4844">nodejs/undici#4844</a></li> <li>fix(cache): only apply 1-year deleteAt for immutable responses by <a href="https://github.com/metalix2"><code>@​metalix2</code></a> in <a href="https://redirect.github.com/nodejs/undici/pull/4913">nodejs/undici#4913</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/metalix2"><code>@​metalix2</code></a> made their first contribution in <a href="https://redirect.github.com/nodejs/undici/pull/4913">nodejs/undici#4913</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/nodejs/undici/compare/v7.24.4...v7.24.5">https://github.com/nodejs/undici/compare/v7.24.4...v7.24.5</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/nodejs/undici/commit/51fd6617e5b4bd6a605628b7a9d40510fc0a723e"><code>51fd661</code></a> Bumped v7.24.5 (<a href="https://redirect.github.com/nodejs/undici/issues/4915">#4915</a>)</li> <li><a href="https://github.com/nodejs/undici/commit/90775009148e5956ac58ace0eb493001db8b2b7c"><code>9077500</code></a> fix(cache): only apply 1-year deleteAt for immutable responses (<a href="https://redirect.github.com/nodejs/undici/issues/4913">#4913</a>)</li> <li><a href="https://github.com/nodejs/undici/commit/1c5dc1ad36c886aa11d025cf6381c5ea1fff0ca4"><code>1c5dc1a</code></a> test: add unexpected disconnect guards to more client test files (<a href="https://redirect.github.com/nodejs/undici/issues/4844">#4844</a>)</li> <li><a href="https://github.com/nodejs/undici/commit/28853613a582b74315617ec44dde06bd3cee3c11"><code>2885361</code></a> Formdata tests (<a href="https://redirect.github.com/nodejs/undici/issues/4902">#4902</a>)</li> <li>See full diff in <a href="https://github.com/nodejs/undici/compare/v7.24.4...v7.24.5">compare view</a></li> </ul> </details> <br /> Updates `@tailwindcss/postcss` from 4.2.1 to 4.2.2 <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.2.2</h2> <h3>Added</h3> <ul> <li>Support Vite 8 in <code>@tailwindcss/vite</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19790">#19790</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Don't crash when candidates contain prototype properties like <code>row-constructor</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19725">#19725</a>)</li> <li>Canonicalize <code>calc(var(--spacing)*…)</code> expressions into <code>--spacing(…)</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19769">#19769</a>)</li> <li>Fix crash in canonicalization step when handling utilities containing <code>@property</code> at-rules (e.g. <code>shadow-sm border</code>) (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19727">#19727</a>)</li> <li>Skip full reload for server only modules scanned by client CSS when using <code>@tailwindcss/vite</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19745">#19745</a>)</li> <li>Improve canonicalization for bare values exceeding default spacing scale suggestions (e.g. <code>w-1234 h-1234</code> → <code>size-1234</code>) (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19809">#19809</a>)</li> <li>Fix canonicalization resulting in empty list (e.g. <code>w-5 h-5 size-5</code> → <code>''</code> instead of <code>size-5</code>) (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19812">#19812</a>)</li> </ul> </blockquote> </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.2.2] - 2026-03-18</h2> <h3>Fixed</h3> <ul> <li>Don't crash when candidates contain prototype properties like <code>row-constructor</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19725">#19725</a>)</li> <li>Canonicalize <code>calc(var(--spacing)*…)</code> expressions into <code>--spacing(…)</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19769">#19769</a>)</li> <li>Fix crash in canonicalization step when handling utilities containing <code>@property</code> at-rules (e.g. <code>shadow-sm border</code>) (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19727">#19727</a>)</li> <li>Skip full reload for server only modules scanned by client CSS when using <code>@tailwindcss/vite</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19745">#19745</a>)</li> <li>Add support for Vite 8 in <code>@tailwindcss/vite</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19790">#19790</a>)</li> <li>Improve canonicalization for bare values exceeding default spacing scale suggestions (e.g. <code>w-1234 h-1234</code> → <code>size-1234</code>) (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19809">#19809</a>)</li> <li>Fix canonicalization resulting in empty list (e.g. <code>w-5 h-5 size-5</code> → <code>''</code> instead of <code>size-5</code>) (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19812">#19812</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/d596b0c43d36ad5099c983930fb155e089cbc291"><code>d596b0c</code></a> 4.2.2 (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/19821">#19821</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/faa5e8849be45e1009dc1d0f862ca782ee0a1ee9"><code>faa5e88</code></a> Cleanup inconsistencies related to (regex) escapes (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/19804">#19804</a>)</li> <li>See full diff in <a href="https://github.com/tailwindlabs/tailwindcss/commits/v4.2.2/packages/@tailwindcss-postcss">compare view</a></li> </ul> </details> <br /> Updates `eslint-config-next` from 16.1.7 to 16.2.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vercel/next.js/releases">eslint-config-next's releases</a>.</em></p> <blockquote> <h2>v16.2.0</h2> <blockquote> <p>[!TIP]<br /> <strong>Check out our Next v16.2 <a href="https://nextjs.org/blog/next-16-2">Blog Post</a> to learn more about this release.</strong></p> </blockquote> <h3>Core Changes</h3> <ul> <li>Upgrade React from <code>f93b9fd4-20251217</code> to <code>65eec428-20251218</code>: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/87323">#87323</a></li> <li>Turbopack: Create junction points instead of symlinks on Windows: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/87606">#87606</a></li> <li>Turbopack: Symlink handling follow-up: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/87637">#87637</a></li> <li>Add experimental routing package for resolving adapter routes: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/86404">#86404</a></li> <li>Ensure outputs are correct with cache components in deployment adapters: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/87018">#87018</a></li> <li>Move off of deprecated url.parse: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/87257">#87257</a></li> <li>[strict-route-types] Add <code>experimental.strictRouteTypes</code> config: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/87378">#87378</a></li> <li>misc: fix type check log for CI envs: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/87838">#87838</a></li> <li>fix: revalidateTag with profile should not trigger client cache invalidation: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88069">#88069</a></li> <li>chore: warn when running tests against stale build: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88001">#88001</a></li> <li>Redesign default error pages with cleaner, more user-friendly UI: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/87988">#87988</a></li> <li>dx: avoid next-env.d.ts change in dev: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88103">#88103</a></li> <li>prevent browser cache from using stale RSC responses from previous builds: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/86554">#86554</a></li> <li>[strict-route-types] Typecheck App Router page props: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/87386">#87386</a></li> <li>[strict-route-types] Enforce common React Component return types in App Router: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/87389">#87389</a></li> <li>[strict-route-types] Switch to <code>satisfies</code> when validating page and route modules: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/87398">#87398</a></li> <li>[strict-route-types] Don't reject <code>number</code> in <code>config.api.bodyParser.sizeLimit</code> when validating route: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/87633">#87633</a></li> <li>Revert &quot;dx: avoid next-env.d.ts change in dev&quot;: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88153">#88153</a></li> <li>[strict-route-types] Typecheck pages router routes in absence of App Router: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/87628">#87628</a></li> <li>[strict-route-types] Ensure cache profiles and routes are type-checked even if .next is excluded: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/87768">#87768</a></li> <li>add compilation error for taint when not enabled: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88173">#88173</a></li> <li>feat(next/image)!: add <code>images.maximumResponseBody</code> config: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88183">#88183</a></li> <li>Add maximum size limit for postponed body parsing: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88175">#88175</a></li> <li>metadata: use fixed segment in dynamic routes with static metadata files: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88113">#88113</a></li> <li>feat: add --experimental-cpu-prof flag for dev, build, and start: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/87946">#87946</a></li> <li>Add experimental option to use no-cache instead of no-store in dev: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88182">#88182</a></li> <li>fix overlay frames cannot be opened sometimes: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88210">#88210</a></li> <li>Handle pnpm-workspace.yaml while searching for monorepo root: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/74818">#74818</a></li> <li>Add more debug logs to <code>'use cache'</code> wrapper: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88219">#88219</a></li> <li>Omit unused arguments from <code>'use cache'</code> function calls: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/86920">#86920</a></li> <li>Only log <code>pending revalidates...</code> debug log if applicable: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88221">#88221</a></li> <li>fix(next/image): bump sharp@0.34.5: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88238">#88238</a></li> <li>Disallow javascript urls in router methods and redirects: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88185">#88185</a></li> <li>Fix relative same host redirects in node middleware: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88253">#88253</a></li> <li>Remove loadConfig from main development process, pass value from child process: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88230">#88230</a></li> <li>Update deploy adapters outputs and handler interfaces for node and edge: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88247">#88247</a></li> <li>Move Ready in time before handler initialization: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88235">#88235</a></li> <li>next/image: support custom cache handlers: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88248">#88248</a></li> <li>feat: add Claude Code plugin marketplace with Cache Components skill: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/87993">#87993</a></li> <li>refactor: consolidate PPR into cacheComponents architecture: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88243">#88243</a></li> <li>Turbopack: include fewer traced files for standalone: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88322">#88322</a></li> <li>feat(turbopack): add resolve plugin condition variant of Always and Never: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88190">#88190</a></li> <li>perf: use length = 0 to clear the logging array: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88244">#88244</a></li> <li>Time logs: Show full millisecond instead of 1 decimal: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/88313">#88313</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vercel/next.js/commit/c5c94dffbf084e66b172a9c6ff23d80c24973764"><code>c5c94df</code></a> v16.2.0</li> <li><a href="https://github.com/vercel/next.js/commit/3683192a6bea9011222e9b236f8000b5266f3fe6"><code>3683192</code></a> v16.2.0-canary.104</li> <li><a href="https://github.com/vercel/next.js/commit/668981482a3f9de97c4c1371e940e0f84972c080"><code>6689814</code></a> v16.2.0-canary.103</li> <li><a href="https://github.com/vercel/next.js/commit/ad66dbc89b356867c308110dc5365a696c763991"><code>ad66dbc</code></a> v16.2.0-canary.102</li> <li><a href="https://github.com/vercel/next.js/commit/b8564984305ff0f4feb9e7f709652a735b89aa0a"><code>b856498</code></a> v16.2.0-canary.101</li> <li><a href="https://github.com/vercel/next.js/commit/136b77e4d971de868b56066e714c1f187af6cb23"><code>136b77e</code></a> v16.2.0-canary.100</li> <li><a href="https://github.com/vercel/next.js/commit/0f599731b86e177508c9d28af7414e9d94a01193"><code>0f59973</code></a> v16.2.0-canary.99</li> <li><a href="https://github.com/vercel/next.js/commit/792522d2b33b6abf9b450e3403d93fe4f7ef913b"><code>792522d</code></a> v16.2.0-canary.98</li> <li><a href="https://github.com/vercel/next.js/commit/2769b55586b5cbbb8a1ef6d6cfaf23674fa69714"><code>2769b55</code></a> v16.2.0-canary.97</li> <li><a href="https://github.com/vercel/next.js/commit/80385f53402c7609443ae7e12c46e69e668ee305"><code>80385f5</code></a> v16.2.0-canary.96</li> <li>Additional commits viewable in <a href="https://github.com/vercel/next.js/commits/v16.2.0/packages/eslint-config-next">compare view</a></li> </ul> </details> <br /> Updates `tailwindcss` from 4.2.1 to 4.2.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tailwindlabs/tailwindcss/releases">tailwindcss's releases</a>.</em></p> <blockquote> <h2>v4.2.2</h2> <h3>Added</h3> <ul> <li>Support Vite 8 in <code>@tailwindcss/vite</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19790">#19790</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Don't crash when candidates contain prototype properties like <code>row-constructor</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19725">#19725</a>)</li> <li>Canonicalize <code>calc(var(--spacing)*…)</code> expressions into <code>--spacing(…)</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19769">#19769</a>)</li> <li>Fix crash in canonicalization step when handling utilities containing <code>@property</code> at-rules (e.g. <code>shadow-sm border</code>) (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19727">#19727</a>)</li> <li>Skip full reload for server only modules scanned by client CSS when using <code>@tailwindcss/vite</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19745">#19745</a>)</li> <li>Improve canonicalization for bare values exceeding default spacing scale suggestions (e.g. <code>w-1234 h-1234</code> → <code>size-1234</code>) (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19809">#19809</a>)</li> <li>Fix canonicalization resulting in empty list (e.g. <code>w-5 h-5 size-5</code> → <code>''</code> instead of <code>size-5</code>) (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19812">#19812</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md">tailwindcss's changelog</a>.</em></p> <blockquote> <h2>[4.2.2] - 2026-03-18</h2> <h3>Fixed</h3> <ul> <li>Don't crash when candidates contain prototype properties like <code>row-constructor</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19725">#19725</a>)</li> <li>Canonicalize <code>calc(var(--spacing)*…)</code> expressions into <code>--spacing(…)</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19769">#19769</a>)</li> <li>Fix crash in canonicalization step when handling utilities containing <code>@property</code> at-rules (e.g. <code>shadow-sm border</code>) (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19727">#19727</a>)</li> <li>Skip full reload for server only modules scanned by client CSS when using <code>@tailwindcss/vite</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19745">#19745</a>)</li> <li>Add support for Vite 8 in <code>@tailwindcss/vite</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19790">#19790</a>)</li> <li>Improve canonicalization for bare values exceeding default spacing scale suggestions (e.g. <code>w-1234 h-1234</code> → <code>size-1234</code>) (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19809">#19809</a>)</li> <li>Fix canonicalization resulting in empty list (e.g. <code>w-5 h-5 size-5</code> → <code>''</code> instead of <code>size-5</code>) (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19812">#19812</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/d596b0c43d36ad5099c983930fb155e089cbc291"><code>d596b0c</code></a> 4.2.2 (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19821">#19821</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/2228a57a9e6a5519f390da3f3a323a2cdfd5312f"><code>2228a57</code></a> Bump Lightning CSS (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19771">#19771</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/f302fce815786dedbb97baf81f666d9a28c55a24"><code>f302fce</code></a> Fix canonicalization resulting in empty list (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19812">#19812</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/bb2f1705142cc0563e44113e3aef604e7c860c0e"><code>bb2f170</code></a> Improve canonicalization for bare values exceeding default spacing scale sugg...</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/faa5e8849be45e1009dc1d0f862ca782ee0a1ee9"><code>faa5e88</code></a> Cleanup inconsistencies related to (regex) escapes (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19804">#19804</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/d5717f2307d61ff2d5531326e5fbf36f9ad6dabc"><code>d5717f2</code></a> run prettier</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/51aa9d799c59f79723ba032ed11c8010c4d490a3"><code>51aa9d7</code></a> fix(canonicalize): handle utilities with empty property maps in collapse (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19">#19</a>...</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/c586bd6a94a5415e7154474980d1c664e28b6991"><code>c586bd6</code></a> Canonicalize <code>calc(var(--spacing)*…)</code> expressions into <code>--spacing(…)</code> (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19769">#19769</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/9ded4a23de06fb7e8cdc34a3bdf9318e7e8d2bbc"><code>9ded4a2</code></a> Guard object lookups against inherited prototype properties (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19725">#19725</a>)</li> <li>See full diff in <a href="https://github.com/tailwindlabs/tailwindcss/commits/v4.2.2/packages/tailwindcss">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details>
Sign in to join this conversation.
No description provided.