Skip to content

Commit c097678

Browse files
authored
Integrate RN Nightly Build 5/18 (microsoft#13282)
* Integrate 5/14 * Change files * Fix CI #1 * Re-add BoundedConsumableBuffer.h * Integrate 5/18
1 parent 82e1207 commit c097678

File tree

40 files changed

+402
-820
lines changed

40 files changed

+402
-820
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"type": "prerelease",
3+
"comment": "Integrate 5/14",
4+
"packageName": "@office-iss/react-native-win32",
5+
"email": "34109996+chiaramooney@users.noreply.github.com",
6+
"dependentChangeType": "patch"
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"type": "patch",
3+
"comment": "Integrate 5/14",
4+
"packageName": "@react-native-windows/automation-channel",
5+
"email": "34109996+chiaramooney@users.noreply.github.com",
6+
"dependentChangeType": "patch"
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"type": "patch",
3+
"comment": "Integrate 5/14",
4+
"packageName": "@rnw-scripts/eslint-config",
5+
"email": "34109996+chiaramooney@users.noreply.github.com",
6+
"dependentChangeType": "patch"
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"type": "prerelease",
3+
"comment": "Integrate 5/14",
4+
"packageName": "react-native-windows",
5+
"email": "34109996+chiaramooney@users.noreply.github.com",
6+
"dependentChangeType": "patch"
7+
}

