# What changed in @visx/tooltip

> 3 changes in @visx/tooltip 4 from its official release notes, upgrade guides and advisories: 1 breaking. Each one cited. Sources checked 2026-10-27. HTML: https://unstale.sh/npm/@visx/tooltip/

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

## @visx/tooltip 4

### Breaking changes

- React 18 or 19 is required, and React 19 is added to package peer dependencies. (4.0.0) — [release notes](https://github.com/airbnb/visx/releases/tag/v4.0.0), [upgrade guide](https://github.com/airbnb/visx/blob/HEAD/MIGRATION.md)

### Tooling

- @types/react becomes an optional peer dependency. (4.0.0) — [release notes](https://github.com/airbnb/visx/releases/tag/v4.0.0)

### Fixes and other changes

- Fixes Node ESM compatibility for the published esm/ output. (4.0.0) — [release notes](https://github.com/airbnb/visx/releases/tag/v4.0.0)
