chore: update to expo 57#591
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
📝 WalkthroughWalkthroughThis PR updates dependency and devDependency versions across multiple package.json files and migrates the Expo splash-screen configuration from a top-level ChangesDependency and configuration updates
Estimated code review effort: 1 (Trivial) | ~5 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Greptile SummaryBumps the monorepo to Expo 57 / React Native 0.86.0 and aligns the Tailwind v4 engine packages to 4.3.2 across the workspace.
Confidence Score: 5/5Safe to merge — all changes are version bumps and the required Expo 57 splash screen migration, with no logic changes. Every changed file is a manifest or lock file update. The one behavioral change — migrating app.json from the deprecated splash key to the expo-splash-screen plugin — is the correct Expo 57 upgrade path and all original values are preserved. All co-released Tailwind v4 packages are consistently at 4.3.2, and the bun.lock reflects all resolutions correctly. No files require special attention. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
subgraph Before["Before (Expo 56)"]
A1["app.json\n'splash': { image, resizeMode, bg }"] --> B1["Expo SDK 56\nreact-native 0.85.3\ntailwindcss 4.3.0"]
end
subgraph After["After (Expo 57)"]
A2["app.json\n'plugins': [expo-splash-screen]"] --> B2["Expo SDK 57\nreact-native 0.86.0\ntailwindcss 4.3.2"]
B2 --> C2["@tailwindcss/node 4.3.2\n@tailwindcss/oxide 4.3.2\n@tailwindcss/vite 4.3.2"]
end
Before -->|"chore: update to expo 57"| After
%%{init: {'theme': 'base', 'themeVariables': {"darkMode": true, "background": "#0d1117", "primaryColor": "#21262d", "primaryTextColor": "#e6edf3", "primaryBorderColor": "#8b949e", "lineColor": "#8b949e", "textColor": "#e6edf3", "edgeLabelBackground": "#161b22", "actorBkg": "#21262d", "actorBorder": "#8b949e", "actorTextColor": "#e6edf3", "actorLineColor": "#8b949e", "signalColor": "#8b949e", "signalTextColor": "#e6edf3", "noteBkgColor": "#373320", "noteBorderColor": "#d4a72c", "noteTextColor": "#f0e6c0", "labelBoxBkgColor": "#21262d", "labelBoxBorderColor": "#8b949e", "labelTextColor": "#e6edf3", "loopTextColor": "#e6edf3", "activationBkgColor": "#30363d", "activationBorderColor": "#8b949e"}}}%%
flowchart TD
subgraph Before["Before (Expo 56)"]
A1["app.json\n'splash': { image, resizeMode, bg }"] --> B1["Expo SDK 56\nreact-native 0.85.3\ntailwindcss 4.3.0"]
end
subgraph After["After (Expo 57)"]
A2["app.json\n'plugins': [expo-splash-screen]"] --> B2["Expo SDK 57\nreact-native 0.86.0\ntailwindcss 4.3.2"]
B2 --> C2["@tailwindcss/node 4.3.2\n@tailwindcss/oxide 4.3.2\n@tailwindcss/vite 4.3.2"]
end
Before -->|"chore: update to expo 57"| After
Reviews (2): Last reviewed commit: "chore: bump tailwind" | Re-trigger Greptile |
Summary by CodeRabbit
New Features
Chores