Skip to content

build: Update swc_core to v61.0.1#606

Merged
kdy1 merged 5 commits into
mainfrom
kdy1/core
Apr 3, 2026
Merged

build: Update swc_core to v61.0.1#606
kdy1 merged 5 commits into
mainfrom
kdy1/core

Conversation

@kdy1
Copy link
Copy Markdown
Member

@kdy1 kdy1 commented Apr 3, 2026

No description provided.

kdy1 added 5 commits April 3, 2026 05:23
Releases:
  @swc/plugin-react-remove-properties@12.8.0
  @swc/plugin-styled-components@12.8.0
  @swc/plugin-transform-imports@12.8.0
  @swc/plugin-swc-confidential@11.8.0
  @swc-contrib/mut-cjs-exports@14.8.0
  @swc/plugin-remove-console@12.8.0
  @swc/plugin-experimental-feature-flags@0.7.0
  @swc/plugin-styled-jsx@13.8.0
  @swc/plugin-swc-magic@12.8.0
  @swc/plugin-formatjs@9.8.0
  @swc/plugin-prefresh@12.8.0
  @swc/plugin-emotion@14.8.0
  @swc/plugin-swc-sdk@12.8.0
  @swc/plugin-relay@12.8.0
  @swc-contrib/plugin-graphql-codegen-client-preset@0.20.0
  @swc/plugin-jest@12.8.0
  @swc/plugin-loadable-components@11.8.0
  @swc/plugin-noop@12.8.0

[skip ci]
@kdy1 kdy1 enabled auto-merge (squash) April 3, 2026 04:25
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Apr 3, 2026

⚠️ No Changeset found

Latest commit: 740ea0a

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@claude
Copy link
Copy Markdown

claude Bot commented Apr 3, 2026

Code Review: Update swc_core to v61.0.1

This is a well-structured routine dependency update. Here are my observations:

Summary

  • Updates swc_core from v60.0.0 → v61.0.1
  • Bumps all transitive SWC crates consistently (swc_common, swc_ecma_ast, swc_ecma_codegen, etc.)
  • Promotes several plugin crates to v1.0.0 (modularize_imports, react_remove_properties, remove_console, styled_components, styled_jsx)
  • Removes swc_ecma_usage_analyzer as a direct dependency of swc_ecma_minifier (upstream change)

Observations

Looks good:

  • All workspace dependency pins in Cargo.toml are updated consistently with Cargo.lock
  • CHANGELOG.md files are updated for all 18 affected packages
  • Package versions in package.json files are bumped in sync
  • The swc_ecma_usage_analyzer removal from swc_ecma_minifier's dependency list reflects an upstream change in v61 (the crate was absorbed or removed in swc_core)

Minor note:

  • The swc_ecma_transforms_react jump from v43 → v44 and swc_ecma_transforms_testing from v43 → v44 are reflected in the lock file but not explicitly listed in the workspace Cargo.toml patch table — this is fine since they are transitive, just worth confirming they don't introduce any breaking API changes used by any plugin transforms.

Verdict

This is a clean, automated dependency bump with consistent version alignment across the workspace. No concerns with the changes — auto-merge looks appropriate here.

@kdy1 kdy1 merged commit 540f533 into main Apr 3, 2026
11 checks passed
@kdy1 kdy1 deleted the kdy1/core branch April 3, 2026 04:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant