PR #75 merged: chore(deps): bump the minor-and-patch group across 1 directory with 22 updates
Bumps the minor-and-patch group with 19 updates in the / directory:
| Package | From | To |
|---|---|---|
| @headlessui/react | 2.2.9 | 2.2.10 |
| @inertiajs/react | 3.0.2 | 3.3.0 |
| @laravel/echo-react | 2.3.1 | 2.3.3 |
| @tailwindcss/vite | 4.2.2 | 4.3.0 |
| date-fns | 4.1.0 | 4.4.0 |
| globals | 17.4.0 | 17.6.0 |
| playwright | 1.58.2 | 1.60.0 |
| react | 19.2.4 | 19.2.7 |
| @types/react | 19.2.14 | 19.2.16 |
| react-dom | 19.2.4 | 19.2.7 |
| tailwind-merge | 3.5.0 | 3.6.0 |
| @types/node | 25.5.0 | 25.9.1 |
| eslint-plugin-react-hooks | 7.0.1 | 7.1.1 |
| laravel-echo | 2.3.1 | 2.3.4 |
| prettier | 3.8.1 | 3.8.3 |
| prettier-plugin-tailwindcss | 0.7.2 | 0.8.0 |
| typescript-eslint | 8.57.2 | 8.60.1 |
| @rollup/rollup-linux-x64-gnu | 4.60.1 | 4.61.0 |
| @rollup/rollup-win32-x64-msvc | 4.60.1 | 4.61.0 |
Updates @headlessui/react from 2.2.9 to 2.2.10
▶Commits
Updates @inertiajs/react from 3.0.2 to 3.3.0
▶Release notes
Sourced from @inertiajs/react's releases.
v3.3.0
What's Changed
- [3.x] Await user-provided Form onSuccess callback before completing submission by
@mattwighamin inertiajs/inertia#3122- [3.x] Migrate playgrounds from Prism to Laravel AI SDK by
@pascalbaljetin inertiajs/inertia#3128- [3.x] Support network URLs for loading CSS assets in SSR dev server by
@simonellensohnin inertiajs/inertia#3121- [3.x] Pass props to withApp callback by
@CL0Pinettein inertiajs/inertia#3125- [3.x] Run pnpm audit on push and releases, not on PRs by
@pascalbaljetin inertiajs/inertia#3129- [3.x] Fix Svelte infinite scroll unmount race by
@hschnein inertiajs/inertia#3127New Contributors
@mattwighammade their first contribution in inertiajs/inertia#3122@simonellensohnmade their first contribution in inertiajs/inertia#3121@CL0Pinettemade their first contribution in inertiajs/inertia#3125@hschnemade their first contribution in inertiajs/inertia#3127Full Changelog: https://github.com/inertiajs/inertia/compare/v3.2.0...v3.3.0
v3.2.0
What's Changed
- [3.x] Bump pnpm by
@pascalbaljetin inertiajs/inertia#3099- [3.x] Pin GitHub Actions to commit SHAs and harden CI workflows by
@pascalbaljetin inertiajs/inertia#3097- Bump actions/upload-artifact from 6.0.0 to 7.0.1 in the github-actions group by
@dependabot[bot] in inertiajs/inertia#3100- [3.x] Add
modeoption torouter.pollby@pascalbaljetin inertiajs/inertia#3093- [3.x] Support dynamic data in
usePollby@pascalbaljetin inertiajs/inertia#3098- [3.x] Bump dependencies by
@pascalbaljetin inertiajs/inertia#3107- [3.x] Add Inertia.once for events that fire once by
@sebastiandedeynein inertiajs/inertia#3105- [3.x] Fix
httpExceptionevent response data type by@pascalbaljetin inertiajs/inertia#3109- [3.x] Skip DOM updates when
<InfiniteScroll>request is cancelled by@pascalbaljetin inertiajs/inertia#3110- [3.x] Upgrade to TypeScript 6 by
@pascalbaljetin inertiajs/inertia#3108- [3.x] Improve
router.pollthrottle semantics and stop+start handling by@pascalbaljetin inertiajs/inertia#3114- [3.x] Migrate from Prettier and ESLint to Oxfmt and Oxlint by
@pascalbaljetin inertiajs/inertia#3115Full Changelog: https://github.com/inertiajs/inertia/compare/v3.1.1...v3.2.0
v3.1.1
What's Changed
- fix: prevent explicit undefined values from overwriting visit defaults (#3018) by
@Vitalcheffein inertiajs/inertia#3019- [3.x] Fix Vue
<Deferred>SSR crash on sibling slot transitions by@pascalbaljetin inertiajs/inertia#3092New Contributors
@Vitalcheffemade their first contribution in inertiajs/inertia#3019Full Changelog: https://github.com/inertiajs/inertia/compare/v3.1.0...v3.1.1
v3.1.0
What's Changed
- [3.x] Bump dependencies by
@pascalbaljetin inertiajs/inertia#3067- [3.x] Bump CI action versions by
@pascalbaljetin inertiajs/inertia#3071- [3.x] Additional tests for layouts in React by
@pascalbaljetin inertiajs/inertia#3073
... (truncated)
▶Changelog
Sourced from @inertiajs/react's changelog.
v3.3.0 - 2026-05-27
What's Changed
- [3.x] Await user-provided Form onSuccess callback before completing submission by
@mattwighamin inertiajs/inertia#3122- [3.x] Migrate playgrounds from Prism to Laravel AI SDK by
@pascalbaljetin inertiajs/inertia#3128- [3.x] Support network URLs for loading CSS assets in SSR dev server by
@simonellensohnin inertiajs/inertia#3121- [3.x] Pass props to withApp callback by
@CL0Pinettein inertiajs/inertia#3125- [3.x] Run pnpm audit on push and releases, not on PRs by
@pascalbaljetin inertiajs/inertia#3129- [3.x] Fix Svelte infinite scroll unmount race by
@hschnein inertiajs/inertia#3127New Contributors
@mattwighammade their first contribution in inertiajs/inertia#3122@simonellensohnmade their first contribution in inertiajs/inertia#3121@CL0Pinettemade their first contribution in inertiajs/inertia#3125@hschnemade their first contribution in inertiajs/inertia#3127Full Changelog: https://github.com/inertiajs/inertia/compare/v3.2.0...v3.3.0
v3.2.0 - 2026-05-20
What's Changed
- [3.x] Bump pnpm by
@pascalbaljetin inertiajs/inertia#3099- [3.x] Pin GitHub Actions to commit SHAs and harden CI workflows by
@pascalbaljetin inertiajs/inertia#3097- Bump actions/upload-artifact from 6.0.0 to 7.0.1 in the github-actions group by
@dependabot[bot] in inertiajs/inertia#3100- [3.x] Add
modeoption torouter.pollby@pascalbaljetin inertiajs/inertia#3093- [3.x] Support dynamic data in
usePollby@pascalbaljetin inertiajs/inertia#3098- [3.x] Bump dependencies by
@pascalbaljetin inertiajs/inertia#3107- [3.x] Add Inertia.once for events that fire once by
@sebastiandedeynein inertiajs/inertia#3105- [3.x] Fix
httpExceptionevent response data type by@pascalbaljetin inertiajs/inertia#3109- [3.x] Skip DOM updates when
<InfiniteScroll>request is cancelled by@pascalbaljetin inertiajs/inertia#3110- [3.x] Upgrade to TypeScript 6 by
@pascalbaljetin inertiajs/inertia#3108- [3.x] Improve
router.pollthrottle semantics and stop+start handling by@pascalbaljetin inertiajs/inertia#3114- [3.x] Migrate from Prettier and ESLint to Oxfmt and Oxlint by
@pascalbaljetin inertiajs/inertia#3115Full Changelog: https://github.com/inertiajs/inertia/compare/v3.1.1...v3.2.0
v3.1.1 - 2026-05-07
What's Changed
- fix: prevent explicit undefined values from overwriting visit defaults (#3018) by
@Vitalcheffein inertiajs/inertia#3019- [3.x] Fix Vue
<Deferred>SSR crash on sibling slot transitions by@pascalbaljetin inertiajs/inertia#3092New Contributors
@Vitalcheffemade their first contribution in inertiajs/inertia#3019
... (truncated)
▶Commits
fbc8dd2v3.3.0e935484[3.x] Fix Svelte infinite scroll unmount race (#3127)43645fa[3.x] Pass props to withApp callback (#3125)e257864[3.x] Await user-provided Form onSuccess callback before completing submissio...afff03av3.2.02950333Migrate to Oxfmt + Oxlint (#3115)cb9fab6[3.x] Improverouter.pollthrottle semantics and stop+start handling (#3114)7aab8a6[3.x] Upgrade to TypeScript 6 (#3108)21a2c4a[3.x] Skip DOM updates when\<InfiniteScroll>request is cancelled (#3110)5943a30[3.x] Add Inertia.once for events that fire once (#3105)- Additional commits viewable in compare view
Updates @laravel/echo-react from 2.3.1 to 2.3.3
▶Release notes
Sourced from @laravel/echo-react's releases.
v2.3.3
What's Changed
- Add Svelte to publish workflow by
@joetannenbaumin laravel/echo#485Full Changelog: https://github.com/laravel/echo/compare/v2.3.2...v2.3.3
v2.3.2
What's Changed
- Svelte 5 Adapter by
@joetannenbaumin laravel/echo#484Full Changelog: https://github.com/laravel/echo/compare/v2.3.1...v2.3.2
▶Changelog
Sourced from @laravel/echo-react's changelog.
v2.3.3 - 2026-03-31
What's Changed
- Add Svelte to publish workflow by
@joetannenbaumin laravel/echo#485Full Changelog: https://github.com/laravel/echo/compare/v2.3.2...v2.3.3
v2.3.2 - 2026-03-31
What's Changed
- Svelte 5 Adapter by
@joetannenbaumin laravel/echo#484Full Changelog: https://github.com/laravel/echo/compare/v2.3.1...v2.3.2
▶Commits
Updates @tailwindcss/vite from 4.2.2 to 4.3.0
▶Release notes
Sourced from @tailwindcss/vite's releases.
v4.3.0
Added
- Add
@container-sizeutility (#18901)- Add
scrollbar-{auto,thin,none}utilities forscrollbar-width, andscrollbar-thumb-*/scrollbar-track-*color utilities forscrollbar-color(#19981, #20019)- Add
scrollbar-gutter-*utilities (#20018)- Add
zoom-*utilities (#20020)- Add
tab-*utilities (#20022)- Allow using
@variantwith stacked variants (e.g.@variant hover:focus { … }) (#19996)- Allow using
@variantwith compound variants (e.g.@variant hover, focus { … }) (#19996)- Support
--default(…)in--value(…)and--modifier(…)for functional@utilitydefinitions (#19989)Fixed
- Ensure
@pluginresolves package JavaScript entries instead of browser CSS entries when using@tailwindcss/vite(#19949)- Fix relative
@importand@pluginpaths resolving from the wrong directory when using@tailwindcss/vite(#19965)- Ensure CSS files containing
@variantare processed by@tailwindcss/vite(#19966)- Resolve imports relative to
basewhenresult.opts.fromis not provided when using@tailwindcss/postcss(#19980)- Canonicalization: preserve significant
_whitespace in arbitrary values (#19986)- Canonicalization: add parentheses when removing whitespace from arbitrary values would hurt readability (e.g.
w-[calc(100%---spacing(60))]→w-[calc(100%-(--spacing(60)))]) (#19986)- Canonicalization: preserve the original unit in arbitrary values instead of normalizing to base units (e.g.
-mt-[20in]→mt-[-20in], notmt-[-1920px]) (#19988)- Canonicalization: migrate arbitrary
:has()variants from[&:has(…)]tohas-[…](#19991)- Upgrade: don’t migrate inline
styleattributes (e.g.style="flex-grow: 1"→style="flex-grow: 1", notstyle="grow: 1") (#19918)- Allow multiple
@utilitydefinitions with the same name but different value types (#19777)- Export missing
PluginWithConfigtype fromtailwindcss/pluginto fix errors when inferring plugin config types (#19707)- Ensure
startandendlegacy utilities without values do not generate CSS (#20003)- Ensure
--value(…)is required in functional@utilitydefinitions (#20005)- Canonicalization: preserve required whitespace around operators in negated arbitrary values (e.g.
-left-[(var(--a)+var(--b))]) (#20011)v4.2.4
Fixed
- Ensure imports in
@importand@pluginstill resolve correctly when using Vite aliases in@tailwindcss/vite(#19947)v4.2.3
Fixed
- Canonicalization: improve canonicalizations for
tracking-*utilities by preferring non-negative utilities (e.g.-tracking-tighter→tracking-wider) (#19827)- Fix crash due to invalid characters in candidate (exceeding valid unicode code point range) (#19829)
- Ensure query params in imports are considered unique resources when using
@tailwindcss/webpack(#19723)- Canonicalization: collapse arbitrary values into shorthand utilities (e.g.
px-[1.2rem] py-[1.2rem]→p-[1.2rem]) (#19837)- Canonicalization: collapse
border-{t,b}-*intoborder-y-*,border-{l,r}-*intoborder-x-*, andborder-{t,r,b,l}-*intoborder-*(#19842)- Canonicalization: collapse
scroll-m{t,b}-*intoscroll-my-*,scroll-m{l,r}-*intoscroll-mx-*, andscroll-m{t,r,b,l}-*intoscroll-m-*(#19842)- Canonicalization: collapse
scroll-p{t,b}-*intoscroll-py-*,scroll-p{l,r}-*intoscroll-px-*, andscroll-p{t,r,b,l}-*intoscroll-p-*(#19842)- Canonicalization: collapse
overflow-{x,y}-*intooverflow-*(#19842)- Canonicalization: collapse
overscroll-{x,y}-*intooverscroll-*(#19842)- Read from
--placeholder-colorinstead of--background-colorforplaceholder-*utilities (#19843)- Upgrade: ensure files are not emptied out when killing the upgrade process while it's running (#19846)
- Upgrade: use
config.contentwhen migrating from Tailwind CSS v3 to Tailwind CSS v4 (#19846)- Upgrade: never migrate files that are ignored by git (#19846)
... (truncated)
▶Changelog
Sourced from @tailwindcss/vite's changelog.
[4.3.0] - 2026-05-08
Added
- Add
@container-sizeutility (#18901)- Add
scrollbar-{auto,thin,none}utilities forscrollbar-width, andscrollbar-thumb-*/scrollbar-track-*color utilities forscrollbar-color(#19981, #20019)- Add
scrollbar-gutter-*utilities (#20018)- Add
zoom-*utilities (#20020)- Add
tab-*utilities (#20022)- Allow using
@variantwith stacked variants (e.g.@variant hover:focus { … }) (#19996)- Allow using
@variantwith compound variants (e.g.@variant hover, focus { … }) (#19996)- Support
--default(…)in--value(…)and--modifier(…)for functional@utilitydefinitions (#19989)Fixed
- Ensure
@pluginresolves package JavaScript entries instead of browser CSS entries when using@tailwindcss/vite(#19949)- Fix relative
@importand@pluginpaths resolving from the wrong directory when using@tailwindcss/vite(#19965)- Ensure CSS files containing
@variantare processed by@tailwindcss/vite(#19966)- Resolve imports relative to
basewhenresult.opts.fromis not provided when using@tailwindcss/postcss(#19980)- Canonicalization: preserve significant
_whitespace in arbitrary values (#19986)- Canonicalization: add parentheses when removing whitespace from arbitrary values would hurt readability (e.g.
w-[calc(100%---spacing(60))]→w-[calc(100%-(--spacing(60)))]) (#19986)- Canonicalization: preserve the original unit in arbitrary values instead of normalizing to base units (e.g.
-mt-[20in]→mt-[-20in], notmt-[-1920px]) (#19988)- Canonicalization: migrate arbitrary
:has()variants from[&:has(…)]tohas-[…](#19991)- Upgrade: don’t migrate inline
styleattributes (e.g.style="flex-grow: 1"→style="flex-grow: 1", notstyle="grow: 1") (#19918)- Allow multiple
@utilitydefinitions with the same name but different value types (#19777)- Export missing
PluginWithConfigtype fromtailwindcss/pluginto fix errors when inferring plugin config types (#19707)- Ensure
startandendlegacy utilities without values do not generate CSS (#20003)- Ensure
--value(…)is required in functional@utilitydefinitions (#20005)- Canonicalization: preserve required whitespace around operators in negated arbitrary values (e.g.
-left-[(var(--a)+var(--b))]) (#20011)[4.2.4] - 2026-04-21
Fixed
- Ensure imports in
@importand@pluginstill resolve correctly when using Vite aliases in@tailwindcss/vite(#19947)[4.2.3] - 2026-04-20
Fixed
- Canonicalization: improve canonicalization for
tracking-*utilities by preferring non-negative utilities (e.g.-tracking-tighter→tracking-wider) (#19827)- Fix crash due to invalid characters in candidate (exceeding valid unicode code point range) (#19829)
- Ensure query params in imports are considered unique resources when using
@tailwindcss/webpack(#19723)- Canonicalization: collapse arbitrary values into shorthand utilities (e.g.
px-[1.2rem] py-[1.2rem]→p-[1.2rem]) (#19837)- Canonicalization: collapse
border-{t,b}-*intoborder-y-*,border-{l,r}-*intoborder-x-*, andborder-{t,r,b,l}-*intoborder-*(#19842)- Canonicalization: collapse
scroll-m{t,b}-*intoscroll-my-*,scroll-m{l,r}-*intoscroll-mx-*, andscroll-m{t,r,b,l}-*intoscroll-m-*(#19842)- Canonicalization: collapse
scroll-p{t,b}-*intoscroll-py-*,scroll-p{l,r}-*intoscroll-px-*, andscroll-p{t,r,b,l}-*intoscroll-p-*(#19842)- Canonicalization: collapse
overflow-{x,y}-*intooverflow-*(#19842)- Canonicalization: collapse
overscroll-{x,y}-*intooverscroll-*(#19842)- Read from
--placeholder-colorinstead of--background-colorforplaceholder-*utilities (#19843)
... (truncated)
▶Commits
588bd734.3.0 (#20023)d194d4cdocs: fix various typos in comments and documentation (#19878)db27049fix(@tailwindcss/vite): include@variantin feature detection (#19966)5a79990Always resolve relative files, relative to the current .css file (#19965)f3fdda2fix(vite): avoid resolving JS plugins to browser CSS entries (#19949)69ad7cc4.2.4 (#19948)685c19eFix issue around resolving paths in@tailwindcss/vite(#19947)2e3fa494.2.3 (#19944)5cb1efdfix(vite): resolve tsconfig paths in CSS and JS resolvers (#19803)- See full diff in compare view
▶Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for @tailwindcss/vite since your current version.
Updates date-fns from 4.1.0 to 4.4.0
▶Release notes
Sourced from date-fns's releases.
v4.4.0
This release revisits the approach to CDN usage and introduces a new package,
@date-fns/cdnand deprecates thedate-fnsCDN scripts. It allowed reducing the zipped package size from5.83 MBdown to3.96 MBwithout introducing any breaking changes.In
v5.0.0-alpha.0where CDN scripts are completely removed fromdate-fnsthe change is more significant and brings the zipped package size down to2.89 MB.It is just the first step in optimizing the package size. Expect further size reduction in the future v4 and v5 versions.
Changed
DEPRECATED: The
date-fnsCDN scripts are now deprecated and will be removed in the next major release. Please switch to the new@date-fns/cdnpackage for CDN usage.Removed CDN source maps to reduce the package size. If you rely on them, please switch to the new
@date-fns/cdnpackage that still includes them.v4.3.0
Kudos to
@ImRodryand@puneetdixit200for their contributions.Fixed
Fixed missing modularized optimization fallback (for Next.js and others). See #4193.
Fixed
ptlocale first day of week to be Sunday. See #4195 by@ImRodry.Fixed
zh-CN,zh-HK, andzh-TWlocale month parsing for October, November, and December. See #4194 by@puneetdixit200.v4.2.1
Fixed
- Fixed type definitions missing in v4.2.0 due to TypeScript misconfiguration.
v4.2.0
This is a minor release in all senses, it only includes documentation updates (first of many) that points to the new You Don't Need date-fns* page.
* Not really
Changed
- Added Temporal API references to the JSDoc annotations of
add,addBusinessDays, andaddDays.
▶Commits
cd53d25Promote to v4.4.0d948ec1Preserve but deprecate CDN versions for v4, set up v5 with polyfillsee65753Add rootmise :formattask9f5bdf5Add positional argument totest/smoke.shscript651ead6Split CDN bundles into separate@date-fns/cdnpackage224c1a2Deprecate type tests as attw hangs on date-fns package7bb2842SwitchPACKAGE_OUTPUT_PATHto--distflag in the package build scriptb6ad5acAdd flags to control package build script424a783Fix docs release after moving to monorepo setupf95bcf1(docs): Add missingtsxdependency- Additional commits viewable in compare view
Updates globals from 17.4.0 to 17.6.0
▶Release notes
Sourced from globals's releases.
v17.6.0
- Update globals (2026-05-01) (#343) 00a4dd9
https://github.com/sindresorhus/globals/compare/v17.5.0...v17.6.0
v17.5.0
- Update globals (2026-04-12) (#342) 5d84602
https://github.com/sindresorhus/globals/compare/v17.4.0...v17.5.0
▶Commits
Updates playwright from 1.58.2 to 1.60.0
▶Release notes
Sourced from playwright's releases.
v1.60.0
🌐 HAR recording on Tracing
tracing.startHar() / tracing.stopHar() expose HAR recording as a first-class tracing API, with the same
content,modeandurlFilteroptions asrecordHar. The returned Disposable makes it easy to scope a recording withawait using:await using har = await context.tracing.startHar('trace.har'); const page = await context.newPage(); await page.goto('https://playwright.dev'); // HAR is finalized when `har` goes out of scope.🪝 Drop API
New locator.drop() simulates an external drag-and-drop of files or clipboard-like data onto an element. Playwright dispatches
dragenter,dragover, anddropwith a synthetic [DataTransfer] in the page context — works cross-browser and is great for testing upload zones:await page.locator('#dropzone').drop({ files: { name: 'note.txt', mimeType: 'text/plain', buffer: Buffer.from('hello') }, });
await page.locator('#dropzone').drop({ data: { 'text/plain': 'hello world', 'text/uri-list': 'https://example.com', }, });🎯 Aria snapshots
- expect(page).toMatchAriaSnapshot() now works on a Page, in addition to a Locator — equivalent to asserting against
page.locator('body').- New
boxesoption on locator.ariaSnapshot() / page.ariaSnapshot() appends each element's bounding box as[box=x,y,width,height], useful for AI consumption.🛑 test.abort()
New test.abort() aborts the currently running test from a fixture, hook, or route handler with an optional message. Use it when you have detected an unrecoverable misuse and want to fail the test right away:
test('does not publish to the shared page', async ({ page }) => { await page.route('**/publish', route => { test.abort('Tests must not publish to the shared page. Use the `clone` option.'); return route.abort(); }); // ... });New APIs
Browser, Context and Page
... (truncated)
▶Commits
87bb9ddcherry-pick(#40747): fix(yauzl): vendor yauzl with destroy-lifecycle fix9a9c51ccherry-pick(#40733): chore(electron): revert #40184 (move Electron API to a s...4b3b628cherry-pick(#40736): Revert "feat(electron): add timeout option to electronAp...f869f96chore: bump version to v1.60.0 (#40714)7eb6918cherry-pick(#40710): docs: release notes v1.60118d2aacherry-pick(#40693): chore(python): formdata path type54012f5chore(deps): bump ip-address and express-rate-limit (#40680)9fa531dfix(screencast): unblock frame ack when an async client disconnects (#40674)3649db5chore(mcp): bump default extension protocol to v2 (#40678)bb6c009chore(extension): mark 0.2.1 (#40679)- Additional commits viewable in compare view
Updates react from 19.2.4 to 19.2.7
▶Release notes
Sourced from react's releases.
19.2.7 (June 1st, 2026)
React Server Components
- Fixed missing
FormDataentries in Server Actions which regressed in 19.2.6 (#36566 by@unstubbable)19.2.6 (May 6th, 2026)
React Server Components
- Type hardening and performance improvements (#36425 by
@eps1lonand@unstubbable)19.2.5 (April 8th, 2026)
React Server Components
- Add more cycle protections (#36236 by
@eps1lonand@unstubbable)
▶Commits
6117d7cVersion 19.2.7 (#36591)eaf3e95Version 19.2.623f4f9f19.2.5- See full diff in compare view
▶Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for react since your current version.
Updates @types/react from 19.2.14 to 19.2.16
▶Commits
- See full diff in compare view
Updates react-dom from 19.2.4 to 19.2.7
▶Release notes
Sourced from react-dom's releases.
19.2.7 (June 1st, 2026)
React Server Components
- Fixed missing
FormDataentries in Server Actions which regressed in 19.2.6 (#36566 by@unstubbable)19.2.6 (May 6th, 2026)
React Server Components
- Type hardening and performance improvements (#36425 by
@eps1lonand@unstubbable)19.2.5 (April 8th, 2026)
React Server Components
- Add more cycle protections (#36236 by
@eps1lonand@unstubbable)
▶Commits
6117d7cVersion 19.2.7 (#36591)eaf3e95Version 19.2.623f4f9f19.2.5- See full diff in compare view
▶Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for react-dom since your current version.
Updates tailwind-merge from 3.5.0 to 3.6.0
▶Release notes
Sourced from tailwind-merge's releases.
v3.6.0
New Features
- Add support for Tailwind CSS v4.3 by
@dcastilin dcastil/tailwind-merge#677
- Add
postfixLookupClassGroupsoption to config to support Tailwind utilities where a slash is part of the full class name, like named container queries- Add support for readonly array values by
@unionalin dcastil/tailwind-merge#652Documentation
- Fix broken links in README by
@maurer2in dcastil/tailwind-merge#662Other
- Harden internal CI pipeline security by omitting git checkout by
@dcastil, suggested by@kyletayloredin https://github.com/dcastil/tailwind-merge/commit/6b2499c10cf52bed42426d30b4219e90374b30d6Full Changelog: https://github.com/dcastil/tailwind-merge/compare/v3.5.0...v3.6.0
Thanks to
@brandonmcconnell,@manavm1990,@langy,@roboflow,@syntaxfm,@getsentry,@codecov, a private sponsor,@block,@openclaw,@sourcegraph,@mike-healyand more via@thnxdevfor sponsoring tailwind-merge! ❤️
▶Commits
...Description has been truncated