Skip to content

Commit

Permalink
chore: react-native 0.78 (#812)
Browse files Browse the repository at this point in the history
## 📜 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
  • Loading branch information
kirillzyusko authored Feb 26, 2025
1 parent 2a923a6 commit b8a4de9
Show file tree
Hide file tree
Showing 30 changed files with 5,617 additions and 5,927 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build-ios-fabric.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ jobs:
restore-keys: |
${{ runner.os }}-fabric-pods-
- name: Install Pods
run: export USE_CCACHE=1 && pod install
run: export USE_CCACHE=1 && pod install || pod update --repo-update
- name: Install xcpretty
run: gem install xcpretty
- name: Build App
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-ios.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ jobs:
restore-keys: |
${{ runner.os }}-pods-
- name: Install Pods
run: export USE_CCACHE=1 && pod install
run: export USE_CCACHE=1 && pod install || pod update --repo-update
- name: Install xcpretty
run: gem install xcpretty
- name: Build App
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ios-e2e-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ jobs:
${{ runner.os }}-pods-
- name: Install pods
working-directory: ${{ env.WORKING_DIRECTORY }}/ios
run: export USE_CCACHE=1 && pod install
run: export USE_CCACHE=1 && pod install || pod update --repo-update
- name: Build app
working-directory: e2e
run: yarn build-example:ios
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ local.properties
android.iml
*.keystore
!debug.keystore
.kotlin/

# Cocoapods
#
Expand Down
1 change: 1 addition & 0 deletions FabricExample/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ local.properties
.cxx/
*.keystore
!debug.keystore
.kotlin/

# node.js
#
Expand Down
Loading

0 comments on commit b8a4de9

Please sign in to comment.