# What changed in react-native-url-polyfill

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

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

## react-native-url-polyfill 4

### Breaking changes

- The purpose-built implementation has stronger standards compliance; applications relying on undocumented quirks of the previous implementation should verify their URL handling. (4.0.0) — [release notes](https://github.com/charpeni/react-native-url-polyfill/releases/tag/v4.0.0)

### New APIs and options

- Adds URL.parse(), which returns a parsed URL or null when the input is invalid. (4.0.0) — [release notes](https://github.com/charpeni/react-native-url-polyfill/releases/tag/v4.0.0)

### Performance

- The polyfill is substantially smaller and faster on Hermes, reducing added bundle size by 65.1% compared with v3.0.0. (4.0.0) — [release notes](https://github.com/charpeni/react-native-url-polyfill/releases/tag/v4.0.0)
