Merged
Conversation
🦋 Changeset detectedLatest commit: 0df99f8 The changes in this PR will be included in the next version bump. This PR includes changesets to release 2 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
CodSpeed Performance ReportMerging #411 will not alter performanceComparing Summary
Footnotes |
There was a problem hiding this comment.
Pull Request Overview
This PR upgrades swc_core and related dependencies to v38 to enable compatibility with Next.js versions >= 15.4.4. This represents a major version bump (7.0) due to the significant dependency updates.
- Updates
swc_corefrom v27 to v38 and related SWC dependencies - Adds necessary SWC helper imports for the docs playground
- Updates documentation to reflect new version compatibility requirements
Reviewed Changes
Copilot reviewed 7 out of 10 changed files in this pull request and generated 6 comments.
Show a summary per file
| File | Description |
|---|---|
| packages/yak-swc/Cargo.toml | Updates SWC dependencies to v38+ with exact version pinning |
| pnpm-workspace.yaml | Adds @swc/helpers dependency to dev catalog |
| packages/docs/package.json | Adds @swc/helpers as dev dependency for docs |
| packages/docs/lib/transformation/useTranspile.tsx | Imports SWC helper functions for transpilation |
| packages/docs/playground-wasm/src/types.rs | Updates TypeScript definitions for new SWC version |
| packages/docs/content/docs/getting-started.mdx | Updates compatibility table and installation instructions |
| .changeset/easy-lies-feel.md | Documents major version change |
Files not reviewed (1)
- pnpm-lock.yaml: Language not supported
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Jan Nicklas (jantimon)
previously approved these changes
Sep 25, 2025
56b6f7a to
0df99f8
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR updates
swc_coreand related dependencies so thatyak-swcis compatible with next.js>=15.4.4.I've updated the docs and merging this will create a PR for a new major version
7.0.Please ensure that the new release is published in a timely manner after completing this PR, as the docs would be updated already