PR #129 opened: chore(deps): bump the minor-and-patch group across 1 directory with 23 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.0.3 |
| @sentry/react | 10.47.0 | 10.50.0 |
| @stripe/react-stripe-js | 6.1.0 | 6.2.0 |
| @tailwindcss/vite | 4.2.2 | 4.2.4 |
| globals | 17.4.0 | 17.5.0 |
| laravel-echo | 2.3.3 | 2.3.4 |
| lucide-react | 1.7.0 | 1.11.0 |
| react | 19.2.4 | 19.2.5 |
| react-dom | 19.2.4 | 19.2.5 |
| typescript | 6.0.2 | 6.0.3 |
| vite | 8.0.5 | 8.0.10 |
| @types/node | 25.5.2 | 25.6.0 |
| eslint-plugin-react-hooks | 7.0.1 | 7.1.1 |
| prettier | 3.8.1 | 3.8.3 |
| prettier-plugin-tailwindcss | 0.7.2 | 0.7.3 |
| typescript-eslint | 8.58.0 | 8.59.0 |
| @rollup/rollup-linux-x64-gnu | 4.59.0 | 4.60.2 |
| @rollup/rollup-win32-x64-msvc | 4.59.0 | 4.60.2 |
Updates @headlessui/react from 2.2.9 to 2.2.10
▶Commits
Updates @inertiajs/react from 3.0.2 to 3.0.3
▶Release notes
Sourced from @inertiajs/react's releases.
v3.0.3
What's Changed
- [3.x] Bump Vite and Vitest by
@pascalbaljetin inertiajs/inertia#3046- [3.x] Update TSConfig and bump CI actions by
@pascalbaljetin inertiajs/inertia#3047- [3.x] Infer form data keys in
resetOnSuccessandresetOnErrorby@pascalbaljetin inertiajs/inertia#3048- [3.x] Fix layout props callback misclassifying function-valued props as named layouts by
@pascalbaljetin inertiajs/inertia#3049- [3.x] Fix flash event not firing when response contains errors by
@skryukovin inertiajs/inertia#3038- [3.x] Fire flash event after full reload by
@skryukovin inertiajs/inertia#3041- [3.x] Improve Playwright CI cache by
@pascalbaljetin inertiajs/inertia#3051- [3.x] Add
onHttpException,onNetworkError, and response toonSuccessinuseHttpby@pascalbaljetin inertiajs/inertia#3050Full Changelog: https://github.com/inertiajs/inertia/compare/v3.0.2...v3.0.3
▶Changelog
Sourced from @inertiajs/react's changelog.
v3.0.3 - 2026-04-07
What's Changed
- [3.x] Bump Vite and Vitest by
@pascalbaljetin inertiajs/inertia#3046- [3.x] Update TSConfig and bump CI actions by
@pascalbaljetin inertiajs/inertia#3047- [3.x] Infer form data keys in
resetOnSuccessandresetOnErrorby@pascalbaljetin inertiajs/inertia#3048- [3.x] Fix layout props callback misclassifying function-valued props as named layouts by
@pascalbaljetin inertiajs/inertia#3049- [3.x] Fix flash event not firing when response contains errors by
@skryukovin inertiajs/inertia#3038- [3.x] Fire flash event after full reload by
@skryukovin inertiajs/inertia#3041- [3.x] Improve Playwright CI cache by
@pascalbaljetin inertiajs/inertia#3051- [3.x] Add
onHttpException,onNetworkError, and response toonSuccessinuseHttpby@pascalbaljetin inertiajs/inertia#3050Full Changelog: https://github.com/inertiajs/inertia/compare/v3.0.2...v3.0.3
▶Commits
66241d2v3.0.3a7a499eAdd onHttpException, onNetworkError, and response to onSuccess in useHttp (#3...f757d49Fix flash event not firing when response contains errors (#3038)2fe7751[3.x] Fix layout props callback misclassifying function-valued props as named...ffeef38[3.x] Infer form data keys inresetOnSuccessandresetOnError(#3048)5083325[3.x] Update TSConfig and bump CI actions (#3047)0d0d99f[3.x] Bump Vite and Vitest (#3046)- See full diff in compare view
Updates @sentry/react from 10.47.0 to 10.50.0
▶Release notes
Sourced from @sentry/react's releases.
10.50.0
Important Changes
feat(effect): Support v4 beta (#20394)
The
@sentry/effectintegration now supports Effect v4 beta, enabling Sentry instrumentation for the latest Effect framework version. Read more in the Effect SDK readme.feat(hono): Add
@sentry/hono/bunfor Bun runtime (#20355)A new
@sentry/hono/bunentry point adds first-class support for running Hono applications instrumented with Sentry on the Bun runtime. Read more in the Hono SDK readme.feat(replay): Add replayStart/replayEnd client lifecycle hooks (#20369)
New
replayStartandreplayEndclient lifecycle hooks let you react to replay session start and end events in your application.Other Changes
- feat(core): Emit
no_parent_spanclient outcomes for discarded spans requiring a parent (#20350)- feat(deps): Bump protobufjs from 7.5.4 to 7.5.5 (#20372)
- feat(hono): Add runtime packages as optional peer dependencies (#20423)
- feat(opentelemetry): Add tracingChannel utility for context propagation (#20358)
- fix(browser): Enrich graphqlClient spans for relative URLs (#20370)
- fix(browser): Filter implausible LCP values (#20338)
- fix(cloudflare): Use TransformStream to keep track of streams (#20452)
- fix(console): Re-patch console in AWS Lambda runtimes (#20337)
- fix(core): Correct
GoogleGenAIIstrumentedMethodtypo in type name- fix(core): Handle stateless MCP wrapper transport correlation (#20293)
- fix(hono): Remove undefined from options type (#20419)
- fix(node): Guard against null
httpVersionin outgoing request span attributes (#20430)- fix(node-core): Pass rejection reason instead of Promise as originalException (#20366)
- chore: Ignore claude worktrees (#20440)
- chore: Prevent test from creating zombie process (#20392)
- chore: Update size-limit (#20412)
- chore(dev-deps): Bump nx from 22.5.0 to 22.6.5 (#20458)
- chore(e2e-tests): Use tarball symlinks for E2E tests instead of verdaccio (#20386)
- chore(lint): Remove lint warnings (#20413)
- chore(test): Remove empty variant tests (#20443)
- chore(tests): Use verdaccio as node process instead of docker image (#20336)
- docs(readme): Update usage instructions for binary scripts (#20426)
- ref(node): Vendor undici instrumentation (#20190)
- test(aws-serverless): Ensure aws-serverless E2E tests run locally (#20441)
- test(aws-serverless): Split npm & layer tests (#20442)
- test(browser): Fix flaky sessions route-lifecycle test + upgrade axios (#20197)
- test(cloudflare): Use
.makeRequestAndWaitForEnvelopeto wait for envelopes (#20208)
... (truncated)
▶Changelog
Sourced from @sentry/react's changelog.
10.50.0
Important Changes
feat(effect): Support v4 beta (#20394)
The
@sentry/effectintegration now supports Effect v4 beta, enabling Sentry instrumentation for the latest Effect framework version. Read more in the Effect SDK readme.feat(hono): Add
@sentry/hono/bunfor Bun runtime (#20355)A new
@sentry/hono/bunentry point adds first-class support for running Hono applications instrumented with Sentry on the Bun runtime. Read more in the Hono SDK readme.feat(replay): Add replayStart/replayEnd client lifecycle hooks (#20369)
New
replayStartandreplayEndclient lifecycle hooks let you react to replay session start and end events in your application.Other Changes
- feat(core): Emit
no_parent_spanclient outcomes for discarded spans requiring a parent (#20350)- feat(deps): Bump protobufjs from 7.5.4 to 7.5.5 (#20372)
- feat(hono): Add runtime packages as optional peer dependencies (#20423)
- feat(opentelemetry): Add tracingChannel utility for context propagation (#20358)
- fix(browser): Enrich graphqlClient spans for relative URLs (#20370)
- fix(browser): Filter implausible LCP values (#20338)
- fix(cloudflare): Use TransformStream to keep track of streams (#20452)
- fix(console): Re-patch console in AWS Lambda runtimes (#20337)
- fix(core): Correct
GoogleGenAIIstrumentedMethodtypo in type name- fix(core): Handle stateless MCP wrapper transport correlation (#20293)
- fix(hono): Remove undefined from options type (#20419)
- fix(node): Guard against null
httpVersionin outgoing request span attributes (#20430)- fix(node-core): Pass rejection reason instead of Promise as originalException (#20366)
- chore: Ignore claude worktrees (#20440)
- chore: Prevent test from creating zombie process (#20392)
- chore: Update size-limit (#20412)
- chore(dev-deps): Bump nx from 22.5.0 to 22.6.5 (#20458)
- chore(e2e-tests): Use tarball symlinks for E2E tests instead of verdaccio (#20386)
- chore(lint): Remove lint warnings (#20413)
- chore(test): Remove empty variant tests (#20443)
- chore(tests): Use verdaccio as node process instead of docker image (#20336)
- docs(readme): Update usage instructions for binary scripts (#20426)
- ref(node): Vendor undici instrumentation (#20190)
- test(aws-serverless): Ensure aws-serverless E2E tests run locally (#20441)
- test(aws-serverless): Split npm & layer tests (#20442)
- test(browser): Fix flaky sessions route-lifecycle test + upgrade axios (#20197)
... (truncated)
▶Commits
785e756release: 10.50.0ed26a19Merge pull request #20461 from getsentry/prepare-release/10.50.07b584c4meta(changelog): Update changelog for 10.50.039740datest(cloudflare): Use .makeRequestAndWaitForEnvelope to wait for envelopes (#...c741030test(aws-serverless): Split npm & layer tests (#20442)f97076dchore(dev-deps): Bump nx from 22.5.0 to 22.6.5 (#20458)4b4ac76fix(node): Guard against nullhttpVersionin outgoing request span attribut...7569b10fix(cloudflare): Use TransformStream to keep track of streams (#20452)a4c9686test(hono): Add E2E tests for middleware spans (#20451)ff23846chore: Ignore claude worktrees (#20440)- Additional commits viewable in compare view
Updates @stripe/react-stripe-js from 6.1.0 to 6.2.0
▶Release notes
Sourced from @stripe/react-stripe-js's releases.
v6.2.0
New features
- add contactDetails element (#670)
Changes
- Bump lodash from 4.17.23 to 4.18.1 (#669)
▶Commits
Updates @stripe/stripe-js from 9.1.0 to 9.3.1
▶Release notes
Sourced from @stripe/stripe-js's releases.
v9.3.1
Fixes
- Remove client-only actions from form SDK (#922)
v9.3.0
Fixes
- Add PMC to PE update options (#921)
- add phone to checkout form change event (#920)
- Bump lodash from 4.17.23 to 4.18.1 in /examples/parcel (#917)
v9.2.0
New features
- add contactDetails element (#915)
Changed
▶Commits
657af7fv9.3.14ece63fRemove client-only actions from form SDK (#922)77e472ev9.3.06cf6711Add PMC to PE update options (#921)57694aeadd phone to checkout form change event (#920)4784be3Bump lodash from 4.17.23 to 4.18.1 in /examples/parcel (#917)932b86dv9.2.02ee498badd contactDetails element (#915)a3ca844Bump lodash from 4.17.23 to 4.18.1 (#913)eed149dBump lodash from 4.17.23 to 4.18.1 in /examples/rollup (#912)- See full diff in compare view
▶Maintainer changes
This version was pushed to npm by alaycock-stripe, a new releaser for @stripe/stripe-js since your current version.
Updates @tailwindcss/vite from 4.2.2 to 4.2.4
▶Release notes
Sourced from @tailwindcss/vite's releases.
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)
- Add
.envand.env.*to default ignored content files (#19846)- Canonicalization: migrate
overflow-ellipsisintotext-ellipsis(#19849)- Canonicalization: migrate
start-full→inset-s-full,start-auto→inset-s-auto,start-px→inset-s-px, andstart-<number>→inset-s-<number>as well as negative versions (#19849)- Canonicalization: migrate
end-full→inset-e-full,end-auto→inset-e-auto,end-px→inset-e-px, andend-<number>→inset-e-<number>as well as negative versions (#19849)- Canonicalization: move the
-sign inside the arbitrary value-left-[9rem]→left-[-9rem](#19858)- Canonicalization: move the
-sign outside the arbitrary valueml-[calc(-1*var(--width))]→-ml-(--width)(#19858)- Improve performance when scanning JSONL / NDJSON files (#19862)
- Support
NODE_PATHenvironment variable in standalone CLI (#19617)
▶Changelog
Sourced from @tailwindcss/vite's changelog.
[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 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)
- Add
.envand.env.*to default ignored content files (#19846)- Canonicalization: migrate
overflow-ellipsisintotext-ellipsis(#19849)- Canonicalization: migrate
start-full→inset-s-full,start-auto→inset-s-auto,start-px→inset-s-px, andstart-<number>→inset-s-<number>as well as negative versions (#19849)- Canonicalization: migrate
end-full→inset-e-full,end-auto→inset-e-auto,end-px→inset-e-px, andend-<number>→inset-e-<number>as well as negative versions (#19849)- Canonicalization: move the
-sign inside the arbitrary value-left-[9rem]→left-[-9rem](#19858)- Canonicalization: move the
-sign outside the arbitrary valueml-[calc(-1*var(--width))]→-ml-(--width)(#19858)- Improve performance when scanning JSONL / NDJSON files (#19862)
- Support
NODE_PATHenvironment variable in standalone CLI (#19617)
▶Commits
▶Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for @tailwindcss/vite since your current version.
Updates globals from 17.4.0 to 17.5.0
▶Release notes
Sourced from globals's releases.
v17.5.0
- Update globals (2026-04-12) (#342) 5d84602
https://github.com/sindresorhus/globals/compare/v17.4.0...v17.5.0
▶Commits
Updates laravel-echo from 2.3.3 to 2.3.4
▶Release notes
Sourced from laravel-echo's releases.
v2.3.4
What's Changed
- Bump vite from 6.4.1 to 6.4.2 by
@dependabot[bot] in laravel/echo#486Full Changelog: https://github.com/laravel/echo/compare/v2.3.3...v2.3.4
▶Changelog
Sourced from laravel-echo's changelog.
v2.3.4 - 2026-04-07
What's Changed
- Bump vite from 6.4.1 to 6.4.2 by
@dependabot[bot] in laravel/echo#486Full Changelog: https://github.com/laravel/echo/compare/v2.3.3...v2.3.4
▶Commits
b6460f6v2.3.47f46b96Bump vite from 6.4.1 to 6.4.2 (#486)68c1014Update CHANGELOG- See full diff in compare view
Updates lucide-react from 1.7.0 to 1.11.0
▶Release notes
Sourced from lucide-react's releases.
Version 1.11.0
What's Changed
- docs: add missing period to TypeScript Support description by
@jgluin lucide-icons/lucide#4309- fix(
@lucide/svelte): proper doc comments for svelte components by@blt-rin lucide-icons/lucide#4267- chore(deps): bump svgo from 3.3.2 to 3.3.3 by
@dependabot[bot] in lucide-icons/lucide#4119- chore(deps-dev): bump astro from 6.0.8 to 6.1.6 by
@dependabot[bot] in lucide-icons/lucide#4310- feat(icons): add power and quick tags to zap and zap-off by
@swastik7805in lucide-icons/lucide#4268- test(build-font): added comprehensive unit tests on build-font tool by
@karsa-mistmerein lucide-icons/lucide#4315- feat(docs): blur background of framework-select by
@Spleefiesin lucide-icons/lucide#4238- feat(icon): add heart-x icon by
@swastik7805in lucide-icons/lucide#4264- fix(icons): optimised
rotate-3dicon by@jamiemlawin lucide-icons/lucide#4299- feat(icons): added
layers-minusicon by@Spleefiesin lucide-icons/lucide#4005- feat(icons): added
bell-checkicon by@pettelauin lucide-icons/lucide#4152New Contributors
@jglumade their first contribution in lucide-icons/lucide#4309@pettelaumade their first contribution in lucide-icons/lucide#4152Full Changelog: https://github.com/lucide-icons/lucide/compare/1.9.0...1.11.0
Version 1.10.0
What's Changed
- docs: add missing period to TypeScript Support description by
@jgluin lucide-icons/lucide#4309- fix(
@lucide/svelte): proper doc comments for svelte components by@blt-rin lucide-icons/lucide#4267- chore(deps): bump svgo from 3.3.2 to 3.3.3 by
@dependabot[bot] in lucide-icons/lucide#4119- chore(deps-dev): bump astro from 6.0.8 to 6.1.6 by
@dependabot[bot] in lucide-icons/lucide#4310- feat(icons): add power and quick tags to zap and zap-off by
@swastik7805in lucide-icons/lucide#4268- test(build-font): added comprehensive unit tests on build-font tool by
@karsa-mistmerein lucide-icons/lucide#4315- feat(docs): blur background of framework-select by
@Spleefiesin lucide-icons/lucide#4238- feat(icon): add heart-x icon by
@swastik7805in lucide-icons/lucide#4264- fix(icons): optimised
rotate-3dicon by@jamiemlawin lucide-icons/lucide#4299- feat(icons): added
layers-minusicon by@Spleefiesin lucide-icons/lucide#4005- feat(icons): added
bell-checkicon by@pettelauin lucide-icons/lucide#4152New Contributors
@jglumade their first contribution in lucide-icons/lucide#4309@pettelaumade their first contribution in lucide-icons/lucide#4152Full Changelog: https://github.com/lucide-icons/lucide/compare/1.9.0...1.10.0
Version 1.9.0
What's Changed
- fix(packages/angular): allow string inputs for size by
@swastik7805in lucide-icons/lucide#4253- fix(gh-icon): update colors for ColoredPath component by
@jguddasin lucide-icons/lucide#4233- feat(packages): use .mjs for ESM bundles by
@karsa-mistmerein lucide-icons/lucide#4285- fix(build-font): add collision detection to font codepoints by
@karsa-mistmerein lucide-icons/lucide#4300- feat(icons): added
timelineicon by@jguddasin lucide-icons/lucide#4270New Contributors
@swastik7805made their first contribution in lucide-icons/lucide#4253
... (truncated)
▶Commits
653e44bfeat(packages): use .mjs for ESM bundles (#4285)7623e23feat(docs): add Zephyr Cloud to Hero Backers tier & rework updateSponsors scr...- See full diff in compare view
Updates react from 19.2.4 to 19.2.5
▶Release notes
Sourced from react's releases.
19.2.5 (April 8th, 2026)
React Server Components
- Add more cycle protections (#36236 by
@eps1lonand@unstubbable)
▶Commits
23f4f9f19.2.5- See full diff in compare view
Updates react-dom from 19.2.4 to 19.2.5
▶Release notes
Sourced from react-dom's releases.
19.2.5 (April 8th, 2026)
React Server Components
- Add more cycle protections (#36236 by
@eps1lonand@unstubbable)
▶Commits
23f4f9f19.2.5- See full diff in compare view
Updates tailwindcss from 4.2.2 to 4.2.4
▶Release notes
Sourced from tailwindcss's releases.
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)
- Add
.envand.env.*to default ignored content files (#19846)- Canonicalization: migrate
overflow-ellipsisintotext-ellipsis(#19849)- Canonicalization: migrate
start-full→inset-s-full,start-auto→inset-s-auto,start-px→inset-s-px, andstart-<number>→inset-s-<number>as well as negative versions (#19849)- Canonicalization: migrate
end-full→inset-e-full,end-auto→inset-e-auto,end-px→inset-e-px, andend-<number>→inset-e-<number>as well as negative versions (#19849)- Canonicalization: move the
-sign inside the arbitrary value-left-[9rem]→left-[-9rem](#19858)- Canonicalization: move the
-sign outside the arbitrary valueml-[calc(-1*var(--width))]→-ml-(--width)(#19858)- Improve performance when scanning JSONL / NDJSON files (#19862)
- Support
NODE_PATHenvironment variable in standalone CLI (#19617)
▶Changelog
Sourced from tailwindcss's changelog.
[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 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-*(Description has been truncated