# What changed in ts-checker-rspack-plugin

> 22 changes in ts-checker-rspack-plugin 1 from its official release notes, upgrade guides and advisories: 3 new APIs and options. Each one cited. Sources checked 2026-10-18. HTML: https://unstale.sh/npm/ts-checker-rspack-plugin/

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

## ts-checker-rspack-plugin 1

### New APIs and options

- Adds the TypeScript resolveRoot option. (1.5.1) — [release notes](https://github.com/rstackjs/ts-checker-rspack-plugin/releases/tag/v1.5.1)
- Adds support for tsgo. (1.4.0) — [release notes](https://github.com/rstackjs/ts-checker-rspack-plugin/releases/tag/v1.4.0)
- Adds the defaultSeverity configuration option. (1.2.1) — [release notes](https://github.com/rstackjs/ts-checker-rspack-plugin/releases/tag/v1.2.1)

### Performance

- Filesystem and path handling was optimized, improving build time and checker worker CPU efficiency. (1.6.0) — [release notes](https://github.com/rstackjs/ts-checker-rspack-plugin/releases/tag/v1.6.0)
- Dependency results from the issues worker are reused in non-watch and synchronous watch builds, reducing redundant work; non-watch builds eliminate an additional worker process. (1.6.0) — [release notes](https://github.com/rstackjs/ts-checker-rspack-plugin/releases/tag/v1.6.0)
- The plugin is bundled with Rslib to make startup faster. (1.2.0) — [release notes](https://github.com/rstackjs/ts-checker-rspack-plugin/releases/tag/v1.2.0)

### Behavior and default changes

- Diagnostic reporting is now set on the solution builder. (1.2.3) — [release notes](https://github.com/rstackjs/ts-checker-rspack-plugin/releases/tag/v1.2.3)

### Tooling

- The plugin now supports TypeScript 7. (1.5.0) — [release notes](https://github.com/rstackjs/ts-checker-rspack-plugin/releases/tag/v1.5.0)
- The peer dependency range was updated, changing the declared compatibility range for consumers. (1.3.2) — [release notes](https://github.com/rstackjs/ts-checker-rspack-plugin/releases/tag/v1.3.2)

### Fixes and other changes

- Avoids passing an undefined polling interval to chokidar. (1.7.1) — [release notes](https://github.com/rstackjs/ts-checker-rspack-plugin/releases/tag/v1.7.1)
- tsgo retries failed checks after style edits. (1.6.2) — [release notes](https://github.com/rstackjs/ts-checker-rspack-plugin/releases/tag/v1.6.2)
- Style edits now reuse native TypeScript checks. (1.6.2) — [release notes](https://github.com/rstackjs/ts-checker-rspack-plugin/releases/tag/v1.6.2)
- Fixes watching TypeScript root files when using tsgo. (1.6.1) — [release notes](https://github.com/rstackjs/ts-checker-rspack-plugin/releases/tag/v1.6.1)
- Root file changes are detected before invalidation. (1.6.0) — [release notes](https://github.com/rstackjs/ts-checker-rspack-plugin/releases/tag/v1.6.0)
- Canceled tsgo checks are terminated. (1.5.3) — [release notes](https://github.com/rstackjs/ts-checker-rspack-plugin/releases/tag/v1.5.3)
- Fixes support for the Rspack dev server error overlay. (1.5.3) — [release notes](https://github.com/rstackjs/ts-checker-rspack-plugin/releases/tag/v1.5.3)
- Refines errors related to tsgo support. (1.5.3) — [release notes](https://github.com/rstackjs/ts-checker-rspack-plugin/releases/tag/v1.5.3)
- Cleans up host diagnostics in SolutionBuilder on rebuild. (1.2.5) — [release notes](https://github.com/rstackjs/ts-checker-rspack-plugin/releases/tag/v1.2.5)
- The peer dependency was updated for @rspack/core v2, allowing the plugin to declare compatibility with that version. (1.2.4) — [release notes](https://github.com/rstackjs/ts-checker-rspack-plugin/releases/tag/v1.2.4)
- IPC error handling was enhanced. (1.2.2) — [release notes](https://github.com/rstackjs/ts-checker-rspack-plugin/releases/tag/v1.2.2)
- Ensures compiler.changedFiles is the file path. (1.1.7) — [release notes](https://github.com/rstackjs/ts-checker-rspack-plugin/releases/tag/v1.1.7)
- The output path is excluded to prevent an infinite rebuild loop. (1.1.7) — [release notes](https://github.com/rstackjs/ts-checker-rspack-plugin/releases/tag/v1.1.7)
