# What changed in is-plain-object

> 2 changes in is-plain-object 5 from its official release notes, upgrade guides and advisories. Each one cited. Sources checked 2026-10-18. HTML: https://unstale.sh/npm/is-plain-object/

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

## is-plain-object 5

### Behavior and default changes

- The exported function is now a type guard, narrowing successful checks to plain-object records. (5.1.0) — [release notes](https://github.com/jonschlinkert/is-plain-object/releases/tag/v5.1.0)

### Tooling

- The package export map now points TypeScript directly to the bundled declarations. (5.1.0) — [release notes](https://github.com/jonschlinkert/is-plain-object/releases/tag/v5.1.0)
