Sam Zhou
d95433f824
Deploy 0.217.2 to xplat ( #39716 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/39716
Changelog: [Internal]
Reviewed By: samwgoldman
Differential Revision: D49786290
fbshipit-source-id: c29e57d133134c538fd96384e0e19a6d73c525f6
2023-10-01 10:53:18 -07:00
Pieter Vanderwerff
29f62a41b4
Deploy 0.217.0 to fbsource ( #39610 )
...
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/39610
Reviewed By: SamChou19815
Differential Revision: D49522399
fbshipit-source-id: 98dc8ce53a4dea2b68909fda5f92251c6cc91717
2023-09-22 17:29:26 -07:00
Sam Zhou
d31d16b19c
Deploy 0.216.1 to xplat ( #39343 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/39343
Changelog: [Internal]
Reviewed By: cortinico
Differential Revision: D49082963
fbshipit-source-id: a2ad631fa1efcc83eecb1a47bd24cbbd96a3f08f
2023-09-08 10:53:35 -07:00
Pieter Vanderwerff
2608a37564
Deploy 0.216.0 to xplat ( #39319 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/39319
Changelog: [Internal]
Reviewed By: SamChou19815
Differential Revision: D49031141
fbshipit-source-id: 926f471d0843484466918f28dd0369d38db333a7
2023-09-07 09:00:56 -07:00
Moti Zilberman
b27607f853
Add debugger-frontend package and manual build script ( #39161 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/39161
Changelog: [Internal]
Creates a new stub package named `react-native/debugger-frontend`, which will contain a minimal build of the Chrome DevTools frontend adapted for React Native. Initially, the compiled frontend assets will be checked into the React Native repo, but we intend to replace this with a fully automated build in CI at a later date.
Reviewed By: huntie
Differential Revision: D48680624
fbshipit-source-id: a24c8b019881187963d0be88e773bc0a97a2437d
2023-08-31 08:34:33 -07:00
Sam Zhou
4b97484650
Rollout support for multiplatform react-native project ( #39131 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/39131
Docs on the new behavior: https://flow.org/en/docs/react/multiplatform
Changelog: [Internal]
Reviewed By: samwgoldman
Differential Revision: D48085422
fbshipit-source-id: daaa5a7d7d04871ab3da1ad47c6b88ef4226bdfd
2023-08-24 09:54:15 -07:00
Sam Zhou
06d472c05f
Deploy 0.215.1 to xplat ( #39133 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/39133
Changelog: [Internal]
Reviewed By: samwgoldman
Differential Revision: D48615176
fbshipit-source-id: 6fe1d27eff1fb29b63bf982cf8ed6eabc000f3a2
2023-08-23 14:10:27 -07:00
Sam Zhou
e121fee5a2
Fix react-native name_mapper flowconfig ( #39119 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/39119
The current mapping will map `react-native/foo/bar` to `/path/to/project/root/packages/react-nativefoo/bar`, which is totally incorrect. How things still type check despite this bad config is a mystery, but at least now it's fixed
Changelog: [Internal]
Reviewed By: samwgoldman
Differential Revision: D48581370
fbshipit-source-id: b4bf8e76b255ffa5c44817ce587bdc8e68b62037
2023-08-22 16:00:39 -07:00
Alex Hunt
3c943bbe3a
Integrate dev-middleware into start command ( #39059 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/39059
## Context
RFC: Decoupling Flipper from React Native core: https://github.com/react-native-community/discussions-and-proposals/pull/641
## Changes
This change:
- Links the new `react-native/dev-middleware` endpoints into the recently migrated `react-native start` command.
- Adds `react-native/community-cli-plugin` (the migrated [`cli-plugin-metro`](https://github.com/react-native-community/cli/tree/main/packages/cli-plugin-metro )) as a dependency of `react-native`, and hooks in these versions of the `start`, `bundle`, and `ram-bundle` commands via `react-native.config.js`.
Functionally, this means that the new `/open-debugger` endpoint is available on the dev server started by `react-native start` (not yet linked into any UI).
After this PR is merged, the new `community-cli-plugin` package is "linked" and we can remove `cli-plugin-metro` from `react-native-community/cli`: https://github.com/react-native-community/cli/pull/2055 .
Changelog: [Internal]
Reviewed By: motiz88
Differential Revision: D47226421
fbshipit-source-id: 123039961f93bd8183a32a2d3f30c447f7c0f132
2023-08-22 08:08:15 -07:00
Sam Zhou
ffcbff8374
Deploy 0.215.0 to xplat ( #39098 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/39098
Changelog: [Internal]
Reviewed By: pieterv
Differential Revision: D48535689
fbshipit-source-id: 67ab2ea08a6ae7530fe25c14021dfc1b952a3db6
2023-08-21 17:08:00 -07:00
Tim Yung
a99c9764aa
Flow: Cleanup Platform Suffix Ignore Patterns ( #39028 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/39028
The regular expressions that we use to ignore other platform suffixes are wrong or unnecessarily complicated.
This diff cleans them up to be idiomatic regular expressions without any extra constructs.
Changelog:
[Internal]
Reviewed By: samwgoldman
Differential Revision: D48377329
fbshipit-source-id: e6d6c36b3dd6f524cc28a3cfb2938abb06dd8ab6
2023-08-15 18:29:00 -07:00
Pieter Vanderwerff
66990248a7
Deploy 0.214.0 to xplat ( #38802 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/38802
Changelog: [Internal]
Reviewed By: SamChou19815
Differential Revision: D48075406
fbshipit-source-id: 1fa5c717c593ded754948ba073d9312bc9a3d2ee
2023-08-04 13:54:15 -07:00
Sam Zhou
e64756ae5b
Deploy 0.213.1 to xplat ( #38605 )
...
Summary:
X-link: https://github.com/facebook/relay/pull/4391
Pull Request resolved: https://github.com/facebook/react-native/pull/38605
Changelog: [Internal]
Reviewed By: samwgoldman
Differential Revision: D47744471
fbshipit-source-id: 8e2e2e55610020cc6b85cd73d0221bf23c4b7c3b
2023-07-24 20:15:05 -07:00
Sam Zhou
fc8ad8c659
Deploy 0.213.0 to xplat
...
Summary: Changelog: [Internal]
Reviewed By: pieterv
Differential Revision: D47685569
fbshipit-source-id: 2563ee5268b8225c22fec4c2611d2616a6023712
2023-07-21 17:54:49 -07:00
George Zahariev
ed07a1156c
Deploy 0.212.0 to xplat ( #38308 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/38308
Changelog: [Internal]
Reviewed By: SamChou19815
Differential Revision: D47388614
fbshipit-source-id: 93d7ca2edc711b4ef43a51520ff4a80ad24bd69d
2023-07-12 22:37:31 -07:00
Sam Zhou
ee425cca0d
Deploy 0.211.0 to xplat ( #38168 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/38168
Changelog: [Internal]
Reviewed By: gkz
Differential Revision: D47202522
fbshipit-source-id: a3c9fddfcdf917bb88006832cc597b31ed4a76d4
2023-07-03 20:26:57 -07:00
Sam Zhou
c803a5bfa1
Enable mapped type ( #38106 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/38106
Changelog: [Internal]
Reviewed By: gkz
Differential Revision: D47081653
fbshipit-source-id: e739ac2c868aed39bc5168607074fc2ee69b49ae
2023-06-27 22:31:25 -07:00
Panagiotis Vekris
b9cf5a1c49
Deploy 0.210.1 to xplat and set type_guards=true ( #38098 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/38098
Changelog: [Internal]
Reviewed By: SamChou19815
Differential Revision: D47065254
fbshipit-source-id: 77c4694d8e1b31ef4dbd60cbf30d8fa1267a2819
2023-06-27 15:33:10 -07:00
Jordan Brown
37460b06a4
Deploy 0.210.0 to xplat ( #38097 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/38097
Changelog: [Internal]
Reviewed By: mroch
Differential Revision: D47056034
fbshipit-source-id: 3a5f387722b637ad56a7871008bd9afecb0c52c8
2023-06-27 09:14:20 -07:00
Sam Zhou
aaa15ed09b
Deploy 0.209.0 to xplat ( #37921 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/37921
Changelog: [Internal]
Reviewed By: pieterv
Differential Revision: D46773358
fbshipit-source-id: a7ef8a44c4a55a8ad5be2bc637267c518895c1c3
2023-06-15 13:08:46 -07:00
Sam Goldman
1807ba6f31
Deploy Flow v0.208.1 to fbsource ( #37892 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/37892
Changelog: [Internal]
Reviewed By: SamChou19815
Differential Revision: D46734451
fbshipit-source-id: 7c50c95782bc34e7f43f916fbba75fb0e5f2d09d
2023-06-14 17:00:12 -07:00
Alex Hunt
4540668c15
Move flow-typed definitions to repo root ( #37636 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/37636
Moves `flow-typed/` directory from `packages/react-native/flow-typed/` to the repo root.
- This is a more suitable location for `flow-typed` definitions for 3P dependencies to be used across React Native packages.
- **Breaking**: We no longer publish these 3P libdefs as part of the `react-native` package (assuming that external use of React Native with Flow is extremely rare, and that these projects can manage their own package libdefs).
Changelog:
[General][Breaking] Remove included `flow-typed/` directory from the `react-native` package
- **Upgrade instructions**: Projects using Flow should install or replicate third party `flow-typed` definitions for React Native dependencies — see https://github.com/facebook/react-native/tree/main/flow-typed and [#37636 ](https://github.com/facebook/react-native/pull/37636 ).
Reviewed By: hoxyq
Differential Revision: D46313482
fbshipit-source-id: 3d97d5408e44dd43132664c4933f3ff1075f90a1
2023-06-07 13:44:13 -07:00
Sam Zhou
daf6e53ae1
Upgrade to Flow v0.207.0 ( #37601 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/37601
Changelog: [Internal]
Reviewed By: pieterv
Differential Revision: D46225499
fbshipit-source-id: d7d444d5bd53fd4ddb97f884fa121548a7a923e1
2023-06-01 00:19:14 -07:00
Pieter Vanderwerff
107234f1fd
Deploy Flow v0.206 in fbsource ( #37389 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/37389
Changelog: [Internal]
Reviewed By: SamChou19815
Differential Revision: D45756834
fbshipit-source-id: f9f03d6cfe3ff0b84f7584cb663b524d23080e4b
2023-05-12 12:02:35 -07:00
Marshall Roch
8aa228164d
upgrade to flow v0.205.1
...
Summary: Changelog: [Internal]
Reviewed By: SamChou19815
Differential Revision: D45597056
fbshipit-source-id: 0dedb3f3fd6876886c5ab4a2c1731ce404fc7d57
2023-05-05 07:27:45 -07:00
Evan Yeung
a690a4af6b
Deploy 0.205.0 to xplat ( #37172 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/37172
Changelog: [Internal]
Reviewed By: pieterv, panagosg7
Differential Revision: D45418091
fbshipit-source-id: c8c7b6d3467bea0d0f2e01ed61c98003a91435d4
2023-05-01 20:38:04 -07:00
Sam Goldman
b4466c747a
Deploy 0.204.1 to xplat
...
Summary: Changelog: [Internal]
Reviewed By: SamChou19815
Differential Revision: D45279076
fbshipit-source-id: 3f14cd7b57f3e3fb9d5ba2b9c04872a0eff0a3c3
2023-04-25 16:25:27 -07:00
Marshall Roch
4e97283983
Upgrade to Flow v0.204.0 ( #36928 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/36928
Changelog: [Internal]
Reviewed By: cortinico
Differential Revision: D45022693
fbshipit-source-id: 1cc543d49139990b75f3a5f9326f53d3ddb2b6a5
2023-04-17 11:18:28 -07:00
Pieter Vanderwerff
367faa2282
Deploy v0.203.0 to xplat ( #36727 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/36727
Changelog: [Internal]
Reviewed By: SamChou19815
Differential Revision: D44526612
fbshipit-source-id: 492a19a2186417d4562291ed9e7f0f18c0799a2c
2023-03-30 12:38:57 -07:00
David Richey
f708cc409f
Enable unused-promise lint in xplat/js ( #36589 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/36589
Enable the unused-promise lint in xplat/js.
See https://flow.org/en/docs/linting/rule-reference/#toc-unused-promise for more details.
Changelog: [Internal]
Reviewed By: motiz88
Differential Revision: D44156206
fbshipit-source-id: e318df09094be56604729f69d865657596f8d3c2
2023-03-27 23:50:24 -07:00
Marshall Roch
ef4ae329d3
Upgrade to Flow v0.202.1
...
Summary: Changelog: [Internal]
Reviewed By: SamChou19815
Differential Revision: D44378590
fbshipit-source-id: 604a7c2cabfa8e8f703d5d827b44a758d408401a
2023-03-24 16:17:05 -07:00
Evan Yeung
cd048d4abf
Deploy 0.202.0 to xplat
...
Summary: Changelog: [Internal]
Reviewed By: panagosg7
Differential Revision: D44155581
fbshipit-source-id: 358df8c40395812216afef1c99f93c576a425b11
2023-03-17 15:46:25 -07:00
Ruslan Lesiutin
714b502b0c
| RN Monorepo | Migrate to package ( #36434 )
...
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/36434
Changelog: [Internal]
This is a squashed stack of 18 commits, starting from D43202126
allow-large-files
Reviewed By: cortinico
Differential Revision: D43977381
fbshipit-source-id: 0da552ddb85f2f61a0be0ef071915b35f3f8555c
2023-03-17 05:03:25 -07:00
Sam Zhou
af86b4a56f
Remove `inference_mode` config now that LTI is the default
...
Summary: Changelog: [Internal]
Reviewed By: mroch
Differential Revision: D43850503
fbshipit-source-id: d95206ad63ec034aab0edad55cd77e5f85deadc9
2023-03-09 11:01:31 -08:00
Marshall Roch
947751fbe4
Upgrade to Flow 0.201.0
...
Summary: Changelog: [Internal]
Reviewed By: SamChou19815
Differential Revision: D43772813
fbshipit-source-id: 563c6f3dfb00bc9247ac0505d7f841afad1eb43e
2023-03-03 17:06:58 -08:00
Pieter Vanderwerff
a4b41d2828
Deploy v0.200.0 to xplat
...
Reviewed By: mroch
Differential Revision: D43377809
fbshipit-source-id: fb95e86a1d5155f45104dca2a9a5989f0acea827
2023-02-17 16:47:34 -08:00
Evan Yeung
11ece22fc6
Deploy 0.199.1 to xplat
...
Summary: Changelog: [Internal]
Reviewed By: SamChou19815
Differential Revision: D42982746
fbshipit-source-id: b45980db2d7204eee9bee9918eafdd810d147579
2023-02-03 14:25:53 -08:00
Vitali Zaidman
81d123c399
Allow using flow enums in the react-native repo ( #923 )
...
Summary:
X-link: https://github.com/facebook/metro/pull/923
Changelog: [Internal] Allow using flow enums in the react-native repo
Reviewed By: christophpurrer, yungsters
Differential Revision: D42924379
fbshipit-source-id: b4c720428668ed853a1acfff68d4927e87bd6bc5
2023-02-03 03:03:41 -08:00
Evan Yeung
6bbf323d68
Back out "Deploy 0.199.0 to xplat"
...
Summary:
Original commit changeset: a0c046860d32
Original Phabricator Diff: D42952050 (f731151a90
)
Changelog: [internal]
Reviewed By: samwgoldman
Differential Revision: D42972089
fbshipit-source-id: fe2b21d18e1a6a5a147a3ff6a4c0c7d5e6fc7226
2023-02-02 12:05:39 -08:00
Evan Yeung
f731151a90
Deploy 0.199.0 to xplat
...
Summary: Changelog: [Internal]
Reviewed By: SamChou19815
Differential Revision: D42952050
fbshipit-source-id: a0c046860d3229a40ee3bf7f9c8bbc56fd63dc01
2023-02-02 10:07:01 -08:00
Marshall Roch
ce75f89667
Upgrade to Flow 0.198.2
...
Summary: Changelog: [Internal]
Reviewed By: SamChou19815
Differential Revision: D42766915
fbshipit-source-id: 12248ce404902871509eea7b40aa6716931dbec3
2023-01-26 08:21:15 -08:00
Marshall Roch
9960327c41
Upgrade to Flow 0.198.1
...
Summary: Changelog: [Internal]
Reviewed By: SamChou19815
Differential Revision: D42666047
fbshipit-source-id: d0cc4d048151f3aa1d1033f6096125080dbf2cbd
2023-01-23 07:38:48 -08:00
Sam Goldman
1542d71371
Deploy Flow 0.196.3
...
Summary: Changelog: [Internal]
Reviewed By: SamChou19815
Differential Revision: D42203063
fbshipit-source-id: cf0281d202193e7c7fb232fc8db8029f3a700963
2022-12-21 19:19:09 -08:00
Marshall Roch
b4dd2088e5
Deploy Flow 0.196.2
...
Summary: Changelog: [Internal]
Reviewed By: SamChou19815
Differential Revision: D42188136
fbshipit-source-id: 6d9220f553ceece7871243ca73aa285df136ae72
2022-12-21 11:35:14 -08:00
Evan Yeung
62d100aaa9
Deploy 0.196.0 to xplat
...
Summary: Changelog: [Internal]
Reviewed By: SamChou19815
Differential Revision: D42061181
fbshipit-source-id: 7198ebbc41b1e9c6eba015bcc0c231b7066ef0b6
2022-12-15 03:32:40 -08:00
Sam Zhou
9f9111bd7b
Deploy 0.195.2 to xplat
...
Summary: Changelog: [Internal]
Reviewed By: mroch, jbrown215
Differential Revision: D42023901
fbshipit-source-id: e3fe3720e82f6857e7be5198a400011917012dff
2022-12-13 20:03:15 -08:00
Sam Zhou
3ee91089cf
Deploy 0.195.1 to xplat
...
Summary: Changelog: [Internal]
Reviewed By: mvitousek
Differential Revision: D41899730
fbshipit-source-id: 67885896647a4db2b0cb9330f4e5036b03d7e25e
2022-12-10 14:01:38 -08:00
Sam Zhou
44a533503c
Deploy flow v0.195.0
...
Summary: Changelog: [Internal]
Reviewed By: pieterv, jbrown215
Differential Revision: D41854995
fbshipit-source-id: 9232bf3c5c8f379e68bc1792a40963ad70f66c15
2022-12-09 13:50:16 -08:00
Sam Zhou
ccefad049a
Enable LTI in react-native
...
Summary: Changelog: [Internal]
Reviewed By: panagosg7
Differential Revision: D41788271
fbshipit-source-id: 8e40dc3279ee0283b2845b9559a80862fdf59a17
2022-12-06 19:34:14 -08:00
Pieter Vanderwerff
fc13f4bf12
Deploy 0.194.0 to xplat
...
Summary: Changelog: [Internal]
Reviewed By: SamChou19815
Differential Revision: D41600876
fbshipit-source-id: a5e1214164603e6a376faec1b33a68ef16d549db
2022-11-29 18:59:06 -08:00