Bump sharp and react-native-bootsplash#6099
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.
|
Bumps [sharp](https://github.com/lovell/sharp) to 0.35.3 and updates ancestor dependency [react-native-bootsplash](https://github.com/zoontek/react-native-bootsplash). These dependencies need to be updated together. Updates `sharp` from 0.32.6 to 0.35.3 - [Release notes](https://github.com/lovell/sharp/releases) - [Commits](lovell/sharp@v0.32.6...v0.35.3) Updates `react-native-bootsplash` from 6.3.8 to 7.3.2 - [Release notes](https://github.com/zoontek/react-native-bootsplash/releases) - [Commits](zoontek/react-native-bootsplash@6.3.8...7.3.2) --- updated-dependencies: - dependency-name: react-native-bootsplash dependency-version: 7.3.2 dependency-type: direct:production - dependency-name: sharp dependency-version: 0.35.3 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
e7c844d to
4e9c02d
Compare
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using default effort and found 2 potential issues.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Want higher recall? High effort reviews run extra passes and find more bugs. A team admin can switch effort levels in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 4e9c02d. Configure here.
| "react-native-airship": "^0.3.0", | ||
| "react-native-battery-optimization-check": "^1.0.8", | ||
| "react-native-bootsplash": "^6.3.8", | ||
| "react-native-bootsplash": "^7.3.2", |
There was a problem hiding this comment.
Bootsplash 7 needs RN 0.80+
High Severity
react-native-bootsplash is bumped to ^7.3.2, but v7 officially requires React Native 0.80+. This repo still pins react-native at 0.79.2, so the upgrade can break native builds or splash behavior without a matching RN upgrade or staying on bootsplash 6.x.
Additional Locations (1)
Triggered by team rule: Use review sub agents
Reviewed by Cursor Bugbot for commit 4e9c02d. Configure here.
| "react-native-airship": "^0.3.0", | ||
| "react-native-battery-optimization-check": "^1.0.8", | ||
| "react-native-bootsplash": "^6.3.8", | ||
| "react-native-bootsplash": "^7.3.2", |
There was a problem hiding this comment.
Node engines allow unsupported Node 18
Medium Severity
This bump pulls in sharp 0.35.3 (and bootsplash 7), which require Node.js ≥20.9.0 / 20+, while package.json engines.node still allows >=18. Installs or bootsplash/sharp CLI use on Node 18 can fail even though the project still claims Node 18 is supported.
Additional Locations (2)
Reviewed by Cursor Bugbot for commit 4e9c02d. Configure here.


Bumps sharp to 0.35.3 and updates ancestor dependency react-native-bootsplash. These dependencies need to be updated together.
Updates
sharpfrom 0.32.6 to 0.35.3Release notes
Sourced from sharp's releases.
... (truncated)
Commits
1018449Release v0.35.3ba303a7Prerelease v0.35.3-rc.24f94fc5Upgrade to sharp-libvips v1.3.2c5e7a3fBump devDeps, fix Deno/Windows smoke tests9a8d002Docs: Add changelog entry and note about transferable #45208694db0TypeScript: Return more preciseBuffer\<ArrayBuffer>fromtoBuffer(#4520)e000d0bPrerelease v0.35.3-rc.19554ca9Prerelease v0.35.3-rc.06a29fd5Emit warning about native binaries on Linux Electron540d2eaIncrease default concurrency when use of MALLOC_ARENA_MAX detectedMaintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for sharp since your current version.
Updates
react-native-bootsplashfrom 6.3.8 to 7.3.2Release notes
Sourced from react-native-bootsplash's releases.
... (truncated)
Commits
cfaccf2update sharp318d1e4Bump shell-quote from 1.8.3 to 1.8.4 in /example (#778)cd11928Bump webpack-dev-server from 5.2.3 to 5.2.4 in /example (#775)b4da367Bump@babel/plugin-transform-modules-systemjsin /example (#773)54e765eBump@babel/plugin-transform-modules-systemjsfrom 7.29.0 to 7.29.4 (#772)2168f3fBump@xmldom/xmldomfrom 0.8.12 to 0.8.13 in /example (#768)b583291Bump@xmldom/xmldomfrom 0.8.12 to 0.8.13 (#769)ae43f00Bump version number4779b0aRemove StyleSheet.absoluteFillObject usageea097a1Update dependenciesNote
Medium Risk
Major bootsplash release affects launch/splash native behavior (including Android edge-to-edge defaults in v7); validate cold start on iOS and Android after pod install.
Overview
Bumps
react-native-bootsplashfrom^6.3.8to^7.3.2inpackage.json, with the lockfile refreshed for the new transitive tree.The bootsplash CLI now pulls
sharp0.35.3 (from 0.32.6), which drops the oldprebuild-install/tar-fsnative download path in favor of@img/sharp-*platform binaries. Bootsplash’s own dependencies are slimmer (no bundled@react-native-community/cli-*; updatedcommander,node-html-parser, etc.).No application or native project files change in this PR—splash behavior still goes through
RNBootSplash.initon Android andBootSplash.hideinEdgeCoreManager. After merge, expectpod install/ clean native builds so iOS picks up RNBootSplash 7.x.Reviewed by Cursor Bugbot for commit 4e9c02d. Bugbot is set up for automated code reviews on this repo. Configure here.