react-native-community-cli

Developer ToolsMIT

Command line tools for React Native projects.

Latest v20.2.0 · by React Native CommunityWritten in TypeScriptWebsitereact-native-community/cliRSS

Release activity

Release activity — 7 releases across 4 days in the last year. Each cell is one day; darker means more releases that day. Older weeks are hidden at this screen width.
JunJulAugSep
SundayNo releases on May 24, 2026No releases on May 31, 2026No releases on Jun 7, 2026No releases on Jun 14, 2026No releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026No releases on Aug 9, 2026No releases on Aug 16, 2026No releases on Aug 23, 2026No releases on Aug 30, 2026No releases on Sep 6, 2026
MondayNo releases on May 25, 2026No releases on Jun 1, 2026No releases on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026No releases on Aug 10, 2026No releases on Aug 17, 2026No releases on Aug 24, 2026No releases on Aug 31, 2026No releases on Sep 7, 2026
TuesdayNo releases on May 26, 2026No releases on Jun 2, 2026No releases on Jun 9, 2026No releases on Jun 16, 2026No releases on Jun 23, 2026No releases on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026No releases on Aug 11, 2026No releases on Aug 18, 2026No releases on Aug 25, 2026No releases on Sep 1, 2026No releases on Sep 8, 2026
WednesdayNo releases on May 27, 2026No releases on Jun 3, 2026No releases on Jun 10, 2026No releases on Jun 17, 2026No releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026No releases on Aug 12, 2026No releases on Aug 19, 2026No releases on Aug 26, 2026No releases on Sep 2, 2026
ThursdayNo releases on May 28, 2026No releases on Jun 4, 2026No releases on Jun 11, 2026No releases on Jun 18, 20261 release on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026No releases on Aug 13, 2026No releases on Aug 20, 2026No releases on Aug 27, 2026No releases on Sep 3, 2026
FridayNo releases on May 29, 2026No releases on Jun 5, 2026No releases on Jun 12, 2026No releases on Jun 19, 2026No releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026No releases on Aug 14, 2026No releases on Aug 21, 2026No releases on Aug 28, 2026No releases on Sep 4, 2026
SaturdayNo releases on May 30, 2026No releases on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026No releases on Aug 8, 2026No releases on Aug 15, 2026No releases on Aug 22, 2026No releases on Aug 29, 2026No releases on Sep 5, 2026

7 releases in the last year, busiest day 4

Changelog

What changed from 19 to 20

v20.2.0

Latest
Added 1
  • Support DeviceHub for Xcode 27+
Fixed 10
  • 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
Security 1
  • Bump fast-xml-parser to 5.3.6 due to CVE-2026-26278

From react-native-community-cli

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
How v20.2.0 went

v20.1.1

Security 1
  • Prevent remote code execution in openURLMiddleware via URL sanitization

From react-native-community-cli

What's Changed
New Contributors

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

View originalPermalink
How v20.1.1 went

v20.1.0

Changed 4
  • 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
Fixed 5
  • 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

From react-native-community-cli

What's Changed
New Contributors

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

View originalPermalink
How v20.1.0 went

v20.0.2

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

From react-native-community-cli

What's Changed
New Contributors

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

View originalPermalink
How v20.0.2 went

v20.0.1

Added 1
  • Support RCT_USE_RN_DEP and RCT_USE_PREBUILT_RNCORE flags
Changed 1
  • Use pod installed by bundler if possible

From react-native-community-cli

What's Changed
New Contributors

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

View originalPermalink
How v20.0.1 went

v20.0.0

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

From react-native-community-cli

What's Changed
New Contributors

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

View originalPermalink
How v20.0.0 went

v19.1.0

Changed 1
  • Improve auto linking performance
Fixed 3
  • Fix buildTs.js crashing on paths containing spaces
  • Handle if mode in command argument includes build flavor
  • Force server to always start in a new window on macOS

From react-native-community-cli

What's Changed
New Contributors

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

View originalPermalink
How v19.1.0 went

v19.0.0

Added 2
  • Add `--only-pods` option to `run/build-ios` commands
  • Generate codegen before `pod install`
Fixed 3
  • Update link to set-up-your-environment emitted by the CLI
  • Remove hardcoded appName when finding build.gradle
  • Remove cocoapods log from `init` command
Removed 1
  • Delete rawBody handling on /symbolicate endpoint
Deprecated 1
  • Deprecate `.android.componentDescriptors`

From react-native-community-cli

Changes
  • breaking: Delete rawBody handling on /symbolicate endpoint @huntie (#2637)
  • fix: Update link to set-up-your-environment emitted by the CLI @cortinico (#2650)
  • chore: specify packageManager in package.json @wojtekmaj (#2638)
🚀 Features
  • feat: add --only-pods option to run/build-ios commands @szymonrybczak (#2624)
  • feat(0.79): generate codegen before pod install @szymonrybczak (#2600)
🐛 Bug Fixes
  • fix(android): hardcoded appName when finding build.gradle @thymikee (#2652)
  • fix: remove cocoapods log from init command @szymonrybczak (#2609)
🧰 Maintenance
  • Update dependencies.md to mention deprecation of .android.componentDescriptors @cortinico (#2643)
  • feat: add --only-pods option to run/build-ios commands @szymonrybczak (#2624)
  • docs: update compatibility table @thymikee (#2622)

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

View originalPermalink
How v19.0.0 went

v17.0.0

Added 4
  • Refresh cli-server-api index page
  • Add `RCT_IGNORE_PODS_DEPRECATION` env variable to `pod install`
  • Export `createDevServerMiddleware` from `cli`
  • Install Cocoapods by default in all projects
Changed 4
  • Replace launchEditor implementation
  • Replace ios-deploy with devicectl
  • Replace `sudo-prompt` with `@vscode/sudo-prompt`
  • Replace strip-ansi with native module
Fixed 7
  • Adjust log in install Cocoapods prompt
  • Remove hardcoded npm registry url
  • Construct correct path for executable on macCatalyst
  • Fix run-android device not found on change from deviceId to device
  • Include check if `Podfile` and `Podfile.lock` changed when deciding to install Cocoapods
  • Use 'fallback simulator' for tvOS
  • Improve and clarify error for missing scheme file
Removed 3
  • Remove secondary exports of cli-server-api
  • Remove cli-debugger-ui package
  • Remove browser helpers from cli-tools and simplify middleware

From react-native-community-cli

What's Changed
New Contributors

Full Changelog: https://github.com/react-native-community/cli/compare/v16.0.2...v17.0.0

View originalPermalink
How v17.0.0 went

v16.0.2

Changed 1
  • Extract cli-config-android for linking
Fixed 4
  • Fix loadConfig() failing with missing loader for extension
  • Support reading more complex buildToolsVersion definitions
  • Support linking of BaseReactPackage subclasses
  • Fix config with --platform flag to work with platforms defined in multiple packages
Removed 2
  • Remove unused native_modules files
  • Remove deprecated react legacy components from config

From react-native-community-cli

What's Changed
New Contributors

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

View originalPermalink
How v16.0.2 went
View all

Discussion

If you publish react-native-community-cli, you can claim this product by proving you administer its repository.