-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
Upgrade to React Native 0.76 #51475
Merged
mountiny
merged 116 commits into
Expensify:main
from
software-mansion-labs:@wolewicki/rn-76-upgrade
Jan 7, 2025
Merged
Upgrade to React Native 0.76 #51475
Changes from all commits
Commits
Show all changes
116 commits
Select commit
Hold shift + click to select a range
44682c9
feat: update patches for expo
WoLewicki ffae2d9
feat: bump to newest RN
WoLewicki e520b04
chore: update patch numbers
WoLewicki d4c742b
feat: update expo
WoLewicki 54586a7
chore: merge current main
WoLewicki 9df77bf
fix: update patches and fix gradle build
WoLewicki 43696bd
Bump to stable 0.76 and expo preview 3
j-piasecki 91253f2
Add patch for mapbox
j-piasecki 49d1255
Fix headless tasks causing crash
j-piasecki 55aa7d3
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki d9ed4fa
Fix Android build
j-piasecki 9e2ef24
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki 7ca13d2
Fix lint
j-piasecki 3d5d0af
Fix mock
j-piasecki 99ae53e
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki 3086b54
Build Github Actions
j-piasecki 5a8cdbc
fix: enable bridgeless again
WoLewicki e5f32d7
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki af36d31
Override regexpu-core version
j-piasecki 30bf3a5
Fix ios build
j-piasecki ece3d70
Move git tests to other directory
j-piasecki 926bde4
Fix middleware tests
j-piasecki 7c3f55d
Merge process from Expo and NodeJS
j-piasecki 7e6d265
Restore previous configs
j-piasecki 7dfffdd
Fix types & eslint
j-piasecki 4358c2e
Transpile updated expo modules on web
j-piasecki 50be77f
Add patches for type imports
j-piasecki 4df9f59
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki f485b5b
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki fdfc4f8
Add `sstream` include to Reanimated
j-piasecki c5c37e1
fix: use DevSettings instead of lib
WoLewicki 76bbf90
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki 6de2084
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki befe20e
Bump dependencies
j-piasecki d051595
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki 37307f3
Update patches
j-piasecki 25ac0f8
Fix crash when opening search
j-piasecki ea5d3a3
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki 202159c
Rename patch
j-piasecki 77206a1
Delete patch
j-piasecki ed5addd
Fix modal flicker on iOS
j-piasecki 8ea3c69
Bump `react-native-screens` and remove patches
j-piasecki ca7d706
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki 7426bb1
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki f7d1add
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki 0baa4f0
Fix deadlock
j-piasecki 7f2b287
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki 32363d0
Fix app getting stuck on load
j-piasecki 657a2cb
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki 63f541a
Update patch
j-piasecki ef7f303
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki 51e4796
Bump expo
j-piasecki ac808b0
Bump expo again
j-piasecki 7a9175e
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki e506265
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki 5d385cf
Bump to stable SDK 52
j-piasecki 4151ab5
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki fbd9354
Fix mask persisting after recycling
j-piasecki 54c21aa
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki e05da30
Update github actions
j-piasecki afd9788
Fix text input value not being set
j-piasecki 0306598
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki 6ebb122
Fix selection not applying in `TextInput`
j-piasecki ac87ce6
Fix crash on emoji selection
j-piasecki 9e0c2f2
Fix text selection on change
j-piasecki c847cd8
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki 7adc49a
Fix workspace name screen not opening keyboard
j-piasecki f237bd4
feat: align with hybrid app
WoLewicki 47f4a1c
chore: run gh-actions-build
WoLewicki 267b866
Fix crash on editing message
j-piasecki b1b1b8a
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki f89ec5d
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki e18e5ca
Fix `SrollView` jump on deleting an expense
j-piasecki be7a883
Update patches
j-piasecki 79067dc
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki b8a658a
Fix metro
j-piasecki 25bca0e
Fix crash on switch back to online
j-piasecki 542e3f3
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki 8efaaee
Update patches
j-piasecki 3354be8
Fix keyboard flicker
j-piasecki b225f1e
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki 75d8755
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki 059a99a
Update patch
j-piasecki 3af532b
Bump React Native to 0.76.3
j-piasecki 7b99442
Bump expo to 52.0.14
j-piasecki 4aa3fa4
Update `@react-native-picker/picker` to remove patch
j-piasecki c9d9ac3
Update `react-native-safe-area-context` to remove patch
j-piasecki 0f8ed6e
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki 7b2f093
Update patches
j-piasecki df2e3c5
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki 0d0bcf5
Update patch
j-piasecki 3998e21
End transition before reparenting views
j-piasecki a0a3d1b
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki b54a259
Fix black navigation bar
j-piasecki a1dafe7
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki 0538c0e
Fix adhoc web
j-piasecki 084b8ad
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki 8758bf3
Update actions
j-piasecki 9f095a0
Preserve expo-image module name
j-piasecki 6083d34
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki 5a9150e
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki c5450a8
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki b3d6221
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki 1d9753c
Merge branch 'main' into @wolewicki/rn-76-upgrade
j-piasecki e9dfceb
Merge branch 'main' into @wolewicki/rn-76-upgrade
WoLewicki 703f984
fix: eslint check
WoLewicki f2de366
chore: revert eslint fixes
WoLewicki edaf351
chore: remove commented code
WoLewicki 375fee7
Merge branch 'main' into @wolewicki/rn-76-upgrade
WoLewicki 4dab332
chore: merge current main
WoLewicki b440152
fix: align with newest changes
WoLewicki eae7cd2
fix: update podfile.lock
WoLewicki c54bea7
chore: merge current main
WoLewicki ab32749
fix: package-lock.json
WoLewicki 8953c8d
fix: bump locks
WoLewicki 132c2f6
Merge branch 'main' into @wolewicki/rn-76-upgrade
WoLewicki File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
3,371 changes: 2,074 additions & 1,297 deletions
3,371
.github/actions/javascript/authorChecklist/index.js
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@WoLewicki Shouldn't
targetSdkVersion
be 35 as well?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Coming from https://react-native-community.github.io/upgrade-helper/?from=0.75.2&to=0.76.3 it seems like it should be left with 34. Do you have a reason for bumping it though?