# What changed in unplugin-swc

> 6 changes in unplugin-swc 1 to 2 from its official release notes, upgrade guides and advisories: 1 breaking. Each one cited. Sources checked 2026-10-27. HTML: https://unstale.sh/npm/unplugin-swc/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## unplugin-swc 2

### Breaking changes

- Node.js 18 is no longer supported. (2.0.0) — [release notes](https://github.com/unplugin/unplugin-swc/releases/tag/v2.0.0)

## unplugin-swc 1

### Tooling

- Adds webpack support, allowing developers to use unplugin-swc with webpack. (1.6.0) — [release notes](https://github.com/unplugin/unplugin-swc/releases/tag/v1.6.0)

### Fixes and other changes

- Maps the tsconfig JSX runtime to SWC. (1.5.11) — [release notes](https://github.com/unplugin/unplugin-swc/releases/tag/v1.5.11)
- Silences the TypeScript 6 baseUrl deprecation. (1.5.10) — [release notes](https://github.com/unplugin/unplugin-swc/releases/tag/v1.5.10)
- Disables the oxc transformer for rolldown-vite compatibility. (1.5.10) — [release notes](https://github.com/unplugin/unplugin-swc/releases/tag/v1.5.10)
- Corrects the Vite oxc config syntax. (1.5.10) — [release notes](https://github.com/unplugin/unplugin-swc/releases/tag/v1.5.10)
