[PR #327] chore(deps): bump the npm group across 1 directory with 14 updates #1969

Open
opened 2026-04-21 22:36:34 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/feeddeck/feeddeck/pull/327
Author: @dependabot[bot]
Created: 3/30/2026
Status: 🔄 Open

Base: mainHead: dependabot/npm_and_yarn/landing/npm-fa64cd67c6


📝 Commits (1)

  • 3f1f66c chore(deps): bump the npm group across 1 directory with 14 updates

📊 Changes

2 files changed (+2524 additions, -1466 deletions)

View changed files

📝 landing/package-lock.json (+2511 -1453)
📝 landing/package.json (+13 -13)

📄 Description

Bumps the npm group with 13 updates in the /landing directory:

Package From To
@headlessui/react 2.2.7 2.2.9
@tailwindcss/postcss 4.1.12 4.2.2
@types/node 24.3.0 25.5.0
autoprefixer 10.4.21 10.4.27
eslint 9.34.0 10.1.0
eslint-config-next 15.5.2 16.2.1
next 15.5.2 16.2.1
postcss 8.5.6 8.5.8
react 19.1.1 19.2.4
@types/react 19.1.12 19.2.14
react-dom 19.1.1 19.2.4
@types/react-dom 19.1.9 19.2.3
typescript 5.9.2 6.0.2

Updates @headlessui/react from 2.2.7 to 2.2.9

Release notes

Sourced from @​headlessui/react's releases.

@​headlessui/react@​v2.2.9

Fixed

  • Improve focus management in shadow DOM roots (#3794)
  • Don't accidentally open the Combobox when touching the ComboboxButton while dragging on mobile (#3795)
  • Ensure sibling Dialog components are scrollable on mobile (#3796)
  • Infer Combobox type based on onChange handler (#3798)
  • Allow home/end key default behavior inside ComboboxInput when Combobox is closed (#3798)
  • Ensure interacting with a Dialog on iOS works after interacting with a disallowed area (#3801)
  • Freeze Listbox values as soon as a value is selected (#3802)
  • Ensure refs are forwarded when freezing data (#3390)
  • Do not serialize React components into form fields (49e9e8e)

@​headlessui/react@​v2.2.8

Fixed

  • Ensure we are not freezing data when the static prop is used (#3779)
  • Ensure onChange types are contravariant instead of bivariant (#3781)
  • Support <summary> as a focusable element inside <details> (#3389)
  • Fix Maximum update depth exceeded crash when using transition prop (#3782)
  • Ensure pressing Tab in the ComboboxInput, correctly syncs the input value (#3785)
  • Ensure --button-width and --input-width have the latest value (#3786)
  • Fix 'Invalid prop data-headlessui-state supplied to React.Fragment' warning (#3788)
  • Ensure element in ref callback is always connected when rendering in a Portal (#3789)
  • Ensure form state is up to date when using uncontrolled components (#3790)
  • Ensure data-open on ComboboxInput is up to date (#3791)
  • Ensure changing the immediate prop value on the Combobox component works as expected (#3792)
Changelog

Sourced from @​headlessui/react's changelog.

[2.2.9] - 2025-09-25

Fixed

  • Improve focus management in shadow DOM roots (#3794)
  • Don't accidentally open the Combobox when touching the ComboboxButton while dragging on mobile (#3795)
  • Ensure sibling Dialog components are scrollable on mobile (#3796)
  • Infer Combobox type based on onChange handler (#3798)
  • Allow home/end key default behavior inside ComboboxInput when Combobox is closed (#3798)
  • Ensure interacting with a Dialog on iOS works after interacting with a disallowed area (#3801)
  • Freeze Listbox values as soon as a value is selected (#3802)
  • Ensure refs are forwarded when freezing data (#3390)
  • Do not serialize React components into form fields (49e9e8e)

[2.2.8] - 2025-09-12

Fixed

  • Ensure we are not freezing data when the static prop is used (#3779)
  • Ensure onChange types are contravariant instead of bivariant (#3781)
  • Support <summary> as a focusable element inside <details> (#3389)
  • Fix Maximum update depth exceeded crash when using transition prop (#3782)
  • Ensure pressing Tab in the ComboboxInput, correctly syncs the input value (#3785)
  • Ensure --button-width and --input-width have the latest value (#3786)
  • Fix 'Invalid prop data-headlessui-state supplied to React.Fragment' warning (#3788)
  • Ensure element in ref callback is always connected when rendering in a Portal (#3789)
  • Ensure form state is up to date when using uncontrolled components (#3790)
  • Ensure data-open on ComboboxInput is up to date (#3791)
  • Ensure changing the immediate prop value on the Combobox component works as expected (#3792)
Commits
  • 589ea90 2.2.9 - @​headlessui/react
  • bba75c7 update changelog
  • ca536ed update changelog
  • 49e9e8e do not serialize React components into form fields
  • 2a647a7 Ensure refs are forwarded when freezing data (#3390)
  • da2fa94 Freeze values as soon as possible (#3802)
  • 6b5709a Fix touch actions on iOS after entering disallowed area (#3801)
  • 433b174 Allow home/end key default behavior inside ComboboxInput when Combobox is...
  • 31b3e47 Infer Combobox type based on onChange handler (#3798)
  • b0615ad Ensure sibling Dialog components are scrollable on mobile (#3796)
  • Additional commits viewable in compare view

Updates @tailwindcss/postcss from 4.1.12 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)

v4.2.1

Fixed

  • Allow trailing dash in functional utility names for backwards compatibility (#19696)
  • Properly detect classes containing . characters within curly braces in MDX files (#19711)

v4.2.0

Added

  • Add mauve, olive, mist, and taupe color palettes to the default theme (#19627)
  • Add @tailwindcss/webpack package to run Tailwind CSS as a webpack plugin (#19610)
  • Add pbs-* and pbe-* utilities for padding-block-start and padding-block-end (#19601)
  • Add mbs-* and mbe-* utilities for margin-block-start and margin-block-end (#19601)
  • Add scroll-pbs-* and scroll-pbe-* utilities for scroll-padding-block-start and scroll-padding-block-end (#19601)
  • Add scroll-mbs-* and scroll-mbe-* utilities for scroll-margin-block-start and scroll-margin-block-end (#19601)
  • Add border-bs-* and border-be-* utilities for border-block-start and border-block-end (#19601)
  • Add inline-*, min-inline-*, max-inline-* utilities for inline-size, min-inline-size, and max-inline-size (#19612)
  • Add block-*, min-block-*, max-block-* utilities for block-size, min-block-size, and max-block-size (#19612)
  • Add inset-s-*, inset-e-*, inset-bs-*, inset-be-* utilities for inset-inline-start, inset-inline-end, inset-block-start, and inset-block-end (#19613)
  • Add font-features-* utility for font-feature-settings (#19623)

Fixed

  • Prevent double @supports wrapper for color-mix values (#19450)
  • Allow whitespace around @source inline() argument (#19461)
  • Emit comment when source maps are saved to files when using @tailwindcss/cli (#19447)
  • Detect utilities containing capital letters followed by numbers (#19465)
  • Fix class extraction for Rails' strict locals (#19525)
  • Align @utility name validation with Oxide scanner rules (#19524)
  • Fix infinite loop when using @variant inside @custom-variant (#19633)
  • Allow multiples of .25 in aspect-* fractions (e.g. aspect-8.5/11) (#19688)
  • Ensure changes to external files listed via @source trigger a full page reload when using @tailwindcss/vite (#19670)
  • Improve performance of Oxide scanner in bigger projects by reducing file system walks (#19632)
  • Ensure import aliases in Astro v5 work without crashing when using @tailwindcss/vite (#19677)
  • Allow escape characters in @utility names to improve support with formatters such as Biome (#19626)
  • Fix incorrect canonicalization results when canonicalizing multiple times (#19675)

... (truncated)

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)
  • Resolve tsconfig paths to allow for @import '@/path/to/file'; when using @tailwindcss/vite (#19803)

[4.2.1] - 2026-02-23

Fixed

  • Allow trailing dash in functional utility names for backwards compatibility (#19696)
  • Properly detect classes containing . characters within curly braces in MDX files (#19711)

[4.2.0] - 2026-02-18

Added

  • Add mauve, olive, mist, and taupe color palettes to the default theme (#19627)
  • Add @tailwindcss/webpack package to run Tailwind CSS as a webpack plugin (#19610)
  • Add pbs-* and pbe-* utilities for padding-block-start and padding-block-end (#19601)
  • Add mbs-* and mbe-* utilities for margin-block-start and margin-block-end (#19601)
  • Add scroll-pbs-* and scroll-pbe-* utilities for scroll-padding-block-start and scroll-padding-block-end (#19601)
  • Add scroll-mbs-* and scroll-mbe-* utilities for scroll-margin-block-start and scroll-margin-block-end (#19601)
  • Add border-bs-* and border-be-* utilities for border-block-start and border-block-end (#19601)
  • Add inline-*, min-inline-*, max-inline-* utilities for inline-size, min-inline-size, and max-inline-size (#19612)
  • Add block-*, min-block-*, max-block-* utilities for block-size, min-block-size, and max-block-size (#19612)
  • Add inset-s-*, inset-e-*, inset-bs-*, inset-be-* utilities for inset-inline-start, inset-inline-end, inset-block-start, and inset-block-end (#19613)
  • Add font-features-* utility for font-feature-settings (#19623)

Fixed

  • Prevent double @supports wrapper for color-mix values (#19450)
  • Allow whitespace around @source inline() argument (#19461)
  • Emit comment when source maps are saved to files when using @tailwindcss/cli (#19447)
  • Detect utilities containing capital letters followed by numbers (#19465)
  • Fix class extraction for Rails' strict locals (#19525)
  • Align @utility name validation with Oxide scanner rules (#19524)
  • Fix infinite loop when using @variant inside @custom-variant (#19633)
  • Allow multiples of .25 in aspect-* fractions (e.g. aspect-8.5/11) (#19688)
  • Ensure changes to external files listed via @source trigger a full page reload when using @tailwindcss/vite (#19670)
  • Improve performance of Oxide scanner in bigger projects by reducing file system walks (#19632)
  • Ensure import aliases in Astro v5 work without crashing when using @tailwindcss/vite (#19677)
  • Allow escape characters in @utility names to improve support with formatters such as Biome (#19626)

... (truncated)

Commits

Updates @types/node from 24.3.0 to 25.5.0

Commits

Updates autoprefixer from 10.4.21 to 10.4.27

Release notes

Sourced from autoprefixer's releases.

10.4.27

  • Removed development key from package.json.

10.4.26

  • Reduced package size.

10.4.25

  • Fixed broken gradients on CSS Custom Properties (by @​serger777).

10.4.24

  • Made Autoprefixer a little faster (by @​Cherry).

10.4.23

10.4.22

  • Fixed stretch prefixes on new Can I Use database.
  • Updated fraction.js.
Changelog

Sourced from autoprefixer's changelog.

10.4.27

  • Removed development key from package.json.

10.4.26

  • Reduced package size.

10.4.25

  • Fixed broken gradients on CSS Custom Properties (by @​serger777).

10.4.24

  • Made Autoprefixer a little faster (by @​Cherry).

10.4.23

10.4.22

  • Fixed stretch prefixes on new Can I Use database.
  • Updated fraction.js.
Commits

Updates eslint from 9.34.0 to 10.1.0

Release notes

Sourced from eslint's releases.

v10.1.0

Features

  • ff4382b feat: apply fix for no-var in TSModuleBlock (#20638) (Tanuj Kanti)
  • 0916995 feat: Implement api support for bulk-suppressions (#20565) (Blake Sager)

Bug Fixes

  • 2b8824e fix: Prevent no-var autofix when a variable is used before declaration (#20464) (Amaresh S M)
  • e58b4bf fix: update eslint (#20597) (renovate[bot])

Documentation

  • b7b57fe docs: use correct JSDoc link in require-jsdoc.md (#20641) (mkemna-clb)
  • 58e4cfc docs: add deprecation notice partial (#20639) (Milos Djermanovic)
  • 7143dbf docs: update v9 migration guide for @eslint/js usage (#20540) (fnx)
  • 035fc4f docs: note that globalReturn applies only with sourceType: "script" (#20630) (Milos Djermanovic)
  • e972c88 docs: merge ESLint option descriptions into type definitions (#20608) (Francesco Trotta)
  • 7f10d84 docs: Update README (GitHub Actions Bot)
  • aeed007 docs: open playground link in new tab (#20602) (Tanuj Kanti)
  • a0d1a37 docs: Add AI Usage Policy (#20510) (Nicholas C. Zakas)

Chores

  • a9f9cce chore: update dependency eslint-plugin-unicorn to ^63.0.0 (#20584) (Milos Djermanovic)
  • 1f42bd7 chore: update prettier to 3.8.1 (#20651) (루밀LuMir)
  • c0a6f4a chore: update dependency @​eslint/json to ^1.2.0 (#20652) (renovate[bot])
  • cc43f79 chore: update dependency c8 to v11 (#20650) (renovate[bot])
  • 2ce4635 chore: update dependency @​eslint/json to v1 (#20649) (renovate[bot])
  • f0406ee chore: update dependency markdownlint-cli2 to ^0.21.0 (#20646) (renovate[bot])
  • dbb4c95 chore: remove trunk (#20478) (sethamus)
  • c672a2a test: fix CLI test for empty output file (#20640) (kuldeep kumar)
  • c7ada24 ci: bump pnpm/action-setup from 4.3.0 to 4.4.0 (#20636) (dependabot[bot])
  • 07c4b8b test: fix RuleTester test without test runners (#20631) (Francesco Trotta)
  • 079bba7 test: Add tests for isValidWithUnicodeFlag (#20601) (Manish chaudhary)
  • 5885ae6 ci: unpin Node.js 25.x in CI (#20615) (Copilot)
  • f65e5d3 chore: update pnpm/action-setup digest to b906aff (#20610) (renovate[bot])

v10.0.3

Bug Fixes

  • e511b58 fix: update eslint (#20595) (renovate[bot])
  • f4c9cf9 fix: include variable name in no-useless-assignment message (#20581) (sethamus)
  • ee9ff31 fix: update dependency minimatch to ^10.2.4 (#20562) (Milos Djermanovic)

Documentation

  • 9fc31b0 docs: Update README (GitHub Actions Bot)
  • 4efaa36 docs: add info box for eslint-plugin-eslint-comments (#20570) (DesselBane)
  • 23b2759 docs: add v10 migration guide link to Use docs index (#20577) (Pixel998)
  • 80259a9 docs: Remove deprecated eslintrc documentation files (#20472) (Copilot)
  • 9b9b4ba docs: fix typo in no-await-in-loop documentation (#20575) (Pixel998)
  • e7d72a7 docs: document TypeScript 5.3 minimum supported version (#20547) (sethamus)

Chores

  • ef8fb92 chore: package.json update for eslint-config-eslint release (Jenkins)

... (truncated)

Commits

Updates eslint-config-next from 15.5.2 to 16.2.1

Release notes

Sourced from eslint-config-next's releases.

v16.2.1

[!NOTE] This release is backporting bug fixes. It does not include all pending features/changes on canary.

Core Changes

  • docs: post release amends (#91715)
  • docs: fix broken Activity Patterns demo link in preserving UI state guide (#91698)
  • Fix adapter outputs for dynamic metadata routes (#91680)
  • Turbopack: fix webpack loader runner layer (#91727)
  • Fix server actions in standalone mode with cacheComponents (#91711)
  • turbo-persistence: remove Unmergeable mmap advice (#91713)
  • Fix layout segment optimization: move app-page imports to server-utility transition (#91701)
  • Turbopack: lazy require metadata and handle TLA (#91705)
  • [turbopack] Respect {eval:true} in worker_threads constructors (#91666)

Credits

Huge thanks to @​icyJoseph, @​abhishekmardiya, @​ijjk, @​mischnic, @​unstubbable, @​sokra, and @​lukesandberg for helping!

v16.2.1-canary.13

Misc Changes

  • docs: opengraph-image papercuts: #92018
  • Update revalidateTag examples to use the new two-argument signature: #92065

Credits

Huge thanks to @​icyJoseph and @​aurorascharff for helping!

v16.2.1-canary.12

Core Changes

  • Upgrade React from 3cb2c420-20260324 to 9627b5a1-20260327: #92015
  • [experiment] Add useOffline flag with offline retry behavior: #92011
  • adapters: remove unused suffix code: #91997
  • [experiment] Add useOffline hook to expose offline state to userland: #92012
  • [turbopack] Don't use turborepo to build the docker image: #92029

Misc Changes

  • Use RcStr directly in napi(object) structs instead of converting to String: #92014
  • Rename SingleModuleReference::asset to SingleModuleReference::module: #92028

Credits

Huge thanks to @​acdlite, @​ztanner, @​mmastrac, @​sokra, and @​bgw for helping!

v16.2.1-canary.11

Core Changes

... (truncated)

Commits

Updates next from 15.5.2 to 16.2.1

Release notes

Sourced from next's releases.

v16.2.1

[!NOTE] This release is backporting bug fixes. It does not include all pending features/changes on canary.

Core Changes

  • docs: post release amends (#91715)
  • docs: fix broken Activity Patterns demo link in preserving UI state guide (#91698)
  • Fix adapter outputs for dynamic metadata routes (#91680)
  • Turbopack: fix webpack loader runner layer (#91727)
  • Fix server actions in standalone mode with cacheComponents (#91711)
  • turbo-persistence: remove Unmergeable mmap advice (#91713)
  • Fix layout segment optimization: move app-page imports to server-utility transition (#91701)
  • Turbopack: lazy require metadata and handle TLA (#91705)
  • [turbopack] Respect {eval:true} in worker_threads constructors (#91666)

Credits

Huge thanks to @​icyJoseph, @​abhishekmardiya, @​ijjk, @​mischnic, @​unstubbable, @​sokra, and @​lukesandberg for helping!

v16.2.1-canary.13

Misc Changes

  • docs: opengraph-image papercuts: #92018
  • Update revalidateTag examples to use the new two-argument signature: #92065

Credits

Huge thanks to @​icyJoseph and @​aurorascharff for helping!

v16.2.1-canary.12

Core Changes

  • Upgrade React from 3cb2c420-20260324 to 9627b5a1-20260327: #92015
  • [experiment] Add useOffline flag with offline retry behavior: #92011
  • adapters: remove unused suffix code: #91997
  • [experiment] Add useOffline hook to expose offline state to userland: #92012
  • [turbopack] Don't use turborepo to build the docker image: #92029

Misc Changes

  • Use RcStr directly in napi(object) structs instead of converting to String: #92014
  • Rename SingleModuleReference::asset to SingleModuleReference::module: #92028

Credits

Huge thanks to @​acdlite, @​ztanner, @​mmastrac, @​sokra, and @​bgw for helping!

v16.2.1-canary.11

Core Changes

... (truncated)

Commits
  • ed7d2ce v16.2.1
  • 3e37bb4 docs: post release amends (#91715)
  • a15ec6e docs: fix broken Activity Patterns demo link in preserving UI state guide (#9...
  • 600cd2f Fix adapter outputs for dynamic metadata routes (#91680)
  • 27886d3 Turbopack: fix webpack loader runner layer (#91727)
  • 88fc430 Fix server actions in standalone mode with cacheComponents (#91711)
  • 37aed86 turbo-persistence: remove Unmergeable mmap advice (#91713)
  • d6195ec Fix layout segment optimization: move app-page imports to server-utility tran...
  • 6cb97d6 Turbopack: lazy require metadata and handle TLA (#91705)
  • e6b101a [turbopack] Respect {eval:true} in worker_threads constructors (#91666)
  • Additional commits viewable in compare view

Updates postcss from 8.5.6 to 8.5.8

Release notes

Sourced from postcss's releases.

8.5.8

  • Fixed Processor#version.

8.5.7

  • Improved source map annotation cleaning performance (by CodeAnt AI).
Changelog

Sourced from postcss's changelog.

8.5.8

  • Fixed Processor#version.

8.5.7

  • Improved source map annotation cleaning performance (by CodeAnt AI).
Commits

Updates react from 19.1.1 to 19.2.4

Release notes

Sourced from react's releases.

19.2.4 (January 26th, 2026)

React Server Components

19.2.3 (December 11th, 2025)

React Server Components

19.2.2 (December 11th, 2025)

React Server Components

19.2.1 (December 3rd, 2025)

React Server Components

19.2.0 (Oct 1, 2025)

Below is a list of all new features, APIs, and bug fixes.

Read the React 19.2 release post for more information.

New React Features

  • <Activity>: A new API to hide and restore the UI and internal state of its children.
  • useEffectEvent is a React Hook that lets you extract non-reactive logic into an Effect Event.
  • cacheSignal (for RSCs) lets your know when the cache() lifetime is over.
  • React Performance tracks appear on the Performance panel’s timeline in your browser developer tools

New React DOM Features

  • Added resume APIs for partial pre-rendering with Web Streams:
    • resume: to resume a prerender to a stream.
    • Description has been truncated


      🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/feeddeck/feeddeck/pull/327 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 3/30/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `dependabot/npm_and_yarn/landing/npm-fa64cd67c6` --- ### 📝 Commits (1) - [`3f1f66c`](https://github.com/feeddeck/feeddeck/commit/3f1f66cfe8a63e9f55b0a60e61934607898a0749) chore(deps): bump the npm group across 1 directory with 14 updates ### 📊 Changes **2 files changed** (+2524 additions, -1466 deletions) <details> <summary>View changed files</summary> 📝 `landing/package-lock.json` (+2511 -1453) 📝 `landing/package.json` (+13 -13) </details> ### 📄 Description Bumps the npm group with 13 updates in the /landing directory: | Package | From | To | | --- | --- | --- | | [@headlessui/react](https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react) | `2.2.7` | `2.2.9` | | [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.1.12` | `4.2.2` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.3.0` | `25.5.0` | | [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.21` | `10.4.27` | | [eslint](https://github.com/eslint/eslint) | `9.34.0` | `10.1.0` | | [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `15.5.2` | `16.2.1` | | [next](https://github.com/vercel/next.js) | `15.5.2` | `16.2.1` | | [postcss](https://github.com/postcss/postcss) | `8.5.6` | `8.5.8` | | [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.1` | `19.2.4` | | [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.1.12` | `19.2.14` | | [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.1` | `19.2.4` | | [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.1.9` | `19.2.3` | | [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `6.0.2` | Updates `@headlessui/react` from 2.2.7 to 2.2.9 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tailwindlabs/headlessui/releases"><code>@​headlessui/react</code>'s releases</a>.</em></p> <blockquote> <h2><code>@​headlessui/react</code><a href="https://github.com/v2"><code>@​v2</code></a>.2.9</h2> <h3>Fixed</h3> <ul> <li>Improve focus management in shadow DOM roots (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3794">#3794</a>)</li> <li>Don't accidentally open the <code>Combobox</code> when touching the <code>ComboboxButton</code> while dragging on mobile (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3795">#3795</a>)</li> <li>Ensure sibling <code>Dialog</code> components are scrollable on mobile (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3796">#3796</a>)</li> <li>Infer <code>Combobox</code> type based on <code>onChange</code> handler (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3798">#3798</a>)</li> <li>Allow home/end key default behavior inside <code>ComboboxInput</code> when <code>Combobox</code> is closed (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3798">#3798</a>)</li> <li>Ensure interacting with a <code>Dialog</code> on iOS works after interacting with a disallowed area (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3801">#3801</a>)</li> <li>Freeze Listbox values as soon as a value is selected (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3802">#3802</a>)</li> <li>Ensure refs are forwarded when freezing data (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3390">#3390</a>)</li> <li>Do not serialize React components into form fields (<a href="https://github.com/tailwindlabs/headlessui/commit/49e9e8e54d71b50971af7bc064a62827190e8b36">49e9e8e</a>)</li> </ul> <h2><code>@​headlessui/react</code><a href="https://github.com/v2"><code>@​v2</code></a>.2.8</h2> <h3>Fixed</h3> <ul> <li>Ensure we are not freezing data when the <code>static</code> prop is used (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3779">#3779</a>)</li> <li>Ensure <code>onChange</code> types are contravariant instead of bivariant (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3781">#3781</a>)</li> <li>Support <code>&lt;summary&gt;</code> as a focusable element inside <code>&lt;details&gt;</code> (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3389">#3389</a>)</li> <li>Fix <code>Maximum update depth exceeded</code> crash when using <code>transition</code> prop (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3782">#3782</a>)</li> <li>Ensure pressing <code>Tab</code> in the <code>ComboboxInput</code>, correctly syncs the input value (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3785">#3785</a>)</li> <li>Ensure <code>--button-width</code> and <code>--input-width</code> have the latest value (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3786">#3786</a>)</li> <li>Fix 'Invalid prop <code>data-headlessui-state</code> supplied to <code>React.Fragment</code>' warning (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3788">#3788</a>)</li> <li>Ensure <code>element</code> in <code>ref</code> callback is always connected when rendering in a <code>Portal</code> (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3789">#3789</a>)</li> <li>Ensure form state is up to date when using uncontrolled components (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3790">#3790</a>)</li> <li>Ensure <code>data-open</code> on <code>ComboboxInput</code> is up to date (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3791">#3791</a>)</li> <li>Ensure changing the <code>immediate</code> prop value on the <code>Combobox</code> component works as expected (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3792">#3792</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tailwindlabs/headlessui/blob/main/packages/@headlessui-react/CHANGELOG.md"><code>@​headlessui/react</code>'s changelog</a>.</em></p> <blockquote> <h2>[2.2.9] - 2025-09-25</h2> <h3>Fixed</h3> <ul> <li>Improve focus management in shadow DOM roots (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3794">#3794</a>)</li> <li>Don't accidentally open the <code>Combobox</code> when touching the <code>ComboboxButton</code> while dragging on mobile (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3795">#3795</a>)</li> <li>Ensure sibling <code>Dialog</code> components are scrollable on mobile (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3796">#3796</a>)</li> <li>Infer <code>Combobox</code> type based on <code>onChange</code> handler (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3798">#3798</a>)</li> <li>Allow home/end key default behavior inside <code>ComboboxInput</code> when <code>Combobox</code> is closed (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3798">#3798</a>)</li> <li>Ensure interacting with a <code>Dialog</code> on iOS works after interacting with a disallowed area (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3801">#3801</a>)</li> <li>Freeze Listbox values as soon as a value is selected (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3802">#3802</a>)</li> <li>Ensure refs are forwarded when freezing data (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3390">#3390</a>)</li> <li>Do not serialize React components into form fields (<a href="https://github.com/tailwindlabs/headlessui/commit/49e9e8e54d71b50971af7bc064a62827190e8b36">49e9e8e</a>)</li> </ul> <h2>[2.2.8] - 2025-09-12</h2> <h3>Fixed</h3> <ul> <li>Ensure we are not freezing data when the <code>static</code> prop is used (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3779">#3779</a>)</li> <li>Ensure <code>onChange</code> types are contravariant instead of bivariant (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3781">#3781</a>)</li> <li>Support <code>&lt;summary&gt;</code> as a focusable element inside <code>&lt;details&gt;</code> (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3389">#3389</a>)</li> <li>Fix <code>Maximum update depth exceeded</code> crash when using <code>transition</code> prop (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3782">#3782</a>)</li> <li>Ensure pressing <code>Tab</code> in the <code>ComboboxInput</code>, correctly syncs the input value (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3785">#3785</a>)</li> <li>Ensure <code>--button-width</code> and <code>--input-width</code> have the latest value (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3786">#3786</a>)</li> <li>Fix 'Invalid prop <code>data-headlessui-state</code> supplied to <code>React.Fragment</code>' warning (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3788">#3788</a>)</li> <li>Ensure <code>element</code> in <code>ref</code> callback is always connected when rendering in a <code>Portal</code> (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3789">#3789</a>)</li> <li>Ensure form state is up to date when using uncontrolled components (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3790">#3790</a>)</li> <li>Ensure <code>data-open</code> on <code>ComboboxInput</code> is up to date (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3791">#3791</a>)</li> <li>Ensure changing the <code>immediate</code> prop value on the <code>Combobox</code> component works as expected (<a href="https://redirect.github.com/tailwindlabs/headlessui/pull/3792">#3792</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tailwindlabs/headlessui/commit/589ea90296cca579daa8733597b609266ef47e82"><code>589ea90</code></a> 2.2.9 - <code>@​headlessui/react</code></li> <li><a href="https://github.com/tailwindlabs/headlessui/commit/bba75c7cdb1faba3dd4deb556abd8422b8ec98a5"><code>bba75c7</code></a> update changelog</li> <li><a href="https://github.com/tailwindlabs/headlessui/commit/ca536ed11a041b642fa6680e19d1c89a20f3da82"><code>ca536ed</code></a> update changelog</li> <li><a href="https://github.com/tailwindlabs/headlessui/commit/49e9e8e54d71b50971af7bc064a62827190e8b36"><code>49e9e8e</code></a> do not serialize React components into form fields</li> <li><a href="https://github.com/tailwindlabs/headlessui/commit/2a647a79c36b02d2550420e4354870f78e62d272"><code>2a647a7</code></a> Ensure refs are forwarded when freezing data (<a href="https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react/issues/3390">#3390</a>)</li> <li><a href="https://github.com/tailwindlabs/headlessui/commit/da2fa94e5cfc7cccf6e9eb6897a65496d6331387"><code>da2fa94</code></a> Freeze values as soon as possible (<a href="https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react/issues/3802">#3802</a>)</li> <li><a href="https://github.com/tailwindlabs/headlessui/commit/6b5709ad803255cfbdc8360b5c930bf3d73ae16d"><code>6b5709a</code></a> Fix touch actions on iOS after entering disallowed area (<a href="https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react/issues/3801">#3801</a>)</li> <li><a href="https://github.com/tailwindlabs/headlessui/commit/433b174ecbee90c3dfccf234957b3fdfdfcf2cab"><code>433b174</code></a> Allow home/end key default behavior inside <code>ComboboxInput</code> when <code>Combobox</code> is...</li> <li><a href="https://github.com/tailwindlabs/headlessui/commit/31b3e47d467c528c3f2ea0d8eeab61f70532ff3c"><code>31b3e47</code></a> Infer <code>Combobox</code> type based on <code>onChange</code> handler (<a href="https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react/issues/3798">#3798</a>)</li> <li><a href="https://github.com/tailwindlabs/headlessui/commit/b0615adf1048e7230325e8fd7ce7ad4e40753a58"><code>b0615ad</code></a> Ensure sibling <code>Dialog</code> components are scrollable on mobile (<a href="https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react/issues/3796">#3796</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tailwindlabs/headlessui/commits/@headlessui/react@v2.2.9/packages/@headlessui-react">compare view</a></li> </ul> </details> <br /> Updates `@tailwindcss/postcss` from 4.1.12 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> <h2>v4.2.1</h2> <h3>Fixed</h3> <ul> <li>Allow trailing dash in functional utility names for backwards compatibility (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19696">#19696</a>)</li> <li>Properly detect classes containing <code>.</code> characters within curly braces in MDX files (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19711">#19711</a>)</li> </ul> <h2>v4.2.0</h2> <h3>Added</h3> <ul> <li>Add mauve, olive, mist, and taupe color palettes to the default theme (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19627">#19627</a>)</li> <li>Add <code>@tailwindcss/webpack</code> package to run Tailwind CSS as a webpack plugin (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19610">#19610</a>)</li> <li>Add <code>pbs-*</code> and <code>pbe-*</code> utilities for <code>padding-block-start</code> and <code>padding-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>mbs-*</code> and <code>mbe-*</code> utilities for <code>margin-block-start</code> and <code>margin-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>scroll-pbs-*</code> and <code>scroll-pbe-*</code> utilities for <code>scroll-padding-block-start</code> and <code>scroll-padding-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>scroll-mbs-*</code> and <code>scroll-mbe-*</code> utilities for <code>scroll-margin-block-start</code> and <code>scroll-margin-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>border-bs-*</code> and <code>border-be-*</code> utilities for <code>border-block-start</code> and <code>border-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>inline-*</code>, <code>min-inline-*</code>, <code>max-inline-*</code> utilities for <code>inline-size</code>, <code>min-inline-size</code>, and <code>max-inline-size</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19612">#19612</a>)</li> <li>Add <code>block-*</code>, <code>min-block-*</code>, <code>max-block-*</code> utilities for <code>block-size</code>, <code>min-block-size</code>, and <code>max-block-size</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19612">#19612</a>)</li> <li>Add <code>inset-s-*</code>, <code>inset-e-*</code>, <code>inset-bs-*</code>, <code>inset-be-*</code> utilities for <code>inset-inline-start</code>, <code>inset-inline-end</code>, <code>inset-block-start</code>, and <code>inset-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19613">#19613</a>)</li> <li>Add <code>font-features-*</code> utility for <code>font-feature-settings</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19623">#19623</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Prevent double <code>@supports</code> wrapper for <code>color-mix</code> values (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19450">#19450</a>)</li> <li>Allow whitespace around <code>@source inline()</code> argument (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19461">#19461</a>)</li> <li>Emit comment when source maps are saved to files when using <code>@tailwindcss/cli</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19447">#19447</a>)</li> <li>Detect utilities containing capital letters followed by numbers (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19465">#19465</a>)</li> <li>Fix class extraction for Rails' strict locals (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19525">#19525</a>)</li> <li>Align <code>@utility</code> name validation with Oxide scanner rules (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19524">#19524</a>)</li> <li>Fix infinite loop when using <code>@variant</code> inside <code>@custom-variant</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19633">#19633</a>)</li> <li>Allow multiples of <code>.25</code> in <code>aspect-*</code> fractions (e.g. <code>aspect-8.5/11</code>) (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19688">#19688</a>)</li> <li>Ensure changes to external files listed via <code>@source</code> trigger a full page reload when using <code>@tailwindcss/vite</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19670">#19670</a>)</li> <li>Improve performance of Oxide scanner in bigger projects by reducing file system walks (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19632">#19632</a>)</li> <li>Ensure import aliases in Astro v5 work without crashing when using <code>@tailwindcss/vite</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/issues/19677">#19677</a>)</li> <li>Allow escape characters in <code>@utility</code> names to improve support with formatters such as Biome (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19626">#19626</a>)</li> <li>Fix incorrect canonicalization results when canonicalizing multiple times (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19675">#19675</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.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> <li>Resolve tsconfig paths to allow for <code>@import '@/path/to/file';</code> when using <code>@tailwindcss/vite</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19803">#19803</a>)</li> </ul> <h2>[4.2.1] - 2026-02-23</h2> <h3>Fixed</h3> <ul> <li>Allow trailing dash in functional utility names for backwards compatibility (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19696">#19696</a>)</li> <li>Properly detect classes containing <code>.</code> characters within curly braces in MDX files (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19711">#19711</a>)</li> </ul> <h2>[4.2.0] - 2026-02-18</h2> <h3>Added</h3> <ul> <li>Add mauve, olive, mist, and taupe color palettes to the default theme (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19627">#19627</a>)</li> <li>Add <code>@tailwindcss/webpack</code> package to run Tailwind CSS as a webpack plugin (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19610">#19610</a>)</li> <li>Add <code>pbs-*</code> and <code>pbe-*</code> utilities for <code>padding-block-start</code> and <code>padding-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>mbs-*</code> and <code>mbe-*</code> utilities for <code>margin-block-start</code> and <code>margin-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>scroll-pbs-*</code> and <code>scroll-pbe-*</code> utilities for <code>scroll-padding-block-start</code> and <code>scroll-padding-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>scroll-mbs-*</code> and <code>scroll-mbe-*</code> utilities for <code>scroll-margin-block-start</code> and <code>scroll-margin-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>border-bs-*</code> and <code>border-be-*</code> utilities for <code>border-block-start</code> and <code>border-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>inline-*</code>, <code>min-inline-*</code>, <code>max-inline-*</code> utilities for <code>inline-size</code>, <code>min-inline-size</code>, and <code>max-inline-size</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19612">#19612</a>)</li> <li>Add <code>block-*</code>, <code>min-block-*</code>, <code>max-block-*</code> utilities for <code>block-size</code>, <code>min-block-size</code>, and <code>max-block-size</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19612">#19612</a>)</li> <li>Add <code>inset-s-*</code>, <code>inset-e-*</code>, <code>inset-bs-*</code>, <code>inset-be-*</code> utilities for <code>inset-inline-start</code>, <code>inset-inline-end</code>, <code>inset-block-start</code>, and <code>inset-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19613">#19613</a>)</li> <li>Add <code>font-features-*</code> utility for <code>font-feature-settings</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19623">#19623</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Prevent double <code>@supports</code> wrapper for <code>color-mix</code> values (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19450">#19450</a>)</li> <li>Allow whitespace around <code>@source inline()</code> argument (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19461">#19461</a>)</li> <li>Emit comment when source maps are saved to files when using <code>@tailwindcss/cli</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19447">#19447</a>)</li> <li>Detect utilities containing capital letters followed by numbers (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19465">#19465</a>)</li> <li>Fix class extraction for Rails' strict locals (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19525">#19525</a>)</li> <li>Align <code>@utility</code> name validation with Oxide scanner rules (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19524">#19524</a>)</li> <li>Fix infinite loop when using <code>@variant</code> inside <code>@custom-variant</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19633">#19633</a>)</li> <li>Allow multiples of <code>.25</code> in <code>aspect-*</code> fractions (e.g. <code>aspect-8.5/11</code>) (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19688">#19688</a>)</li> <li>Ensure changes to external files listed via <code>@source</code> trigger a full page reload when using <code>@tailwindcss/vite</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19670">#19670</a>)</li> <li>Improve performance of Oxide scanner in bigger projects by reducing file system walks (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19632">#19632</a>)</li> <li>Ensure import aliases in Astro v5 work without crashing when using <code>@tailwindcss/vite</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/issues/19677">#19677</a>)</li> <li>Allow escape characters in <code>@utility</code> names to improve support with formatters such as Biome (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19626">#19626</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/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><a href="https://github.com/tailwindlabs/tailwindcss/commit/1dce64ee7ec2e414c845b4e268ac3b9b89aaf0c8"><code>1dce64e</code></a> 4.2.1 (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/19714">#19714</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/1b16411919457ee47d38910fd07e134e9765eb4c"><code>1b16411</code></a> 4.2.0 (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/19695">#19695</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/d9fff9f5956433e362dc231ca16dcd77497def76"><code>d9fff9f</code></a> docs: update package README CI badge to main (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/19692">#19692</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/8ed67bf5510d8435d2be766b25245abe15b3bcef"><code>8ed67bf</code></a> Fix Tailwind CSS package README GitHub links (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/19644">#19644</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/1638f35c3a2bfcd65a7b3b0f8626927a76bcf685"><code>1638f35</code></a> Bump dependencies (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/19608">#19608</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/bccf4bbfbd2c4203e5673a6196f01c73e20dca98"><code>bccf4bb</code></a> Add <code>@​tailwindcss/webpack</code> loader for Tailwind CSS v4 (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/19610">#19610</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/8d5e955058cbec107df150d4d8aa6d8645bb7bbf"><code>8d5e955</code></a> Update dedent 1.7.0 → 1.7.1 (patch) (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/19484">#19484</a>)</li> <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>Additional commits viewable in <a href="https://github.com/tailwindlabs/tailwindcss/commits/v4.2.2/packages/@tailwindcss-postcss">compare view</a></li> </ul> </details> <br /> Updates `@types/node` from 24.3.0 to 25.5.0 <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> </ul> </details> <br /> Updates `autoprefixer` from 10.4.21 to 10.4.27 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/postcss/autoprefixer/releases">autoprefixer's releases</a>.</em></p> <blockquote> <h2>10.4.27</h2> <ul> <li>Removed development key from <code>package.json</code>.</li> </ul> <h2>10.4.26</h2> <ul> <li>Reduced package size.</li> </ul> <h2>10.4.25</h2> <ul> <li>Fixed broken gradients on CSS Custom Properties (by <a href="https://github.com/serger777"><code>@​serger777</code></a>).</li> </ul> <h2>10.4.24</h2> <ul> <li>Made Autoprefixer a little faster (by <a href="https://github.com/Cherry"><code>@​Cherry</code></a>).</li> </ul> <h2>10.4.23</h2> <ul> <li>Reduced dependencies (by <a href="https://github.com/hyperz111"><code>@​hyperz111</code></a>).</li> </ul> <h2>10.4.22</h2> <ul> <li>Fixed <code>stretch</code> prefixes on new Can I Use database.</li> <li>Updated <code>fraction.js</code>.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md">autoprefixer's changelog</a>.</em></p> <blockquote> <h2>10.4.27</h2> <ul> <li>Removed development key from <code>package.json</code>.</li> </ul> <h2>10.4.26</h2> <ul> <li>Reduced package size.</li> </ul> <h2>10.4.25</h2> <ul> <li>Fixed broken gradients on CSS Custom Properties (by <a href="https://github.com/serger777"><code>@​serger777</code></a>).</li> </ul> <h2>10.4.24</h2> <ul> <li>Made Autoprefixer a little faster (by <a href="https://github.com/Cherry"><code>@​Cherry</code></a>).</li> </ul> <h2>10.4.23</h2> <ul> <li>Reduced dependencies (by <a href="https://github.com/hyperz111"><code>@​hyperz111</code></a>).</li> </ul> <h2>10.4.22</h2> <ul> <li>Fixed <code>stretch</code> prefixes on new Can I Use database.</li> <li>Updated <code>fraction.js</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/postcss/autoprefixer/commit/360f2d9ecbad3315fbabc61fb2131ac939fee211"><code>360f2d9</code></a> Release 10.4.27 version</li> <li><a href="https://github.com/postcss/autoprefixer/commit/ab5260c30de086760abf7f666bb52f9267ff387e"><code>ab5260c</code></a> Update clean-publish</li> <li><a href="https://github.com/postcss/autoprefixer/commit/09e9dd12c023a02a90d05db46c3c75166525674c"><code>09e9dd1</code></a> Release 10.4.26 version</li> <li><a href="https://github.com/postcss/autoprefixer/commit/ec7554060076640e1261e16d3af8f81c3a2b17cf"><code>ec75540</code></a> Ignore local patches</li> <li><a href="https://github.com/postcss/autoprefixer/commit/59601b89582c2ca286a5e2a545ba98fb0004a5aa"><code>59601b8</code></a> Update c8 and clean-publish</li> <li><a href="https://github.com/postcss/autoprefixer/commit/06ea9886faa25c3272e2d86b945852e61a6997f7"><code>06ea988</code></a> Release 10.4.25 version</li> <li><a href="https://github.com/postcss/autoprefixer/commit/47d8a5bde458ba19e25df455fcda8fcf31b97135"><code>47d8a5b</code></a> Update dependencies and fix Node.js 25</li> <li><a href="https://github.com/postcss/autoprefixer/commit/51c596e429567c3a4c8e95123825b5ddd1d4a8b7"><code>51c596e</code></a> Add Node.js 25 and 24 to CI</li> <li><a href="https://github.com/postcss/autoprefixer/commit/523982391ff26ea30f7c76a601ca3b655e1da543"><code>5239823</code></a> Fix CSS variables in gradients (<a href="https://redirect.github.com/postcss/autoprefixer/issues/1515">#1515</a>) (<a href="https://redirect.github.com/postcss/autoprefixer/issues/1544">#1544</a>)</li> <li><a href="https://github.com/postcss/autoprefixer/commit/36692c25e7ebf68b61cf992535a15f86e03ba4df"><code>36692c2</code></a> Release 10.4.24 version</li> <li>Additional commits viewable in <a href="https://github.com/postcss/autoprefixer/compare/10.4.21...10.4.27">compare view</a></li> </ul> </details> <br /> Updates `eslint` from 9.34.0 to 10.1.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> <blockquote> <h2>v10.1.0</h2> <h2>Features</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562"><code>ff4382b</code></a> feat: apply fix for <code>no-var</code> in <code>TSModuleBlock</code> (<a href="https://redirect.github.com/eslint/eslint/issues/20638">#20638</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/0916995b51528872b15ba4fedb24172cf25fcb3f"><code>0916995</code></a> feat: Implement api support for bulk-suppressions (<a href="https://redirect.github.com/eslint/eslint/issues/20565">#20565</a>) (Blake Sager)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/2b8824e6be4223980e929a20025602df20d05ea2"><code>2b8824e</code></a> fix: Prevent <code>no-var</code> autofix when a variable is used before declaration (<a href="https://redirect.github.com/eslint/eslint/issues/20464">#20464</a>) (Amaresh S M)</li> <li><a href="https://github.com/eslint/eslint/commit/e58b4bff167e79afd067d1b0ee9360bec2d3393e"><code>e58b4bf</code></a> fix: update eslint (<a href="https://redirect.github.com/eslint/eslint/issues/20597">#20597</a>) (renovate[bot])</li> </ul> <h2>Documentation</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/b7b57fe9942c572ff651230f1f96cefed787ca52"><code>b7b57fe</code></a> docs: use correct JSDoc link in require-jsdoc.md (<a href="https://redirect.github.com/eslint/eslint/issues/20641">#20641</a>) (mkemna-clb)</li> <li><a href="https://github.com/eslint/eslint/commit/58e4cfc7dbf0fe40c73f09bf0ff94ad944d0ba0e"><code>58e4cfc</code></a> docs: add deprecation notice partial (<a href="https://redirect.github.com/eslint/eslint/issues/20639">#20639</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/7143dbf99df27c61edf1552da981794e99a0b2f2"><code>7143dbf</code></a> docs: update v9 migration guide for <code>@eslint/js</code> usage (<a href="https://redirect.github.com/eslint/eslint/issues/20540">#20540</a>) (fnx)</li> <li><a href="https://github.com/eslint/eslint/commit/035fc4fbe506e3e4524882cf50db37a4e430adf4"><code>035fc4f</code></a> docs: note that <code>globalReturn</code> applies only with <code>sourceType: &quot;script&quot;</code> (<a href="https://redirect.github.com/eslint/eslint/issues/20630">#20630</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/e972c88ab7474a74191ee99ac2558b00d0427a8a"><code>e972c88</code></a> docs: merge ESLint option descriptions into type definitions (<a href="https://redirect.github.com/eslint/eslint/issues/20608">#20608</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/7f10d8440137f0cfd75f18f4746ba6a1c621b953"><code>7f10d84</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/aeed0078ca2f73d4744cc522102178d45b5be64e"><code>aeed007</code></a> docs: open playground link in new tab (<a href="https://redirect.github.com/eslint/eslint/issues/20602">#20602</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/a0d1a3772679d3d74bb860fc65b5b58678acd452"><code>a0d1a37</code></a> docs: Add AI Usage Policy (<a href="https://redirect.github.com/eslint/eslint/issues/20510">#20510</a>) (Nicholas C. Zakas)</li> </ul> <h2>Chores</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/a9f9cce82d80b540a0e3549d0e91c16df28740d8"><code>a9f9cce</code></a> chore: update dependency eslint-plugin-unicorn to ^63.0.0 (<a href="https://redirect.github.com/eslint/eslint/issues/20584">#20584</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb"><code>1f42bd7</code></a> chore: update <code>prettier</code> to 3.8.1 (<a href="https://redirect.github.com/eslint/eslint/issues/20651">#20651</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366"><code>c0a6f4a</code></a> chore: update dependency <code>@​eslint/json</code> to ^1.2.0 (<a href="https://redirect.github.com/eslint/eslint/issues/20652">#20652</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3"><code>cc43f79</code></a> chore: update dependency c8 to v11 (<a href="https://redirect.github.com/eslint/eslint/issues/20650">#20650</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb"><code>2ce4635</code></a> chore: update dependency <code>@​eslint/json</code> to v1 (<a href="https://redirect.github.com/eslint/eslint/issues/20649">#20649</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b"><code>f0406ee</code></a> chore: update dependency markdownlint-cli2 to ^0.21.0 (<a href="https://redirect.github.com/eslint/eslint/issues/20646">#20646</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846"><code>dbb4c95</code></a> chore: remove trunk (<a href="https://redirect.github.com/eslint/eslint/issues/20478">#20478</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/c672a2a70579fddf1c6ce33dfa712d705726e1c9"><code>c672a2a</code></a> test: fix CLI test for empty output file (<a href="https://redirect.github.com/eslint/eslint/issues/20640">#20640</a>) (kuldeep kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/c7ada2455680036bbfc42fcb1511ff28afe3c587"><code>c7ada24</code></a> ci: bump pnpm/action-setup from 4.3.0 to 4.4.0 (<a href="https://redirect.github.com/eslint/eslint/issues/20636">#20636</a>) (dependabot[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/07c4b8b4a9f49145e60a3448dd57853213ed4de3"><code>07c4b8b</code></a> test: fix <code>RuleTester</code> test without test runners (<a href="https://redirect.github.com/eslint/eslint/issues/20631">#20631</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/079bba7ff17d0a99fdffe32bf991d005ba797fae"><code>079bba7</code></a> test: Add tests for <code>isValidWithUnicodeFlag</code> (<a href="https://redirect.github.com/eslint/eslint/issues/20601">#20601</a>) (Manish chaudhary)</li> <li><a href="https://github.com/eslint/eslint/commit/5885ae66216bcee9310bbf73786b7d7d5774aeaf"><code>5885ae6</code></a> ci: unpin Node.js 25.x in CI (<a href="https://redirect.github.com/eslint/eslint/issues/20615">#20615</a>) (Copilot)</li> <li><a href="https://github.com/eslint/eslint/commit/f65e5d3c0df65fdb317ad6d23f7ae113c5f4b6d7"><code>f65e5d3</code></a> chore: update pnpm/action-setup digest to b906aff (<a href="https://redirect.github.com/eslint/eslint/issues/20610">#20610</a>) (renovate[bot])</li> </ul> <h2>v10.0.3</h2> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/e511b58d5ecd63a232b87743614867f4eaadbba4"><code>e511b58</code></a> fix: update eslint (<a href="https://redirect.github.com/eslint/eslint/issues/20595">#20595</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/f4c9cf9b8dc5642de555a09295933464080d722a"><code>f4c9cf9</code></a> fix: include variable name in <code>no-useless-assignment</code> message (<a href="https://redirect.github.com/eslint/eslint/issues/20581">#20581</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/ee9ff31cee13712d2be2a6b5c0a4a54449fe9fe1"><code>ee9ff31</code></a> fix: update dependency minimatch to ^10.2.4 (<a href="https://redirect.github.com/eslint/eslint/issues/20562">#20562</a>) (Milos Djermanovic)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/9fc31b03ef05abfc4f0f449b22947029d51a72f6"><code>9fc31b0</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/4efaa367c62d5a45dd21e246e4a506e11dd51758"><code>4efaa36</code></a> docs: add info box for <code>eslint-plugin-eslint-comments</code> (<a href="https://redirect.github.com/eslint/eslint/issues/20570">#20570</a>) (DesselBane)</li> <li><a href="https://github.com/eslint/eslint/commit/23b2759dd5cd70976ab2e8f4a1cf86ffe4b9f65d"><code>23b2759</code></a> docs: add v10 migration guide link to Use docs index (<a href="https://redirect.github.com/eslint/eslint/issues/20577">#20577</a>) (Pixel998)</li> <li><a href="https://github.com/eslint/eslint/commit/80259a9b0d9e29596a5ef0e1e5269031636cacdb"><code>80259a9</code></a> docs: Remove deprecated eslintrc documentation files (<a href="https://redirect.github.com/eslint/eslint/issues/20472">#20472</a>) (Copilot)</li> <li><a href="https://github.com/eslint/eslint/commit/9b9b4baf7f0515d28290464ea754d7e7dc350395"><code>9b9b4ba</code></a> docs: fix typo in no-await-in-loop documentation (<a href="https://redirect.github.com/eslint/eslint/issues/20575">#20575</a>) (Pixel998)</li> <li><a href="https://github.com/eslint/eslint/commit/e7d72a77e5e1277690a505160137aebd5985909a"><code>e7d72a7</code></a> docs: document TypeScript 5.3 minimum supported version (<a href="https://redirect.github.com/eslint/eslint/issues/20547">#20547</a>) (sethamus)</li> </ul> <h2>Chores</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/ef8fb924bfabc2e239b46b2d7b3c37319b03084e"><code>ef8fb92</code></a> chore: package.json update for eslint-config-eslint release (Jenkins)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint/eslint/commit/8351ec7aaa0f7d4753ff39bb9d6260f2ac9e1f1a"><code>8351ec7</code></a> 10.1.0</li> <li><a href="https://github.com/eslint/eslint/commit/3270bc12165d62646fd0edaab2c28809302663a1"><code>3270bc1</code></a> Build: changelog update for 10.1.0</li> <li><a href="https://github.com/eslint/eslint/commit/a9f9cce82d80b540a0e3549d0e91c16df28740d8"><code>a9f9cce</code></a> chore: update dependency eslint-plugin-unicorn to ^63.0.0 (<a href="https://redirect.github.com/eslint/eslint/issues/20584">#20584</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb"><code>1f42bd7</code></a> chore: update <code>prettier</code> to 3.8.1 (<a href="https://redirect.github.com/eslint/eslint/issues/20651">#20651</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366"><code>c0a6f4a</code></a> chore: update dependency <code>@​eslint/json</code> to ^1.2.0 (<a href="https://redirect.github.com/eslint/eslint/issues/20652">#20652</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3"><code>cc43f79</code></a> chore: update dependency c8 to v11 (<a href="https://redirect.github.com/eslint/eslint/issues/20650">#20650</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb"><code>2ce4635</code></a> chore: update dependency <code>@​eslint/json</code> to v1 (<a href="https://redirect.github.com/eslint/eslint/issues/20649">#20649</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b"><code>f0406ee</code></a> chore: update dependency markdownlint-cli2 to ^0.21.0 (<a href="https://redirect.github.com/eslint/eslint/issues/20646">#20646</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846"><code>dbb4c95</code></a> chore: remove trunk (<a href="https://redirect.github.com/eslint/eslint/issues/20478">#20478</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562"><code>ff4382b</code></a> feat: apply fix for <code>no-var</code> in <code>TSModuleBlock</code> (<a href="https://redirect.github.com/eslint/eslint/issues/20638">#20638</a>)</li> <li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v9.34.0...v10.1.0">compare view</a></li> </ul> </details> <br /> Updates `eslint-config-next` from 15.5.2 to 16.2.1 <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.1</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>docs: post release amends (<a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/91715">#91715</a>)</li> <li>docs: fix broken Activity Patterns demo link in preserving UI state guide (<a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/91698">#91698</a>)</li> <li>Fix adapter outputs for dynamic metadata routes (<a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/91680">#91680</a>)</li> <li>Turbopack: fix webpack loader runner layer (<a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/91727">#91727</a>)</li> <li>Fix server actions in standalone mode with <code>cacheComponents</code> (<a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/91711">#91711</a>)</li> <li>turbo-persistence: remove Unmergeable mmap advice (<a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/91713">#91713</a>)</li> <li>Fix layout segment optimization: move app-page imports to server-utility transition (<a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/91701">#91701</a>)</li> <li>Turbopack: lazy require metadata and handle TLA (<a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/91705">#91705</a>)</li> <li>[turbopack] Respect <code>{eval:true}</code> in worker_threads constructors (<a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/91666">#91666</a>)</li> </ul> <h3>Credits</h3> <p>Huge thanks to <a href="https://github.com/icyJoseph"><code>@​icyJoseph</code></a>, <a href="https://github.com/abhishekmardiya"><code>@​abhishekmardiya</code></a>, <a href="https://github.com/ijjk"><code>@​ijjk</code></a>, <a href="https://github.com/mischnic"><code>@​mischnic</code></a>, <a href="https://github.com/unstubbable"><code>@​unstubbable</code></a>, <a href="https://github.com/sokra"><code>@​sokra</code></a>, and <a href="https://github.com/lukesandberg"><code>@​lukesandberg</code></a> for helping!</p> <h2>v16.2.1-canary.13</h2> <h3>Misc Changes</h3> <ul> <li>docs: opengraph-image papercuts: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/92018">#92018</a></li> <li>Update revalidateTag examples to use the new two-argument signature: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/92065">#92065</a></li> </ul> <h3>Credits</h3> <p>Huge thanks to <a href="https://github.com/icyJoseph"><code>@​icyJoseph</code></a> and <a href="https://github.com/aurorascharff"><code>@​aurorascharff</code></a> for helping!</p> <h2>v16.2.1-canary.12</h2> <h3>Core Changes</h3> <ul> <li>Upgrade React from <code>3cb2c420-20260324</code> to <code>9627b5a1-20260327</code>: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/92015">#92015</a></li> <li>[experiment] Add useOffline flag with offline retry behavior: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/92011">#92011</a></li> <li>adapters: remove unused suffix code: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/91997">#91997</a></li> <li>[experiment] Add useOffline hook to expose offline state to userland: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/92012">#92012</a></li> <li>[turbopack] Don't use turborepo to build the docker image: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/92029">#92029</a></li> </ul> <h3>Misc Changes</h3> <ul> <li>Use RcStr directly in napi(object) structs instead of converting to String: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/92014">#92014</a></li> <li>Rename SingleModuleReference::asset to SingleModuleReference::module: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/92028">#92028</a></li> </ul> <h3>Credits</h3> <p>Huge thanks to <a href="https://github.com/acdlite"><code>@​acdlite</code></a>, <a href="https://github.com/ztanner"><code>@​ztanner</code></a>, <a href="https://github.com/mmastrac"><code>@​mmastrac</code></a>, <a href="https://github.com/sokra"><code>@​sokra</code></a>, and <a href="https://github.com/bgw"><code>@​bgw</code></a> for helping!</p> <h2>v16.2.1-canary.11</h2> <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/ed7d2cef246dcb3e2955c018fd8b2027e0ff8eed"><code>ed7d2ce</code></a> v16.2.1</li> <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>Additional commits viewable in <a href="https://github.com/vercel/next.js/commits/v16.2.1/packages/eslint-config-next">compare view</a></li> </ul> </details> <br /> Updates `next` from 15.5.2 to 16.2.1 <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.1</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>docs: post release amends (<a href="https://redirect.github.com/vercel/next.js/issues/91715">#91715</a>)</li> <li>docs: fix broken Activity Patterns demo link in preserving UI state guide (<a href="https://redirect.github.com/vercel/next.js/issues/91698">#91698</a>)</li> <li>Fix adapter outputs for dynamic metadata routes (<a href="https://redirect.github.com/vercel/next.js/issues/91680">#91680</a>)</li> <li>Turbopack: fix webpack loader runner layer (<a href="https://redirect.github.com/vercel/next.js/issues/91727">#91727</a>)</li> <li>Fix server actions in standalone mode with <code>cacheComponents</code> (<a href="https://redirect.github.com/vercel/next.js/issues/91711">#91711</a>)</li> <li>turbo-persistence: remove Unmergeable mmap advice (<a href="https://redirect.github.com/vercel/next.js/issues/91713">#91713</a>)</li> <li>Fix layout segment optimization: move app-page imports to server-utility transition (<a href="https://redirect.github.com/vercel/next.js/issues/91701">#91701</a>)</li> <li>Turbopack: lazy require metadata and handle TLA (<a href="https://redirect.github.com/vercel/next.js/issues/91705">#91705</a>)</li> <li>[turbopack] Respect <code>{eval:true}</code> in worker_threads constructors (<a href="https://redirect.github.com/vercel/next.js/issues/91666">#91666</a>)</li> </ul> <h3>Credits</h3> <p>Huge thanks to <a href="https://github.com/icyJoseph"><code>@​icyJoseph</code></a>, <a href="https://github.com/abhishekmardiya"><code>@​abhishekmardiya</code></a>, <a href="https://github.com/ijjk"><code>@​ijjk</code></a>, <a href="https://github.com/mischnic"><code>@​mischnic</code></a>, <a href="https://github.com/unstubbable"><code>@​unstubbable</code></a>, <a href="https://github.com/sokra"><code>@​sokra</code></a>, and <a href="https://github.com/lukesandberg"><code>@​lukesandberg</code></a> for helping!</p> <h2>v16.2.1-canary.13</h2> <h3>Misc Changes</h3> <ul> <li>docs: opengraph-image papercuts: <a href="https://redirect.github.com/vercel/next.js/issues/92018">#92018</a></li> <li>Update revalidateTag examples to use the new two-argument signature: <a href="https://redirect.github.com/vercel/next.js/issues/92065">#92065</a></li> </ul> <h3>Credits</h3> <p>Huge thanks to <a href="https://github.com/icyJoseph"><code>@​icyJoseph</code></a> and <a href="https://github.com/aurorascharff"><code>@​aurorascharff</code></a> for helping!</p> <h2>v16.2.1-canary.12</h2> <h3>Core Changes</h3> <ul> <li>Upgrade React from <code>3cb2c420-20260324</code> to <code>9627b5a1-20260327</code>: <a href="https://redirect.github.com/vercel/next.js/issues/92015">#92015</a></li> <li>[experiment] Add useOffline flag with offline retry behavior: <a href="https://redirect.github.com/vercel/next.js/issues/92011">#92011</a></li> <li>adapters: remove unused suffix code: <a href="https://redirect.github.com/vercel/next.js/issues/91997">#91997</a></li> <li>[experiment] Add useOffline hook to expose offline state to userland: <a href="https://redirect.github.com/vercel/next.js/issues/92012">#92012</a></li> <li>[turbopack] Don't use turborepo to build the docker image: <a href="https://redirect.github.com/vercel/next.js/issues/92029">#92029</a></li> </ul> <h3>Misc Changes</h3> <ul> <li>Use RcStr directly in napi(object) structs instead of converting to String: <a href="https://redirect.github.com/vercel/next.js/issues/92014">#92014</a></li> <li>Rename SingleModuleReference::asset to SingleModuleReference::module: <a href="https://redirect.github.com/vercel/next.js/issues/92028">#92028</a></li> </ul> <h3>Credits</h3> <p>Huge thanks to <a href="https://github.com/acdlite"><code>@​acdlite</code></a>, <a href="https://github.com/ztanner"><code>@​ztanner</code></a>, <a href="https://github.com/mmastrac"><code>@​mmastrac</code></a>, <a href="https://github.com/sokra"><code>@​sokra</code></a>, and <a href="https://github.com/bgw"><code>@​bgw</code></a> for helping!</p> <h2>v16.2.1-canary.11</h2> <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/ed7d2cef246dcb3e2955c018fd8b2027e0ff8eed"><code>ed7d2ce</code></a> v16.2.1</li> <li><a href="https://github.com/vercel/next.js/commit/3e37bb42d250b02897b07fd03130e38631cdfbbd"><code>3e37bb4</code></a> docs: post release amends (<a href="https://redirect.github.com/vercel/next.js/issues/91715">#91715</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/a15ec6e9707c5b3db6a818f0049e366dd31c47fc"><code>a15ec6e</code></a> docs: fix broken Activity Patterns demo link in preserving UI state guide (<a href="https://redirect.github.com/vercel/next.js/issues/9">#9</a>...</li> <li><a href="https://github.com/vercel/next.js/commit/600cd2fedbd78943a856ce2ddefac0baee29346c"><code>600cd2f</code></a> Fix adapter outputs for dynamic metadata routes (<a href="https://redirect.github.com/vercel/next.js/issues/91680">#91680</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/27886d3cfbec395275252917d01ace90a86ddc80"><code>27886d3</code></a> Turbopack: fix webpack loader runner layer (<a href="https://redirect.github.com/vercel/next.js/issues/91727">#91727</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/88fc4308e25076d09112b96f56941eb1fd2ff77e"><code>88fc430</code></a> Fix server actions in standalone mode with <code>cacheComponents</code> (<a href="https://redirect.github.com/vercel/next.js/issues/91711">#91711</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/37aed862ed7ed956666615f521f6cef166e5b47a"><code>37aed86</code></a> turbo-persistence: remove Unmergeable mmap advice (<a href="https://redirect.github.com/vercel/next.js/issues/91713">#91713</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/d6195eca8cf1f89a288ccc2f8c957f66f50c8ca2"><code>d6195ec</code></a> Fix layout segment optimization: move app-page imports to server-utility tran...</li> <li><a href="https://github.com/vercel/next.js/commit/6cb97d6d759307806d23e629d5081e638de29b6a"><code>6cb97d6</code></a> Turbopack: lazy require metadata and handle TLA (<a href="https://redirect.github.com/vercel/next.js/issues/91705">#91705</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/e6b101ae717ba801af80f72bc6d974427edc9684"><code>e6b101a</code></a> [turbopack] Respect <code>{eval:true}</code> in worker_threads constructors (<a href="https://redirect.github.com/vercel/next.js/issues/91666">#91666</a>)</li> <li>Additional commits viewable in <a href="https://github.com/vercel/next.js/compare/v15.5.2...v16.2.1">compare view</a></li> </ul> </details> <br /> Updates `postcss` from 8.5.6 to 8.5.8 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/postcss/postcss/releases">postcss's releases</a>.</em></p> <blockquote> <h2>8.5.8</h2> <ul> <li>Fixed <code>Processor#version</code>.</li> </ul> <h2>8.5.7</h2> <ul> <li>Improved source map annotation cleaning performance (by CodeAnt AI).</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/postcss/postcss/blob/main/CHANGELOG.md">postcss's changelog</a>.</em></p> <blockquote> <h2>8.5.8</h2> <ul> <li>Fixed <code>Processor#version</code>.</li> </ul> <h2>8.5.7</h2> <ul> <li>Improved source map annotation cleaning performance (by CodeAnt AI).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/postcss/postcss/commit/65de53745f7b8006a335199995f2dfc6d1b77d92"><code>65de537</code></a> Release 8.5.8 version</li> <li><a href="https://github.com/postcss/postcss/commit/b2c6d9786e742eecb5a2b48ca5b9dc9daa30b24c"><code>b2c6d97</code></a> Run git hook register</li> <li><a href="https://github.com/postcss/postcss/commit/0ae0a492e9259783bca8e1de5a06d474880ce552"><code>0ae0a49</code></a> Update Processor#version</li> <li><a href="https://github.com/postcss/postcss/commit/6ee9f14d3a19d06583ab887412553f7e7189709d"><code>6ee9f14</code></a> Release 8.5.7 version</li> <li><a href="https://github.com/postcss/postcss/commit/3fbc95172a26cd40db1a1d18a970a2edd4244c44"><code>3fbc951</code></a> Fix uvu Node.js 25 support</li> <li><a href="https://github.com/postcss/postcss/commit/52db53ea4339b117e4d41ddd1b65bd914a89b44e"><code>52db53e</code></a> Update dependencies</li> <li><a href="https://github.com/postcss/postcss/commit/497daef7972d5c7634e30a28c3c1368587df446d"><code>497daef</code></a> Speed up source map annotation cleaning by moving from RegExp</li> <li><a href="https://github.com/postcss/postcss/commit/41e739a940963c87519c8cc532ed41287129431b"><code>41e739a</code></a> Remove banner</li> <li><a href="https://github.com/postcss/postcss/commit/1329142fc7d4b965bf9819ffa27ac2248f07ab20"><code>1329142</code></a> chore: speed up space-only string check in lib/parser.js (<a href="https://redirect.github.com/postcss/postcss/issues/2064">#2064</a>)</li> <li><a href="https://github.com/postcss/postcss/commit/23beff9a7c1da1639b0c159df869829ff7ae1ab4"><code>23beff9</code></a> Update dependencies</li> <li>Additional commits viewable in <a href="https://github.com/postcss/postcss/compare/8.5.6...8.5.8">compare view</a></li> </ul> </details> <br /> Updates `react` from 19.1.1 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:/... _Description has been truncated_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-21 22:36:34 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/feeddeck#1969