# What changed in require-in-the-middle

> 4 changes in require-in-the-middle 6 to 8 from its official release notes, upgrade guides and advisories: 3 breaking. Each one cited. Sources checked 2026-10-27. HTML: https://unstale.sh/npm/require-in-the-middle/

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

## require-in-the-middle 8

### Breaking changes

- The minimum supported Node version is now 8.10.0 or 9.3.0. (8.0.0) — [release notes](https://github.com/nodejs/require-in-the-middle/releases/tag/require-in-the-middle-v8.0.0)
- The package no longer depends on the resolve module. (8.0.0) — [release notes](https://github.com/nodejs/require-in-the-middle/releases/tag/require-in-the-middle-v8.0.0)

### Fixes and other changes

- Fixes a bundler issue caused by requiring package.json. (8.0.1) — [release notes](https://github.com/nodejs/require-in-the-middle/releases/tag/require-in-the-middle-v8.0.1)

## require-in-the-middle 6

### Breaking changes

- Node.js 6 support was dropped; the minimum supported Node.js version is now 8.6.0. (6.0.0) — [release notes](https://github.com/nodejs/require-in-the-middle/blob/HEAD/CHANGELOG.md)
