# What changed in @testing-library/preact

> 5 changes in @testing-library/preact 3 from its official release notes, upgrade guides and advisories: 1 breaking. Each one cited. Sources checked 2026-10-24. HTML: https://unstale.sh/npm/@testing-library/preact/

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

## @testing-library/preact 3

### Breaking changes

- Drops the browser export condition that pointed at the ESM build. (3.2.6) — [release notes](https://github.com/testing-library/preact-testing-library/releases/tag/v3.2.6)

### Fixes and other changes

- Fires lowercase event types for Preact 11. (3.2.6) — [release notes](https://github.com/testing-library/preact-testing-library/releases/tag/v3.2.6)
- Corrects the type of the wrapper property in RenderOptions. (3.2.6) — [release notes](https://github.com/testing-library/preact-testing-library/releases/tag/v3.2.6)
- Types RenderResult.unmount as returning void. (3.2.6) — [release notes](https://github.com/testing-library/preact-testing-library/releases/tag/v3.2.6)
- A compatibility change was made to aliases. (3.2.5) — [release notes](https://github.com/testing-library/preact-testing-library/releases/tag/v3.2.5)
