Skip to content

Bump dependencies#19957

Merged
RobinMalfait merged 14 commits intomainfrom
feat/bump-dependencies
Apr 24, 2026
Merged

Bump dependencies#19957
RobinMalfait merged 14 commits intomainfrom
feat/bump-dependencies

Conversation

@RobinMalfait
Copy link
Copy Markdown
Member

@RobinMalfait RobinMalfait commented Apr 23, 2026

This PR bumps dependencies in all the packages, typically just bumping to the latest patch release.

Closes: #19936
Closes: #19917
Closes: #19899
Closes: #19897
Closes: #19845
Closes: #19832
Closes: #19967
Closes: #19968

Test plan

  1. All tests still pass
  2. All integration tests still pass

[ci-all] to verify Linux, Windows and macOS

@RobinMalfait RobinMalfait requested a review from a team as a code owner April 23, 2026 12:34
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Apr 23, 2026

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review

Walkthrough

This pull request updates version ranges across multiple package manifests and the root package.json (devDependencies and several runtime dependencies), updates pnpm-workspace.yaml catalog entries, adds package-level TypeScript config overrides setting compilerOptions.verbatimModuleSyntax to false in several packages, and modifies packages/@tailwindcss-upgrade/src/index.ts to guard against non‑progressing parent-directory traversal. No package exports, public APIs, scripts, or other package metadata were changed.

🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Bump dependencies' clearly and concisely summarizes the main change of the PR, which is updating multiple dependency versions across the project.
Linked Issues check ✅ Passed The PR updates all required dependencies (turbo, @playwright/test, dedent, globby, enhanced-resolve, h3) across packages with appropriate version bumps and includes a code fix for gitignore-handling infinite loop related to globby v16 changes.
Out of Scope Changes check ✅ Passed All changes are in-scope: dependency version updates in package.json and pnpm-workspace.yaml files, TypeScript config overrides for verbatimModuleSyntax, and a code fix addressing the infinite loop issue identified in linked objectives.
Description check ✅ Passed The PR description accurately describes the changeset—it bumps dependencies across all packages to latest patch/minor/major releases and references multiple closed issues, with a clear test plan.

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


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

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 3

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@package.json`:
- Line 60: The TypeScript upgrade in package.json to "^6.0.3" introduces
breaking changes incompatible with the current tsup 8.5.1; either bump tsup to a
TS6-compatible release or add a temporary tsconfig.json flag
"ignoreDeprecations": "6.0" to suppress the deprecation errors, then re-run
builds and DTS generation; additionally, audit files with `@ts-expect-error` (for
example instrumentation.ts where Symbol.dispose is suppressed) and fix or
re-evaluate those suppressions to satisfy TS6 stricter checks.

In `@packages/`@tailwindcss-upgrade/package.json:
- Around line 34-35: The globby upgrade changes gitignore scope and may cause
the CSS-discovery call in the CSS file discovery block of
packages/@tailwindcss-upgrade/src/index.ts (the code that invokes globby to find
CSS files around lines 99–102) to exclude files unexpectedly; reproduce by
running the discovery against a repo with parent .gitignore rules and add a
unit/integration test asserting the previously-found CSS files are returned,
then if files are missing fix the globby options: either set gitignore:false to
keep prior behavior or explicitly set gitignoreRoots to the search path (e.g.,
the inputDir) in the globby call so parent .gitignore files aren’t applied, and
update the test to lock the expected behavior.

In `@pnpm-workspace.yaml`:
- Line 12: Replace the non-existent webpack version specifier by updating the
dependency entry for "webpack" from "^5.106.2" to a valid existing version such
as "^5.106.1" (or another specific 5.x version you want to pin), ensuring the
package constraint references an available release.
🪄 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: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: e5a40ed5-df15-4e1d-a1d9-778fc20b216e

📥 Commits

Reviewing files that changed from the base of the PR and between f62597a and c86b73b.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (9)
  • package.json
  • packages/@tailwindcss-browser/package.json
  • packages/@tailwindcss-cli/package.json
  • packages/@tailwindcss-node/package.json
  • packages/@tailwindcss-postcss/package.json
  • packages/@tailwindcss-standalone/package.json
  • packages/@tailwindcss-upgrade/package.json
  • packages/tailwindcss/package.json
  • pnpm-workspace.yaml

Comment thread package.json Outdated
Comment thread packages/@tailwindcss-upgrade/package.json
Comment thread pnpm-workspace.yaml
@RobinMalfait RobinMalfait force-pushed the feat/bump-dependencies branch from a62a243 to cfd7809 Compare April 24, 2026 13:15
@RobinMalfait RobinMalfait force-pushed the feat/bump-dependencies branch 3 times, most recently from b05d050 to e536d4f Compare April 24, 2026 18:31
@RobinMalfait RobinMalfait force-pushed the feat/bump-dependencies branch from ee150ab to 54b8de2 Compare April 24, 2026 19:00
@RobinMalfait RobinMalfait merged commit 3a890c3 into main Apr 24, 2026
41 of 42 checks passed
@RobinMalfait RobinMalfait deleted the feat/bump-dependencies branch April 24, 2026 19:21
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.

1 participant