Bump postcss and expo - #6103
Conversation
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
10a0e62 to
8d233d4
Compare
Bumps [postcss](https://github.com/postcss/postcss) to 8.5.23 and updates ancestor dependency [expo](https://github.com/expo/expo/tree/HEAD/packages/expo). These dependencies need to be updated together. Updates `postcss` from 8.4.49 to 8.5.23 - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.4.49...8.5.23) Updates `expo` from 53.0.20 to 57.0.8 - [Changelog](https://github.com/expo/expo/blob/main/packages/expo/CHANGELOG.md) - [Commits](https://github.com/expo/expo/commits/HEAD/packages/expo) --- updated-dependencies: - dependency-name: expo dependency-version: 57.0.8 dependency-type: direct:production - dependency-name: postcss dependency-version: 8.5.23 dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
8d233d4 to
db5a9e9
Compare
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit db5a9e9. Configure here.
| "edge-login-ui-rn": "^3.37.0", | ||
| "ethers": "^5.7.2", | ||
| "expo": "^53.0.0", | ||
| "expo": "^57.0.8", |
There was a problem hiding this comment.
Expo 57 mismatches React Native
High Severity
Raising expo to ^57.0.8 while react-native remains 0.79.2 pairs an SDK built for React Native 0.86 with an older runtime and Metro stack. Native modules, autolinking, and bundling can fail at build time or misbehave at runtime after this dependency-only bump.
Reviewed by Cursor Bugbot for commit db5a9e9. Configure here.


Bumps postcss to 8.5.23 and updates ancestor dependency expo. These dependencies need to be updated together.
Updates
postcssfrom 8.4.49 to 8.5.23Release notes
Sourced from postcss's releases.
... (truncated)
Changelog
Sourced from postcss's changelog.
... (truncated)
Commits
eb9e1feRelease 8.5.23 version9d19c78Update dependencies7beca13Does no load source map file without opts.fromdecea51Typoc18e30dUpdate EM banner98a39adUpdate EM bannera3e48c4Release 8.5.22 versionf49d691Fix custom property losing its semicolon before a comment (#2117)28e0dafRelease 8.5.21 version3d2b4e4Update dependenciesMaintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for postcss since your current version.
Updates
expofrom 53.0.20 to 57.0.8Changelog
Sourced from expo's changelog.
... (truncated)
Commits
Maintainer changes
This version was pushed to npm by alanhughes, a new releaser for expo since your current version.
Note
High Risk
Major Expo SDK upgrade (53→57) with tooling targeting RN ~0.86 while the app still pins react-native 0.79.2, creating high risk of native/build breakage and runtime issues in a production wallet app.
Overview
Dependency-only change: bumps
expofrom SDK 53 to 57.0.8 inpackage.json, with a fullpackage-lock.jsonrefresh. No app source files are touched.The lockfile moves the whole Expo toolchain to the v57 line—
@expo/cli,@expo/metro-config,babel-preset-expo,expo-modules-core, and relatedexpo-*packages (asset, constants, file-system, font, keep-awake, autolinking). Metro is aligned with 0.84.x via@expo/metro, and dev middleware shifts toward React Native 0.86-era packages (e.g.@react-native/dev-middleware, codegen inbabel-preset-expo).postcssis updated to 8.5.23 (withnanoid), largely through the new Metro config stack;lightningcssalso jumps to 1.33.x.Several older Expo CLI transitive deps are dropped from the tree (e.g.
dotenv/dotenv-expand,tar,@urql/*,react-native-edge-to-edgeas an Expo dependency).babel-preset-expois reworked aroundbabel-plugin-react-compiler, Hermes parser 0.36, and@react-native/babel-plugin-codegen0.86.0 instead of the previous@react-native/babel-preset0.79.5 path.Review focus: confirm React Native 0.79.2 (still pinned in
package.json) is compatible with Expo 57’s expectations, and run full iOS pod install and Android release builds plus smoke tests on native modules used by the wallet.Reviewed by Cursor Bugbot for commit db5a9e9. Bugbot is set up for automated code reviews on this repo. Configure here.