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

PR test rmq #39471

Closed
wants to merge 10,000 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
970ba05
Add example with side effect in render got triggered directly (#38830)
Aug 23, 2023
4b664fc
Refactor hermes-utils.rb (#38963)
dmytrorykun Aug 24, 2023
45f7e11
Consume Hermes from local source directory (#38967)
dmytrorykun Aug 24, 2023
a973a19
Remove unused imports (#39055)
cipolleschi Aug 24, 2023
2de3f53
Reduce header dependencies in RuntimeScheduler (#39056)
cipolleschi Aug 24, 2023
c0f2618
Add RuntimeScheduler dependency properly (#39058)
cipolleschi Aug 24, 2023
2692f20
Use runtime scheduler in the old architecture (#39057)
cipolleschi Aug 24, 2023
3c6bf7b
Suport type aliases for TM getConstants() return type (#39136)
rshest Aug 24, 2023
4b97484
Rollout support for multiplatform react-native project (#39131)
SamChou19815 Aug 24, 2023
4cb9706
Add Microsoft Edge support for opening debugger (#39146)
huntie Aug 24, 2023
380bff9
Fix typo in hermes-engine.podspec (#39151)
dmytrorykun Aug 24, 2023
d5b656c
Kotlinfy ReactNativeConfig (#39142)
arushikesarwani94 Aug 24, 2023
10a076f
Ship the fix for local reference overflow in Yoga (#39132)
Aug 24, 2023
8955bfb
Export DeviceInfoConstants type from the native module's specs (#39135)
rshest Aug 24, 2023
40c1395
reduce visibility of getNativeModuleIterator (#39137)
mdvacca Aug 24, 2023
42a7777
EZ cleanup of TurboReactPackage (#39139)
mdvacca Aug 24, 2023
7eacf27
Make TurboReactPackage.getModule no nullable (#39140)
mdvacca Aug 24, 2023
5cfa125
Relax FlatList.onViewableItemsChanged validation (#39153)
Aug 25, 2023
e716459
Fix crash in CompositeTurboModuleManagerDelegate (#39155)
christophpurrer Aug 25, 2023
c46858a
Revert D48588375: Make TurboReactPackage.getModule no nullable
Aug 25, 2023
e7168c4
Revert D48588377: EZ cleanup of TurboReactPackage
Aug 25, 2023
a0a544f
Revert D48588376: reduce visibility of getNativeModuleIterator
Aug 25, 2023
a058586
Make the e2e tests not land blocking (#39129)
cipolleschi Aug 25, 2023
3c87455
Emit warning when props parsing encounters inconsistent duplicate key…
javache Aug 25, 2023
dab7738
Expose unstable_browserLauncher option
huntie Aug 25, 2023
18c4cb1
Provide more context when shadow tree ops (StubViewTree) consistency …
rshest Aug 25, 2023
61861d2
iOS: trigger didUpdateDimensions event when resizing without changing…
jpdriver Aug 26, 2023
31bfed3
translation auto-update for i18n/fb4a.config.json on master
Aug 26, 2023
246b5cf
Remove CI check jobs on .flowconfig.android in react-native (#39158)
SamChou19815 Aug 26, 2023
e5fe7b3
translation auto-update for i18n/fb4a.config.json on master
Aug 26, 2023
ef7ab56
translation auto-update for i18n/fb4a.config.json on master
Aug 27, 2023
0c25f19
Include accessibilityValue prop values in accessibilityValue (#39184)
carmenvkrol Aug 28, 2023
046ae12
Move `kRCTPlatformName` to RCTConstants.h (#39141)
Saadnajmi Aug 29, 2023
1547b81
Bridgeless -> Runtime (#39062)
arushikesarwani94 Aug 29, 2023
62e1110
Bridgeless -> Runtime (#39099)
arushikesarwani94 Aug 29, 2023
cf358c4
Lint Errors for .clang-tidy (#39120)
arushikesarwani94 Aug 29, 2023
014a3b2
Logging Bridgeless -> Runtime (#39154)
arushikesarwani94 Aug 29, 2023
63d9db8
Fix incorrect pointer coordinates caching (#39185)
vincentriemer Aug 29, 2023
b80122c
Make the e2e Tests actually not blocking (#39175)
cipolleschi Aug 29, 2023
b8bf393
Define modules and use modular headers to simplify Swift integration …
cipolleschi Aug 29, 2023
f2447e6
iOS: don't override EXCLUDED_ARCHS when installing Hermes (#39060)
jpdriver Aug 29, 2023
46d6200
Remove usage of HERMES_ENABLED from react-native-xcode.sh (#39128)
dmytrorykun Aug 29, 2023
a56e5da
Fail Xcode build if Build JS Bundle script phase fails (#39113)
dmytrorykun Aug 29, 2023
1d52b25
Fix key prompt for "run on iOS"
huntie Aug 29, 2023
f60c5dd
Add extra startup info to start command
huntie Aug 29, 2023
268d9ed
decouple root views from native modules (#38872)
philIip Aug 29, 2023
ff4e7fa
Use type aliases for native module getConstants where applicable
rshest Aug 29, 2023
a60e880
reduce visibility of getNativeModuleIterator (#39164)
mdvacca Aug 29, 2023
24c1428
EZ cleanup of TurboReactPackage (#39165)
mdvacca Aug 29, 2023
442b852
translation auto-update for i18n/fb4a.config.json on master
Aug 30, 2023
468a136
fix: do not render mocked Modal when visible=false (#39157)
mdjastrzebski Aug 30, 2023
16fc065
Revert "Fix build failure on iOS with pnpm and use_frameworks! (#3815…
koenpunt Aug 30, 2023
02b05c3
C++ Cleanup 1/N: Reorganize YGStyle (#39171)
NickGerleman Aug 30, 2023
80a3b34
C++ Cleanup 2/N: Reorganize YGConfig (#39169)
NickGerleman Aug 30, 2023
9b48464
C++ Cleanup 3/N: Reorganize YGNode (#39170)
NickGerleman Aug 30, 2023
68b5e6a
C++ Cleanup 4/N: Reorganize Log and YGNodePrint (#39197)
NickGerleman Aug 30, 2023
079d33d
C++ Cleanup 5/N: Reorganize Utils (#39199)
NickGerleman Aug 30, 2023
1c2b562
C++ Cleanup 6/N: YGFloatOptional (#39196)
NickGerleman Aug 30, 2023
5ea2d61
C++ Cleanup 7/N: BitUtils (#39200)
NickGerleman Aug 30, 2023
1101edd
Revert D48768374: C++ Cleanup 7/N: BitUtils
Aug 30, 2023
49b13c6
Revert D48767992: C++ Cleanup 6/N: YGFloatOptional
Aug 30, 2023
3030cb0
Revert D48767465: C++ Cleanup 5/N: Reorganize Utils
Aug 30, 2023
ebba73f
Revert D48763820: C++ Cleanup 4/N: Reorganize Log and YGNodePrint
Aug 30, 2023
8da095c
Revert D48712710: C++ Cleanup 3/N: Reorganize YGNode
Aug 30, 2023
53df1d3
Revert D48710796: C++ Cleanup 2/N: Reorganize YGConfig
Aug 30, 2023
796cdea
Revert D48710084: C++ Cleanup 1/N: Reorganize YGStyle
Aug 30, 2023
b5ac618
translation auto-update for i18n/fb4a.config.json on master
Aug 30, 2023
40dca3f
Only include missing native module once in the TurboModuleRegistry de…
rshest Aug 30, 2023
2423342
Check if cmake is installed on RNTester (#39208)
cipolleschi Aug 30, 2023
904d3e8
Add missing type for TextInput.setSelection in Typescript (#39209)
blazejkustra Aug 30, 2023
0c292f3
Fix bad formatting of generated C++ code (#39212)
rshest Aug 30, 2023
5f1404d
translation auto-update for i18n/fb4a.config.json on master
Aug 30, 2023
759cfaa
Consistent QualifierAlignment (#39217)
NickGerleman Aug 30, 2023
294a50d
C++ Cleanup 1/N: Reorganize YGStyle (#39221)
NickGerleman Aug 30, 2023
a659065
C++ Cleanup 2/N: Reorganize YGConfig (#39218)
NickGerleman Aug 30, 2023
6d05aa5
Remove extra QualifierAlignment
NickGerleman Aug 30, 2023
a966291
Consistent QualifierAlignment (for real this time I swear) (#39217)
NickGerleman Aug 31, 2023
5b06ba7
C++ Cleanup 3/N: Reorganize YGNode (#39219)
NickGerleman Aug 31, 2023
4f755aa
C++ Cleanup 4/N: Reorganize Log and YGNodePrint (#39220)
NickGerleman Aug 31, 2023
5225250
C++ Cleanup 5/N: Reorganize Utils (#39222)
NickGerleman Aug 31, 2023
12aca7b
C++ Cleanup 6/N: YGFloatOptional (#39224)
NickGerleman Aug 31, 2023
ce32d07
C++ Cleanup 7/N: BitUtils (#39223)
NickGerleman Aug 31, 2023
9552ed0
Persist Hermes MacOS Artifacts to Workspace Depending on Build Flavor…
cipolleschi Aug 31, 2023
c66d570
Re-enable LayoutableShadowNodeTest inversion tests (#39211)
javache Aug 31, 2023
b27607f
Add debugger-frontend package and manual build script (#39161)
motiz88 Aug 31, 2023
482207f
Initial sync of debugger-frontend (#39226)
motiz88 Aug 31, 2023
17df951
Remove unused code from setup_hermes function (#39238)
dmytrorykun Aug 31, 2023
0cd5648
Fix up missing index.js in `files` (#39244)
motiz88 Aug 31, 2023
a5fd0f1
Revert to built-in devToolsFrontendUrl in target list (#39242)
huntie Aug 31, 2023
c99c653
Add PerformanceStatsHistory to perf monitor overlay (#39202)
Aug 31, 2023
70fe5fc
Delete unused CppComponentRegistry.java (#39246)
Sep 1, 2023
aa2a0c1
New RNtester e2e tests (#39117)
elizabethberger Sep 1, 2023
5c513cb
Register Babel in Jest setup to load transformer (#39251)
robhogan Sep 1, 2023
a2dc4d7
Fix downloading hermes for nightlies (#39243)
tsapeta Sep 1, 2023
92d8428
Remove superfluous JSI import? (#39247)
Sep 1, 2023
2b98cda
Bridgeless -> Runtime in iOS (#39248)
arushikesarwani94 Sep 1, 2023
a69bc7f
Simplify shadow node fragment placeholders (#39239)
javache Sep 1, 2023
177ef21
feat: ios fabric transform origin (#38559)
intergalacticspacehighway Sep 1, 2023
9e68599
feat: android transform origin (#38558)
intergalacticspacehighway Sep 1, 2023
5f40f08
Implement transform-origin for old arch iOS (#38626)
jacobp100 Sep 1, 2023
b0a9053
Update typings for StyleSheet.create to catch typos in style keys (#3…
pxpeterxu Sep 2, 2023
7a0d2a0
translation auto-update for i18n/fb4a.config.json on master
Sep 2, 2023
041f459
forward-compatible use of u8"..." strings (#39264)
yfeldblum Sep 2, 2023
152afe9
translation auto-update for i18n/fb4a.config.json on master
Sep 4, 2023
4dea635
Fork ReactCommon/hermes/inspector as inspector-modern (#39253)
motiz88 Sep 4, 2023
83885f1
Update Image.d.ts (#39230)
BrodaNoel Sep 4, 2023
7f26b08
Convert ColorUtilTest to Kotlin (#38979)
okwasniewski Sep 4, 2023
054ab62
Fix building Android on Windows (#39190)
alespergl Sep 4, 2023
f688a2d
Update /open-debugger to try first target when unspecified (#39255)
huntie Sep 4, 2023
321f7db
Add 'j' to debug key handler (#39256)
huntie Sep 4, 2023
d2e9159
PointerAlignment: Left
NickGerleman Sep 4, 2023
51572ce
C++ Cleanup 8/N: Yoga-internal (#39198)
NickGerleman Sep 4, 2023
b7d2d2c
C++ Cleanup 9/N: YGAssert (#39201)
NickGerleman Sep 4, 2023
3ec22c1
Add option to enable experimental debugger frontend (#39227)
motiz88 Sep 4, 2023
4bc089a
translation auto-update for i18n/fb4a.config.json on master
Sep 4, 2023
89dfc08
Allow to control flipper with an Env var (#39261)
cipolleschi Sep 5, 2023
735f4ed
Fix use_hermes condition in React-Core (#39262)
cipolleschi Sep 5, 2023
deb8185
Add missing type for TextInput.readOnly in Typescript (#39281)
antliann Sep 5, 2023
d468d9d
C++ Cleanup 10/N: YGNodeCalculateLayout (#39195)
NickGerleman Sep 5, 2023
242c835
Fix backfaceVisibility after transform changes (#39294)
javache Sep 5, 2023
c8d7215
Daily `arc lint --take KTFMT` (#39297)
Sep 5, 2023
a410ef9
Only disable throttling when scrollEventThrottle isn't set (#39293)
NickGerleman Sep 5, 2023
a13d463
Internal summary in pods (#39266)
arushikesarwani94 Sep 5, 2023
79b293e
Fix announcement issue with Switch (#39298)
carmenvkrol Sep 5, 2023
a04a918
Fork jsinspector as jsinspector-modern (#39288)
motiz88 Sep 5, 2023
5258f3a
Convert ReactPropAnnotationSetterSpecTest to Kotlin (#39104)
fabioh8010 Sep 5, 2023
cc059bf
Remove deprecated inspector and jsinspector (#39300)
dannysu Sep 6, 2023
1e2af65
Cocoapods changes for Bridgeless -> Runtime (#39299)
arushikesarwani94 Sep 6, 2023
8973978
Convert ReactPropForShadowNodeSpecTest to Kotlin (#39284)
IzuEneh Sep 6, 2023
fb30fca
Remove redundant ifdefs for ArrayBuffer backwards compatibility (#39302)
Saadnajmi Sep 6, 2023
7ac5877
Clarify meaning of State constructor args (#39307)
javache Sep 6, 2023
b08d0df
refactor: improve useColorScheme subscription efficiency (#38001)
vonovak Sep 6, 2023
edff5e9
Fix OSS Android build with enableWarningsAsErrors=true (#39311)
rshest Sep 6, 2023
38cb9d4
Fix view recycling incorrectly resetting transform (#39306)
javache Sep 6, 2023
99a306d
Reuse test_ios_rntester to run iOS tests (#39277)
dmytrorykun Sep 6, 2023
850349b
Fix Transform flip example on new renderer (#39259)
javache Sep 6, 2023
9411e59
Enable `-Wconversion` (#39291)
NickGerleman Sep 6, 2023
ef3e771
Daily `arc lint --take KTFMT` (#39315)
Sep 6, 2023
2749fbc
fix: role="searchbox" should assing "SearchField" trait on iOS (#39314)
mdjastrzebski Sep 6, 2023
030c26d
translation auto-update for i18n/fb4a.config.json on master
Sep 7, 2023
4d9bd90
- xplat RN (#39250)
Sep 7, 2023
1b78da8
min_ios_version_supported -> min_supported_versions (#39310)
Saadnajmi Sep 7, 2023
a228b0f
BlobManager: implement Blob from ArrayBuffer (#39276)
CodyJasonBennett Sep 7, 2023
c0244c6
Add no_output_timeout: 30m to E2E jobs (#39322)
cortinico Sep 7, 2023
2608a37
Deploy 0.216.0 to xplat (#39319)
pieterv Sep 7, 2023
cbf3b7d
Fix refs in Pressable leading to tree clone (#39324)
javache Sep 7, 2023
447d80e
Implement tagName property in ReadOnlyElement (#39278)
rubennorte Sep 7, 2023
f1e9a30
Implement clientWidth/clientHeight in ReadOnlyElement (#39305)
rubennorte Sep 7, 2023
eb5e7b2
Implement clientTop/clientLeft in ReadOnlyElement (#39308)
rubennorte Sep 7, 2023
a63b443
Fix FpsDebugFrameCallback so that we properly cancel frame loop to av…
Sep 8, 2023
f2473a1
Avoid computing contentFrame when not using overflow: visible (#39325)
rubennorte Sep 8, 2023
f275603
Implement scrollWidth/scrollHeight (#39328)
rubennorte Sep 8, 2023
836511e
Remove unimplemented getClientRects method from ReadOnlyElement (#39348)
rubennorte Sep 8, 2023
016e4af
Consider transforms correctly in some of the new DOM layout methods (…
rubennorte Sep 8, 2023
b9e1402
Remove unused Hermes CDP tests (#39330)
dannysu Sep 8, 2023
d31d16b
Deploy 0.216.1 to xplat (#39343)
SamChou19815 Sep 8, 2023
9dd654f
Add affected layoutable nodes counter in telemetry (#39205)
Sep 8, 2023
8658bdc
yoga::bit_cast (#39358)
NickGerleman Sep 8, 2023
9841bd8
decode urls before reencoding with NSURL (#39344)
philIip Sep 8, 2023
17ecae9
Make RuntimeScheduler tests less flaky (#39353)
sammy-SC Sep 9, 2023
e00f244
fix: network call timeout (#38953)
troZee Sep 10, 2023
bf955a0
Enable custom debugger frontend experiment for /open-debugger (#39317)
motiz88 Sep 10, 2023
0e150d0
【iOS】Fix Alert userInterfaceStyle having no effect (#39346)
zhongwuzw Sep 11, 2023
a4ea737
【iOS】Fix timer background state when App is launched from background …
zhongwuzw Sep 11, 2023
01d7ec1
Use Hermes-engine version in caches for RNTester jobs (#39366)
motiz88 Sep 11, 2023
c91688e
Copy new Hermes CDP headers for iOS build (#39365)
motiz88 Sep 11, 2023
48c297e
*Attempt* to use the hermesversion in the podfile.lock cache (#39379)
blakef Sep 11, 2023
db4a253
RN: Support Private Methods & Properties (#39318)
yungsters Sep 11, 2023
2a48c95
Remove redundant return value from ReactScrollViewHelper (#38752)
sammy-SC Sep 11, 2023
a2fb46e
Fix invariant violation when using viewability callbacks with horizon…
NickGerleman Sep 12, 2023
9d3a884
Non-breaking const-correctness fixes (#39368)
NickGerleman Sep 12, 2023
0d70706
Breaking: Fix callback const-correctness (#39370)
NickGerleman Sep 12, 2023
a37bd76
Breaking: size_t indices (#39371)
NickGerleman Sep 12, 2023
8581732
Breaking: Remove YGConfigGetInstanceCount (#39369)
NickGerleman Sep 12, 2023
c35ff13
Breaking: Remove "UseLegacyStretchBehaviour" functions (#39372)
NickGerleman Sep 12, 2023
5cde80c
Cleanup Android logger code (#39373)
NickGerleman Sep 12, 2023
a4a8ab9
Breaking: YGConfigRef related const-correctness fixes (#39374)
NickGerleman Sep 12, 2023
3fbb788
Cleanup visibility macros (#39375)
NickGerleman Sep 12, 2023
c85e428
Separate FlexLine functionality (#39396)
NickGerleman Sep 12, 2023
31f51dd
Replace dim and pos arrays (#39397)
NickGerleman Sep 12, 2023
247717b
disable test_e2e_android job (#39399)
NickGerleman Sep 12, 2023
15a2980
Fix regression on Pressable ref (#39405)
fabriziocucci Sep 12, 2023
6c14450
Fix ScrollViewRef invalidated by ScrollViewStickyHeader (#39350)
javache Sep 12, 2023
738f2e7
Stop sending customCoalesceKey in new renderer (#39406)
javache Sep 12, 2023
1187720
ComponentDescriptor::adopt now accepts reference to ShadowNode (#39354)
sammy-SC Sep 12, 2023
34a7526
Remove host/port params, construct WebSocket URL from /json request (…
motiz88 Sep 12, 2023
06b5c6e
RN: Use a Private Property in `EventEmitter` (#39395)
yungsters Sep 12, 2023
2153184
Seal RootShadowNode just before it is promoted (#39355)
sammy-SC Sep 12, 2023
67387c3
Implement findDescendantNode without cloning the tree (#39356)
sammy-SC Sep 12, 2023
67e794a
Fix broken Gradle Sync when opening the project with Android Studio (…
cortinico Sep 12, 2023
0e5ea28
Bump AGP to 8.1.1 (#39392)
cortinico Sep 12, 2023
5998320
Refactor and separate layout affected nodes react marker (#39249)
Sep 12, 2023
2d3d308
Extract isBaselineLayout() (#39400)
NickGerleman Sep 13, 2023
733c928
Remove JNI Binding usage of layoutContext (#39402)
NickGerleman Sep 13, 2023
b955d8d
Remove layoutContext Drilling (#39401)
NickGerleman Sep 13, 2023
67b3622
Create helper to enforce the New Arch enabled for double released (#3…
cipolleschi Sep 13, 2023
31ac73a
Create Helper to read the package.json from Cocoapods (#39390)
cipolleschi Sep 13, 2023
f60b9f6
Deprecate default_flags in Podfile (#39389)
cipolleschi Sep 13, 2023
a8d2685
Read the React Native version and set the new arch flag properly (#39…
cipolleschi Sep 13, 2023
94fea18
fix: return the correct default trait collection (#38214)
alanjhughes Sep 13, 2023
ef43846
Clone free state progression (#39357)
sammy-SC Sep 13, 2023
eddefec
Fix race condition in Binding::reportMount (#39420)
sammy-SC Sep 13, 2023
daa2bc7
Immediately dispatch events to the shared C++ infrastructure to suppo…
Sep 13, 2023
cf33e04
Remove Codegen buck-oss scripts as they're unused (#39422)
cortinico Sep 13, 2023
b15a2c3
Unblock `yarn android` on main (#39413)
cortinico Sep 13, 2023
5a926c5
Add thread idle indicator (#39206)
Sep 13, 2023
fe4dab9
Implement "tickleJS" for Hermes (#39289)
Sep 13, 2023
dce7242
Breaking: per-node pointScaleFactor (#39403)
NickGerleman Sep 13, 2023
9faf256
Add simple constructor for JSError (#39415)
neildhar Sep 13, 2023
9859fbc
cleanup warnOnLegacyNativeModuleSystemUse (#39417)
philIip Sep 14, 2023
7f78fa2
Remove config drilling (#39404)
NickGerleman Sep 14, 2023
b29b393
Use fbsource clang-format config
NickGerleman Sep 14, 2023
cda1cf9
Prevent Babel registration from transforming plugins with arbitrary c…
robhogan Sep 14, 2023
f2884a7
Make sure first Gradle Sync is downloading 3rd party deps (#39426)
cortinico Sep 14, 2023
3e7a873
Migrate from legacy to new Hermes CDP handler (#39367)
huntie Sep 14, 2023
9d52767
fix(e2e): add versions when installing appium drivers (#39275)
szymonrybczak Sep 14, 2023
318b4c0
Fix thread-safety of enableFabricPendingEventQueue experiment (#39424)
javache Sep 14, 2023
b8e42ea
Build client-accessible frontend URLs in /open-debugger (#39423)
motiz88 Sep 14, 2023
6038598
Experimentally support GET requests in /open-debugger (#39418)
motiz88 Sep 14, 2023
5bafef6
Delete CoreFeatures::enableMapBuffer (#39407)
sammy-SC Sep 14, 2023
59e6b11
Add @react-native/babel-plugin-codegen to the preset if src is null (…
dmytrorykun Sep 14, 2023
b5d69af
Wire up mobile config for cloneless state progression feature flag (#…
sammy-SC Sep 14, 2023
a670824
Mark ReactPackage as NullSafe (#39316)
mdvacca Sep 14, 2023
da8616e
Add ReactPackage.getModule method (#39336)
mdvacca Sep 14, 2023
4fd44cd
Introduce WillBeDeprecatedInNewArchitecture annotation (#39351)
mdvacca Sep 14, 2023
33181ef
Deprecate ReactPackage.createNativeModules recommending using getModu…
mdvacca Sep 14, 2023
ab806bd
Mark ReactPackage.getModule as UnstableReactNativeAPI (#39337)
mdvacca Sep 14, 2023
fdae17d
Fix lint warning (#39338)
mdvacca Sep 14, 2023
a629ac4
Annotate HybridData with DoNotStrip (#39342)
mdvacca Sep 14, 2023
46a524f
Reduce visibility of TurboModuleInteropUtils (#39352)
mdvacca Sep 14, 2023
eba05a5
Reduce visibility of TurboModulePerfLogger to pacakge (#39340)
mdvacca Sep 14, 2023
4b6fd81
Use lambdas to return reactModuleInfoMap (#39341)
mdvacca Sep 14, 2023
7dbb52a
filter yoga props 1/x - add feature flag excludeYogaFromRawProps (#39…
zeyap Sep 14, 2023
88e19c0
filter yoga props 2/x - filter out yoga props at creation of YogaStyl…
zeyap Sep 14, 2023
691bd0f
remove rarely used bridge module optimization (#39457)
philIip Sep 15, 2023
196d9f9
deprecate mHasConstants in ReactModuleInfo (#39458)
philIip Sep 15, 2023
598b7ed
Fixup hack for flex line size calculation (#39433)
NickGerleman Sep 15, 2023
14bbbdc
C++ style enums 1/N: Generator (#39446)
NickGerleman Sep 15, 2023
850c93a
C++ style enums 2/N: NodeType (#39450)
NickGerleman Sep 15, 2023
073f5df
C++ style enums 3/N: ExperimentalFeature (#39448)
NickGerleman Sep 15, 2023
c64c26c
C++ style enums 4/N: Errata (#39451)
NickGerleman Sep 15, 2023
2681b0e
C++ style enums 5/N: LogLevel (#39447)
NickGerleman Sep 15, 2023
094046c
C++ style enums 6/N: PrintOptions (#39449)
NickGerleman Sep 15, 2023
3b27c39
C++ style enums 7/N: MeasureMode (#39452)
NickGerleman Sep 15, 2023
0c8cb00
Fix lint warning (#39463)
mdvacca Sep 15, 2023
040d139
Create empty constructor on ReactPackageTurboModuleManagerDelegate (#…
mdvacca Sep 15, 2023
e513a50
Introducing LazyTurboModuleManagerDelegate (#39462)
mdvacca Sep 15, 2023
17154a6
C++ 20 all the things (#39454)
NickGerleman Sep 15, 2023
9ca1660
Feature: Improvements to `automaticallyAdjustKeyboardInsets` (#37766)
adamaveray Sep 15, 2023
5ea0b44
Fix podspecs building with C++ 14 (#39464)
NickGerleman Sep 15, 2023
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
8 changes: 8 additions & 0 deletions .babelrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"presets": [
"module:@react-native/babel-preset"
],
"plugins": [
"babel-plugin-transform-flow-enums"
]
}
20 changes: 20 additions & 0 deletions .buckconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@

[android]
target = android-31

[kotlin]
compile_against_abis = True
kotlin_version = 1.6.10

[download]
max_number_of_retries = 3

[maven_repositories]
central = https://repo1.maven.org/maven2
google = https://maven.google.com/

[alias]
rntester = //packages/rn-tester/android/app:app

[buildfile]
includes = //tools/build_defs/oss/preload.bzl
1 change: 1 addition & 0 deletions .buckjavaargs
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
-Xmx512m -XX:+HeapDumpOnOutOfMemoryError
2 changes: 2 additions & 0 deletions .bundle/config
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
BUNDLE_PATH: "vendor/bundle"
BUNDLE_FORCE_RUBY_PLATFORM: 1
5 changes: 5 additions & 0 deletions .circleci/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Circle CI

This directory is home to the Circle CI configuration file. Circle is our continuous integration service provider. You can see the overall status of React Native's builds at https://circleci.com/gh/facebook/react-native

You may also see an individual PR's build status by scrolling down to the Checks section in the PR.
94 changes: 94 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
version: 2.1

# this allows you to use CircleCI's dynamic configuration feature
setup: true

orbs:
continuation: circleci/continuation@1.0.0

parameters:
# Real pipelines parameters
run_release_workflow:
default: false
type: boolean

release_latest:
default: false
type: boolean

release_version:
default: "9999"
type: string

run_nightly_workflow:
default: false
type: boolean

jobs:
choose_ci_jobs:
docker:
- image: debian:bullseye
resource_class: small
steps:
- run:
name: Install Yarn
command: |
apt update
apt install -y wget git curl jq
curl -sL https://deb.nodesource.com/setup_18.x | bash -
apt install -y nodejs
npm install --global yarn
- checkout
- run:
name: Yarn Install
command: yarn install
- when:
condition:
or:
- equal: [ main, << pipeline.git.branch >> ]
- matches:
pattern: /0\.[0-9]+[\.[0-9]+]?-stable/
value: << pipeline.git.branch >>
steps:
- run:
name: "[Main or Stable] Create input fo config to test everything"
command: |
mkdir -p /tmp/circleci/
echo '{ "run_all": true }' > /tmp/circleci/pipeline_config.json
- when:
condition:
not:
or:
- equal: [ main, << pipeline.git.branch >> ]
- matches:
pattern: /0\.[0-9]+[\.[0-9]+]?-stable/
value: << pipeline.git.branch >>
steps:
- run:
name: "[PR Branch] Filter jobs"
command: |
if [[ -z "$CIRCLE_PULL_REQUEST" ]]; then
echo "Not in a PR. Can't filter properly outside a PR. Please open a PR so that we can run the proper CI tests."
echo "Skipping!"
mkdir -p /tmp/circleci/
echo '{}' > /tmp/circleci/pipeline_config.json
else
PR_NUMBER="${CIRCLE_PULL_REQUEST##*/}"
node ./scripts/circleci/pipeline_selection.js filter-jobs
fi
- run:
name: Create config
description: Generates a configuration on the fly, depending on the files that have been modified
command: |
node ./scripts/circleci/pipeline_selection.js create-configs
- store_artifacts:
path: .circleci/generated_config.yml
destination: generated_config.yml
- continuation/continue:
configuration_path: .circleci/generated_config.yml

# our single workflow, that triggers the setup job defined above
workflows:
always-run:
jobs:
- choose_ci_jobs
Loading
Loading