-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Bump React Native to 0.79 #60421
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
Merged
roryabraham
merged 120 commits into
Expensify:main
from
software-mansion-labs:war-in/rn-79-update
Jun 23, 2025
Merged
Bump React Native to 0.79 #60421
Changes from 47 commits
Commits
Show all changes
120 commits
Select commit
Hold shift + click to select a range
982fcaf
Merge branch 'refs/heads/war-in/migrate-documents-picker' into war-in…
war-in 34aaa63
Merge branch 'refs/heads/war-in/pre-78/bump-gesture-handler' into war…
war-in 9fc7294
minimal changes to run all platforms
war-in 308ad45
Merge branch 'main' into war-in/rn-79-update
war-in ae78853
fix FocusTrap crash
war-in f704dc4
log warning when `findNodeHandle` used
war-in 273c442
rename patches
war-in 334393b
remove Batchinator from jest setup (it has been removed from RN)
war-in bc73948
fix gh actions
war-in c493cb3
Merge branch 'main' into war-in/rn-79-update
war-in a3a6e44
bump live-markdown & airship
war-in b25db8a
fix .ref usages
war-in 4e0306a
Merge branch 'main' into war-in/rn-79-update
war-in f3779e6
fix settings screen
war-in f072e41
fix many typescript errors
war-in bd1ddb2
fix perf tests
war-in f24a9b6
fix eslint errors
war-in 0d042a5
fix rest of eslint errors
war-in fed087d
fix one test suite
war-in 43d2b7c
Merge branch 'main' into war-in/rn-79-update
war-in 795a4aa
migrate changed patch
war-in 569cdcb
fix crashing `developmentDebug`
war-in 93f3dfd
Revert "fix rest of eslint errors"
war-in 38cb036
Revert "fix eslint errors"
war-in 0a56e97
Revert "fix many typescript errors"
war-in b8789b9
Merge branch 'war-in/prepare-for-react-19' into war-in/rn-79-update
war-in af53d51
revert revert
war-in d6412ab
revert revert
war-in 69bf3a5
Merge branch 'main' into war-in/rn-79-update
war-in e5d1453
post-merge fixes
war-in b34bc7a
Merge branch 'main' into war-in/rn-79-update
war-in ca7c4f2
bump expo, rename patches
war-in 99b8d49
bump react-native to 0.79.1
war-in e7b2e78
Merge branch 'main' into war-in/rn-79-update
war-in 7530ed2
bump expo
war-in a0a8abe
bump react-native
war-in c63a09a
fix actions
war-in 22ca3b3
remove unwanted line from package.json
war-in 6f669eb
fix testsuite 1
war-in f19d7c2
Merge branch 'refs/heads/main' into war-in/rn-79-update
war-in 1992c41
fix testsuite 3
war-in e1d47fd
Merge branch 'refs/heads/main' into war-in/rn-79-update
war-in 3d70859
post-merge fixes
war-in a32f3c0
Merge branch 'main' into war-in/rn-79-update
war-in 4652b05
fix some typecheck errors
war-in 8a322e3
fix other typescript errors
war-in 62046bf
Merge branch 'main' into war-in/rn-79-update
war-in f325a6f
update gradle-wrapper.jar s
war-in d14a5fc
Merge branch 'main' into war-in/rn-79-update
war-in ec49b4c
fix podfiles
war-in e5dd117
revert changes in test
war-in 5c654f6
fix ref and fullstory type errors
war-in 75bf062
remove unnecessary `| undefined` in type
war-in 61664af
Remove withOnyxKey factory
blazejkustra d728107
Refactor WithReportAndPrivateNotesOrNotFound to remove unused Forward…
blazejkustra bd462ff
Update MouseEvent type to React.MouseEvent in Tooltip component
blazejkustra fbcd271
Assert the type in web implementation of an image
blazejkustra 9ded104
Fix last React.cloneElement errors
blazejkustra 4e1c074
Merge branch 'main' into war-in/rn-79-update
war-in 111e625
fix straightforward eslint errors
war-in 4db16a4
fix most of eslint errors
war-in 08d0437
fix prettier
war-in 91247a1
fix remaining eslint errors
war-in bf47c35
fix typecheck
war-in 874ad6a
fix prettier
war-in 5ec3e31
Merge branch 'main' into war-in/rn-79-update
war-in b715500
Merge branch 'main' into war-in/rn-79-update
war-in 2d47d3f
fix missing address suggestions
war-in 3439923
Merge branch 'refs/heads/main' into war-in/rn-79-update
war-in 7542dd5
fix: restore old line height algorithm for now
WoLewicki ef278bb
Merge branch 'refs/heads/main' into war-in/rn-79-update
war-in cfd907c
fix jni crash
war-in 73634c6
Merge branch 'main' into war-in/rn-79-update
war-in fa7ff33
bump `react-native-picker-select` & fix `focus-trap` issue
war-in 6b9fe40
Merge branch 'main' into war-in/rn-79-update
war-in 64ac133
fix `findNodeHandle`-related bugs
war-in d4608ff
use `RCTReactNativeFactory`
war-in e64ff87
bump pager-view, remove patch
war-in 86f9130
add flex to fix autofocus on rerender
war-in 6fa7fb2
Merge branch 'refs/heads/main' into war-in/rn-79-update
war-in 4938619
remove live-markdown patch
war-in a262e08
fix prettier
war-in 6a4d860
don't use `findNodeHandle` in `expo-av` on web
war-in ab7e14c
fix Linking.setInitialURL
war-in cd9606f
fix prettier
war-in c4e0412
Merge branch 'main' into war-in/rn-79-update
war-in 6d1082a
update live-markdown to enable builds
war-in 77ecba2
Merge branch 'refs/heads/main' into war-in/rn-79-update
war-in c5791d8
Merge branch 'main' into war-in/rn-79-update
war-in 342bc06
Merge branch 'main' into war-in/rn-79-update
war-in e383df5
fix lock
war-in 106b20e
bump expo-av & remove patch
war-in c81e4f9
merge main
war-in 6faecb6
remove Mobile-Expensify changes
war-in e99ae7e
Merge branch 'refs/heads/main' into war-in/rn-79-update
war-in d16b221
fix typecheck
war-in c3ab504
Merge branch 'main' into war-in/rn-79-update
war-in 0d5e405
remove outdated patch
war-in f2b1060
Merge branch 'main' into war-in/rn-79-update
war-in 9ffe256
add bigdecimal to cspell.json
war-in 63fbf21
Merge branch 'main' into war-in/rn-79-update
war-in b09c610
bump `@testing-library/react-native` to make tests less flaky
war-in b8c8f05
Revert "bump `@testing-library/react-native` to make tests less flaky"
war-in 0487013
make tests (job 3) much less flaky
war-in 951578e
Merge branch 'main' into war-in/rn-79-update
war-in 9e7340a
fix typecheck
war-in 2417385
bump `@testing-library/react-native` to fix eslint
war-in dbb4007
fix global eslint
war-in 7d8a7f3
fix PaginationTest (test job 2)
war-in 89492bf
fix prettier
war-in 43f8c09
Merge branch 'main' into war-in/rn-79-update
war-in b8d8aac
Merge branch 'main' into war-in/rn-79-update
war-in a28a767
Merge branch 'main' into war-in/rn-79-update
war-in a17cdd6
Merge branch 'main' into war-in/rn-79-update
war-in 5188a4c
update package-lock
war-in ab74670
Merge branch 'main' into war-in/rn-79-update
blazejkustra 4521379
Fix typecheck after main merge
blazejkustra 00ca57e
Merge branch 'main' into war-in/rn-79-update
war-in db43b21
fix typecheck & package-lock
war-in ea82762
fix generateTranslations.ts
war-in 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
35,476 changes: 9,999 additions & 25,477 deletions
35,476
.github/actions/javascript/authorChecklist/index.js
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or 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 hidden or 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 hidden or 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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -12,3 +12,9 @@ gem "xcpretty", "~> 0" | |
|
|
||
| plugins_path = File.join(File.dirname(__FILE__), 'fastlane', 'Pluginfile') | ||
| eval_gemfile(plugins_path) if File.exist?(plugins_path) | ||
|
|
||
| # Ruby 3.4.0 has removed some libraries from the standard library. | ||
| gem 'bigdecimal' | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @WoLewicki NAB: Can you check this for docs compilation too just for parity? I remember |
||
| gem 'logger' | ||
| gem 'benchmark' | ||
| gem 'mutex_m' | ||
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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
|
war-in marked this conversation as resolved.
|
This file contains hidden or 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.
Uh oh!
There was an error while loading. Please reload this page.