# What changed in cheerio

> 3 changes in cheerio 1 from its official release notes, upgrade guides and advisories. Each one cited. Sources checked 2026-10-18. HTML: https://unstale.sh/npm/cheerio/

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

## cheerio 1

### Behavior and default changes

- The isHtml utility now runtime-validates input types. (1.2.0) — [release notes](https://github.com/cheeriojs/cheerio/releases/tag/v1.2.0)
- .val() now supports button values. (1.2.0) — [release notes](https://github.com/cheeriojs/cheerio/releases/tag/v1.2.0)

### Fixes and other changes

- .find() now properly scopes :scope selectors. (1.2.0) — [release notes](https://github.com/cheeriojs/cheerio/releases/tag/v1.2.0)
