What changed in react-native-community-cli from 19 to 20

6 releases numbered after v19.1.0 up to and including v20.2.0, stable releases only. v19.1.0 and v20.2.0 are the newest stable releases of 19 and 20 we track; this page follows them as new ones ship.

29 changes across 6 releases

Added 2

v20.2.0

  • Support DeviceHub for Xcode 27+

v20.0.1

  • Support RCT_USE_RN_DEP and RCT_USE_PREBUILT_RNCORE flags
Changed 5

v20.1.0

  • Return to less intrusive way of starting server in a new window on macOS
  • Remove hardcoded index when selecting the correct build target
  • Build sourceMappingURL constructs with relative paths
  • Migrate from chalk to picocolors

v20.0.1

  • Use pod installed by bundler if possible
Fixed 20

v20.2.0

  • Restore open-url browser links while respecting CVE-2025-11953
  • Don't hardcode default cmakeListsPath for pure C++ modules on Android
  • Respect --device on run-android when multiple devices are connected
  • Always launch fallback simulator
  • Fail when exact template version does not exist
  • Never default to a connected device on plain run-ios
  • Fix getBuildSettings picking up wrong target on iOS
  • Propagate resolved port to build when default port is unavailable
  • Mock node:zlib in tests
  • Fix variantPath for multiflavored Android paths

v20.1.0

  • Support Android Studio path that JetBrains Toolbox installs to on Windows
  • Fix plistPath when using a prebuilt binary (appPath)
  • Fix destination in buildProject
  • Detect bun.lock
  • Fix yarn + skip-install combo causing template copy failure

v20.0.2

  • Invalid character in header on Windows
  • Assume a provided UDID is valid on macCatalyst

v20.0.0

  • Output codegen'd code in the ios folder
  • Add stricter URL validation to openURLMiddleware
  • Fix error message typos in pods.ts
Security 2

v20.2.0

  • Bump fast-xml-parser to 5.3.6 due to CVE-2026-26278

v20.1.1

  • Prevent remote code execution in openURLMiddleware via URL sanitization

Original release notes, newest first

The list above is our reading of these notes; the originals from React Native Community are here, one fold per release.

v20.2.0
Changes
  • fix: restore open-url browser links while respecting CVE-2025-11953 @thymikee (#2814)
  • fix(android): don't hardcode default cmakeListsPath for pure c++ modules @satya164 (#2799)
  • fix(android): respect --device on run-android when multiple devices connected @janicduplessis (#2796)
  • build(deps): bump fast-xml-parser from 5.3.6 to 5.5.7 @dependabot (#2781)
  • fix: always launches fallback simulator @dannyhw (#2778)
  • fix: ci e2e test snapshot drift @dannyhw (#2779)
  • [Android] Fix variantPath for multiflavored paths @Reeywhaar (#2762)
  • fix: fail when exact template version does not exist @fabriziocucci (#2764)
  • build(deps): bump fast-xml-parser from 4.4.1 to 5.3.4 @dependabot (#2760)
🚀 Features
  • feat: Support DeviceHub for Xcode 27+ @huntie (#2806)
🐛 Bug Fixes
  • fix(ios): never default to a connected device on plain run-ios @azizbecha (#2795)
  • fix(iOS): getBuildSettings picking up wrong target @divyanshu-patil (#2801)
  • fix: propagate resolved port to build when default port is unavailable @janicduplessis (#2783)
  • 🔒️ Bump fast-xml-parser to 5.3.6 due to CVE-2026-26278 @Jamim (#2770)
  • fix(tests): mock node:zlib @azizbecha (#2761)
  • fix: update snapshot of e2e tests @thymikee (#2759)
🧰 Maintenance
  • Revise README, symlink to main package @huntie (#2807)
  • docs: update compatibility table to include up to RN 0.85 @alanleedev (#2777)

Full Changelog: https://github.com/react-native-community/cli/compare/v20.1.1...v20.2.0

View originalPermalink

v20.1.1
What's Changed
New Contributors

Full Changelog: https://github.com/react-native-community/cli/compare/v20.1.0...v20.1.1

View originalPermalink

v20.1.0
What's Changed
New Contributors

Full Changelog: https://github.com/react-native-community/cli/compare/v20.0.2...v20.1.0

View originalPermalink

v20.0.2
What's Changed
New Contributors

Full Changelog: https://github.com/react-native-community/cli/compare/v20.0.1...v20.0.2

View originalPermalink

v20.0.1
What's Changed
New Contributors

Full Changelog: https://github.com/react-native-community/cli/compare/v20.0.0...v20.0.1

View originalPermalink

v20.0.0
What's Changed
New Contributors

Full Changelog: https://github.com/react-native-community/cli/compare/v19.1.0...v20.0.0

View originalPermalink