Skip to content

Upgrade Prettier to 3.6.0 across monorepo #5461

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 10 commits into from
Jun 23, 2025
Merged

Upgrade Prettier to 3.6.0 across monorepo #5461

merged 10 commits into from
Jun 23, 2025

Conversation

Copilot
Copy link
Contributor

@Copilot Copilot AI commented Jun 23, 2025

This PR upgrades Prettier from version 3.3.3 to 3.6.0 across the entire monorepo.

Changes Made

  • Root package.json: Updated prettier dependency from 3.3.3 to 3.6.0
  • Template packages: Updated prettier version in all 20 template package.json files
  • Test validation: Updated template validation test to expect prettier 3.6.0 instead of 3.3.3
  • Lockfile: Updated pnpm-lock.yaml with new prettier version

Prettier 3.6.0 Features

This release includes several important additions:

  • New experimental high-performance CLI behind --experimental-cli flag
  • Two new official plugins: @prettier/plugin-oxc and @prettier/plugin-hermes
  • Various performance improvements and bug fixes

Validation

✅ All template validation tests pass with new prettier version
✅ Stylecheck passes for all packages (excluding docs as requested)
✅ Prettier API functionality verified in studio-server codemods
✅ No formatting changes required - 3.6.0 produces same output as 3.3.3 for current codebase

The upgrade maintains full backward compatibility while providing access to the latest Prettier improvements and features.

Fixes #5460.


💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.

Copy link

vercel bot commented Jun 23, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
bugs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 23, 2025 4:07pm
remotion ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 23, 2025 4:07pm

@Copilot Copilot AI changed the title [WIP] Upgrade to Prettier 3.6.0 Upgrade Prettier to 3.6.0 across monorepo Jun 23, 2025
@Copilot Copilot AI requested a review from JonnyBurger June 23, 2025 10:37
Copilot finished work on behalf of JonnyBurger June 23, 2025 10:37
@JonnyBurger JonnyBurger marked this pull request as ready for review June 23, 2025 11:18
@JonnyBurger
Copy link
Member

@copilot use the new experimental cli option

Copy link
Contributor Author

Copilot AI commented Jun 23, 2025

@copilot use the new experimental cli option

Implemented the experimental CLI flag across all prettier usage in the monorepo. Updated 48 package.json formatting scripts, the google-fonts update script, and copilot instructions to use --experimental-cli. All tests pass with the new high-performance CLI. 672037d

@vercel vercel bot temporarily deployed to Preview – remotion June 23, 2025 16:01 Inactive
@vercel vercel bot temporarily deployed to Preview – remotion June 23, 2025 16:01 Inactive
@vercel vercel bot temporarily deployed to Preview – remotion June 23, 2025 16:01 Inactive
@vercel vercel bot temporarily deployed to Preview – remotion June 23, 2025 16:01 Inactive
@JonnyBurger JonnyBurger merged commit 40acc0f into main Jun 23, 2025
13 of 14 checks passed
@JonnyBurger JonnyBurger deleted the copilot/fix-5460 branch June 23, 2025 17:26
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.

Upgrade to Prettier 3.6.0
2 participants