v8.0.0-alpha.0
Pre-release
Pre-release
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