Skip to content

chore(deps): update tailwindcss monorepo to v4.2.3#435

Merged
renovate[bot] merged 1 commit intomainfrom
renovate/tailwindcss-monorepo
Apr 23, 2026
Merged

chore(deps): update tailwindcss monorepo to v4.2.3#435
renovate[bot] merged 1 commit intomainfrom
renovate/tailwindcss-monorepo

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Mar 23, 2026

This PR contains the following updates:

Package Change Age Confidence
@tailwindcss/postcss (source) 4.2.14.2.3 age confidence
tailwindcss (source) 4.2.14.2.3 age confidence

Release Notes

tailwindlabs/tailwindcss (@​tailwindcss/postcss)

v4.2.3

Compare Source

Fixed
  • Canonicalization: improve canonicalizations for tracking-* utilities by preferring non-negative utilities (e.g. -tracking-tightertracking-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}-* into border-y-*, border-{l,r}-* into border-x-*, and border-{t,r,b,l}-* into border-* (#​19842)
  • Canonicalization: collapse scroll-m{t,b}-* into scroll-my-*, scroll-m{l,r}-* into scroll-mx-*, and scroll-m{t,r,b,l}-* into scroll-m-* (#​19842)
  • Canonicalization: collapse scroll-p{t,b}-* into scroll-py-*, scroll-p{l,r}-* into scroll-px-*, and scroll-p{t,r,b,l}-* into scroll-p-* (#​19842)
  • Canonicalization: collapse overflow-{x,y}-* into overflow-* (#​19842)
  • Canonicalization: collapse overscroll-{x,y}-* into overscroll-* (#​19842)
  • Read from --placeholder-color instead of --background-color for placeholder-* utilities (#​19843)
  • Upgrade: ensure files are not emptied out when killing the upgrade process while it's running (#​19846)
  • Upgrade: use config.content when migrating from Tailwind CSS v3 to Tailwind CSS v4 (#​19846)
  • Upgrade: never migrate files that are ignored by git (#​19846)
  • Add .env and .env.* to default ignored content files (#​19846)
  • Canonicalization: migrate overflow-ellipsis into text-ellipsis (#​19849)
  • Canonicalization: migrate start-fullinset-s-full, start-autoinset-s-auto, start-pxinset-s-px, and start-<number>inset-s-<number> as well as negative versions (#​19849)
  • Canonicalization: migrate end-fullinset-e-full, end-autoinset-e-auto, end-pxinset-e-px, and end-<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 value ml-[calc(-1*var(--width))]-ml-(--width) (#​19858)
  • Improve performance when scanning JSONL / NDJSON files (#​19862)
  • Support NODE_PATH environment variable in standalone CLI (#​19617)

v4.2.2

Compare Source

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)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot requested review from baxen, matt2e and wesbillman as code owners March 23, 2026 00:26
Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 139e683113

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread pnpm-lock.yaml Outdated
Comment on lines +111 to +113
'@tailwindcss/postcss':
specifier: ^4.2.1
version: 4.2.1
specifier: ^4.2.2
version: 4.2.2
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Keep the pnpm importer specifier aligned with package.json

This lockfile change updates the Penpal importer to @tailwindcss/postcss: ^4.2.2 here (and tailwindcss: ^4.2.2 a few lines below), but apps/penpal/frontend/package.json still declares @tailwindcss/postcss: ^4.2.1 and tailwindcss: ^4.0.0 on lines 31 and 45. pnpm install --frozen-lockfile is documented to fail when the lockfile is "out of sync with the manifest", and our Penpal CI/release workflows run exactly that command in .github/workflows/penpal-ci.yml:67 and .github/workflows/penpal-release.yml:64. As written, this dependency bump will break those jobs until the manifest and lockfile are regenerated from the same package.json.

Useful? React with 👍 / 👎.

@renovate renovate Bot force-pushed the renovate/tailwindcss-monorepo branch 2 times, most recently from 6982e09 to 556730b Compare April 1, 2026 18:11
matt2e added a commit that referenced this pull request Apr 14, 2026
Updates from Renovate PRs #538, #435, #389, #361, #390:
- JS: update pnpm 10.30.3→10.33.0, refresh lockfile
- Go: update go-sdk v1.4.0→v1.4.1, goldmark v1.7.16→v1.8.2
- Rust: update rusqlite 0.38→0.39, rusqlite_migration 2.4.1→2.5.0,
  sha2 0.10→0.11, tokio 1.49.0→1.50.0, nix 0.29→0.31
- Rust: fix sha2 0.11 LowerHex breakage in summarize and staged

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@renovate renovate Bot force-pushed the renovate/tailwindcss-monorepo branch 3 times, most recently from 7b0a731 to d82f351 Compare April 15, 2026 01:38
@renovate renovate Bot force-pushed the renovate/tailwindcss-monorepo branch 7 times, most recently from 27adad3 to db6d98a Compare April 22, 2026 23:15
@renovate renovate Bot changed the title chore(deps): update tailwindcss monorepo to v4.2.2 chore(deps): update tailwindcss monorepo to v4.2.3 Apr 22, 2026
@renovate renovate Bot force-pushed the renovate/tailwindcss-monorepo branch from db6d98a to c5195ca Compare April 23, 2026 00:55
@renovate renovate Bot merged commit b69540c into main Apr 23, 2026
8 checks passed
@renovate renovate Bot deleted the renovate/tailwindcss-monorepo branch April 23, 2026 01:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants