# What changed in @react-native-community/netinfo

> 6 changes in @react-native-community/netinfo 11 to 12 from its official release notes, upgrade guides and advisories: 3 breaking, 1 new APIs and options. Each one cited. Sources checked 2026-10-20. HTML: https://unstale.sh/npm/@react-native-community/netinfo/

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

## @react-native-community/netinfo 12

### Breaking changes

- The new iOS Wi-Fi configuration API usage requires the NetworkExtension framework. (12.0.1) — [release notes](https://github.com/react-native-netinfo/react-native-netinfo/releases/tag/v12.0.1)
- iOS 14+ is now required, which also means React Native 0.76+ is required. (12.0.0) — [release notes](https://github.com/react-native-netinfo/react-native-netinfo/releases/tag/v12.0.0)
- Wi-Fi information now uses NEHotspotNetwork instead of deprecated CNCopyCurrentNetworkInfo; the app needs the Access Wi-Fi Information Entitlement or the method produces nil. (12.0.0) — [release notes](https://github.com/react-native-netinfo/react-native-netinfo/releases/tag/v12.0.0)

## @react-native-community/netinfo 11

### New APIs and options

- Adds support for the new architecture on Android and iOS. (11.5.0) — [release notes](https://github.com/react-native-netinfo/react-native-netinfo/releases/tag/v11.5.0)

### Fixes and other changes

- Android uses the Node resolver to find react-native, helping monorepo builds. (11.5.2) — [release notes](https://github.com/react-native-netinfo/react-native-netinfo/releases/tag/v11.5.2)
- Removed the nullability specifier from the iOS requestedInterface parameter for new architecture compatibility. (11.5.1) — [release notes](https://github.com/react-native-netinfo/react-native-netinfo/releases/tag/v11.5.1)
