Releases: react-native-community/cli
Releases · react-native-community/cli
test
v8.0.0-alpha.trigger.4 chore: add ref back
v8.0.0-alpha.0
Breaking
- Removed
link,unlink,installanduninstallcommands from the CLI by @grabbou #1537- Removed all entries regarding
rnpm, together with migration guides - Removed a lot of unnecessary and extraneous properties from
IOSProjectConfig,AndroidProjectConfigthat were used for link, and not utilised in a newautolinkingmechanism. That means things such asassetsorhooksare no longer allowed to be present on a configuration and will cause an error when CLI validates the structure of your config. - Removed a lot of unnecessary properties from
IOSProjectParams,AndroidProjectParams,IOSDependencyParams andAndroidDependencyParams` that were used to override settings for link that are no longer needed. - Removed ability to set a custom
podspecPathfor an iOS dependency. This was already marked as deprecated and set to be removed. UsesourceDirinstead. - Removed
--project-pathoption from arun-iosCLI command. This was meant to set a source directory for iOS files (unless it equals to iOS). It is now using the detection from config, which makes sure thatrun-iosuses the same folder thatautolinkingand other commands (very important for debugging) - Changed iOS source directory detection from looking for an Xcode project to looking for a Podfile. Historically, we used to look for an xcodeproj or xcworkspace because that is what link needed to work and manipulate. The new autolinking relies on a Podfile only.
- Removed all entries regarding
- Remove deprecated run-android properties by @grabbou in #1557
Fixed
- Fix Web Debugging and Other Websocket Endpoints with Metro 0.67 by @NickGerleman in #1560
- Align Xcode version in cli-doctor with current App Store submission requirements by @mikehardy in #1554
- Accept new date-based watchman versions by @mikehardy in #1550
Chore
- Bump chalk to 4.x in cli-doctor by @stianjensen in #1546
- Bump minimum node to v12 as per React Native requirements by @mikehardy in #1551
- Update contributing link section with cli-plugin-metro by @thymikee in c93e3a2
- Fix a Doctor JDK test on Windows by @mikehardy in #1549
- Removed
global-cliby @grabbou in #1540 and #1544
v7.0.2
Fixes
- Web Debugging and Other Websocket Endpoints with Metro 0.67 (#1560) by @NickGerleman
v7.0.1
Features
- Added appId and appIdSuffix options to cli-hermes by @BrendonSled in #1386
- move doctor into
cli-doctorpackage, extract config intocli-config, clean-up types by @nickx720 in #1480 - bump version of Metro packages to 67 by @kelset in #1539 (possibly breaking but likely not)
Fixes
- Windows unknown command on build android by @rmaafs in #1475
- template name replacement in package.json by @Esemesek in #1482
- Update shell-quote to fix security issue CVE-2021-42740 by @rmylagary in #1531
- Android native_modules.gradle cliResolveScript should resolve to @react-native-community/cli by @aparedes in #1525
Chore & maintenance
- move
configcommand to config package by @grabbou in #1534 - Update package.json by @DomiR in #1536
- Bump ora to 6.x by @stianjensen in #1522
New Contributors
- @rmylagary made their first contribution in #1531
- @aparedes made their first contribution in #1525
- @stianjensen made their first contribution in #1522
- @rmaafs made their first contribution in #1475
- @BrendonSled made their first contribution in #1386
- @nickx720 made their first contribution in #1480
- @kelset made their first contribution in #1539
Full Changelog: v6.4.0...v7.0.1
v6.2.0
v6.1.0
v6.0.0
Features
- less noisy build failures with xcpretty (#1393)
- Use run-ios to open Catalyst app after building (#1449)
- print unsupported keypresses directly to console. (#1441)
- added custom scope method for android dependencies (#1430)
- add option to build only active architectures on android (#1388)
- use xcbeautify for xcodebuild output if installed (#1392)
- have pod install error message show correct directory (#1428)
Fixes
- fix
sourceDirdetection (#1444) - bump metro to 0.66.1 (#1442)
- remove unused --verbose option from start command (#1394)
- JDK version check wouldn't detect JDK 8 correctly (#1395)
- avoid copying profile to /sdcard (#1397)
- Prevent type mismatch exception thrown in Gradle 7 (#1396)
- profile-hermes doesn't work on Win (#1432)
v5.0.2
v5.0.1
v6.0.0-rc.0
Features
- [BREAKING] Bump to Metro 0.66 (#1420)