Skip to content

Commit b8a4de9

Browse files
authored
chore: react-native 0.78 (#812)
## 📜 Description Update RN to 0.78. ## 💡 Motivation and Context One thing that I couldn't solve is `KeyboardToolbar` snapshot testing component. For some reasons it serializes entire react tree. I think it happens because the ecosystem is not ready for React 19 yet and serializers somehow doesn't work. In order not to block this PR I temporarily disabled this test. I'll enable it back when serializer stuff will be sorted out. ## 📢 Changelog <!-- High level overview of important changes --> <!-- For example: fixed status bar manipulation; added new types declarations; --> <!-- If your changes don't affect one of platform/language below - then remove this platform/language --> ### JS - added `React.` prefix for `JSX` elements; ## 🤔 How Has This Been Tested? Tested both architectures on iPhone 15 Pro (iOS 17.5, Fabric), iPhone 16 Pro (iOS 18.1, paper) and Medium Phone API 35 (paper/fabric). ## 📸 Screenshots (if appropriate): <!-- Add screenshots/video if needed --> <!-- That would be highly appreciated if you can add how it looked before and after your changes --> ## 📝 Checklist - [x] CI successfully passed - [x] I added new mocks and corresponding unit-tests if library API was changed
1 parent 2a923a6 commit b8a4de9

30 files changed

+5617
-5927
lines changed

.github/workflows/build-ios-fabric.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ jobs:
8787
restore-keys: |
8888
${{ runner.os }}-fabric-pods-
8989
- name: Install Pods
90-
run: export USE_CCACHE=1 && pod install
90+
run: export USE_CCACHE=1 && pod install || pod update --repo-update
9191
- name: Install xcpretty
9292
run: gem install xcpretty
9393
- name: Build App

.github/workflows/build-ios.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ jobs:
8585
restore-keys: |
8686
${{ runner.os }}-pods-
8787
- name: Install Pods
88-
run: export USE_CCACHE=1 && pod install
88+
run: export USE_CCACHE=1 && pod install || pod update --repo-update
8989
- name: Install xcpretty
9090
run: gem install xcpretty
9191
- name: Build App

.github/workflows/ios-e2e-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ jobs:
8484
${{ runner.os }}-pods-
8585
- name: Install pods
8686
working-directory: ${{ env.WORKING_DIRECTORY }}/ios
87-
run: export USE_CCACHE=1 && pod install
87+
run: export USE_CCACHE=1 && pod install || pod update --repo-update
8888
- name: Build app
8989
working-directory: e2e
9090
run: yarn build-example:ios

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ local.properties
4242
android.iml
4343
*.keystore
4444
!debug.keystore
45+
.kotlin/
4546

4647
# Cocoapods
4748
#

FabricExample/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ local.properties
3333
.cxx/
3434
*.keystore
3535
!debug.keystore
36+
.kotlin/
3637

3738
# node.js
3839
#

0 commit comments

Comments
 (0)