packages/@office-iss/react-native-win32-tester/overrides.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"excludePatterns": [
66
"src/js/examples-win32/**"
77
],
8-
"baseVersion": "0.75.0-nightly-20240511-3f17c8b5f",
8+
"baseVersion": "0.75.0-nightly-20240518-93c079b92",
99
"overrides": [
1010
{
1111
"type": "patch",

packages/@office-iss/react-native-win32-tester/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"peerDependencies": {
2020
"@office-iss/react-native-win32": "^0.0.0-canary.249",
2121
"react": "18.0.0",
22-
"react-native": "0.75.0-nightly-20240511-3f17c8b5f"
22+
"react-native": "0.75.0-nightly-20240518-93c079b92"
2323
},
2424
"devDependencies": {
2525
"@office-iss/react-native-win32": "^0.0.0-canary.249",
@@ -30,7 +30,7 @@
3030
"@types/node": "^18.0.0",
3131
"eslint": "^8.19.0",
3232
"just-scripts": "^1.3.3",
33-
"react-native": "0.75.0-nightly-20240511-3f17c8b5f",
33+
"react-native": "0.75.0-nightly-20240518-93c079b92",
3434
"react-native-platform-override": "^1.9.36",
3535
"typescript": "5.0.4"
3636
},

packages/@office-iss/react-native-win32/overrides.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"**/__snapshots__/**",
88
"src-win/rntypes/**"
99
],
10-
"baseVersion": "0.75.0-nightly-20240511-3f17c8b5f",
10+
"baseVersion": "0.75.0-nightly-20240518-93c079b92",
1111
"overrides": [
1212
{
1313
"type": "derived",

packages/@office-iss/react-native-win32/package.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@
3030
"@react-native-community/cli-platform-android": "14.0.0-alpha.2",
3131
"@react-native-community/cli-platform-ios": "14.0.0-alpha.2",
3232
"@react-native/assets": "1.0.0",
33-
"@react-native/assets-registry": "0.75.0-nightly-20240511-3f17c8b5f",
34-
"@react-native/codegen": "0.75.0-nightly-20240511-3f17c8b5f",
35-
"@react-native/community-cli-plugin": "0.75.0-nightly-20240511-3f17c8b5f",
36-
"@react-native/gradle-plugin": "0.75.0-nightly-20240511-3f17c8b5f",
37-
"@react-native/js-polyfills": "0.75.0-nightly-20240511-3f17c8b5f",
38-
"@react-native/normalize-colors": "0.75.0-nightly-20240511-3f17c8b5f",
39-
"@react-native/virtualized-lists": "0.75.0-nightly-20240511-3f17c8b5f",
33+
"@react-native/assets-registry": "0.75.0-nightly-20240518-93c079b92",
34+
"@react-native/codegen": "0.75.0-nightly-20240518-93c079b92",
35+
"@react-native/community-cli-plugin": "0.75.0-nightly-20240518-93c079b92",
36+
"@react-native/gradle-plugin": "0.75.0-nightly-20240518-93c079b92",
37+
"@react-native/js-polyfills": "0.75.0-nightly-20240518-93c079b92",
38+
"@react-native/normalize-colors": "0.75.0-nightly-20240518-93c079b92",
39+
"@react-native/virtualized-lists": "0.75.0-nightly-20240518-93c079b92",
4040
"abort-controller": "^3.0.0",
4141
"anser": "^1.4.9",
4242
"ansi-regex": "^5.0.0",
@@ -70,7 +70,7 @@
7070
"devDependencies": {
7171
"@babel/core": "^7.20.0",
7272
"@babel/eslint-parser": "^7.20.0",
73-
"@react-native/metro-config": "0.75.0-nightly-20240511-3f17c8b5f",
73+
"@react-native/metro-config": "0.75.0-nightly-20240518-93c079b92",
7474
"@rnw-scripts/babel-react-native-config": "0.0.0",
7575
"@rnw-scripts/eslint-config": "1.2.19",
7676
"@rnw-scripts/jest-out-of-tree-snapshot-resolver": "^1.1.23",
@@ -86,14 +86,14 @@
8686
"just-scripts": "^1.3.3",
8787
"prettier": "2.8.8",
8888
"react": "18.3.1",
89-
"react-native": "0.75.0-nightly-20240511-3f17c8b5f",
89+
"react-native": "0.75.0-nightly-20240518-93c079b92",
9090
"react-native-platform-override": "^1.9.36",
9191
"typescript": "5.0.4"
9292
},
9393
"peerDependencies": {
9494
"@types/react": "^18.2.6",
9595
"react": "^18.2.0",
96-
"react-native": "0.75.0-nightly-20240511-3f17c8b5f"
96+
"react-native": "0.75.0-nightly-20240518-93c079b92"
9797
},
9898
"beachball": {
9999
"defaultNpmTag": "canary",

packages/@react-native-windows/automation-channel/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"just-scripts": "^1.3.2",
3232
"prettier": "2.8.8",
3333
"react": "18.3.1",
34-
"react-native": "0.75.0-nightly-20240511-3f17c8b5f",
34+
"react-native": "0.75.0-nightly-20240518-93c079b92",
3535
"react-native-windows": "^0.0.0-canary.822",
3636
"typescript": "5.0.4"
3737
},

packages/@react-native-windows/tester/overrides.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"excludePatterns": [
66
"src/js/examples-win/**"
77
],
8-
"baseVersion": "0.75.0-nightly-20240511-3f17c8b5f",
8+
"baseVersion": "0.75.0-nightly-20240518-93c079b92",
99
"overrides": [
1010
{
1111
"type": "derived",

packages/@react-native-windows/tester/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"peerDependencies": {
1919
"@react-native-picker/picker": "2.4.10",
2020
"react": "18.0.0",
21-
"react-native": "0.75.0-nightly-20240511-3f17c8b5f",
21+
"react-native": "0.75.0-nightly-20240518-93c079b92",
2222
"react-native-windows": "^0.0.0-canary.822",
2323
"react-native-xaml": "^0.0.78"
2424
},
@@ -31,8 +31,8 @@
3131
"@types/node": "^18.0.0",
3232
"eslint": "^8.19.0",
3333
"just-scripts": "^1.3.3",
34-
"react-native": "0.75.0-nightly-20240511-3f17c8b5f",
35-
"react-native-platform-override": "^1.9.36",
34+
"react-native": "0.75.0-nightly-20240518-93c079b92",
35+
"react-native-platform-override": "^1.9.35",
3636
"react-native-windows": "^0.0.0-canary.822",
3737
"typescript": "5.0.4"
3838
},
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
2-
"baseVersion": "0.75.0-nightly-20240511-3f17c8b5f",
2+
"baseVersion": "0.75.0-nightly-20240518-93c079b92",
33
"overrides": [
44
{
55
"type": "patch",
66
"file": "package.json",
77
"baseFile": "package.json",
8-
"baseHash": "4fe4f2dc6363c59540ad40bf5326f80bc2238498"
8+
"baseHash": "0269f339d6a2c759365ac2ffa3888d1dc9e62cd6"
99
}
1010
]
1111
}

packages/@react-native/monorepo/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@
4545
"@definitelytyped/dtslint": "^0.0.127",
4646
"@jest/create-cache-key-function": "^29.6.3",
4747
"@pkgjs/parseargs": "^0.11.0",
48-
"@react-native/metro-babel-transformer": "0.75.0-nightly-20240511-3f17c8b5f",
49-
"@react-native/metro-config": "0.75.0-nightly-20240511-3f17c8b5f",
48+
"@react-native/metro-babel-transformer": "0.75.0-nightly-20240518-93c079b92",
49+
"@react-native/metro-config": "0.75.0-nightly-20240518-93c079b92",
5050
"@tsconfig/node18": "1.0.1",
5151
"@types/react": "^18.2.6",
5252
"@typescript-eslint/parser": "^7.1.1",
@@ -72,11 +72,11 @@
7272
"eslint-plugin-react-native": "^4.0.0",
7373
"eslint-plugin-redundant-undefined": "^0.4.0",
7474
"eslint-plugin-relay": "^1.8.3",
75-
"flow-api-translator": "0.21.0",
75+
"flow-api-translator": "0.21.1",
7676
"flow-bin": "^0.236.0",
7777
"glob": "^7.1.1",
78-
"hermes-eslint": "0.21.0",
79-
"hermes-transform": "0.21.0",
78+
"hermes-eslint": "0.21.1",
79+
"hermes-transform": "0.21.1",
8080
"inquirer": "^7.1.0",
8181
"jest": "^29.6.3",
8282
"jest-junit": "^10.0.0",
@@ -88,7 +88,7 @@
8888
"node-fetch": "^2.2.0",
8989
"nullthrows": "^1.1.1",
9090
"prettier": "2.8.8",
91-
"prettier-plugin-hermes-parser": "0.21.0",
91+
"prettier-plugin-hermes-parser": "0.21.1",
9292
"react": "18.3.1",
9393
"react-test-renderer": "18.3.1",
9494
"rimraf": "^3.0.2",

packages/@react-native/tester/js/examples/TextInput/TextInputExample.ios.js

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -809,18 +809,6 @@ const textInputExamples: Array<RNTesterModuleExample> = [
809809
);
810810
},
811811
},
812-
{
813-
title: 'showSoftInputOnFocus',
814-
render: function (): React.Node {
815-
return (
816-
<View>
817-
<WithLabel label="showSoftInputOnFocus: false">
818-
<ExampleTextInput showSoftInputOnFocus={false} />
819-
</WithLabel>
820-
</View>
821-
);
822-
},
823-
},
824812
{
825813
title: 'Line Break Strategy',
826814
render: function (): React.Node {

packages/@react-native/tester/js/examples/TextInput/TextInputSharedExamples.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1085,4 +1085,16 @@ module.exports = ([
10851085
name: 'textStyles',
10861086
render: () => <TextStylesExample />,
10871087
},
1088+
{
1089+
title: 'showSoftInputOnFocus',
1090+
render: function (): React.Node {
1091+
return (
1092+
<View>
1093+
<WithLabel label="showSoftInputOnFocus: false">
1094+
<ExampleTextInput showSoftInputOnFocus={false} />
1095+
</WithLabel>
1096+
</View>
1097+
);
1098+
},
1099+
},
10881100
]: Array<RNTesterModuleExample>);

packages/@react-native/tester/js/examples/Transform/TransformExample.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,10 @@ function Flip() {
139139
);
140140
}
141141

142+
function TranslatePercentage() {
143+
return <View style={styles.translatePercentageView} />;
144+
}
145+
142146
const styles = StyleSheet.create({
143147
container: {
144148
height: 500,
@@ -277,6 +281,12 @@ const styles = StyleSheet.create({
277281
height: 100,
278282
transformOrigin: 'top left',
279283
},
284+
translatePercentageView: {
285+
transform: 'translate(50%)',
286+
padding: 50,
287+
alignSelf: 'flex-start',
288+
backgroundColor: 'lightblue',
289+
},
280290
});
281291

282292
exports.title = 'Transforms';
@@ -396,4 +406,11 @@ exports.examples = [
396406
return <TransformOriginExample />;
397407
},
398408
},
409+
{
410+
title: 'Translate Percentage',
411+
description: "transform: 'translate(50%)'",
412+
render(): Node {
413+
return <TranslatePercentage />;
414+
},
415+
},
399416
];

packages/@react-native/tester/overrides.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"baseVersion": "0.75.0-nightly-20240511-3f17c8b5f",
2+
"baseVersion": "0.75.0-nightly-20240518-93c079b92",
33
"overrides": [
44
{
55
"type": "copy",
@@ -397,7 +397,7 @@
397397
"type": "copy",
398398
"directory": "js/examples/TextInput",
399399
"baseDirectory": "packages/rn-tester/js/examples/TextInput",
400-
"baseHash": "2a8091d8e88691880b2b7007bce1dfb296770f95",
400+
"baseHash": "96f13a981501e6e737835f322fc96c418ef77e51",
401401
"issue": 4054
402402
},
403403
{
@@ -425,7 +425,7 @@
425425
"type": "copy",
426426
"directory": "js/examples/Transform",
427427
"baseDirectory": "packages/rn-tester/js/examples/Transform",
428-
"baseHash": "d2dc7f7cac0ee3c8d8ee4fa29b4b57929c08ee29",
428+
"baseHash": "9a8301dcc28c2e9dc124cb1e0ab009b2e40548d8",
429429
"issue": 4054
430430
},
431431
{

packages/@rnw-scripts/babel-react-native-config/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
},
1212
"dependencies": {
1313
"@babel/core": "^7.20.0",
14-
"@react-native/babel-preset": "0.75.0-nightly-20240511-3f17c8b5f",
14+
"@react-native/babel-preset": "0.75.0-nightly-20240518-93c079b92",
1515
"babel-plugin-transform-flow-enums": "^0.0.2"
1616
},
1717
"devDependencies": {
1818
"@babel/core": "^7.20.0",
19-
"@react-native/babel-preset": "0.75.0-nightly-20240511-3f17c8b5f",
19+
"@react-native/babel-preset": "0.75.0-nightly-20240518-93c079b92",
2020
"eslint": "^8.19.0",
2121
"prettier": "2.8.8"
2222
},

packages/@rnw-scripts/eslint-config/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"@babel/core": "^7.20.0",
1313
"@babel/eslint-parser": "^7.20.0",
1414
"@microsoft/eslint-plugin-sdl": "^0.2.0",
15-
"@react-native/eslint-config": "0.75.0-nightly-20240511-3f17c8b5f",
15+
"@react-native/eslint-config": "0.75.0-nightly-20240518-93c079b92",
1616
"eslint-config-prettier": "^8.5.0",
1717
"eslint-plugin-ft-flow": "^2.0.1"
1818
},

packages/@rnw-scripts/metro-dev-config/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"lint:fix": "rnw-scripts lint:fix"
1818
},
1919
"dependencies": {
20-
"@react-native/metro-config": "0.75.0-nightly-20240511-3f17c8b5f",
20+
"@react-native/metro-config": "0.75.0-nightly-20240518-93c079b92",
2121
"@rnx-kit/metro-config": "^1.3.5",
2222
"@rnx-kit/metro-plugin-duplicates-checker": "^2.1.0",
2323
"@rnx-kit/metro-serializer": "^1.0.11",

packages/e2e-test-app-fabric/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"@typescript-eslint/eslint-plugin": "^5.21.0",
2121
"@typescript-eslint/parser": "^5.21.0",
2222
"react": "18.3.1",
23-
"react-native": "0.75.0-nightly-20240511-3f17c8b5f",
23+
"react-native": "0.75.0-nightly-20240518-93c079b92",
2424
"react-native-windows": "^0.0.0-canary.822"
2525
},
2626
"devDependencies": {
@@ -31,7 +31,7 @@
3131
"@babel/runtime": "^7.20.0",
3232
"@react-native-windows/automation": "^0.3.244",
3333
"@react-native-windows/automation-commands": "^0.1.265",
34-
"@react-native/metro-config": "0.75.0-nightly-20240511-3f17c8b5f",
34+
"@react-native/metro-config": "0.75.0-nightly-20240518-93c079b92",
3535
"@rnw-scripts/babel-node-config": "2.3.2",
3636
"@rnw-scripts/babel-react-native-config": "0.0.0",
3737
"@rnw-scripts/eslint-config": "1.2.19",

0 commit comments

Comments
 (0)