Skip to content

Bump dependencies#20300

Merged
RobinMalfait merged 2 commits into
mainfrom
chore/bump-dependencies
Jul 2, 2026
Merged

Bump dependencies#20300
RobinMalfait merged 2 commits into
mainfrom
chore/bump-dependencies

Conversation

@RobinMalfait

@RobinMalfait RobinMalfait commented Jul 2, 2026

Copy link
Copy Markdown
Member

This PR bumps most of the dependencies to the latest version.

This also marked some dependencies using a range such that you get updates for free during the installation:

 catalog:
-  enhanced-resolve: 5.21.6
+  enhanced-resolve: ^5.24.1

-  vite: 8.0.14
+  vite: ^8.1.2

-  webpack: 5.107.0
+  webpack: ^5.108.3

Fixes: #20291

Test plan

  1. All tests on all OSes still pass [ci-all]

@RobinMalfait RobinMalfait requested a review from a team as a code owner July 2, 2026 09:24
@greptile-apps

greptile-apps Bot commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Confidence Score: 5/5

This looks safe to merge.

  • No blocking issues found in the changed code.

Reviews (2): Last reviewed commit: "format" | Re-trigger Greptile

@coderabbitai

coderabbitai Bot commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: f124e2c1-0bc1-4119-acd3-5185578c9e9a

📥 Commits

Reviewing files that changed from the base of the PR and between 3585fd5 and b46a9c9.

📒 Files selected for processing (2)
  • packages/@tailwindcss-standalone/src/types.d.ts
  • packages/tailwindcss/src/constant-fold-declaration.ts
✅ Files skipped from review due to trivial changes (2)
  • packages/tailwindcss/src/constant-fold-declaration.ts
  • packages/@tailwindcss-standalone/src/types.d.ts

Walkthrough

This pull request updates dependency version constraints in package.json and pnpm-workspace.yaml. It also reformats the __tw_readFile ambient declaration and removes redundant parentheses from a boolean condition in constantFoldDeclarationAst. No public or exported entity declarations change.

Changes

Cohort / File(s) Change Summary
Dependency updates
package.json
Bumped @playwright/test and vitest
Dependency updates
pnpm-workspace.yaml
Updated catalog versions for @types/node, enhanced-resolve, postcss, prettier, vite, and webpack
Minor code adjustments
packages/@tailwindcss-standalone/src/types.d.ts
Reformatted __tw_readFile’s type declaration
Minor code adjustments
packages/tailwindcss/src/constant-fold-declaration.ts
Adjusted a + unit-compatibility condition expression

Sequence Diagram(s)

Not applicable.

Suggested labels: dependencies, cleanup

Related issues: None found

Related PRs: None found

🚥 Pre-merge checks | ✅ 2 | ❌ 2

❌ Failed checks (1 warning, 1 inconclusive)

Check name Status Explanation Resolution
Out of Scope Changes check ⚠️ Warning Several unrelated dependency bumps and formatting-only changes go beyond the linked enhanced-resolve issue. Split the unrelated dependency and formatting changes into separate PRs, or narrow this PR to the enhanced-resolve update.
Title check ❓ Inconclusive The title is related but too generic to describe the main change in this PR. Use a more specific title like "Bump enhanced-resolve and other dev dependencies".
✅ Passed checks (2 passed)
Check name Status Explanation
Description check ✅ Passed The description matches the dependency bump and mentions the linked issue and range changes.
Linked Issues check ✅ Passed The enhanced-resolve bump satisfies #20291 by moving to a version above 5.22.1 and using a range.

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

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🧹 Nitpick comments (1)
pnpm-workspace.yaml (1)

13-27: 📐 Maintainability & Code Quality | 🔵 Trivial | 💤 Low value

Inconsistent pinning strategy across catalog entries.

Some entries (@types/node, dedent, prettier) remain exact-pinned while others (enhanced-resolve, postcss, vite, webpack) now use caret ranges. If the intent (per issue #20291) is to allow minor-version drift for faster security patch pickup, consider applying the same range approach consistently to reduce future one-off PRs for similar bumps.


ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: f7372b66-93d4-4804-ab1b-d9931f12edb0

📥 Commits

Reviewing files that changed from the base of the PR and between e46b3d7 and 3585fd5.

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

Due to the `prettier` bump, some small formatting changes were
introduced.
@RobinMalfait RobinMalfait merged commit ef79119 into main Jul 2, 2026
24 checks passed
@RobinMalfait RobinMalfait deleted the chore/bump-dependencies branch July 2, 2026 09:45
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.

Bump enhanced-resolve

1 participant