# What changed in react-native-web

> 10 changes in react-native-web 0.21 from its official release notes, upgrade guides and advisories: 4 new APIs and options. Each one cited. Sources checked 2026-10-18. HTML: https://unstale.sh/npm/react-native-web/

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

## react-native-web 0.21

### New APIs and options

- Adds AssetRegistry as an export. (0.21.4) — [release notes](https://github.com/necolas/react-native-web/releases/tag/0.21.4)
- Adds the react-native-web/asset-registry entry point. (0.21.4) — [release notes](https://github.com/necolas/react-native-web/releases/tag/0.21.4)
- InputAccessoryView is now exported from the package entry. (0.21.3) — [release notes](https://github.com/necolas/react-native-web/releases/tag/0.21.3)
- Adds inert to forwardedProps so the inert attribute can be forwarded. (0.21.2) — [release notes](https://github.com/necolas/react-native-web/releases/tag/0.21.2)

### Performance

- The hook subscribes once per component instead of on every render. (0.21.3) — [release notes](https://github.com/necolas/react-native-web/releases/tag/0.21.3)

### Behavior and default changes

- Modal animation is significantly improved. (0.21.2) — [release notes](https://github.com/necolas/react-native-web/releases/tag/0.21.2)

### Fixes and other changes

- Shares AssetRegistry between CJS and ESM builds. (0.21.4) — [release notes](https://github.com/necolas/react-native-web/releases/tag/0.21.4)
- Removes deprecation warnings for APIs that React Native does not deprecate. (0.21.4) — [release notes](https://github.com/necolas/react-native-web/releases/tag/0.21.4)
- Changing the onLoad, onLoadStart, onLoadEnd, or onError callback no longer aborts and restarts the image load. (0.21.3) — [release notes](https://github.com/necolas/react-native-web/releases/tag/0.21.3)
- Fixes a memory leak in the AnimatedProps constructor. (0.21.2) — [release notes](https://github.com/necolas/react-native-web/releases/tag/0.21.2)
