App: [HOLD for payment 2024-01-24] [$500] Upgrade react-native to 0.73+

Problem

There are two problems that significantly affect us with the current version of react-native we’re using:

TL;DR: animations done using RN’s Animated skip changing the shadow tree, which is used to calculate hit regions of views, so animating a pressable will move the view itself, but not its hitbox

which is fixed by https://github.com/facebook/react-native/pull/37836 in 0.73+

Second, there’s a very painful delay on starting the android app with npm run android due to a bug in the react-native cli, that’s fixed in 0.72.7+

Solution

Upgrade to the latest react-native RC version ASAP.

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~010abb6a11a875d563
  • Upwork Job ID: 1724835564082188288
  • Last Price Increase: 2023-11-15

About this issue

  • Original URL
  • State: closed
  • Created 8 months ago
  • Comments: 19 (11 by maintainers)

Most upvoted comments

⚠️ Looks like this issue was linked to a Deploy Blocker here

If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results.

If a regression has occurred and you are the assigned CM follow the instructions here.

If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future.

Marking this as external for the sake of C+ payment. @WoLewicki works for SWM and will invoice us separately