react-native
react-native copied to clipboard
chore(cli, metro): bump cli and metro to latest ahead of 71
Summary
Small PR with bump to the new versions of CLI and Metro in preparation of the branch cut for 0.71.
While at it, did a cheeky npx yarn-deduplicate
to clean up a bit the deps.
Changelog
[General] [Changed] - Bump CLI to 10.0.0-alpha.1 and Metro to 0.73.3
Test Plan
CI is green
Warnings | |
---|---|
:warning: | :lock: package.json - Changes were made to package.json. This will require a manual import by a Facebook employee. |
Generated by :no_entry_sign: dangerJS against 4c1f7503f9758e696e4284c8013b326f960c2cbf
@huntie has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.
For the record, these are the changelogs for this Metro update: 0.73.0, 0.73.1, 0.73.2, 0.73.3
Ideally we should mention relevant items from the Metro changelog in the RN 71 changelog - might be worth thinking about a process / format for these PRs to help the person who will compile the RN changelog. Here in particular I'd call out:
- Terser as the default minifier
-
We no longer transpile the
**
operator --> BigInt is now fully supported for the first time (support in Hermes shipped in RN 70 but was missing this Metro fix) - Improved file watching on Apple silicon
Platform | Engine | Arch | Size (bytes) | Diff |
---|---|---|---|---|
ios | - | universal | n/a | -- |
Base commit: 475310dbbaec8048411edefc6cdddab330df7966 Branch: main
Great stuff, thanks @motiz88! and yeah, totally agree (and we also need to come up with something similar for Hermes 😅)
This pull request was successfully merged by @kelset in f550606d4cd9640d87126e72a1a575fd2ecffdea.
When will my fix make it into a release? | Upcoming Releases