# What changed in nock

> 8 changes in nock 14 to 15 from its official release notes, upgrade guides and advisories. Each one cited. Sources checked 2026-10-18. HTML: https://unstale.sh/npm/nock/

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

## nock 15

### Fixes and other changes

- Empty request bodies are no longer decompressed. (15.0.2) — [release notes](https://github.com/nock/nock/releases/tag/v15.0.2)

## nock 14

### Fixes and other changes

- Calling nock.removeInterceptor now removes the interceptor from scope.interceptors. (14.0.17) — [release notes](https://github.com/nock/nock/releases/tag/v14.0.17)
- The response handler now guards against requests aborted by an AbortSignal. (14.0.16) — [release notes](https://github.com/nock/nock/releases/tag/v14.0.16)
- Reverts the change that applied body delay before the response end. (14.0.15) — [release notes](https://github.com/nock/nock/releases/tag/v14.0.15)
- Applies the body delay before the response ends. (14.0.14) — [release notes](https://github.com/nock/nock/releases/tag/v14.0.14)
- Added rawHeaders to Definition to align the type with runtime behavior. (14.0.13) — [release notes](https://github.com/nock/nock/releases/tag/v14.0.13)
- Prevents a crash when query params have conflicting dot-notation keys. (14.0.12) — [release notes](https://github.com/nock/nock/releases/tag/v14.0.12)
- Updated @mswjs/interceptors to fix a memory leak. (14.0.11) — [release notes](https://github.com/nock/nock/releases/tag/v14.0.11)
