Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge from upstream through 2020-07-31 #825

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
100 commits
Select commit Hold shift + click to select a range
b78d705
Moved ART iOS files to FB internal
jayesh15111988 Jul 19, 2020
123423c
Fix image cannot show in iOS 14 (#29420)
Jul 20, 2020
ec60ebe
Introducing `YGPositionTypeStatic`
shergin Jul 20, 2020
f7eacf0
Remove const from text in RawTextProps
ZHUANGPP Jul 20, 2020
23036b3
Set windowTranslucentNavigation to false (#29399)
Ashoat Jul 20, 2020
35128f4
Fix NoSuchMethodException when calling DisplayMetricsHolder.initDispl…
mdvacca Jul 20, 2020
1e819b7
If there's a FabricUIManager crash during execution, log all MountIte…
JoshuaGross Jul 20, 2020
b98c6f2
Revert React version back to 0.0.0-experimental-aae83a4b9
rickhanlonii Jul 20, 2020
da865b2
Update Metro packages to v0.61.0
Jul 21, 2020
bbb7bef
Remove unnecessary packager running check when saved JSLocation is empty
jimmy623 Jul 21, 2020
09a1120
Clean up `assetPathUtils` code
cpojer Jul 22, 2020
a77f2c4
Create `@react-native/polyfills` package.
cpojer Jul 22, 2020
050a7dd
Enable exact objects by default in the project template
rubennorte Jul 22, 2020
4409642
Migrate large amount of modules to flow strict and strict-local
rubennorte Jul 22, 2020
91d16bb
Hardcode @available(iOS 10) to YES
Jul 22, 2020
63377fa
Add `@react-native/assets` package for Asset Registry related code
cpojer Jul 23, 2020
63d20d3
Set the max heap size for OSS apps on Android to be 1 GB for Hermes
Jul 23, 2020
c9f869f
Use globalPrefix for babelHelpers
motiz88 Jul 23, 2020
448db78
Fix loading from Metro in Bridgeless mode (#29453)
Jul 24, 2020
9d3cefb
Delete unused RCTAdditionalJavaScriptDidLoadNotification
Jul 24, 2020
c38b506
LayoutAnimations: fix index consistency crash
JoshuaGross Jul 24, 2020
ab56ed7
Create `@react-native/normalize-color` package
cpojer Jul 24, 2020
eddf90f
Clean up RuntimeExecutor experiment and remove jsContext param
Jul 24, 2020
7204a58
Deploy 0.130.0 to Xplat
gkz Jul 25, 2020
650c0f6
Make __turboModuleProxy accept > 1 args
RSNara Jul 25, 2020
d53fc8a
Fabric: Moving layout calculation off JavaScript thread
shergin Jul 25, 2020
8d613c6
Fabric: Implementation of BackgroundExecutor on iOS (and gating)
shergin Jul 25, 2020
ab5e87f
Pretty-print Native AnimatedNode values
JoshuaGross Jul 25, 2020
41fb336
NativeAnimated: Fabric constructs partial animation graphs often; war…
JoshuaGross Jul 25, 2020
ca6700f
Fabric: ViewProps::zIndex now is `optional<int>` to be able store `auto`
shergin Jul 27, 2020
476ab74
Fabric: Enable zIndex only for non-`static` positioned views
shergin Jul 27, 2020
a23596f
Enable registerSegment in Venice
luluwu2032 Jul 27, 2020
7c7f09e
Upgrade instrumentation tests to Mockito2
Jul 27, 2020
b08fff6
Fix race condition in KeyboardAvoidingView
sammy-SC Jul 27, 2020
cd6e2b4
Back out "Back out "[RN][Fabric] Introducing LayoutableShadownode::ge…
sammy-SC Jul 27, 2020
9edfc43
Only pass Error.stack to parseErrorStack
rickhanlonii Jul 27, 2020
509e9db
Change signature for addTimestamp for performance logger
Jul 27, 2020
d1c3c2d
Fork RCTAnimatedModule to unblock brideless mode
Jul 27, 2020
c03a6ab
Setup the ShadowNode tree for RCTParagraphComponentViewTests (#29470)
ZHUANGPP Jul 27, 2020
894b3aa
Build the basic RCTParagraphComponentViewTests
ZHUANGPP Jul 27, 2020
3c52942
Write tests to cover additional features in RCTParagraphComponentView
ZHUANGPP Jul 27, 2020
3bab643
NativeAnimated: lower SoftException to NoCrashSoftException
JoshuaGross Jul 27, 2020
07722cf
Ignore exceptions when a Delete instruction is in the same BatchMount…
JoshuaGross Jul 27, 2020
7ccb67a
Fix render of ARTShape using null paths
mdvacca Jul 28, 2020
1b362f9
Fix ratio for color conversion
Jul 28, 2020
fd85b84
Update RCTSRWebSocket.m (#29419)
bill2004158 Jul 28, 2020
ffc90c7
Remove requestToken being nil check from [RCTNetworkTask validateRequ…
sammy-SC Jul 28, 2020
3094210
Fix test_android CI (#29509)
Jul 28, 2020
4720ee9
Support component stack frames formatted as call stack frames in LogBox
rickhanlonii Jul 28, 2020
7af3f6e
Add React integration tests for LogBox
rickhanlonii Jul 28, 2020
4b935ae
Correctly mock all components by setting the displayName
rickhanlonii Jul 28, 2020
0bcc686
Fix iOS Image.getSizeWithHeaders (#29338)
PaitoAnderson Jul 28, 2020
00bc73f
Fix misleading comment in RCTFabricSurface API
Jul 28, 2020
db474a4
RN: Fixed `performanceNow()` to allow debugging in Chrome
zerkella Jul 29, 2020
9b11cb6
Replace folly::Optional with better::optional in Fabric C++ files (#2…
ZHUANGPP Jul 29, 2020
dc2df75
Make flipper pods configurations configurable (#29074)
nicoburns Jul 29, 2020
9e6ba9d
Animated: queue all NativeAnimated operations until mounting effects …
JoshuaGross Jul 29, 2020
a1ed73d
Make some RN rules no-op for arc focus (#29510)
jiawei-lyu Jul 29, 2020
949dedc
Implement BackgroundExecutor for layouts
JoshuaGross Jul 29, 2020
934561b
Remove complex NativeAnimated queueing mechanisms
JoshuaGross Jul 30, 2020
3c6c5f0
Trivial: fix typos in log messages of NativeAnimatedModule
JoshuaGross Jul 30, 2020
e1fa53a
Implement Debugger.setBreakpointsActive
willholen Jul 30, 2020
0d3e535
Add full support for AccessibilityState prop
ZHUANGPP Jul 30, 2020
d48f7ba
Update ECOSYSTEM.md to reflect updated partnerships (#29527)
stmoy Jul 30, 2020
9731986
Upgrade react-native-github Android to support API level 19+
mdvacca Jul 31, 2020
799654b
Make sticky header position type relative
sammy-SC Jul 31, 2020
25a40cb
Clean old code on ReactViewBackgroundDrawable
mdvacca Jul 31, 2020
f829722
Remove old android APIs code from ReactViewGroup
mdvacca Jul 31, 2020
b7d8641
Cleanup ForwardingCookieHandler class
mdvacca Jul 31, 2020
b133427
Cleanup unsed code on AccessibilityInfoModule
mdvacca Jul 31, 2020
9b34aa2
Cleanup unsed code in ReactScrollView
mdvacca Jul 31, 2020
aa1d31e
Use recent Vibrator Android API (#29534)
Jul 31, 2020
9c35b5b
Dispatch promise methods to the NativeModules thread
RSNara Jul 31, 2020
d22a121
Implement asyncMethodCallFail
RSNara Jul 31, 2020
3741134
Instrument JavaTurboModule::invokeJavaMethod
RSNara Jul 31, 2020
8260677
Instrument TurboModuleManager.getModule
RSNara Jul 31, 2020
4cbc39a
Rename babel-plugin-inline-view-configs to @react-native/babel-plugin…
RSNara Jul 31, 2020
79d0a7d
Upgrade minsdkversion of RN OSS template to API level 19
mdvacca Jul 31, 2020
3093010
move fabric to ReactCommon/react/renderer
mdvacca Jul 31, 2020
a30fbc2
Give NativeAnimatedTurboModule its own TurboModule interface
RSNara Jul 31, 2020
91205d2
Re-organize NativeModule types
RSNara Jul 31, 2020
111aab5
Forward the NativeModule schema jsi::Value to TMM
RSNara Jul 31, 2020
3df6f5f
Forward NativeModule schema to __turboModuleProxy
RSNara Aug 1, 2020
4a5b074
codegen: support directories as inputs to schema CLI
fkgozali Aug 1, 2020
77e0ba2
codegen: add Android NativeModule generator base structure
fkgozali Aug 1, 2020
e3c0f6b
codegen: complete Android Java spec support in the JS generator
fkgozali Aug 1, 2020
c085068
OSS Android: architecture.gradle base setup
fkgozali Aug 1, 2020
e0e33fc
Fix RNTester TurboModules loading (#29538)
janicduplessis Aug 1, 2020
a3d3c91
Merge commit 'b98c6f2081ee5b48d9c861c557743062600fa8b4' into amgleitm…
amgleitman Aug 30, 2021
b7ca82e
Merge commit 'da865b23a7f3952920e616dfe5f2c8c241074111' into amgleitm…
amgleitman Aug 31, 2021
e6ba2db
Merge commit 'bbb7bef539f418bdb452e40987d399c9369df5a2' into amgleitm…
amgleitman Aug 31, 2021
f962957
Fix fallback regex in moduleNameMapper
amgleitman Aug 31, 2021
554ba2e
Merge in 0b68f3cf77cb96df18535764b68f40b3fa89ed37 and a4757d28235617b…
amgleitman Aug 31, 2021
bd800a1
Merge commit 'a77f2c40d1044da63426078f356cfc7c1284a79e' into amgleitm…
amgleitman Aug 31, 2021
c5c2dd4
Merge commit '050a7dd019be435b848de0a86030599d83f8791d' into amgleitm…
amgleitman Aug 31, 2021
708495d
Merge commit '4409642811c787052e0baeb92e2679a96002c1e3' into amgleitm…
amgleitman Sep 1, 2021
87e9d52
Merge commit '476ab7481e23070fc4db3f584e45a95eb2f9f7e1' into amgleitm…
amgleitman Sep 1, 2021
b756416
Merge commit '9b11cb6f1f68f919684de0e4ceb926961c26b998' into amgleitm…
amgleitman Sep 2, 2021
7acf9ed
Merge commit 'e1fa53af2eabc483be2f196ca96bbcd4a8226809' into amgleitm…
amgleitman Sep 2, 2021
0970acd
Merge commit 'e0e33fce531e8faef1922b47321706792fbd9ed9' into amgleitm…
amgleitman Sep 2, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -497,8 +497,8 @@ jobs:
# Keep configuring Android dependencies while AVD boots up

- run:
name: Install rsync
command: apt-get update -y && apt-get install rsync -y
name: Install rsync, zip
command: apt-get update -y && apt-get install rsync zip -y

# Install Buck
- install_buck_tooling
Expand Down
2 changes: 1 addition & 1 deletion .flowconfig
Original file line number Diff line number Diff line change
Expand Up @@ -86,4 +86,4 @@ untyped-import
untyped-type-import

[version]
^0.129.0
^0.130.0
2 changes: 1 addition & 1 deletion .flowconfig.android
Original file line number Diff line number Diff line change
Expand Up @@ -89,4 +89,4 @@ untyped-import
untyped-type-import

[version]
^0.129.0
^0.130.0
2 changes: 1 addition & 1 deletion .flowconfig.macos
Original file line number Diff line number Diff line change
Expand Up @@ -85,4 +85,4 @@ untyped-import
untyped-type-import

[version]
^0.129.0
^0.130.0
7 changes: 4 additions & 3 deletions ECOSYSTEM.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,15 @@ There are three types of stakeholders:

## Partners

Partners are companies that are significantly invested in React Native and have been for years. Informed by their use of React Native, they push for improvements of the core and/or the ecosystem around it. Facebook's partners think of React Native as a product: they understand the trade offs that the project makes as well as future plans and goals. Together we shape the vision for React Native to make it the best way to build applications.
Partners are companies that are significantly invested in React Native and have been for years. Informed by their use of React Native, they push for improvements of the core and/or the ecosystem around it. Partners think of React Native as a product: they understand the trade offs that the project makes as well as future plans and goals. Together we shape the vision for React Native to make it the best way to build applications.

Our current set of partners include Callstack, Expo, Infinite Red, Microsoft and Software Mansion. Many engineers from these companies are core contributors, and their partner responsibilities also include:
React Native's current set of partners include Callstack, Expo, Facebook, Infinite Red, Microsoft and Software Mansion. Many engineers from these companies are core contributors, and their partner responsibilities also include:

* **[Callstack](https://callstack.com/):** Manages releases, maintains the [React Native CLI](https://github.com/react-native-community/react-native-cli) and organizes [React Native EU](https://react-native.eu/)
* **[Expo](https://expo.io/):** Builds [expo](https://github.com/expo/expo) on top of React Native to simplify app development
* **[Facebook](https://opensource.facebook.com):** Oversees the React Native product and maintains the [React Native core repo](https://reactnative.dev/)
* **[Infinite Red](https://infinite.red/):** Maintains the [ignite cli/boilerplate](https://github.com/infinitered/ignite), organizes [Chain React Conf](https://infinite.red/ChainReactConf)
* **[Microsoft](https://www.microsoft.com/en-gb/):** Develops [React Native Windows](https://github.com/Microsoft/react-native-windows) for the Universal Windows Platform (UWP)
* **[Microsoft](http://aka.ms/reactnative):** Develops [React Native Windows](https://github.com/Microsoft/react-native-windows) and [React Native macOS](https://github.com/microsoft/react-native-macos) for building apps that target Windows and macOS
* **[Software Mansion](https://swmansion.com/):** Maintain core infrastructure including JSC, Animated, and other popular third-party plugins.

In terms of open source work, pull requests from partners are commonly prioritized. When you are contributing to React Native, you'll most likely meet somebody who works at one of the partner companies and who is a core contributor:
Expand Down
2 changes: 1 addition & 1 deletion IntegrationTests/GlobalEvalWithSourceUrlTest.js
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ class GlobalEvalWithSourceUrlTest extends React.Component<{...}> {
'Expected globalEvalWithSourceUrl to throw an Error object',
);
}
const parsedStack = parseErrorStack(error);
const parsedStack = parseErrorStack(error?.stack);
if (parsedStack[0].file !== url) {
throw new Error(
`Expected first eval stack frame to be in ${url} but found ${String(
Expand Down
18 changes: 0 additions & 18 deletions Libraries/ART/ARTCGFloatArray.h

This file was deleted.

16 changes: 0 additions & 16 deletions Libraries/ART/ARTContainer.h

This file was deleted.

17 changes: 0 additions & 17 deletions Libraries/ART/ARTGroup.h

This file was deleted.

30 changes: 0 additions & 30 deletions Libraries/ART/ARTGroup.m

This file was deleted.

30 changes: 0 additions & 30 deletions Libraries/ART/ARTNode.h

This file was deleted.

82 changes: 0 additions & 82 deletions Libraries/ART/ARTNode.m

This file was deleted.

23 changes: 0 additions & 23 deletions Libraries/ART/ARTRenderable.h

This file was deleted.

87 changes: 0 additions & 87 deletions Libraries/ART/ARTRenderable.m

This file was deleted.

16 changes: 0 additions & 16 deletions Libraries/ART/ARTShape.h

This file was deleted.

Loading