cli

React Native command line tools

MIT License

Downloads
125.4M
Stars
2.2K
Committers
540

Bot releases are hidden (Show)

cli -

Published by thymikee over 5 years ago

Features

  • make run-ios output leaner (#472)

Fixes

  • autolinking bug on Windows when reading config (#480, #482)
  • duplicate entires in "rnpm" warning (#481)
  • run release checker only after start and info command (#479)
cli -

Published by thymikee over 5 years ago

cli -

Published by thymikee over 5 years ago

Fixes

  • running config on Windows (#464)
  • warnings breaking config JSON output on pod install (#464)
cli - 2.0

Published by thymikee over 5 years ago

Stable 2.0 is here and it comes with many improvements 🚀.

Highlights

  • Compatibility with React Native 0.60+
  • Autolinking for iOS and Android - no more react-native link (make sure to unlink manually linked deps)
  • Improved logs, warnings and error messages
  • New init command
  • Documentation

Breaking Changes

  • remove legacy core/findPlugins (#235)
  • bump metro to 0.54.1 (#420)
  • remove dependencies command (#100)
  • remove eject command (#275)
  • remove library command (#358)
  • link only assets by default; add --all flag with legacy behavior (#416)
  • rename "installDebug" -> "task" in run-android (#372)

Features

  • autolinking for Android with Gradle (#258, #339, #340, #407, #384, #451, #457, #449, #439, #435)
  • autolinking for iOS with CocoaPods(#256, #331, #355, #354, #355, #384, #393, #451, #449, #428)
  • add warnings for run-ios and run-android when manually linked packages detected (#447)
  • check ios-deploy installation before proceeding to build on device (#332)
  • support platforms that ship with project (#335)
  • refactor run-ios for readability and better error messages (#328)
  • extract platform-specific commands out to platform packages (#302)
  • infer package and project name for upgrade from config (#299)
  • improve upgrade when patches fail to apply (#461)
  • use logkitty to format android logs (#294)
  • extract iOS and Android specific linking files out of the core (#290)
  • make legacy link use new configuration (#281)
  • new init command (#241, #285, #292, #300, #320, #353, #357, #361, #362, #363, #364, #365, #386, #389, #390, #373)
  • standardize configuration mechanism; new config command (#254, #295, #309, #333, #336, #341, #345, #395, #398, #378, #442, #436)
  • upgrade envinfo for better output of info command (#265)
  • support eslint in react native project template. (#229)
  • only pass hasteImplModulePath if the hasteImpl file is available in RN (#417)
  • notify of new major RN version at most once a week (#268)
  • log error stacktrace by default (#396)
  • add openURLMiddleware (#383)
  • improve run-android error messages; rename "installDebug" -> "task" (#372)
  • prevent unnecessary actions if android build failed (#325)
  • pass along CLI port configuration for Android (#421)
  • log console invocations to the terminal (#426)

Fixes

  • open Metro in the correct terminal (#310)
  • add new line to the help message (#319)
  • resolve relative paths for reactNativePath (#297)
  • no active iOS device case in logIOS (#410)

Chore & maintenance

  • change upgrade to use new diff files approach (#348)
  • update and rearrange documentation (#316, #338, #345, #347, #349, #350, #454, #450, #444)
  • move shared types to root; moar link styles; bye promiseWaterfall (#312)
  • use files instead of npmignore for publishing (#314)
  • fix typo in link debug message (#311)
  • don't apply RN config automatically (#306)
  • set correct peer dep of RN 0.60 for [email protected] (#280)
  • setup e2e tests (#264, #289)
  • migrate @react-native-community/cli-tools to TypeScript (#296)
  • remove deprecations in DevTools middleware (#415)
  • update CONTRIBUTING.md (#409)
  • migrate to Circle 2.1, add Node LTS tests (#402)
  • refactor packageManager.js for less redundancy (#433)
cli -

Published by thymikee over 5 years ago

Features

  • improve upgrade when patch fails to apply (#461)
cli -

Published by thymikee over 5 years ago

Fixes

  • incorrect condition for upgrade newer version check (a.k.a error: Trying to upgrade from newer version "0.59.x" to older "0.59.10") (#455)
cli -

Published by thymikee over 5 years ago

Chore

  • get rid of "link without package name" deprecation message (#440)
cli -

Published by thymikee over 5 years ago

Fixes

  • allow upgrading with binary files in the diff (#432)
cli -

Published by thymikee over 5 years ago

Fixes

  • add fallback path check when not found app file for iOS (#428)
cli -

Published by thymikee over 5 years ago

Fixes

  • detecting available simulators in Xcode 11 (#414)
cli -

Published by thymikee over 5 years ago

Fixes

  • ensure that bundle URL origin matches debugger page origin (#403)
cli -

Published by thymikee over 5 years ago

Bad release, please use 1.9.7

cli -

Published by thymikee over 5 years ago

Fixes

  • config.reporter undefined bug (#376)
  • give a better error message when CocoaPods linking fails (#321)
cli -

Published by thymikee over 5 years ago

Fixes

  • pass reporter config option to Metro #371
cli -

Published by thymikee over 5 years ago

Fixes

  • modify wrong install arguments for run-android (#337)
cli -

Published by thymikee over 5 years ago

Fixes

  • prevent run-android failure when updating APK (#323)
cli -

Published by thymikee over 5 years ago

Features

  • add support for assetPlugins argument to start command (#318)
cli -

Published by thymikee over 5 years ago

Features

  • skip successful Metro server requests if --verbose not set to reduce clutter (#291)
cli -

Published by thymikee over 5 years ago

Features

  • apply upgrade patch in subdirectory if necessary (#272)

Fixes

  • pass maxWorkers arg to server (#305)
cli -

Published by thymikee over 5 years ago

Fixes

  • set project directory to install packages in init command (#262)
Package Rankings
Top 0.73% on Npmjs.org
Top 6.73% on Proxy.golang.org
Badges
Extracted from project README
Build Status Version MIT License PRs Welcome Lean Core Extracted
Related Projects