Skip to content

chore(deps-dev): bump @tailwindcss/postcss from 4.2.4 to 4.3.0 in /playground#55

Merged
superiority-claw-agent merged 1 commit into
mainfrom
dependabot/npm_and_yarn/playground/tailwindcss/postcss-4.3.0
May 19, 2026
Merged

chore(deps-dev): bump @tailwindcss/postcss from 4.2.4 to 4.3.0 in /playground#55
superiority-claw-agent merged 1 commit into
mainfrom
dependabot/npm_and_yarn/playground/tailwindcss/postcss-4.3.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 11, 2026

Copy link
Copy Markdown
Contributor

Bumps @tailwindcss/postcss from 4.2.4 to 4.3.0.

Release notes

Sourced from @​tailwindcss/postcss's releases.

v4.3.0

Added

  • Add @container-size utility (#18901)
  • Add scrollbar-{auto,thin,none} utilities for scrollbar-width, and scrollbar-thumb-* / scrollbar-track-* color utilities for scrollbar-color (#19981, #20019)
  • Add scrollbar-gutter-* utilities (#20018)
  • Add zoom-* utilities (#20020)
  • Add tab-* utilities (#20022)
  • Allow using @variant with stacked variants (e.g. @variant hover:focus { … }) (#19996)
  • Allow using @variant with compound variants (e.g. @variant hover, focus { … }) (#19996)
  • Support --default(…) in --value(…) and --modifier(…) for functional @utility definitions (#19989)

Fixed

  • Ensure @plugin resolves package JavaScript entries instead of browser CSS entries when using @tailwindcss/vite (#19949)
  • Fix relative @import and @plugin paths resolving from the wrong directory when using @tailwindcss/vite (#19965)
  • Ensure CSS files containing @variant are processed by @tailwindcss/vite (#19966)
  • Resolve imports relative to base when result.opts.from is 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], not mt-[-1920px]) (#19988)
  • Canonicalization: migrate arbitrary :has() variants from [&:has(…)] to has-[…] (#19991)
  • Upgrade: don’t migrate inline style attributes (e.g. style="flex-grow: 1"style="flex-grow: 1", not style="grow: 1") (#19918)
  • Allow multiple @utility definitions with the same name but different value types (#19777)
  • Export missing PluginWithConfig type from tailwindcss/plugin to fix errors when inferring plugin config types (#19707)
  • Ensure start and end legacy utilities without values do not generate CSS (#20003)
  • Ensure --value(…) is required in functional @utility definitions (#20005)
  • Canonicalization: preserve required whitespace around operators in negated arbitrary values (e.g. -left-[(var(--a)+var(--b))]) (#20011)
Changelog

Sourced from @​tailwindcss/postcss's changelog.

[4.3.0] - 2026-05-08

Added

  • Add @container-size utility (#18901)
  • Add scrollbar-{auto,thin,none} utilities for scrollbar-width, and scrollbar-thumb-* / scrollbar-track-* color utilities for scrollbar-color (#19981, #20019)
  • Add scrollbar-gutter-* utilities (#20018)
  • Add zoom-* utilities (#20020)
  • Add tab-* utilities (#20022)
  • Allow using @variant with stacked variants (e.g. @variant hover:focus { … }) (#19996)
  • Allow using @variant with compound variants (e.g. @variant hover, focus { … }) (#19996)
  • Support --default(…) in --value(…) and --modifier(…) for functional @utility definitions (#19989)

Fixed

  • Ensure @plugin resolves package JavaScript entries instead of browser CSS entries when using @tailwindcss/vite (#19949)
  • Fix relative @import and @plugin paths resolving from the wrong directory when using @tailwindcss/vite (#19965)
  • Ensure CSS files containing @variant are processed by @tailwindcss/vite (#19966)
  • Resolve imports relative to base when result.opts.from is 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], not mt-[-1920px]) (#19988)
  • Canonicalization: migrate arbitrary :has() variants from [&:has(…)] to has-[…] (#19991)
  • Upgrade: don’t migrate inline style attributes (e.g. style="flex-grow: 1"style="flex-grow: 1", not style="grow: 1") (#19918)
  • Allow multiple @utility definitions with the same name but different value types (#19777)
  • Export missing PluginWithConfig type from tailwindcss/plugin to fix errors when inferring plugin config types (#19707)
  • Ensure start and end legacy utilities without values do not generate CSS (#20003)
  • Ensure --value(…) is required in functional @utility definitions (#20005)
  • Canonicalization: preserve required whitespace around operators in negated arbitrary values (e.g. -left-[(var(--a)+var(--b))]) (#20011)
Commits

Summary by CodeRabbit

  • Chores
    • Updated development tooling dependencies.

Review Change Stack

@dependabot dependabot Bot added area:tooling Linters, formatters, build scripts type:chore Tooling, build, or maintenance labels May 11, 2026
@coderabbitai

coderabbitai Bot commented May 11, 2026

Copy link
Copy Markdown

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 47c4791d-1684-4b71-bff3-f4bf4ea6bde1

📥 Commits

Reviewing files that changed from the base of the PR and between 70b0e70 and 56ebf3c.

⛔ Files ignored due to path filters (1)
  • playground/package-lock.json is excluded by !**/package-lock.json, !**/package-lock.json
📒 Files selected for processing (1)
  • playground/package.json

📝 Walkthrough

Walkthrough

@tailwindcss/postcss dev dependency version constraint in the playground workspace is bumped from ^4.2.4 to ^4.3.0, allowing installation of the latest minor release.

Dependency Update

Layer / File(s) Summary
Dependency Version Bump
playground/package.json
@tailwindcss/postcss version constraint updated from ^4.2.4 to ^4.3.0.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~1 minute

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes the main change: bumping a dev dependency with specific version numbers in a specific location.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch dependabot/npm_and_yarn/playground/tailwindcss/postcss-4.3.0

Comment @coderabbitai help to get the list of available commands and usage tips.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@playground/package.json`:
- Line 37: The package version for tailwindcss is out of sync with
`@tailwindcss/postcss` (which is ^4.3.0); update the tailwindcss entry in
package.json (the "tailwindcss" dependency) from ^4.2.4 to ^4.3.0 so both
packages match the v4.3.0 release and avoid compatibility issues with the v4
architecture.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 0698d142-743a-4405-9bde-ae535a1a4198

📥 Commits

Reviewing files that changed from the base of the PR and between 0fa1d75 and 70b0e70.

⛔ Files ignored due to path filters (1)
  • playground/package-lock.json is excluded by !**/package-lock.json, !**/package-lock.json
📒 Files selected for processing (1)
  • playground/package.json

Comment thread playground/package.json
@github-actions

github-actions Bot commented May 11, 2026

Copy link
Copy Markdown

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 62.67% (🎯 60%) 10569 / 16864
🔵 Statements 62.49% (🎯 60%) 11557 / 18495
🔵 Functions 61.9% (🎯 60%) 1972 / 3186
🔵 Branches 45.89% (🎯 50%) 4412 / 9614
File CoverageNo changed files found.
Generated in workflow #82 for commit 56ebf3c by the Vitest Coverage Report Action

@github-actions

github-actions Bot commented May 11, 2026

Copy link
Copy Markdown

CRAP Report

Generated: 2026-05-19T22:01:13.759Z

Total functions analyzed: 3398 • CRAP > 30: 154 (allowlisted: 154) • CRAP > 50: 119

Top 20 worst CRAP scores

# File Function Line Complexity Coverage CRAP
1 packages/pdf-lib/src/api/svg.ts parseAttributes 395 50 0.0% 2550
2 packages/common/src/helper.ts isUrlSafeToFetch 164 32 0.0% 1056
3 packages/cli/src/diagnostics.ts validateTemplate 103 28 0.0% 812
4 packages/ui/src/components/Designer/RightSidebar/DetailView/BindingWidget.tsx BindingWidget 243 26 0.0% 702
5 packages/cli/src/commands/generate.ts <anonymous> 81 25 0.0% 650
6 packages/ui/src/components/Designer/RightSidebar/DetailView/index.tsx validatePosition 229 25 0.0% 650
7 packages/cli/src/diagnostics.ts collectInputHints 209 22 0.0% 506
8 packages/cli/src/diagnostics.ts buildFieldInputHint 384 22 0.0% 506
9 packages/schemas/src/tables/dynamicTemplate.ts getDynamicHeightsForTable 13 22 1.8% 479.61
10 packages/cli/src/commands/validate.ts <anonymous> 32 21 0.0% 462
11 packages/pdf-lib/src/core/crypto.ts prepareKeyData 1751 19 0.0% 380
12 packages/schemas/src/text/propPanel.ts schema 181 18 0.0% 342
13 packages/cli/src/commands/doctor.ts diagnoseOutputPath 592 17 0.0% 306
14 packages/pdf-lib/src/api/PDFPage.ts drawRectangle 1344 17 0.0% 306
15 packages/pdf-lib/src/api/operations.ts drawSvgPath 407 17 0.0% 306
16 packages/pdf-lib/src/api/svg.ts transformationToMatrix 120 17 0.0% 306
17 packages/schemas/src/graphics/image.ts ui 190 17 0.0% 306
18 packages/cli/src/commands/doctor.ts diagnoseFonts 634 16 0.0% 272
19 packages/ui/src/components/Designer/RightSidebar/DetailView/BindingWidget.tsx commitPath 372 16 0.0% 272
20 packages/ui/src/components/Designer/RightSidebar/DetailView/BindingWidget.tsx <anonymous> 558 16 0.0% 272

Formula: CRAP = complexity^2 * (1 - coverage)^3 + complexity.
Allowlist entries live in .crap-allowlist.json with a sunset date.

@superiority-claw-agent

Copy link
Copy Markdown
Contributor

@dependabot rebase

Bumps [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) from 4.2.4 to 4.3.0.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.0/packages/@tailwindcss-postcss)

---
updated-dependencies:
- dependency-name: "@tailwindcss/postcss"
  dependency-version: 4.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/playground/tailwindcss/postcss-4.3.0 branch from 70b0e70 to 56ebf3c Compare May 19, 2026 21:47
@superiority-claw-agent superiority-claw-agent merged commit 94f5d0d into main May 19, 2026
10 checks passed
@superiority-claw-agent superiority-claw-agent deleted the dependabot/npm_and_yarn/playground/tailwindcss/postcss-4.3.0 branch May 19, 2026 22:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:tooling Linters, formatters, build scripts type:chore Tooling, build, or maintenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant