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

chore(deps): update React Native to v0.72.0 #3137

Closed
wants to merge 1 commit into from

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Jun 20, 2023

Bumps scripts/update-rn.sh from v0.71.7 to v0.72.0.

Auto-generated by a dependency updater.

Changelog

v0.72.0

Breaking

iOS specific
  • Generates RNCore components inside the ReactCommon folder and create a new pod for platform-specific ImageManager classes (5d175c6775 by cipolleschi)
  • Moved the RCTAppSetupUtils to the AppDelegate library to break a dependency cycle (36a64dc2bd by cipolleschi)
  • Split the ReactCommon/react/nativemodule/core/platform/ios and ReactCommon/react/nativemodule/samples in two separate pods to break circular dependencies. (21d530208f by cipolleschi)

Added

  • Improve handling of invalid DimensionValue usage (02e29abead by NickGerleman)
  • Add new JS performance API to support getting RN app startup timings (c1023c73b0)
  • Add performance memory API with native memory Info (70fb2dce45)
  • Added Web-compatible DOMRect and DOMRectReadOnly classes to the global scope. (673c7617bc by rubennorte)
  • Add onStartReached and onStartReachedThreshold to VirtualizedList (7683713264 by janicduplessis)
  • Added setColorScheme to Appearance module (c18566ffdb, (0a4dcb0309 by birkir)
  • Add logical border block color properties (597a1ff60b by gabrieldonadel)
  • Add logical border-radius implementation (4ae4984094 by gabrieldonadel)
  • Added CSS logical properties. (3681df2878 by necolas)
  • Concurrent rendering safe implementation of Animated (5cdf3cf726, (5e863fc42c by sammy-SC)
  • Create explicit error message for TypeScript functions used as props in Codegen components, redirecting devs to the supported function types BubblingEventHandler and DirectEventHandler. (dc2cbed07c by gtomitsuka)
  • Generate enum types that would be allowed to be used as well as string/number in c++ turbo modules generators (ceb1d0dea6 by vzaidman)
  • Add enum example to Android/iOS rn-tester TurboModule (7c82a3fa11 by christophpurrer)
  • Allow the use of "Partial" in Turbo Module specs. (97e707d897 by vzaidman)
  • Added newline to UTFSequence (9cf35bfcc4)
  • Added "coverage" folder generated from jest --coverage to .gitignore (7324c22ff9 by Adnan-Bacic)
  • Add support for getting/setting reload-and-profile-related settings in iOS + Android (96d6680e00)
  • For supporting Dev Loading View across platforms, adding the DevLoadingViewController without an activity/context. (662b51fad2)
  • Pass DevTools Settings Manager to connectToDevTools (a9bed8e75d)
  • React-native-code-gen Add Union Type support for Java/ObjC TurboModules (2eccd59d7c by christophpurrer)
  • Making Dev Loading View cross platform by abstracting out the activity/context logic from the controller in a polymorph class. (1a4fa92b25)
  • Added CSS logical properties by mapping layout props. (cf3747957a by mayank-96)
  • Add, but don't use, DevTools Settings Manager. (6152763398)
Android specific
  • Adding pager, scrollview, viewgroup, webview, drawer accessibility roles (55c0df43b9 by fabriziobertoglio1987)
  • Add TYPE_VIEW_HOVER_ENTER to AccessibilityNodeInfo sendAccessibilityEvent (a0adf57e50 by fabriziobertoglio1987)
  • Add maintainVisibleContentPosition support on Android (c19548728c by janicduplessis)
  • For supporting Dev Loading View across multiple platforms, changing the Loading View of Android to rely on the native implementation instead of Toast while keeping backwards comptability. (9f6b532bdb)
  • For supporting Dev Loading View across multiple platforms, adding native implementation for showMessage() & hide() of Dev Loading Module (4923a0997b)
  • For supporting Dev Loading View across multiple platforms, altering the javascript implementation of Loading view of android to also rely on native implementation as iOS instead of Toast, thereby unifying both platforms (068a20842d)
  • Added possibility to mark Fresco image pipeline as already initialized (605a52fe3e by oprisnik)
  • Support generating getName in react-native-codegen for Java TurboModules (90538909f9 by javache)
  • Override default Talkback automatic content grouping and generate a custom contentDescription (759056b499 by fabriziobertoglio1987)
  • Enable AnimatedInterpolation to interpolate arbitrary color types. (e7dbfb2dbd by javache)
  • Added getter for line height in CustomLineHeightSpan (2d2f9da80b)
  • Add POST_NOTIFICATIONS permission to AndroidManifest of RNTester (c84cc4b46c by makovkastar)
iOS specific

Changed

Android specific
iOS specific

Deprecated

iOS specific
  • Deprecate the ReactCommon/react/renderer/graphics/conversions.h in favor of ReactCommon/react/core/graphicsConversions.h (d72697ca95 by cipolleschi)

Removed

Android specific
iOS specific

Fixed

Android specific

⚠️ Changelog content truncated by 18201 characters because it was over the limit (60000) and wouldn't fit into PR description.

@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Jun 20, 2023
@github-actions
Copy link
Contributor Author

github-actions bot commented Jun 20, 2023

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 325.17 ms 359.18 ms 34.01 ms
Size 17.73 MiB 19.81 MiB 2.07 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
b1e8712 462.11 ms 465.71 ms 3.60 ms
acadc0f+dirty 373.24 ms 381.51 ms 8.27 ms
ad6c299 375.94 ms 382.02 ms 6.08 ms
34aba08 328.10 ms 342.84 ms 14.74 ms
80b2ce3 385.02 ms 387.36 ms 2.34 ms
dadc233+dirty 333.78 ms 343.94 ms 10.16 ms
d197b5c+dirty 338.94 ms 354.87 ms 15.93 ms
15c80ab+dirty 336.27 ms 350.58 ms 14.31 ms
70caa60+dirty 299.00 ms 321.02 ms 22.02 ms
52a8031+dirty 311.55 ms 321.37 ms 9.82 ms

App size

Revision Plain With Sentry Diff
b1e8712 17.73 MiB 19.75 MiB 2.02 MiB
acadc0f+dirty 17.73 MiB 19.75 MiB 2.01 MiB
ad6c299 17.73 MiB 19.75 MiB 2.02 MiB
34aba08 17.73 MiB 19.80 MiB 2.07 MiB
80b2ce3 17.73 MiB 19.75 MiB 2.02 MiB
dadc233+dirty 17.73 MiB 19.75 MiB 2.02 MiB
d197b5c+dirty 17.73 MiB 20.04 MiB 2.31 MiB
15c80ab+dirty 17.73 MiB 20.04 MiB 2.31 MiB
70caa60+dirty 17.73 MiB 19.75 MiB 2.01 MiB
52a8031+dirty 17.73 MiB 20.04 MiB 2.31 MiB

Previous results on branch: deps/scripts/update-rn.sh

Startup times

Revision Plain With Sentry Diff
a085a82 328.67 ms 346.50 ms 17.83 ms

App size

Revision Plain With Sentry Diff
a085a82 17.73 MiB 19.81 MiB 2.07 MiB

@github-actions
Copy link
Contributor Author

github-actions bot commented Jun 20, 2023

iOS (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1292.94 ms 1295.76 ms 2.82 ms
Size 2.36 MiB 2.85 MiB 496.85 KiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
acadc0f+dirty 1264.38 ms 1290.06 ms 25.68 ms
34aba08+dirty 1276.78 ms 1308.52 ms 31.74 ms
ad6c299+dirty 1244.76 ms 1260.10 ms 15.34 ms
3ffcddd+dirty 1244.47 ms 1264.14 ms 19.67 ms
dadc233+dirty 1223.20 ms 1236.88 ms 13.68 ms
d197b5c+dirty 1217.61 ms 1242.66 ms 25.05 ms
15c80ab+dirty 1223.74 ms 1228.96 ms 5.22 ms
70caa60+dirty 1218.27 ms 1230.30 ms 12.03 ms
52a8031+dirty 1280.88 ms 1289.78 ms 8.90 ms
80b2ce3+dirty 1265.92 ms 1268.60 ms 2.69 ms

App size

Revision Plain With Sentry Diff
acadc0f+dirty 2.36 MiB 2.83 MiB 480.37 KiB
34aba08+dirty 2.36 MiB 2.85 MiB 495.32 KiB
ad6c299+dirty 2.36 MiB 2.84 MiB 488.85 KiB
3ffcddd+dirty 2.36 MiB 2.84 MiB 489.60 KiB
dadc233+dirty 2.36 MiB 2.84 MiB 486.85 KiB
d197b5c+dirty 2.36 MiB 2.82 MiB 462.86 KiB
15c80ab+dirty 2.36 MiB 2.83 MiB 474.49 KiB
70caa60+dirty 2.36 MiB 2.83 MiB 479.27 KiB
52a8031+dirty 2.36 MiB 2.82 MiB 469.44 KiB
80b2ce3+dirty 2.36 MiB 2.84 MiB 486.98 KiB

Previous results on branch: deps/scripts/update-rn.sh

Startup times

Revision Plain With Sentry Diff
a085a82+dirty 1283.14 ms 1294.32 ms 11.18 ms

App size

Revision Plain With Sentry Diff
a085a82+dirty 2.36 MiB 2.85 MiB 496.86 KiB

@github-actions
Copy link
Contributor Author

github-actions bot commented Jun 20, 2023

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 271.94 ms 323.08 ms 51.14 ms
Size 7.15 MiB 8.07 MiB 949.80 KiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
acadc0f+dirty 259.04 ms 304.67 ms 45.63 ms
34aba08+dirty 331.79 ms 376.69 ms 44.91 ms
ad6c299+dirty 336.47 ms 362.89 ms 26.42 ms
3ffcddd+dirty 244.82 ms 295.47 ms 50.65 ms
dadc233+dirty 363.19 ms 370.37 ms 7.18 ms
d197b5c+dirty 258.75 ms 313.61 ms 54.86 ms
15c80ab+dirty 276.38 ms 327.54 ms 51.17 ms
70caa60+dirty 308.83 ms 393.06 ms 84.23 ms
52a8031+dirty 330.72 ms 358.76 ms 28.03 ms
80b2ce3+dirty 271.29 ms 316.47 ms 45.18 ms

App size

Revision Plain With Sentry Diff
acadc0f+dirty 7.15 MiB 8.03 MiB 903.20 KiB
34aba08+dirty 7.15 MiB 8.07 MiB 946.13 KiB
ad6c299+dirty 7.15 MiB 8.04 MiB 912.17 KiB
3ffcddd+dirty 7.15 MiB 8.04 MiB 912.17 KiB
dadc233+dirty 7.15 MiB 8.04 MiB 910.84 KiB
d197b5c+dirty 7.15 MiB 8.09 MiB 962.72 KiB
15c80ab+dirty 7.15 MiB 8.09 MiB 966.13 KiB
70caa60+dirty 7.15 MiB 8.03 MiB 901.79 KiB
52a8031+dirty 7.15 MiB 8.09 MiB 965.95 KiB
80b2ce3+dirty 7.15 MiB 8.04 MiB 911.02 KiB

Previous results on branch: deps/scripts/update-rn.sh

Startup times

Revision Plain With Sentry Diff
a085a82+dirty 256.87 ms 317.98 ms 61.10 ms

App size

Revision Plain With Sentry Diff
a085a82+dirty 7.15 MiB 8.07 MiB 949.80 KiB

@github-actions
Copy link
Contributor Author

github-actions bot commented Jun 21, 2023

iOS (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1288.92 ms 1303.70 ms 14.78 ms
Size 2.92 MiB 3.41 MiB 500.96 KiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
acadc0f+dirty 1271.12 ms 1272.28 ms 1.16 ms
34aba08+dirty 1268.58 ms 1276.80 ms 8.22 ms
ad6c299+dirty 1248.50 ms 1248.88 ms 0.38 ms
3ffcddd+dirty 1272.22 ms 1273.98 ms 1.76 ms
dadc233+dirty 1266.52 ms 1282.55 ms 16.03 ms
d197b5c+dirty 1234.80 ms 1249.20 ms 14.40 ms
15c80ab+dirty 1248.41 ms 1251.24 ms 2.83 ms
70caa60+dirty 1279.08 ms 1281.54 ms 2.46 ms
52a8031+dirty 1255.96 ms 1273.00 ms 17.04 ms
80b2ce3+dirty 1245.12 ms 1262.04 ms 16.92 ms

App size

Revision Plain With Sentry Diff
acadc0f+dirty 2.92 MiB 3.39 MiB 487.34 KiB
34aba08+dirty 2.92 MiB 3.41 MiB 499.03 KiB
ad6c299+dirty 2.92 MiB 3.40 MiB 494.12 KiB
3ffcddd+dirty 2.92 MiB 3.40 MiB 494.39 KiB
dadc233+dirty 2.92 MiB 3.40 MiB 492.53 KiB
d197b5c+dirty 2.92 MiB 3.37 MiB 464.41 KiB
15c80ab+dirty 2.92 MiB 3.39 MiB 481.56 KiB
70caa60+dirty 2.92 MiB 3.39 MiB 486.04 KiB
52a8031+dirty 2.92 MiB 3.38 MiB 475.71 KiB
80b2ce3+dirty 2.92 MiB 3.40 MiB 492.75 KiB

Previous results on branch: deps/scripts/update-rn.sh

Startup times

Revision Plain With Sentry Diff
a085a82+dirty 1279.35 ms 1287.68 ms 8.33 ms

App size

Revision Plain With Sentry Diff
a085a82+dirty 2.92 MiB 3.41 MiB 500.97 KiB

@github-actions github-actions bot changed the title chore(deps): update React Native to v0.71.11 chore(deps): update React Native to v0.72.0 Jun 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants