Skip to content

Commit 4eefe24

Browse files
committed
build(deps): update to Expo 55, handle removed ExpoConfig.notification property
1 parent 852918d commit 4eefe24

11 files changed

Lines changed: 476 additions & 755 deletions

File tree

packages/app-check/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"expo": ">=47.0.0"
3131
},
3232
"devDependencies": {
33-
"expo": "^54.0.27",
33+
"expo": "^55.0.5",
3434
"react-native-builder-bob": "^0.40.17",
3535
"typescript": "^5.9.3"
3636
},

packages/app-distribution/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"expo": ">=47.0.0"
2929
},
3030
"devDependencies": {
31-
"expo": "^54.0.27"
31+
"expo": "^55.0.5"
3232
},
3333
"peerDependenciesMeta": {
3434
"expo": {

packages/app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191
},
9292
"devDependencies": {
9393
"@react-native-async-storage/async-storage": "^2.2.0",
94-
"expo": "^54.0.27",
94+
"expo": "^55.0.5",
9595
"react-native-builder-bob": "^0.40.17"
9696
},
9797
"peerDependenciesMeta": {

packages/auth/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
},
3333
"devDependencies": {
3434
"@types/plist": "^3.0.5",
35-
"expo": "^54.0.27"
35+
"expo": "^55.0.5"
3636
},
3737
"peerDependenciesMeta": {
3838
"expo": {

packages/crashlytics/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"stacktrace-js": "^2.0.2"
3838
},
3939
"devDependencies": {
40-
"expo": "^54.0.27",
40+
"expo": "^55.0.5",
4141
"react-native-builder-bob": "^0.40.17",
4242
"typescript": "^5.9.3"
4343
},

packages/messaging/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"expo": ">=47.0.0"
3030
},
3131
"devDependencies": {
32-
"expo": "^54.0.27",
32+
"expo": "^55.0.5",
3333
"react-native-builder-bob": "^0.40.17",
3434
"typescript": "^5.9.3"
3535
},

packages/messaging/plugin/__tests__/androidPlugin.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ describe('Config Plugin Android Tests', function () {
6767
const manifestApplication: ManifestApplication = JSON.parse(
6868
JSON.stringify(manifestApplicationExample),
6969
);
70+
// @ts-ignore - removed in Expo 55 but still useful for Expo 54 and lower folks
7071
config.notification = undefined;
7172
setFireBaseMessagingAndroidManifest(config, manifestApplication);
7273
expect(called).toBeTruthy();

packages/messaging/plugin/__tests__/fixtures/expo-config-example.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import { ExpoConfig } from '@expo/config-types';
66
const expoConfigExample: ExpoConfig = {
77
name: 'FirebaseMessagingTest',
88
slug: 'fire-base-messaging-test',
9+
// @ts-ignore - removed in Expo 55 but still useful for Expo 54 and lower folks
910
notification: {
1011
icon: 'IconAsset',
1112
color: '#1D172D',

packages/messaging/plugin/src/android/setupFirebaseNotifationIcon.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,12 @@ const getNotificationConfig = (config: ExpoConfig) => {
5050
* Get notification config from config.notification
5151
* Will be removed in the future as `expo-notifications` plugin is the recommended way to configure notifications.
5252
*/
53+
// @ts-ignore - config.notification deprecated in Expo 54 / removed in Expo 55+, but still useful for people
5354
if (config.notification) {
5455
return {
56+
// @ts-ignore - config.notification deprecated in Expo 54 / removed in Expo 55+, but still useful for people
5557
icon: config.notification.icon,
58+
// @ts-ignore - config.notification deprecated in Expo 54 / removed in Expo 55+, but still useful for people
5659
color: config.notification.color,
5760
};
5861
}

packages/perf/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"expo": ">=47.0.0"
3434
},
3535
"devDependencies": {
36-
"expo": "^54.0.27"
36+
"expo": "^55.0.5"
3737
},
3838
"peerDependenciesMeta": {
3939
"expo": {

0 commit comments

Comments
 (0)