# What changed in react-element-to-jsx-string

> 2 changes in react-element-to-jsx-string 15 to 18 from its official release notes, upgrade guides and advisories. Each one cited. Sources checked 2026-10-26. HTML: https://unstale.sh/npm/react-element-to-jsx-string/

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

## react-element-to-jsx-string 18

### Fixes and other changes

- The browser entry now uses the ESM build. (18.0.0) — [release notes](https://github.com/algolia/react-element-to-jsx-string/blob/62db2f7ccc0330f668bedd6dca257997dc0c7e92/CHANGELOG.md#1800-2026-10-07)

## react-element-to-jsx-string 15

### Fixes and other changes

- Adds React 18 support, allowing the library to work with React 18. (15.0.0) — [release notes](https://github.com/algolia/react-element-to-jsx-string/blob/HEAD/CHANGELOG.md)
