Skip to content

Commit c866c57

Browse files
committed
feat: Upgrade to Expo SDK 55, update related dependencies
1 parent 2c421a0 commit c866c57

6 files changed

Lines changed: 727 additions & 3124 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ A production-ready React Native Expo starter template with authentication flow,
66

77
### Core Features
88

9-
- 🚀 **Expo SDK 54** - Latest Expo framework with managed workflow
9+
- 🚀 **Expo SDK 55** - Latest Expo framework with managed workflow
1010
- 📱 **Expo Router** - File-based routing with native navigation
1111
- 🎨 **Unistyles v3** - Universal styling system with theme support
1212
- 🗄️ **Zustand** - Lightweight state management
@@ -99,7 +99,7 @@ react-native-managed-template/
9999
├── src/
100100
│ ├── components/ # Reusable components
101101
│ │ ├── styled/ # Styled UI components
102-
│ │ └── Profile/ # Feature-specific components
102+
│ │ └── profile/ # Feature-specific components
103103
│ ├── contexts/ # React contexts
104104
│ │ ├── auth.context.tsx # Authentication context
105105
│ │ └── theme.context.tsx # Theme management

app.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ export default (context: ConfigContext): ExpoConfig => ({
2525
orientation: 'portrait',
2626
icon: './assets/icons/icon.png',
2727
userInterfaceStyle: 'light',
28-
newArchEnabled: true,
2928
ios: {
3029
supportsTablet: false,
3130
bundleIdentifier: getBundlerIdentifier(),
@@ -38,6 +37,7 @@ export default (context: ConfigContext): ExpoConfig => ({
3837
},
3938
},
4039
plugins: [
40+
'expo-font',
4141
'expo-router',
4242
'expo-secure-store',
4343
'react-native-edge-to-edge',

app/(protected)/profile.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import SettingsTile from '@/components/Profile/SettingsTile';
1+
import SettingsTile from '@/components/profile/SettingsTile';
22
import { useAuthContext } from '@/contexts/auth.context';
33
import { useThemeContext } from '@/contexts/theme.context';
44
import React from 'react';

eslint.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ module.exports = defineConfig([
66
expoConfig,
77
eslintPluginPrettierRecommended,
88
{
9-
ignores: ['dist/*', 'node_modules', '.expo'],
9+
ignores: ['dist/*', 'node_modules/*', '.expo/*', 'android/*', 'ios/*'],
1010
},
1111
]);

0 commit comments

Comments
 (0)