fix(deps): update tailwindcss monorepo (4.3.0 → 4.3.1)#367
Conversation
84c11fd to
33b3ed4
Compare
Superseded by a newer automated review for this pull request.
398bf31 to
cd5e637
Compare
cd5e637 to
e048b34
Compare
Superseded by a newer automated review for this pull request.
Superseded by a newer automated review for this pull request.
There was a problem hiding this comment.
AI Automated Review
Full PR review.
Analysis engine: MiniMax-M2.7@https://litellm.jory.dev/v1 (anthropic) — escalated (fast_low_confidence)
PR Review: tailwindcss monorepo update (4.3.0 → 4.3.1)
Summary
This PR updates the Tailwind CSS monorepo packages from v4.3.0 to v4.3.1. The update is a patch version bump with no breaking API changes.
Required Checks
✅ check for breaking API changes in updated dependencies
Verified through the v4.3.1 release notes from the GitHub Releases Enrichment data. The release contains:
- Bug fixes: Canonicalization fixes, container query fixes, shadow utilities, sourcemap warnings, and Node 26+ deprecation warning removal
- New features:
--silentCLI option,@applywith CSS mixins support - CSS generation optimizations: Changed
calc(var(--spacing) * 0)to0andcalc(var(--spacing) * 1)tovar(--spacing)for spacing utilities
None of these changes constitute breaking API changes. The CSS output optimizations are internal implementation details that don't affect the CSS class API. The update maintains backward compatibility with existing Tailwind usage patterns in the codebase.
✅ run full test suite after upgrade
CI has validated this PR through the "Validate" check, which according to AGENTS.md runs npm run lint, npm run typecheck, npm run test, and npm run build. All three CI checks (review, Docker Build, Validate) completed with success status.
Standards Compliance
- Patch version bump: The semver bump from 4.3.0 → 4.3.1 is appropriate for a patch release containing only bug fixes and internal optimizations
- Lock file only: Only
package-lock.jsonwas modified, as expected for a dependency update - CI validation: All repository-required validation checks passed
Linked Issue Fit
No linked issue was provided, so no specific acceptance criteria need to be verified against the PR.
Evidence Provider Findings
Not applicable — no evidence providers are configured for this repository.
Tool Harness Findings
Not applicable — no tool harness findings were produced.
Unknowns / Needs Verification
None identified. The release notes are complete, CI validation passed, and the change is a straightforward patch version update with no breaking changes.
Recommendation
Approve. This is a low-risk patch version update of a dev dependency with no breaking changes. The CI pipeline has validated the upgrade through lint, typecheck, tests, and build checks. The update brings bug fixes including Node 26+ compatibility improvements and canonicalization fixes that will improve build consistency.
This PR contains the following updates:
4.3.0→4.3.14.3.0→4.3.1Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
tailwindlabs/tailwindcss (@tailwindcss/postcss)
v4.3.1Compare Source
Added
--silentoption to suppress output in@tailwindcss/cli(#20100)Fixed
Module#registerHooksinstead ofModule#registeron Node 26+ (#20028)@applyto be used with CSS mixins (#19427)not-*correctly negates@containerqueries, includingstyle(…)queries (#20059)drop-shadow-*color utilities work with custom shadow values containingcalc(…)(#20080)@tailwindcss/vite(#20103)@tailwindcss/webpackcan be installed in Rspack projects without requiringwebpackas a peer dependency (#20027)calc(…)expressions (e.g.px-[calc(1rem+0px)]→px-[calc(1rem+0)]) (#20127)left-[99999px]→left-[99999px], notleft-24999.75) (#20130)@tailwindcss/cliin--watchmode recovers when a tracked dependency is deleted and restored (#20137)@tailwindcss/clibinaries are ignored when scanning for class candidates (#20139)addClass(…)andremoveClass(…)calls (#20198)@variantto be used insideaddBase(#19480)@sourceglobs with symlinks are preserved (#20203)@sourcerules can re-include files excluded by earlier@source notrules (#20203)@utilityrules (#20205)inset-shadow-noneand other inset shadows work correctly (#20208)@sourcedirectories are scanned even when ignored by git (#20214)@sourceglobs ending in**/*preserve dynamic path segments to avoid scanning too many files (#20217)calc(…)divisions when the result would require high precision (e.g.w-[calc(100%/3.5)]→w-[calc(100%/3.5)], notw-[28.571428571428573%]) (#20221)@tailwindcss/postcss(#20228)Changed
0instead ofcalc(var(--spacing) * 0)for spacing utilities likem-0andleft-0(#20196)var(--spacing)instead ofcalc(var(--spacing) * 1)for spacing utilities likem-1andleft-1(#20196)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Renovate Bot.